1414public final class SwitchTransform <T , R > extends Flux <R > {
1515
1616 final Publisher <? extends T > source ;
17- final BiFunction <T , Flux <? extends T >, Publisher <? extends R >> transformer ;
17+ final BiFunction <T , Flux <T >, Publisher <? extends R >> transformer ;
1818
19- public SwitchTransform (Publisher <? extends T > source , BiFunction <T , Flux <? extends T >, Publisher <? extends R >> transformer ) {
19+ public SwitchTransform (Publisher <? extends T > source , BiFunction <T , Flux <T >, Publisher <? extends R >> transformer ) {
2020 this .source = Objects .requireNonNull (source , "source" );
2121 this .transformer = Objects .requireNonNull (transformer , "transformer" );
2222 }
@@ -28,7 +28,7 @@ public void subscribe(CoreSubscriber<? super R> actual) {
2828
2929 static final class SwitchTransformSubscriber <T , R > implements CoreSubscriber <T > {
3030 final CoreSubscriber <? super R > actual ;
31- final BiFunction <T , Flux <? extends T >, Publisher <? extends R >> transformer ;
31+ final BiFunction <T , Flux <T >, Publisher <? extends R >> transformer ;
3232 final DirectProcessor <T > processor = DirectProcessor .create ();
3333
3434 Subscription s ;
@@ -38,7 +38,7 @@ static final class SwitchTransformSubscriber<T, R> implements CoreSubscriber<T>
3838 static final AtomicIntegerFieldUpdater <SwitchTransformSubscriber > ONCE =
3939 AtomicIntegerFieldUpdater .newUpdater (SwitchTransformSubscriber .class , "once" );
4040
41- SwitchTransformSubscriber (CoreSubscriber <? super R > actual , BiFunction <T , Flux <? extends T >, Publisher <? extends R >> transformer ) {
41+ SwitchTransformSubscriber (CoreSubscriber <? super R > actual , BiFunction <T , Flux <T >, Publisher <? extends R >> transformer ) {
4242 this .actual = actual ;
4343 this .transformer = transformer ;
4444 }
0 commit comments