Skip to content

Commit 64fcd67

Browse files
author
Zac Sweers
committedNov 20, 2018
Use OptionalCheckReturnValue where appropriate
1 parent 4cf775d commit 64fcd67

File tree

5 files changed

+16
-16
lines changed

5 files changed

+16
-16
lines changed
 

‎src/main/java/io/reactivex/Completable.java

+2-2
Original file line numberDiff line numberDiff line change
@@ -2318,7 +2318,7 @@ public final <E extends CompletableObserver> E subscribeWith(E observer) {
23182318
* @return the Disposable that can be used for disposing the subscription asynchronously
23192319
* @throws NullPointerException if either callback is null
23202320
*/
2321-
@CheckReturnValue
2321+
@OptionalCheckReturnValue
23222322
@SchedulerSupport(SchedulerSupport.NONE)
23232323
public final Disposable subscribe(final Action onComplete, final Consumer<? super Throwable> onError) {
23242324
ObjectHelper.requireNonNull(onError, "onError is null");
@@ -2345,7 +2345,7 @@ public final Disposable subscribe(final Action onComplete, final Consumer<? supe
23452345
* @param onComplete the runnable called when this Completable completes normally
23462346
* @return the Disposable that allows disposing the subscription
23472347
*/
2348-
@CheckReturnValue
2348+
@OptionalCheckReturnValue
23492349
@SchedulerSupport(SchedulerSupport.NONE)
23502350
public final Disposable subscribe(final Action onComplete) {
23512351
ObjectHelper.requireNonNull(onComplete, "onComplete is null");

‎src/main/java/io/reactivex/Flowable.java

+4-4
Original file line numberDiff line numberDiff line change
@@ -14455,7 +14455,7 @@ public final Disposable subscribe() {
1445514455
* if {@code onNext} is null
1445614456
* @see <a href="http://reactivex.io/documentation/operators/subscribe.html">ReactiveX operators documentation: Subscribe</a>
1445714457
*/
14458-
@CheckReturnValue
14458+
@OptionalCheckReturnValue
1445914459
@BackpressureSupport(BackpressureKind.UNBOUNDED_IN)
1446014460
@SchedulerSupport(SchedulerSupport.NONE)
1446114461
public final Disposable subscribe(Consumer<? super T> onNext) {
@@ -14486,7 +14486,7 @@ public final Disposable subscribe(Consumer<? super T> onNext) {
1448614486
* if {@code onNext} is null, or
1448714487
* if {@code onError} is null
1448814488
*/
14489-
@CheckReturnValue
14489+
@OptionalCheckReturnValue
1449014490
@BackpressureSupport(BackpressureKind.UNBOUNDED_IN)
1449114491
@SchedulerSupport(SchedulerSupport.NONE)
1449214492
public final Disposable subscribe(Consumer<? super T> onNext, Consumer<? super Throwable> onError) {
@@ -14520,7 +14520,7 @@ public final Disposable subscribe(Consumer<? super T> onNext, Consumer<? super T
1452014520
* if {@code onComplete} is null
1452114521
* @see <a href="http://reactivex.io/documentation/operators/subscribe.html">ReactiveX operators documentation: Subscribe</a>
1452214522
*/
14523-
@CheckReturnValue
14523+
@OptionalCheckReturnValue
1452414524
@BackpressureSupport(BackpressureKind.UNBOUNDED_IN)
1452514525
@SchedulerSupport(SchedulerSupport.NONE)
1452614526
public final Disposable subscribe(Consumer<? super T> onNext, Consumer<? super Throwable> onError,
@@ -14558,7 +14558,7 @@ public final Disposable subscribe(Consumer<? super T> onNext, Consumer<? super T
1455814558
* if {@code onSubscribe} is null
1455914559
* @see <a href="http://reactivex.io/documentation/operators/subscribe.html">ReactiveX operators documentation: Subscribe</a>
1456014560
*/
14561-
@CheckReturnValue
14561+
@OptionalCheckReturnValue
1456214562
@BackpressureSupport(BackpressureKind.SPECIAL)
1456314563
@SchedulerSupport(SchedulerSupport.NONE)
1456414564
public final Disposable subscribe(Consumer<? super T> onNext, Consumer<? super Throwable> onError,

‎src/main/java/io/reactivex/Maybe.java

+3-3
Original file line numberDiff line numberDiff line change
@@ -4095,7 +4095,7 @@ public final Disposable subscribe() {
40954095
* if {@code onSuccess} is null
40964096
* @see <a href="http://reactivex.io/documentation/operators/subscribe.html">ReactiveX operators documentation: Subscribe</a>
40974097
*/
4098-
@CheckReturnValue
4098+
@OptionalCheckReturnValue
40994099
@SchedulerSupport(SchedulerSupport.NONE)
41004100
public final Disposable subscribe(Consumer<? super T> onSuccess) {
41014101
return subscribe(onSuccess, Functions.ON_ERROR_MISSING, Functions.EMPTY_ACTION);
@@ -4121,7 +4121,7 @@ public final Disposable subscribe(Consumer<? super T> onSuccess) {
41214121
* if {@code onSuccess} is null, or
41224122
* if {@code onError} is null
41234123
*/
4124-
@CheckReturnValue
4124+
@OptionalCheckReturnValue
41254125
@SchedulerSupport(SchedulerSupport.NONE)
41264126
public final Disposable subscribe(Consumer<? super T> onSuccess, Consumer<? super Throwable> onError) {
41274127
return subscribe(onSuccess, onError, Functions.EMPTY_ACTION);
@@ -4151,7 +4151,7 @@ public final Disposable subscribe(Consumer<? super T> onSuccess, Consumer<? supe
41514151
* if {@code onComplete} is null
41524152
* @see <a href="http://reactivex.io/documentation/operators/subscribe.html">ReactiveX operators documentation: Subscribe</a>
41534153
*/
4154-
@CheckReturnValue
4154+
@OptionalCheckReturnValue
41554155
@SchedulerSupport(SchedulerSupport.NONE)
41564156
public final Disposable subscribe(Consumer<? super T> onSuccess, Consumer<? super Throwable> onError,
41574157
Action onComplete) {

‎src/main/java/io/reactivex/Observable.java

+4-4
Original file line numberDiff line numberDiff line change
@@ -12079,7 +12079,7 @@ public final Disposable subscribe() {
1207912079
* if {@code onNext} is null
1208012080
* @see <a href="http://reactivex.io/documentation/operators/subscribe.html">ReactiveX operators documentation: Subscribe</a>
1208112081
*/
12082-
@CheckReturnValue
12082+
@OptionalCheckReturnValue
1208312083
@SchedulerSupport(SchedulerSupport.NONE)
1208412084
public final Disposable subscribe(Consumer<? super T> onNext) {
1208512085
return subscribe(onNext, Functions.ON_ERROR_MISSING, Functions.EMPTY_ACTION, Functions.emptyConsumer());
@@ -12105,7 +12105,7 @@ public final Disposable subscribe(Consumer<? super T> onNext) {
1210512105
* if {@code onNext} is null, or
1210612106
* if {@code onError} is null
1210712107
*/
12108-
@CheckReturnValue
12108+
@OptionalCheckReturnValue
1210912109
@SchedulerSupport(SchedulerSupport.NONE)
1211012110
public final Disposable subscribe(Consumer<? super T> onNext, Consumer<? super Throwable> onError) {
1211112111
return subscribe(onNext, onError, Functions.EMPTY_ACTION, Functions.emptyConsumer());
@@ -12135,7 +12135,7 @@ public final Disposable subscribe(Consumer<? super T> onNext, Consumer<? super T
1213512135
* if {@code onComplete} is null
1213612136
* @see <a href="http://reactivex.io/documentation/operators/subscribe.html">ReactiveX operators documentation: Subscribe</a>
1213712137
*/
12138-
@CheckReturnValue
12138+
@OptionalCheckReturnValue
1213912139
@SchedulerSupport(SchedulerSupport.NONE)
1214012140
public final Disposable subscribe(Consumer<? super T> onNext, Consumer<? super Throwable> onError,
1214112141
Action onComplete) {
@@ -12169,7 +12169,7 @@ public final Disposable subscribe(Consumer<? super T> onNext, Consumer<? super T
1216912169
* if {@code onSubscribe} is null
1217012170
* @see <a href="http://reactivex.io/documentation/operators/subscribe.html">ReactiveX operators documentation: Subscribe</a>
1217112171
*/
12172-
@CheckReturnValue
12172+
@OptionalCheckReturnValue
1217312173
@SchedulerSupport(SchedulerSupport.NONE)
1217412174
public final Disposable subscribe(Consumer<? super T> onNext, Consumer<? super Throwable> onError,
1217512175
Action onComplete, Consumer<? super Disposable> onSubscribe) {

‎src/main/java/io/reactivex/Single.java

+3-3
Original file line numberDiff line numberDiff line change
@@ -3418,7 +3418,7 @@ public final Disposable subscribe() {
34183418
* @throws NullPointerException
34193419
* if {@code onCallback} is null
34203420
*/
3421-
@CheckReturnValue
3421+
@OptionalCheckReturnValue
34223422
@SchedulerSupport(SchedulerSupport.NONE)
34233423
public final Disposable subscribe(final BiConsumer<? super T, ? super Throwable> onCallback) {
34243424
ObjectHelper.requireNonNull(onCallback, "onCallback is null");
@@ -3446,7 +3446,7 @@ public final Disposable subscribe(final BiConsumer<? super T, ? super Throwable>
34463446
* if {@code onSuccess} is null
34473447
* @see <a href="http://reactivex.io/documentation/operators/subscribe.html">ReactiveX operators documentation: Subscribe</a>
34483448
*/
3449-
@CheckReturnValue
3449+
@OptionalCheckReturnValue
34503450
@SchedulerSupport(SchedulerSupport.NONE)
34513451
public final Disposable subscribe(Consumer<? super T> onSuccess) {
34523452
return subscribe(onSuccess, Functions.ON_ERROR_MISSING);
@@ -3471,7 +3471,7 @@ public final Disposable subscribe(Consumer<? super T> onSuccess) {
34713471
* if {@code onSuccess} is null, or
34723472
* if {@code onError} is null
34733473
*/
3474-
@CheckReturnValue
3474+
@OptionalCheckReturnValue
34753475
@SchedulerSupport(SchedulerSupport.NONE)
34763476
public final Disposable subscribe(final Consumer<? super T> onSuccess, final Consumer<? super Throwable> onError) {
34773477
ObjectHelper.requireNonNull(onSuccess, "onSuccess is null");

0 commit comments

Comments
 (0)