Skip to content

Commit 15f8054

Browse files
committed
Fix compile warnings
1 parent 9a585a7 commit 15f8054

File tree

11 files changed

+10
-11
lines changed

11 files changed

+10
-11
lines changed

src/main/java/io/reactivex/internal/operators/flowable/FlowableBuffer.java

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,6 @@
2121

2222
import io.reactivex.exceptions.Exceptions;
2323
import io.reactivex.functions.BooleanSupplier;
24-
import io.reactivex.internal.functions.ObjectHelper;
2524
import io.reactivex.internal.subscriptions.SubscriptionHelper;
2625
import io.reactivex.internal.util.*;
2726
import io.reactivex.plugins.RxJavaPlugins;

src/main/java/io/reactivex/internal/operators/flowable/FlowableCombineLatest.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -142,7 +142,7 @@ public void subscribeActual(Subscriber<? super R> s) {
142142
new FlowableMap<T, R>((Publisher<T>)a[0], new Function<T, R>() {
143143
@Override
144144
public R apply(T t) throws Exception {
145-
return combiner.apply((T[])new Object[] { t });
145+
return combiner.apply(new Object[] { t });
146146
}
147147
}).subscribe(s);
148148
return;

src/main/java/io/reactivex/internal/operators/flowable/FlowableConcatMap.java

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,6 @@
1919

2020
import io.reactivex.exceptions.Exceptions;
2121
import io.reactivex.functions.Function;
22-
import io.reactivex.internal.functions.ObjectHelper;
2322
import io.reactivex.internal.fuseable.*;
2423
import io.reactivex.internal.queue.SpscArrayQueue;
2524
import io.reactivex.internal.subscriptions.*;

src/main/java/io/reactivex/internal/operators/flowable/FlowableFlattenIterable.java

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,6 @@
2121

2222
import io.reactivex.exceptions.*;
2323
import io.reactivex.functions.Function;
24-
import io.reactivex.internal.functions.ObjectHelper;
2524
import io.reactivex.internal.fuseable.*;
2625
import io.reactivex.internal.queue.SpscArrayQueue;
2726
import io.reactivex.internal.subscriptions.*;

src/main/java/io/reactivex/internal/operators/flowable/FlowableObserveOn.java

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,6 @@
2020
import io.reactivex.Scheduler;
2121
import io.reactivex.Scheduler.Worker;
2222
import io.reactivex.exceptions.*;
23-
import io.reactivex.internal.functions.ObjectHelper;
2423
import io.reactivex.internal.fuseable.*;
2524
import io.reactivex.internal.queue.SpscArrayQueue;
2625
import io.reactivex.internal.subscriptions.*;

src/main/java/io/reactivex/internal/operators/maybe/MaybeZipArray.java

Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -42,10 +42,9 @@ protected void subscribeActual(MaybeObserver<? super R> observer) {
4242

4343
if (n == 1) {
4444
sources[0].subscribe(new MaybeMap.MapMaybeObserver<T, R>(observer, new Function<T, R>() {
45-
@SuppressWarnings("unchecked")
4645
@Override
4746
public R apply(T t) throws Exception {
48-
return zipper.apply((T[])new Object[] { t });
47+
return zipper.apply(new Object[] { t });
4948
}
5049
}));
5150
return;
@@ -104,14 +103,13 @@ public void dispose() {
104103
}
105104
}
106105

107-
@SuppressWarnings("unchecked")
108106
void innerSuccess(T value, int index) {
109107
values[index] = value;
110108
if (decrementAndGet() == 0) {
111109
R v;
112110

113111
try {
114-
v = ObjectHelper.requireNonNull(zipper.apply((T[])values), "The zipper returned a null value");
112+
v = ObjectHelper.requireNonNull(zipper.apply(values), "The zipper returned a null value");
115113
} catch (Throwable ex) {
116114
Exceptions.throwIfFatal(ex);
117115
actual.onError(ex);

src/main/java/io/reactivex/internal/operators/maybe/MaybeZipIterable.java

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -58,10 +58,9 @@ protected void subscribeActual(MaybeObserver<? super R> observer) {
5858

5959
if (n == 1) {
6060
a[0].subscribe(new MaybeMap.MapMaybeObserver<T, R>(observer, new Function<T, R>() {
61-
@SuppressWarnings("unchecked")
6261
@Override
6362
public R apply(T t) throws Exception {
64-
return zipper.apply((T[])new Object[] { t });
63+
return zipper.apply(new Object[] { t });
6564
}
6665
}));
6766
return;

src/test/java/io/reactivex/flowable/FlowableTests.java

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1063,6 +1063,7 @@ public void toObservableError() {
10631063

10641064
@Test
10651065
public void zipIterableObject() {
1066+
@SuppressWarnings("unchecked")
10661067
final List<Flowable<Integer>> flowables = Arrays.asList(Flowable.just(1, 2, 3), Flowable.just(1, 2, 3));
10671068
Flowable.zip(flowables, new Function<Object[], Object>() {
10681069
@Override
@@ -1078,6 +1079,7 @@ public Object apply(Object[] o) throws Exception {
10781079

10791080
@Test
10801081
public void combineLatestObject() {
1082+
@SuppressWarnings("unchecked")
10811083
final List<Flowable<Integer>> flowables = Arrays.asList(Flowable.just(1, 2, 3), Flowable.just(1, 2, 3));
10821084
Flowable.combineLatest(flowables, new Function<Object[], Object>() {
10831085
@Override

src/test/java/io/reactivex/maybe/MaybeTest.java

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2860,6 +2860,7 @@ public void ambWith2SignalsSuccess() {
28602860

28612861
@Test
28622862
public void zipIterableObject() {
2863+
@SuppressWarnings("unchecked")
28632864
final List<Maybe<Integer>> maybes = Arrays.asList(Maybe.just(1), Maybe.just(4));
28642865
Maybe.zip(maybes, new Function<Object[], Object>() {
28652866
@Override

src/test/java/io/reactivex/observable/ObservableTest.java

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1059,6 +1059,7 @@ public void singleDefault() {
10591059

10601060
@Test
10611061
public void zipIterableObject() {
1062+
@SuppressWarnings("unchecked")
10621063
final List<Observable<Integer>> observables = Arrays.asList(Observable.just(1, 2, 3), Observable.just(1, 2, 3));
10631064
Observable.zip(observables, new Function<Object[], Object>() {
10641065
@Override
@@ -1074,6 +1075,7 @@ public Object apply(Object[] o) throws Exception {
10741075

10751076
@Test
10761077
public void combineLatestObject() {
1078+
@SuppressWarnings("unchecked")
10771079
final List<Observable<Integer>> observables = Arrays.asList(Observable.just(1, 2, 3), Observable.just(1, 2, 3));
10781080
Observable.combineLatest(observables, new Function<Object[], Object>() {
10791081
@Override

0 commit comments

Comments
 (0)