Skip to content

Commit 37caa6c

Browse files
Tomasz Drodowskitejasgarde
Tomasz Drodowski
authored andcommitted
Some code clean ups.
Nothing that could change logic or application flow, just minor refactors to be consistent with good practices and clean code.
1 parent 9d1ebbe commit 37caa6c

26 files changed

+36
-57
lines changed

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

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -79,11 +79,11 @@ public boolean hasNext() {
7979
}
8080
// Since an iterator should not be used in different thread,
8181
// so we do not need any synchronization.
82-
if (hasNext == false) {
82+
if (!hasNext) {
8383
// the iterator has reached the end.
8484
return false;
8585
}
86-
if (isNextConsumed == false) {
86+
if (!isNextConsumed) {
8787
// next has not been used yet.
8888
return true;
8989
}

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

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -195,7 +195,7 @@ public void call(final Subscriber<? super T> child) {
195195
final AtomicBoolean resumeBoundary = new AtomicBoolean(true);
196196

197197
// incremented when requests are made, decremented when requests are fulfilled
198-
final AtomicLong consumerCapacity = new AtomicLong(0l);
198+
final AtomicLong consumerCapacity = new AtomicLong();
199199

200200
final Scheduler.Worker worker = scheduler.createWorker();
201201
child.add(worker);

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

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -158,7 +158,6 @@ public void request(long n) {
158158
}
159159
if (n == Long.MAX_VALUE) {
160160
requestInfinite();
161-
return;
162161
} else {
163162
if (firstRequest) {
164163
firstRequest = false;

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

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -229,5 +229,5 @@ public void setProducer(Producer producer) {
229229
arbiter.setProducer(producer);
230230
}
231231

232-
};
232+
}
233233
}

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

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -117,7 +117,6 @@ public void onNext(T t) {
117117
noWindow = true;
118118
if (child.isUnsubscribed()) {
119119
unsubscribe();
120-
return;
121120
}
122121
}
123122
}

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

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -60,7 +60,6 @@ public void onNext(T t) {
6060
s.onNext(result);
6161
} catch (Throwable e) {
6262
Exceptions.throwOrReport(e, this);
63-
return;
6463
}
6564
}
6665
}

src/main/java/rx/internal/schedulers/EventLoopsScheduler.java

Lines changed: 4 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -160,18 +160,16 @@ public Subscription schedule(Action0 action) {
160160
if (isUnsubscribed()) {
161161
return Subscriptions.unsubscribed();
162162
}
163-
ScheduledAction s = poolWorker.scheduleActual(action, 0, null, serial);
164-
165-
return s;
163+
164+
return poolWorker.scheduleActual(action, 0, null, serial);
166165
}
167166
@Override
168167
public Subscription schedule(Action0 action, long delayTime, TimeUnit unit) {
169168
if (isUnsubscribed()) {
170169
return Subscriptions.unsubscribed();
171170
}
172-
ScheduledAction s = poolWorker.scheduleActual(action, delayTime, unit, timed);
173-
174-
return s;
171+
172+
return poolWorker.scheduleActual(action, delayTime, unit, timed);
175173
}
176174
}
177175

src/main/java/rx/internal/schedulers/GenericScheduledExecutorService.java

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -70,7 +70,6 @@ public void start() {
7070
NewThreadWorker.registerExecutor((ScheduledThreadPoolExecutor)exec);
7171
}
7272
}
73-
return;
7473
} else {
7574
exec.shutdownNow();
7675
}

src/main/java/rx/internal/util/SubscriptionRandomList.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -108,7 +108,7 @@ public void clear() {
108108
}
109109

