Skip to content

Commit c4ee248

Browse files
committed
More Nono operators.
1 parent 0026588 commit c4ee248

30 files changed

+1597
-223
lines changed

Diff for: src/main/java/hu/akarnokd/rxjava2/basetypes/BasicEmptyQueueSubscription.java

+5-5
Original file line numberDiff line numberDiff line change
@@ -32,27 +32,27 @@ public final boolean offer(Void e) {
3232
public final boolean offer(Void v1, Void v2) {
3333
throw new UnsupportedOperationException("Should not be called!");
3434
}
35-
35+
3636
@Override
3737
public final void clear() {
3838
// no-op
3939
}
40-
40+
4141
@Override
4242
public final boolean isEmpty() {
4343
return true;
4444
}
45-
45+
4646
@Override
4747
public final Void poll() throws Exception {
4848
return null;
4949
}
50-
50+
5151
@Override
5252
public final void request(long n) {
5353
// no-op
5454
}
55-
55+
5656
@Override
5757
public final int requestFusion(int mode) {
5858
return mode & ASYNC;

Diff for: src/main/java/hu/akarnokd/rxjava2/basetypes/BasicNonoSubscriber.java

+2-2
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@
2323
/**
2424
* Basic subscriber that supports queue fusion and defaults onSubscribe, onNext and cancel.
2525
*/
26-
public abstract class BasicNonoSubscriber extends BasicEmptyQueueSubscription implements Subscriber<Void> {
26+
public abstract class BasicNonoSubscriber extends BasicEmptyQueueSubscription implements Subscriber<Object> {
2727

2828
protected final Subscriber<? super Void> actual;
2929

@@ -43,7 +43,7 @@ public void onSubscribe(Subscription s) {
4343
}
4444

4545
@Override
46-
public final void onNext(Void t) {
46+
public final void onNext(Object t) {
4747
// never called
4848
}
4949

Diff for: src/main/java/hu/akarnokd/rxjava2/basetypes/BasicRefNonoSubscriber.java

+4-5
Original file line numberDiff line numberDiff line change
@@ -55,27 +55,26 @@ public void cancel() {
5555
s.cancel();
5656
}
5757

58-
5958
@Override
6059
public final void clear() {
6160
// no-op
6261
}
63-
62+
6463
@Override
6564
public final boolean isEmpty() {
6665
return true;
6766
}
68-
67+
6968
@Override
7069
public final Void poll() throws Exception {
7170
return null;
7271
}
73-
72+
7473
@Override
7574
public final void request(long n) {
7675
// no-op
7776
}
78-
77+
7978
@Override
8079
public final int requestFusion(int mode) {
8180
return mode & ASYNC;

0 commit comments

Comments
 (0)