.

Add a `@CanIgnoreReturnValue` annotation.

PiperOrigin-RevId: 587724044
Change-Id: I07b0bdf0ef22dd72f7cdf9ef09ebf41f3828fa6d
diff --git a/src/main/java/com/google/devtools/build/lib/concurrent/MoreFutures.java b/src/main/java/com/google/devtools/build/lib/concurrent/MoreFutures.java
index b7f99bd..ae6dfbe 100644
--- a/src/main/java/com/google/devtools/build/lib/concurrent/MoreFutures.java
+++ b/src/main/java/com/google/devtools/build/lib/concurrent/MoreFutures.java
@@ -21,6 +21,7 @@
 import com.google.common.util.concurrent.FutureCallback;
 import com.google.common.util.concurrent.Futures;
 import com.google.common.util.concurrent.ListenableFuture;
+import com.google.errorprone.annotations.CanIgnoreReturnValue;
 import java.util.List;
 import java.util.concurrent.ExecutionException;
 import java.util.concurrent.Future;
@@ -101,6 +102,7 @@
    * an {@link ExecutionException}), throws that underlying {@link InterruptedException}. Crashes on
    * all other exceptions.
    */
+  @CanIgnoreReturnValue
   public static <R> R waitForFutureAndGet(Future<R> future) throws InterruptedException {
     try {
       return future.get();