arekolek
06/18/2018, 1:41 PMval defaultHandler: Consumer<in Throwable>? = RxJavaPlugins.getErrorHandler()
checkNotNull(defaultHandler)
defaultHandler.accept(Throwable()) // only safe or non-null asserted calls are allowed on nullable receiver of type...
what's the point in this then:
public inline fun <T:Any> checkNotNull(value: T?, lazyMessage: () -> Any): T {
contract {
returns() implies (value != null)
}
Czar
06/18/2018, 2:39 PMval defaultHandler: Consumer<in Throwable> = checkNotNull(RxJavaPlugins.getErrorHandler())
arekolek
06/19/2018, 8:13 AMgildor
09/17/2018, 6:45 AM