Skip to content

Commit 1fd0c66

Browse files
committed
Remove some annotations.
1 parent a60cb10 commit 1fd0c66

2 files changed

Lines changed: 3 additions & 4 deletions

File tree

rascal-lsp/src/main/java/org/rascalmpl/vscode/lsp/util/concurrent/CompletableFutureUtils.java

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -36,13 +36,12 @@
3636
import java.util.function.Function;
3737
import java.util.stream.Collectors;
3838
import java.util.stream.Stream;
39-
import org.checkerframework.checker.nullness.qual.PolyNull;
4039

4140
public class CompletableFutureUtils {
4241
private CompletableFutureUtils() {/* hidden */ }
4342

44-
public static <T> CompletableFuture<@PolyNull T> completedFuture(@PolyNull T value, Executor exec) {
45-
return CompletableFuture.<@PolyNull T>supplyAsync(() -> value, exec);
43+
public static <T> CompletableFuture<T> completedFuture(T value, Executor exec) {
44+
return CompletableFuture.supplyAsync(() -> value, exec);
4645
}
4746

4847
/**

rascal-lsp/src/main/java/org/rascalmpl/vscode/lsp/util/concurrent/InterruptibleFuture.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -94,7 +94,7 @@ public <U, V> InterruptibleFuture<V> thenCombineAsync(
9494
}
9595

9696
public static <T> InterruptibleFuture<T> completedFuture(T result, Executor exec) {
97-
return new InterruptibleFuture<>(CompletableFutureUtils.<T>completedFuture(result, exec), () -> {});
97+
return new InterruptibleFuture<>(CompletableFutureUtils.completedFuture(result, exec), () -> {});
9898
}
9999

100100
/**

0 commit comments

Comments
 (0)