Skip to content

Commit 82f5d06

Browse files
committed
Merge pull request #2547 from davidmoten/fix-more-warnings
Warnings cleanup
2 parents e54d9a0 + dad663f commit 82f5d06

File tree

13 files changed

+9
-13
lines changed

13 files changed

+9
-13
lines changed

src/main/java/rx/exceptions/OnErrorThrowable.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -148,7 +148,7 @@ private static String renderValue(Object value){
148148
return (String) value;
149149
}
150150
if (value instanceof Enum) {
151-
return ((Enum) value).name();
151+
return ((Enum<?>) value).name();
152152
}
153153
return value.getClass().getName() + ".class";
154154
}

src/main/java/rx/functions/Actions.java

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -15,8 +15,6 @@
1515
*/
1616
package rx.functions;
1717

18-
import rx.Observer;
19-
2018
/**
2119
* Utility class for the Action interfaces.
2220
*/

src/main/java/rx/internal/operators/BlockingOperatorNext.java

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

148148
private static class NextObserver<T> extends Subscriber<Notification<? extends T>> {
149149
private final BlockingQueue<Notification<? extends T>> buf = new ArrayBlockingQueue<Notification<? extends T>>(1);
150+
@SuppressWarnings("unused")
150151
volatile int waiting;
151152
@SuppressWarnings("rawtypes")
152153
static final AtomicIntegerFieldUpdater<NextObserver> WAITING_UPDATER

src/main/java/rx/internal/operators/OnSubscribeCache.java

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,6 @@
2020
import rx.Observable;
2121
import rx.Observable.OnSubscribe;
2222
import rx.Subscriber;
23-
import rx.observers.Subscribers;
2423
import rx.subjects.ReplaySubject;
2524
import rx.subjects.Subject;
2625

src/main/java/rx/internal/operators/OperatorGroupBy.java

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -15,12 +15,10 @@
1515
*/
1616
package rx.internal.operators;
1717

18-
import java.util.Map;
1918
import java.util.Queue;
2019
import java.util.concurrent.ConcurrentHashMap;
2120
import java.util.concurrent.ConcurrentLinkedQueue;
2221
import java.util.concurrent.atomic.AtomicBoolean;
23-
import java.util.concurrent.atomic.AtomicInteger;
2422
import java.util.concurrent.atomic.AtomicIntegerFieldUpdater;
2523
import java.util.concurrent.atomic.AtomicLong;
2624
import java.util.concurrent.atomic.AtomicLongFieldUpdater;
@@ -206,6 +204,7 @@ private Object groupedKey(K key) {
206204
return key == null ? NULL_KEY : key;
207205
}
208206

207+
@SuppressWarnings("unchecked")
209208
private K getKey(Object groupedKey) {
210209
return groupedKey == NULL_KEY ? null : (K) groupedKey;
211210
}

src/main/java/rx/internal/operators/OperatorObserveOn.java

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -72,10 +72,12 @@ private static final class ObserveOnSubscriber<T> extends Subscriber<T> {
7272
private boolean completed = false;
7373
private boolean failure = false;
7474

75+
@SuppressWarnings("unused")
7576
private volatile long requested = 0;
7677
@SuppressWarnings("rawtypes")
7778
static final AtomicLongFieldUpdater<ObserveOnSubscriber> REQUESTED = AtomicLongFieldUpdater.newUpdater(ObserveOnSubscriber.class, "requested");
7879

80+
@SuppressWarnings("unused")
7981
volatile long counter;
8082
@SuppressWarnings("rawtypes")
8183
static final AtomicLongFieldUpdater<ObserveOnSubscriber> COUNTER_UPDATER = AtomicLongFieldUpdater.newUpdater(ObserveOnSubscriber.class, "counter");

src/main/java/rx/internal/operators/OperatorPublish.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,6 @@
1616
package rx.internal.operators;
1717

1818
import java.util.ArrayList;
19-
import java.util.HashMap;
2019
import java.util.LinkedHashMap;
2120
import java.util.List;
2221
import java.util.Map;
@@ -266,6 +265,7 @@ public synchronized void removeSubscriber(Subscriber<? super T> subscriber) {
266265
resetAfterSubscriberUpdate();
267266
}
268267

268+
@SuppressWarnings("unchecked")
269269
private long resetAfterSubscriberUpdate() {
270270
subscribers = new Subscriber[ss.size()];
271271
int i = 0;

src/main/java/rx/internal/operators/OperatorScan.java

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,6 @@
2323
import rx.exceptions.OnErrorThrowable;
2424
import rx.functions.Func0;
2525
import rx.functions.Func2;
26-
import rx.internal.util.UtilityFunctions;
2726

2827
/**
2928
* Returns an Observable that applies a function to the first item emitted by a source Observable, then feeds

src/main/java/rx/observables/BlockingObservable.java

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,6 @@
2626
import rx.Subscription;
2727
import rx.functions.Action1;
2828
import rx.functions.Func1;
29-
import rx.functions.Functions;
3029
import rx.internal.operators.BlockingOperatorLatest;
3130
import rx.internal.operators.BlockingOperatorMostRecent;
3231
import rx.internal.operators.BlockingOperatorNext;

src/main/java/rx/schedulers/CachedThreadScheduler.java

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -110,6 +110,7 @@ public Worker createWorker() {
110110
private static final class EventLoopWorker extends Scheduler.Worker {
111111
private final CompositeSubscription innerSubscription = new CompositeSubscription();
112112
private final ThreadWorker threadWorker;
113+
@SuppressWarnings("unused")
113114
volatile int once;
114115
static final AtomicIntegerFieldUpdater<EventLoopWorker> ONCE_UPDATER
115116
= AtomicIntegerFieldUpdater.newUpdater(EventLoopWorker.class, "once");

0 commit comments

Comments
 (0)