110110
public void forEach(Action1<T> action) {
111-
T[] ss=null;
111+
T[] ss = null;
112112
synchronized (this) {
113113
if (unsubscribed || subscriptions == null) {
114114
return;

src/main/java/rx/observables/AbstractOnSubscribe.java

Lines changed: 1 addition & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -597,10 +597,7 @@ protected boolean use() {
597597
*/
598598
protected void free() {
599599
int i = inUse.get();
600-
if (i <= 0) {
601-
return;
602-
} else
603-
if (inUse.decrementAndGet() == 0) {
600+
if (i > 0 && inUse.decrementAndGet() == 0) {
604601
parent.onTerminated(state);
605602
}
606603
}

src/main/java/rx/observables/AsyncOnSubscribe.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,7 @@
2929
import rx.observers.*;
3030
import rx.plugins.RxJavaPlugins;
3131
import rx.subscriptions.CompositeSubscription;
32-
;
32+
3333
/**
3434
* A utility class to create {@code OnSubscribe<T>} functions that respond correctly to back
3535
* pressure requests from subscribers. This is an improvement over

src/main/java/rx/subjects/ReplaySubject.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -958,7 +958,7 @@ public void evictFinal(NodeList<Object> t1) {
958958
public boolean test(Object value, long now) {
959959
return first.test(value, now) || second.test(value, now);
960960
}
961-
};
961+
}
962962

963963
/** Maps the values to Timestamped. */
964964
static final class AddTimestamped implements Func1<Object, Object> {

src/main/java/rx/subscriptions/RefCountSubscription.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -143,5 +143,5 @@ public void unsubscribe() {
143143
public boolean isUnsubscribed() {
144144
return innerDone != 0;
145145
}
146-
};
146+
}
147147
}

src/test/java/rx/CovarianceTest.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -211,7 +211,7 @@ public Observable<Movie> call(List<List<Movie>> listOfLists) {
211211

212212
return Observable.from(delta);
213213
}
214-
};
214+
}
215215
};
216216

217217
/*

src/test/java/rx/internal/operators/OnSubscribeCombineLatestTest.java

Lines changed: 3 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -251,7 +251,7 @@ public void testCombineLatest3TypesB() {
251251
}
252252

253253
private Func3<String, String, String, String> getConcat3StringsCombineLatestFunction() {
254-
Func3<String, String, String, String> combineLatestFunction = new Func3<String, String, String, String>() {
254+
return new Func3<String, String, String, String>() {
255255

256256
@Override
257257
public String call(String a1, String a2, String a3) {
@@ -268,31 +268,28 @@ public String call(String a1, String a2, String a3) {
268268
}
269269

270270
};
271-
return combineLatestFunction;
272271
}
273272

274273
private Func2<String, Integer, String> getConcatStringIntegerCombineLatestFunction() {
275-
Func2<String, Integer, String> combineLatestFunction = new Func2<String, Integer, String>() {
274+
return new Func2<String, Integer, String>() {
276275

277276
@Override
278277
public String call(String s, Integer i) {
279278
return getStringValue(s) + getStringValue(i);
280279
}
281280

282281
};
283-
return combineLatestFunction;
284282
}
285283

286284
private Func3<String, Integer, int[], String> getConcatStringIntegerIntArrayCombineLatestFunction() {
287-
Func3<String, Integer, int[], String> combineLatestFunction = new Func3<String, Integer, int[], String>() {
285+
return new Func3<String, Integer, int[], String>() {
288286

289287
@Override
290288
public String call(String s, Integer i, int[] iArray) {
291289
return getStringValue(s) + getStringValue(i) + getStringValue(iArray);
292290
}
293291

294292
};
295-
return combineLatestFunction;
296293
}
297294

298295
private static String getStringValue(Object o) {

src/test/java/rx/internal/operators/OnSubscribeUsingTest.java

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -45,9 +45,9 @@
4545
public class OnSubscribeUsingTest {
4646

4747
private interface Resource {
48-
public String getTextFromWeb();
49-
50-
public void dispose();
48+
String getTextFromWeb();
49+
50+
void dispose();
5151
}
5252

5353
private static class DisposeAction implements Action1<Resource> {

src/test/java/rx/internal/operators/OperatorConcatTest.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -749,7 +749,7 @@ public void onNext(Integer t) {
749749
if (counter.getAndIncrement() % 100 == 0) {
750750
System.out.print("testIssue2890NoStackoverflow -> ");
751751
System.out.println(counter.get());
752-
};
752+
}
753753
}
754754

755755
@Override

src/test/java/rx/internal/operators/OperatorGroupByTest.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -976,7 +976,7 @@ public String toString() {
976976

977977
Observable<Event> ASYNC_INFINITE_OBSERVABLE_OF_EVENT(final int numGroups, final AtomicInteger subscribeCounter, final AtomicInteger sentEventCounter) {
978978
return SYNC_INFINITE_OBSERVABLE_OF_EVENT(numGroups, subscribeCounter, sentEventCounter).subscribeOn(Schedulers.newThread());
979-
};
979+
}
980980

981981
Observable<Event> SYNC_INFINITE_OBSERVABLE_OF_EVENT(final int numGroups, final AtomicInteger subscribeCounter, final AtomicInteger sentEventCounter) {
982982
return Observable.create(new OnSubscribe<Event>() {
@@ -997,7 +997,7 @@ public void call(final Subscriber<? super Event> op) {
997997
}
998998

999999
});
1000-
};
1000+
}
10011001

10021002
@Test
10031003
public void testGroupByOnAsynchronousSourceAcceptsMultipleSubscriptions() throws InterruptedException {

src/test/java/rx/internal/operators/OperatorMapTest.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -91,7 +91,7 @@ public void testMapMany() {
9191
@Override
9292
public Observable<String> call(Integer id) {
9393
/* simulate making a nested async call which creates another Observable */
94-
Observable<Map<String, String>> subObservable = null;
94+
Observable<Map<String, String>> subObservable;
9595
if (id == 1) {
9696
Map<String, String> m1 = getMap("One");
9797
Map<String, String> m2 = getMap("Two");

src/test/java/rx/internal/operators/OperatorMergeTest.java

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -946,7 +946,7 @@ public Observable<Integer> call(Integer i) {
946946
}
947947

948948
private Observable<Integer> createInfiniteObservable(final AtomicInteger generated) {
949-
Observable<Integer> observable = Observable.from(new Iterable<Integer>() {
949+
return Observable.from(new Iterable<Integer>() {
950950
@Override
951951
public Iterator<Integer> iterator() {
952952
return new Iterator<Integer>() {
@@ -967,7 +967,6 @@ public boolean hasNext() {
967967
};
968968
}
969969
});
970-
return observable;
971970
}
972971

973972
@Test

src/test/java/rx/internal/operators/OperatorPublishTest.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -199,7 +199,7 @@ public void call() {
199199
sourceUnsubscribed.set(true);
200200
}
201201
}).share();
202-
;
202+
203203

204204
final AtomicBoolean child1Unsubscribed = new AtomicBoolean();
205205
final AtomicBoolean child2Unsubscribed = new AtomicBoolean();

src/test/java/rx/internal/operators/OperatorSerializeTest.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -213,7 +213,7 @@ public void run() {
213213
}
214214
}
215215

216-
private static enum TestConcurrencyobserverEvent {
216+
private enum TestConcurrencyobserverEvent {
217217
onCompleted, onError, onNext
218218
}
219219

src/test/java/rx/internal/operators/OperatorTakeUntilPredicateTest.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,7 @@
3030
import rx.functions.Func1;
3131
import rx.internal.util.UtilityFunctions;
3232
import rx.observers.TestSubscriber;
33-
;
33+
3434

3535
public class OperatorTakeUntilPredicateTest {
3636
@Test

src/test/java/rx/internal/operators/OperatorZipTest.java

Lines changed: 5 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -594,19 +594,18 @@ public String call(String t1, String t2) {
594594
}
595595

596596
private Func2<Integer, Integer, Integer> getDivideZipr() {
597-
Func2<Integer, Integer, Integer> zipr = new Func2<Integer, Integer, Integer>() {
597+
return new Func2<Integer, Integer, Integer>() {
598598

599599
@Override
600600
public Integer call(Integer i1, Integer i2) {
601601
return i1 / i2;
602602
}
603603

604604
};
605-
return zipr;
606605
}
607606

608607
private Func3<String, String, String, String> getConcat3StringsZipr() {
609-
Func3<String, String, String, String> zipr = new Func3<String, String, String, String>() {
608+
return new Func3<String, String, String, String>() {
610609

611610
@Override
612611
public String call(String a1, String a2, String a3) {
@@ -623,31 +622,28 @@ public String call(String a1, String a2, String a3) {
623622
}
624623

625624
};
626-
return zipr;
627625
}
628626

629627
private Func2<String, Integer, String> getConcatStringIntegerZipr() {
630-
Func2<String, Integer, String> zipr = new Func2<String, Integer, String>() {
628+
return new Func2<String, Integer, String>() {
631629

632630
@Override
633631
public String call(String s, Integer i) {
634632
return getStringValue(s) + getStringValue(i);
635633
}
636634

637635
};
638-
return zipr;
639636
}
640637

641638
private Func3<String, Integer, int[], String> getConcatStringIntegerIntArrayZipr() {
642-
Func3<String, Integer, int[], String> zipr = new Func3<String, Integer, int[], String>() {
639+
return new Func3<String, Integer, int[], String>() {
643640

644641
@Override
645642
public String call(String s, Integer i, int[] iArray) {
646643
return getStringValue(s) + getStringValue(i) + getStringValue(iArray);
647644
}
648645

649646
};
650-
return zipr;
651647
}
652648

653649
private static String getStringValue(Object o) {
@@ -1147,7 +1143,7 @@ public String call(Integer t1, Integer t2) {
11471143
}
11481144

11491145
private Observable<Integer> createInfiniteObservable(final AtomicInteger generated) {
1150-
Observable<Integer> observable = Observable.from(new Iterable<Integer>() {
1146+
return Observable.from(new Iterable<Integer>() {
11511147
@Override
11521148
public Iterator<Integer> iterator() {
11531149
return new Iterator<Integer>() {
@@ -1168,7 +1164,6 @@ public boolean hasNext() {
11681164
};
11691165
}
11701166
});
1171-
return observable;
11721167
}
11731168

11741169
Observable<Integer> OBSERVABLE_OF_5_INTEGERS = OBSERVABLE_OF_5_INTEGERS(new AtomicInteger());

src/test/java/rx/internal/util/IndexedRingBufferTest.java

Lines changed: 2 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -191,11 +191,8 @@ public Boolean call(String t1) {
191191
@Override
192192
public Boolean call(String t1) {
193193
list.add(t1);
194-
if (i++ == 2) {
195-
return false;
196-
} else {
197-
return true;
198-
}
194+
i++;
195+
return i != 3;
199196
}
200197

201198
}, 0);

src/test/java/rx/observers/SerializedObserverTest.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -500,7 +500,7 @@ public void run() {
500500
}
501501
}
502502

503-
private static enum TestConcurrencyObserverEvent {
503+
private enum TestConcurrencyObserverEvent {
504504
onCompleted, onError, onNext
505505
}
506506

0 commit comments

Comments
 (0)