File tree Expand file tree Collapse file tree 5 files changed +8
-8
lines changed
main/java/io/reactivex/internal/operators/flowable Expand file tree Collapse file tree 5 files changed +8
-8
lines changed Original file line number Diff line number Diff line change 2727import io .reactivex .internal .util .*;
2828
2929public final class BlockingFlowableIterable <T > implements Iterable <T > {
30- final Flowable <? extends T > source ;
30+ final Flowable <T > source ;
3131
3232 final int bufferSize ;
3333
34- public BlockingFlowableIterable (Flowable <? extends T > source , int bufferSize ) {
34+ public BlockingFlowableIterable (Flowable <T > source , int bufferSize ) {
3535 this .source = source ;
3636 this .bufferSize = bufferSize ;
3737 }
Original file line number Diff line number Diff line change 2929 */
3030public final class BlockingFlowableMostRecent <T > implements Iterable <T > {
3131
32- final Flowable <? extends T > source ;
32+ final Flowable <T > source ;
3333
3434 final T initialValue ;
3535
36- public BlockingFlowableMostRecent (Flowable <? extends T > source , T initialValue ) {
36+ public BlockingFlowableMostRecent (Flowable <T > source , T initialValue ) {
3737 this .source = source ;
3838 this .initialValue = initialValue ;
3939 }
Original file line number Diff line number Diff line change @@ -93,7 +93,7 @@ protected void subscribeActual(Subscriber<? super T> t) {
9393 */
9494 static final class CacheState <T > extends LinkedArrayList implements FlowableSubscriber <T > {
9595 /** The source observable to connect to. */
96- final Flowable <? extends T > source ;
96+ final Flowable <T > source ;
9797 /** Holds onto the subscriber connected to source. */
9898 final AtomicReference <Subscription > connection = new AtomicReference <Subscription >();
9999 /** Guarded by connection (not this). */
@@ -114,7 +114,7 @@ static final class CacheState<T> extends LinkedArrayList implements FlowableSubs
114114 boolean sourceDone ;
115115
116116 @ SuppressWarnings ("unchecked" )
117- CacheState (Flowable <? extends T > source , int capacityHint ) {
117+ CacheState (Flowable <T > source , int capacityHint ) {
118118 super (capacityHint );
119119 this .source = source ;
120120 this .subscribers = new AtomicReference <ReplaySubscription <T >[]>(EMPTY );
Original file line number Diff line number Diff line change 3232 * the value type
3333 */
3434public final class FlowableRefCount <T > extends AbstractFlowableWithUpstream <T , T > {
35- final ConnectableFlowable <? extends T > source ;
35+ final ConnectableFlowable <T > source ;
3636 volatile CompositeDisposable baseDisposable = new CompositeDisposable ();
3737 final AtomicInteger subscriptionCount = new AtomicInteger ();
3838
Original file line number Diff line number Diff line change @@ -644,7 +644,7 @@ public static void doubleOnSubscribe(MaybeObserver<?> subscriber) {
644644 * isCancelled properly before and after calling dispose.
645645 * @param source the source to test
646646 */
647- public static void checkDisposed (Flowable <? > source ) {
647+ public static < T > void checkDisposed (Flowable <T > source ) {
648648 final TestSubscriber <Object > ts = new TestSubscriber <Object >(0L );
649649 source .subscribe (new FlowableSubscriber <Object >() {
650650 @ Override
You can’t perform that action at this time.
0 commit comments