From e5c4a9e2247713fe54035e1adb829b1a06f695c0 Mon Sep 17 00:00:00 2001 From: Zac Sweers Date: Wed, 18 Jan 2017 23:56:26 -0800 Subject: [PATCH] Remove unnecessary nullcheck --- .../java/io/reactivex/internal/schedulers/SingleScheduler.java | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/src/main/java/io/reactivex/internal/schedulers/SingleScheduler.java b/src/main/java/io/reactivex/internal/schedulers/SingleScheduler.java index 4c11a8926f..f082921164 100644 --- a/src/main/java/io/reactivex/internal/schedulers/SingleScheduler.java +++ b/src/main/java/io/reactivex/internal/schedulers/SingleScheduler.java @@ -15,7 +15,6 @@ import io.reactivex.Scheduler; import io.reactivex.disposables.*; import io.reactivex.internal.disposables.EmptyDisposable; -import io.reactivex.internal.functions.ObjectHelper; import io.reactivex.plugins.RxJavaPlugins; import java.util.concurrent.*; @@ -57,7 +56,7 @@ public SingleScheduler() { * system properties for configuring new thread creation. Cannot be null. */ public SingleScheduler(ThreadFactory threadFactory) { - this.threadFactory = ObjectHelper.requireNonNull(threadFactory, "threadFactory was null"); + this.threadFactory = threadFactory; executor.lazySet(createExecutor(threadFactory)); }