Skip to content

Commit b6af321

Browse files
committed
Declare Scheduler classes in CachedThreadScheduler as final
1 parent 992ff29 commit b6af321

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

rxjava-core/src/main/java/rx/schedulers/CachedThreadScheduler.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,7 @@
2525
import java.util.concurrent.*;
2626
import java.util.concurrent.atomic.AtomicIntegerFieldUpdater;
2727

28-
/* package */class CachedThreadScheduler extends Scheduler {
28+
/* package */final class CachedThreadScheduler extends Scheduler {
2929
private static final String WORKER_THREAD_NAME_PREFIX = "RxCachedThreadScheduler-";
3030
private static final NewThreadScheduler.RxThreadFactory WORKER_THREAD_FACTORY =
3131
new NewThreadScheduler.RxThreadFactory(WORKER_THREAD_NAME_PREFIX);
@@ -106,7 +106,7 @@ public Worker createWorker() {
106106
return new EventLoopWorker(CachedWorkerPool.INSTANCE.get());
107107
}
108108

109-
private static class EventLoopWorker extends Scheduler.Worker {
109+
private static final class EventLoopWorker extends Scheduler.Worker {
110110
private final CompositeSubscription innerSubscription = new CompositeSubscription();
111111
private final ThreadWorker threadWorker;
112112
volatile int once;

0 commit comments

Comments
 (0)