Skip to content

Commit 6ba932c

Browse files
JakeWhartonakarnokd
authored andcommitted
Replace ObjectHelper.requireNonNull with Objects.requireNonNull (#6771)
1 parent 652f2a1 commit 6ba932c

File tree

199 files changed

+1957
-1930
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

199 files changed

+1957
-1930
lines changed

src/main/java/io/reactivex/rxjava3/core/Completable.java

Lines changed: 73 additions & 72 deletions
Large diffs are not rendered by default.

src/main/java/io/reactivex/rxjava3/core/Flowable.java

Lines changed: 477 additions & 477 deletions
Large diffs are not rendered by default.

src/main/java/io/reactivex/rxjava3/core/Maybe.java

Lines changed: 178 additions & 177 deletions
Large diffs are not rendered by default.

src/main/java/io/reactivex/rxjava3/core/Notification.java

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,6 @@
1414
package io.reactivex.rxjava3.core;
1515

1616
import io.reactivex.rxjava3.annotations.*;
17-
import io.reactivex.rxjava3.internal.functions.ObjectHelper;
1817
import io.reactivex.rxjava3.internal.util.NotificationLite;
1918
import java.util.Objects;
2019

@@ -128,7 +127,7 @@ public String toString() {
128127
*/
129128
@NonNull
130129
public static <T> Notification<T> createOnNext(@NonNull T value) {
131-
ObjectHelper.requireNonNull(value, "value is null");
130+
Objects.requireNonNull(value, "value is null");
132131
return new Notification<T>(value);
133132
}
134133

@@ -141,7 +140,7 @@ public static <T> Notification<T> createOnNext(@NonNull T value) {
141140
*/
142141
@NonNull
143142
public static <T> Notification<T> createOnError(@NonNull Throwable error) {
144-
ObjectHelper.requireNonNull(error, "error is null");
143+
Objects.requireNonNull(error, "error is null");
145144
return new Notification<T>(NotificationLite.error(error));
146145
}
147146

src/main/java/io/reactivex/rxjava3/core/Observable.java

Lines changed: 475 additions & 475 deletions
Large diffs are not rendered by default.

src/main/java/io/reactivex/rxjava3/core/Single.java

Lines changed: 151 additions & 150 deletions
Large diffs are not rendered by default.

src/main/java/io/reactivex/rxjava3/disposables/CompositeDisposable.java

Lines changed: 8 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,6 @@
1616

1717
import io.reactivex.rxjava3.annotations.NonNull;
1818
import io.reactivex.rxjava3.exceptions.*;
19-
import io.reactivex.rxjava3.internal.functions.ObjectHelper;
2019
import io.reactivex.rxjava3.internal.util.*;
2120

2221
/**
@@ -41,10 +40,10 @@ public CompositeDisposable() {
4140
* @throws NullPointerException if {@code disposables} or any of its array items is null
4241
*/
4342
public CompositeDisposable(@NonNull Disposable... disposables) {
44-
ObjectHelper.requireNonNull(disposables, "disposables is null");
43+
Objects.requireNonNull(disposables, "disposables is null");
4544
this.resources = new OpenHashSet<Disposable>(disposables.length + 1);
4645
for (Disposable d : disposables) {
47-
ObjectHelper.requireNonNull(d, "A Disposable in the disposables array is null");
46+
Objects.requireNonNull(d, "A Disposable in the disposables array is null");
4847
this.resources.add(d);
4948
}
5049
}
@@ -55,10 +54,10 @@ public CompositeDisposable(@NonNull Disposable... disposables) {
5554
* @throws NullPointerException if {@code disposables} or any of its items is null
5655
*/
5756
public CompositeDisposable(@NonNull Iterable<? extends Disposable> disposables) {
58-
ObjectHelper.requireNonNull(disposables, "disposables is null");
57+
Objects.requireNonNull(disposables, "disposables is null");
5958
this.resources = new OpenHashSet<Disposable>();
6059
for (Disposable d : disposables) {
61-
ObjectHelper.requireNonNull(d, "A Disposable item in the disposables sequence is null");
60+
Objects.requireNonNull(d, "A Disposable item in the disposables sequence is null");
6261
this.resources.add(d);
6362
}
6463
}
@@ -95,7 +94,7 @@ public boolean isDisposed() {
9594
*/
9695
@Override
9796
public boolean add(@NonNull Disposable disposable) {
98-
ObjectHelper.requireNonNull(disposable, "disposable is null");
97+
Objects.requireNonNull(disposable, "disposable is null");
9998
if (!disposed) {
10099
synchronized (this) {
101100
if (!disposed) {
@@ -121,7 +120,7 @@ public boolean add(@NonNull Disposable disposable) {
121120
* @throws NullPointerException if {@code disposables} or any of its array items is null
122121
*/
123122
public boolean addAll(@NonNull Disposable... disposables) {
124-
ObjectHelper.requireNonNull(disposables, "disposables is null");
123+
Objects.requireNonNull(disposables, "disposables is null");
125124
if (!disposed) {
126125
synchronized (this) {
127126
if (!disposed) {
@@ -131,7 +130,7 @@ public boolean addAll(@NonNull Disposable... disposables) {
131130
resources = set;
132131
}
133132
for (Disposable d : disposables) {
134-
ObjectHelper.requireNonNull(d, "A Disposable in the disposables array is null");
133+
Objects.requireNonNull(d, "A Disposable in the disposables array is null");
135134
set.add(d);
136135
}
137136
return true;
@@ -168,7 +167,7 @@ public boolean remove(@NonNull Disposable disposable) {
168167
*/
169168
@Override
170169
public boolean delete(@NonNull Disposable disposable) {
171-
ObjectHelper.requireNonNull(disposable, "disposables is null");
170+
Objects.requireNonNull(disposable, "disposables is null");
172171
if (disposed) {
173172
return false;
174173
}

src/main/java/io/reactivex/rxjava3/disposables/Disposables.java

Lines changed: 6 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,7 @@
1313

1414
package io.reactivex.rxjava3.disposables;
1515

16+
import java.util.Objects;
1617
import java.util.concurrent.Future;
1718

1819
import org.reactivestreams.Subscription;
@@ -41,7 +42,7 @@ private Disposables() {
4142
*/
4243
@NonNull
4344
public static Disposable fromRunnable(@NonNull Runnable run) {
44-
ObjectHelper.requireNonNull(run, "run is null");
45+
Objects.requireNonNull(run, "run is null");
4546
return new RunnableDisposable(run);
4647
}
4748

@@ -53,7 +54,7 @@ public static Disposable fromRunnable(@NonNull Runnable run) {
5354
*/
5455
@NonNull
5556
public static Disposable fromAction(@NonNull Action run) {
56-
ObjectHelper.requireNonNull(run, "run is null");
57+
Objects.requireNonNull(run, "run is null");
5758
return new ActionDisposable(run);
5859
}
5960

@@ -65,7 +66,7 @@ public static Disposable fromAction(@NonNull Action run) {
6566
*/
6667
@NonNull
6768
public static Disposable fromFuture(@NonNull Future<?> future) {
68-
ObjectHelper.requireNonNull(future, "future is null");
69+
Objects.requireNonNull(future, "future is null");
6970
return fromFuture(future, true);
7071
}
7172

@@ -78,7 +79,7 @@ public static Disposable fromFuture(@NonNull Future<?> future) {
7879
*/
7980
@NonNull
8081
public static Disposable fromFuture(@NonNull Future<?> future, boolean allowInterrupt) {
81-
ObjectHelper.requireNonNull(future, "future is null");
82+
Objects.requireNonNull(future, "future is null");
8283
return new FutureDisposable(future, allowInterrupt);
8384
}
8485

@@ -90,7 +91,7 @@ public static Disposable fromFuture(@NonNull Future<?> future, boolean allowInte
9091
*/
9192
@NonNull
9293
public static Disposable fromSubscription(@NonNull Subscription subscription) {
93-
ObjectHelper.requireNonNull(subscription, "subscription is null");
94+
Objects.requireNonNull(subscription, "subscription is null");
9495
return new SubscriptionDisposable(subscription);
9596
}
9697

src/main/java/io/reactivex/rxjava3/disposables/ReferenceDisposable.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -13,10 +13,10 @@
1313

1414
package io.reactivex.rxjava3.disposables;
1515

16+
import java.util.Objects;
1617
import java.util.concurrent.atomic.AtomicReference;
1718

1819
import io.reactivex.rxjava3.annotations.NonNull;
19-
import io.reactivex.rxjava3.internal.functions.ObjectHelper;
2020

2121
/**
2222
* Base class for Disposable containers that manage some other type that
@@ -29,7 +29,7 @@ abstract class ReferenceDisposable<T> extends AtomicReference<T> implements Disp
2929
private static final long serialVersionUID = 6537757548749041217L;
3030

3131
ReferenceDisposable(T value) {
32-
super(ObjectHelper.requireNonNull(value, "value is null"));
32+
super(Objects.requireNonNull(value, "value is null"));
3333
}
3434

3535
protected abstract void onDisposed(@NonNull T value);

src/main/java/io/reactivex/rxjava3/flowables/ConnectableFlowable.java

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,7 @@
1313

1414
package io.reactivex.rxjava3.flowables;
1515

16+
import java.util.Objects;
1617
import java.util.concurrent.TimeUnit;
1718

1819
import org.reactivestreams.Subscriber;
@@ -235,8 +236,8 @@ public final Flowable<T> refCount(int subscriberCount, long timeout, TimeUnit un
235236
@BackpressureSupport(BackpressureKind.PASS_THROUGH)
236237
public final Flowable<T> refCount(int subscriberCount, long timeout, TimeUnit unit, Scheduler scheduler) {
237238
ObjectHelper.verifyPositive(subscriberCount, "subscriberCount");
238-
ObjectHelper.requireNonNull(unit, "unit is null");
239-
ObjectHelper.requireNonNull(scheduler, "scheduler is null");
239+
Objects.requireNonNull(unit, "unit is null");
240+
Objects.requireNonNull(scheduler, "scheduler is null");
240241
return RxJavaPlugins.onAssembly(new FlowableRefCount<T>(this, subscriberCount, timeout, unit, scheduler));
241242
}
242243

0 commit comments

Comments
 (0)