Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
12 changes: 6 additions & 6 deletions src/jmh/java/io/reactivex/rxjava3/core/BinaryFlatMapPerf.java
Original file line number Diff line number Diff line change
Expand Up @@ -139,9 +139,9 @@ public Observable<? extends Integer> apply(Integer v) {
}
});

singleFlatMapHideObservable = Single.just(1).flatMapObservable(new Function<Integer, Observable<? extends Integer>>() {
singleFlatMapHideObservable = Single.just(1).flatMapObservable(new Function<Integer, Observable<Integer>>() {
@Override
public Observable<? extends Integer> apply(Integer v) {
public Observable<Integer> apply(Integer v) {
return arrayObservableHide;
}
});
Expand All @@ -153,16 +153,16 @@ public Iterable<? extends Integer> apply(Integer v) {
}
});

maybeFlatMapObservable = Maybe.just(1).flatMapObservable(new Function<Integer, Observable<? extends Integer>>() {
maybeFlatMapObservable = Maybe.just(1).flatMapObservable(new Function<Integer, Observable<Integer>>() {
@Override
public Observable<? extends Integer> apply(Integer v) {
public Observable<Integer> apply(Integer v) {
return arrayObservable;
}
});

maybeFlatMapHideObservable = Maybe.just(1).flatMapObservable(new Function<Integer, Observable<? extends Integer>>() {
maybeFlatMapHideObservable = Maybe.just(1).flatMapObservable(new Function<Integer, Observable<Integer>>() {
@Override
public Observable<? extends Integer> apply(Integer v) {
public Observable<Integer> apply(Integer v) {
return arrayObservableHide;
}
});
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -60,9 +60,9 @@ public Publisher<? extends Integer> apply(Integer v) {
}
});

flowableDedicated = source.concatMapMaybe(new Function<Integer, Maybe<? extends Integer>>() {
flowableDedicated = source.concatMapMaybe(new Function<Integer, Maybe<Integer>>() {
@Override
public Maybe<? extends Integer> apply(Integer v) {
public Maybe<Integer> apply(Integer v) {
return Maybe.just(v);
}
});
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -60,9 +60,9 @@ public Publisher<? extends Integer> apply(Integer v) {
}
});

flowableDedicated = source.flatMapMaybe(new Function<Integer, Maybe<? extends Integer>>() {
flowableDedicated = source.flatMapMaybe(new Function<Integer, Maybe<Integer>>() {
@Override
public Maybe<? extends Integer> apply(Integer v) {
public Maybe<Integer> apply(Integer v) {
return Maybe.empty();
}
});
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -60,9 +60,9 @@ public Publisher<? extends Integer> apply(Integer v) {
}
});

flowableDedicated = source.flatMapMaybe(new Function<Integer, Maybe<? extends Integer>>() {
flowableDedicated = source.flatMapMaybe(new Function<Integer, Maybe<Integer>>() {
@Override
public Maybe<? extends Integer> apply(Integer v) {
public Maybe<Integer> apply(Integer v) {
return Maybe.just(v);
}
});
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -60,9 +60,9 @@ public Publisher<? extends Integer> apply(Integer v) {
}
});

flowableDedicated = source.flatMapSingle(new Function<Integer, Single<? extends Integer>>() {
flowableDedicated = source.flatMapSingle(new Function<Integer, Single<Integer>>() {
@Override
public Single<? extends Integer> apply(Integer v) {
public Single<Integer> apply(Integer v) {
return Single.just(v);
}
});
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -60,9 +60,9 @@ public Publisher<? extends Integer> apply(Integer v) {
}
});

flowableDedicated = source.switchMapMaybe(new Function<Integer, Maybe<? extends Integer>>() {
flowableDedicated = source.switchMapMaybe(new Function<Integer, Maybe<Integer>>() {
@Override
public Maybe<? extends Integer> apply(Integer v) {
public Maybe<Integer> apply(Integer v) {
return Maybe.empty();
}
});
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -60,9 +60,9 @@ public Publisher<? extends Integer> apply(Integer v) {
}
});

flowableDedicated = source.switchMapMaybe(new Function<Integer, Maybe<? extends Integer>>() {
flowableDedicated = source.switchMapMaybe(new Function<Integer, Maybe<Integer>>() {
@Override
public Maybe<? extends Integer> apply(Integer v) {
public Maybe<Integer> apply(Integer v) {
return Maybe.just(v);
}
});
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -60,9 +60,9 @@ public Publisher<? extends Integer> apply(Integer v) {
}
});

flowableDedicated = source.switchMapSingle(new Function<Integer, Single<? extends Integer>>() {
flowableDedicated = source.switchMapSingle(new Function<Integer, Single<Integer>>() {
@Override
public Single<? extends Integer> apply(Integer v) {
public Single<Integer> apply(Integer v) {
return Single.just(v);
}
});
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -45,9 +45,9 @@ public void setup() {

Observable<Integer> source = Observable.fromArray(sourceArray);

observablePlain = source.concatMap(new Function<Integer, Observable<? extends Integer>>() {
observablePlain = source.concatMap(new Function<Integer, Observable<Integer>>() {
@Override
public Observable<? extends Integer> apply(Integer v) {
public Observable<Integer> apply(Integer v) {
return Observable.empty();
}
});
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -45,9 +45,9 @@ public void setup() {

Observable<Integer> source = Observable.fromArray(sourceArray);

observablePlain = source.concatMap(new Function<Integer, Observable<? extends Integer>>() {
observablePlain = source.concatMap(new Function<Integer, Observable<Integer>>() {
@Override
public Observable<? extends Integer> apply(Integer v) {
public Observable<Integer> apply(Integer v) {
return Observable.empty();
}
});
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -45,9 +45,9 @@ public void setup() {

Observable<Integer> source = Observable.fromArray(sourceArray);

observablePlain = source.concatMap(new Function<Integer, Observable<? extends Integer>>() {
observablePlain = source.concatMap(new Function<Integer, Observable<Integer>>() {
@Override
public Observable<? extends Integer> apply(Integer v) {
public Observable<Integer> apply(Integer v) {
return Observable.just(v);
}
});
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -52,9 +52,9 @@ public Observable<? extends Integer> apply(Integer v) {
}
});

observableConvert = source.concatMap(new Function<Integer, Observable<? extends Integer>>() {
observableConvert = source.concatMap(new Function<Integer, Observable<Integer>>() {
@Override
public Observable<? extends Integer> apply(Integer v) {
public Observable<Integer> apply(Integer v) {
return Single.just(v).toObservable();
}
});
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -45,9 +45,9 @@ public void setup() {

Observable<Integer> source = Observable.fromArray(sourceArray);

observablePlain = source.flatMap(new Function<Integer, Observable<? extends Integer>>() {
observablePlain = source.flatMap(new Function<Integer, Observable<Integer>>() {
@Override
public Observable<? extends Integer> apply(Integer v) {
public Observable<Integer> apply(Integer v) {
return Observable.empty();
}
});
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -45,9 +45,9 @@ public void setup() {

Observable<Integer> source = Observable.fromArray(sourceArray);

observablePlain = source.flatMap(new Function<Integer, Observable<? extends Integer>>() {
observablePlain = source.flatMap(new Function<Integer, Observable<Integer>>() {
@Override
public Observable<? extends Integer> apply(Integer v) {
public Observable<Integer> apply(Integer v) {
return Observable.empty();
}
});
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -45,9 +45,9 @@ public void setup() {

Observable<Integer> source = Observable.fromArray(sourceArray);

observablePlain = source.flatMap(new Function<Integer, Observable<? extends Integer>>() {
observablePlain = source.flatMap(new Function<Integer, Observable<Integer>>() {
@Override
public Observable<? extends Integer> apply(Integer v) {
public Observable<Integer> apply(Integer v) {
return Observable.just(v);
}
});
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -45,9 +45,9 @@ public void setup() {

Observable<Integer> source = Observable.fromArray(sourceArray);

observablePlain = source.flatMap(new Function<Integer, Observable<? extends Integer>>() {
observablePlain = source.flatMap(new Function<Integer, Observable<Integer>>() {
@Override
public Observable<? extends Integer> apply(Integer v) {
public Observable<Integer> apply(Integer v) {
return Observable.just(v);
}
});
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -45,9 +45,9 @@ public void setup() {

Observable<Integer> source = Observable.fromArray(sourceArray);

observablePlain = source.switchMap(new Function<Integer, Observable<? extends Integer>>() {
observablePlain = source.switchMap(new Function<Integer, Observable<Integer>>() {
@Override
public Observable<? extends Integer> apply(Integer v) {
public Observable<Integer> apply(Integer v) {
return Observable.empty();
}
});
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -45,9 +45,9 @@ public void setup() {

Observable<Integer> source = Observable.fromArray(sourceArray);

observablePlain = source.switchMap(new Function<Integer, Observable<? extends Integer>>() {
observablePlain = source.switchMap(new Function<Integer, Observable<Integer>>() {
@Override
public Observable<? extends Integer> apply(Integer v) {
public Observable<Integer> apply(Integer v) {
return Observable.empty();
}
});
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -45,9 +45,9 @@ public void setup() {

Observable<Integer> source = Observable.fromArray(sourceArray);

observablePlain = source.switchMap(new Function<Integer, Observable<? extends Integer>>() {
observablePlain = source.switchMap(new Function<Integer, Observable<Integer>>() {
@Override
public Observable<? extends Integer> apply(Integer v) {
public Observable<Integer> apply(Integer v) {
return Observable.just(v);
}
});
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -45,9 +45,9 @@ public void setup() {

Observable<Integer> source = Observable.fromArray(sourceArray);

observablePlain = source.switchMap(new Function<Integer, Observable<? extends Integer>>() {
observablePlain = source.switchMap(new Function<Integer, Observable<Integer>>() {
@Override
public Observable<? extends Integer> apply(Integer v) {
public Observable<Integer> apply(Integer v) {
return Observable.just(v);
}
});
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -112,6 +112,9 @@ protected void subscribeActual(Observer<? super T> t) {

static final class Multicaster<T> extends AtomicReference<CacheDisposable<T>[]> implements Observer<T> {

/** */
private static final long serialVersionUID = 8514643269016498691L;

/**
* The number of items per cached nodes.
*/
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -1870,7 +1870,7 @@ public Integer apply(Integer a, Integer b) throws Exception {
public void firstErrorPreventsSecondSubscription() {
final AtomicInteger counter = new AtomicInteger();

List<Flowable<?>> flowableList = new ArrayList<>();
List<Flowable<Object>> flowableList = new ArrayList<>();
flowableList.add(Flowable.create(new FlowableOnSubscribe<Object>() {
@Override
public void subscribe(FlowableEmitter<Object> e)
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -1301,9 +1301,9 @@ public Integer apply(Integer integer, Long aLong) {
}
})
.buffer(Observable.interval(0, 100, TimeUnit.MILLISECONDS),
new Function<Long, Observable<?>>() {
new Function<Long, Observable<Long>>() {
@Override
public Observable<?> apply(Long a) {
public Observable<Long> apply(Long a) {
return Observable.just(a).delay(200, TimeUnit.MILLISECONDS);
}
})
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -1403,7 +1403,7 @@ public Integer apply(Integer t1, Integer t2) throws Exception {
public void firstErrorPreventsSecondSubscription() {
final AtomicInteger counter = new AtomicInteger();

List<Observable<?>> observableList = new ArrayList<>();
List<Observable<Object>> observableList = new ArrayList<>();
observableList.add(Observable.create(new ObservableOnSubscribe<Object>() {
@Override
public void subscribe(ObservableEmitter<Object> e)
Expand Down
Loading