Skip to content

Commit 4c1b346

Browse files
authored
Suppress warnings in delegatingScheduled code (#4898)
* Suppress warnings in delegatingScheduled code * fix gjf
1 parent 734adc0 commit 4c1b346

File tree

2 files changed

+2
-0
lines changed

2 files changed

+2
-0
lines changed

firebase-common/src/main/java/com/google/firebase/concurrent/DelegatingScheduledExecutorService.java

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -124,6 +124,7 @@ public ScheduledFuture<?> schedule(Runnable command, long delay, TimeUnit unit)
124124
}
125125

126126
@Override
127+
@SuppressWarnings("FutureReturnValueIgnored")
127128
public <V> ScheduledFuture<V> schedule(Callable<V> callable, long delay, TimeUnit unit) {
128129
return new DelegatingScheduledFuture<>(
129130
completer ->

firebase-common/src/main/java/com/google/firebase/concurrent/DelegatingScheduledFuture.java

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -24,6 +24,7 @@
2424
// going to be removed. In this case it's required since we need to implement a ScheduledFuture so
2525
// we can't use CallbackToFutureAdapter.
2626
@SuppressLint("RestrictedApi")
27+
@SuppressWarnings("RestrictTo")
2728
class DelegatingScheduledFuture<V> extends AbstractResolvableFuture<V>
2829
implements ScheduledFuture<V> {
2930

0 commit comments

Comments
 (0)