File tree Expand file tree Collapse file tree 1 file changed +11
-3
lines changed
src/main/java/io/reactivex Expand file tree Collapse file tree 1 file changed +11
-3
lines changed Original file line number Diff line number Diff line change @@ -510,12 +510,15 @@ public Runnable getWrappedRunnable() {
510510 }
511511 }
512512
513- static class PeriodicDirectTask
513+ static final class PeriodicDirectTask
514514 implements Disposable , Runnable , SchedulerRunnableIntrospection {
515+
516+ @ NonNull
515517 final Runnable run ;
518+
516519 @ NonNull
517520 final Worker worker ;
518- @ NonNull
521+
519522 volatile boolean disposed ;
520523
521524 PeriodicDirectTask (@ NonNull Runnable run , @ NonNull Worker worker ) {
@@ -554,12 +557,17 @@ public Runnable getWrappedRunnable() {
554557 }
555558
556559 static final class DisposeTask implements Disposable , Runnable , SchedulerRunnableIntrospection {
560+
561+ @ NonNull
557562 final Runnable decoratedRun ;
563+
564+ @ NonNull
558565 final Worker w ;
559566
567+ @ Nullable
560568 Thread runner ;
561569
562- DisposeTask (Runnable decoratedRun , Worker w ) {
570+ DisposeTask (@ NonNull Runnable decoratedRun , @ NonNull Worker w ) {
563571 this .decoratedRun = decoratedRun ;
564572 this .w = w ;
565573 }
You can’t perform that action at this time.
0 commit comments