Skip to content

Commit 7b5d069

Browse files
authored
Replace jsr305's CheckReturnValue with Error Prone's (#11811)
We should avoid jsr305 and error prone's has the same semantics. Fixes #8687
1 parent 73721ac commit 7b5d069

File tree

35 files changed

+35
-33
lines changed

35 files changed

+35
-33
lines changed

api/src/main/java/io/grpc/CallOptions.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,14 +21,14 @@
2121

2222
import com.google.common.base.MoreObjects;
2323
import com.google.common.base.Preconditions;
24+
import com.google.errorprone.annotations.CheckReturnValue;
2425
import java.time.Duration;
2526
import java.util.ArrayList;
2627
import java.util.Arrays;
2728
import java.util.Collections;
2829
import java.util.List;
2930
import java.util.concurrent.Executor;
3031
import java.util.concurrent.TimeUnit;
31-
import javax.annotation.CheckReturnValue;
3232
import javax.annotation.Nullable;
3333
import javax.annotation.concurrent.Immutable;
3434

api/src/main/java/io/grpc/MethodDescriptor.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,9 +20,9 @@
2020

2121
import com.google.common.base.MoreObjects;
2222
import com.google.common.base.Preconditions;
23+
import com.google.errorprone.annotations.CheckReturnValue;
2324
import java.io.InputStream;
2425
import java.util.concurrent.atomic.AtomicReferenceArray;
25-
import javax.annotation.CheckReturnValue;
2626
import javax.annotation.Nullable;
2727
import javax.annotation.concurrent.Immutable;
2828

api/src/main/java/io/grpc/Status.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -23,14 +23,14 @@
2323

2424
import com.google.common.base.MoreObjects;
2525
import com.google.common.base.Objects;
26+
import com.google.errorprone.annotations.CheckReturnValue;
2627
import io.grpc.Metadata.TrustedAsciiMarshaller;
2728
import java.nio.ByteBuffer;
2829
import java.util.ArrayList;
2930
import java.util.Arrays;
3031
import java.util.Collections;
3132
import java.util.List;
3233
import java.util.TreeMap;
33-
import javax.annotation.CheckReturnValue;
3434
import javax.annotation.Nullable;
3535
import javax.annotation.concurrent.Immutable;
3636

api/src/testFixtures/java/io/grpc/testing/DeadlineSubject.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,9 +24,9 @@
2424
import com.google.common.truth.ComparableSubject;
2525
import com.google.common.truth.FailureMetadata;
2626
import com.google.common.truth.Subject;
27+
import com.google.errorprone.annotations.CheckReturnValue;
2728
import io.grpc.Deadline;
2829
import java.util.concurrent.TimeUnit;
29-
import javax.annotation.CheckReturnValue;
3030
import javax.annotation.Nullable;
3131

3232
/** Propositions for {@link Deadline} subjects. */

binder/src/main/java/io/grpc/binder/AsyncSecurityPolicy.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,11 +17,11 @@
1717
package io.grpc.binder;
1818

1919
import com.google.common.util.concurrent.ListenableFuture;
20+
import com.google.errorprone.annotations.CheckReturnValue;
2021
import io.grpc.ExperimentalApi;
2122
import io.grpc.Status;
2223
import java.util.concurrent.CancellationException;
2324
import java.util.concurrent.ExecutionException;
24-
import javax.annotation.CheckReturnValue;
2525

2626
/**
2727
* Decides whether a given Android UID is authorized to access some resource.

binder/src/main/java/io/grpc/binder/SecurityPolicy.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,8 +16,8 @@
1616

1717
package io.grpc.binder;
1818

19+
import com.google.errorprone.annotations.CheckReturnValue;
1920
import io.grpc.Status;
20-
import javax.annotation.CheckReturnValue;
2121

2222
/**
2323
* Decides whether a given Android UID is authorized to access some resource.

binder/src/main/java/io/grpc/binder/ServerSecurityPolicy.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,10 +19,10 @@
1919
import com.google.common.collect.ImmutableMap;
2020
import com.google.common.util.concurrent.Futures;
2121
import com.google.common.util.concurrent.ListenableFuture;
22+
import com.google.errorprone.annotations.CheckReturnValue;
2223
import io.grpc.Status;
2324
import java.util.HashMap;
2425
import java.util.Map;
25-
import javax.annotation.CheckReturnValue;
2626

2727
/**
2828
* A security policy for a gRPC server.

binder/src/main/java/io/grpc/binder/UntrustedSecurityPolicies.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,9 +16,9 @@
1616

1717
package io.grpc.binder;
1818

19+
import com.google.errorprone.annotations.CheckReturnValue;
1920
import io.grpc.ExperimentalApi;
2021
import io.grpc.Status;
21-
import javax.annotation.CheckReturnValue;
2222

2323
/** Static factory methods for creating untrusted security policies. */
2424
@CheckReturnValue

binder/src/main/java/io/grpc/binder/internal/BinderTransport.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -35,6 +35,7 @@
3535
import com.google.common.util.concurrent.FutureCallback;
3636
import com.google.common.util.concurrent.Futures;
3737
import com.google.common.util.concurrent.ListenableFuture;
38+
import com.google.errorprone.annotations.CheckReturnValue;
3839
import io.grpc.Attributes;
3940
import io.grpc.CallOptions;
4041
import io.grpc.ClientStreamTracer;
@@ -78,7 +79,6 @@
7879
import java.util.concurrent.atomic.AtomicLong;
7980
import java.util.logging.Level;
8081
import java.util.logging.Logger;
81-
import javax.annotation.CheckReturnValue;
8282
import javax.annotation.Nullable;
8383
import javax.annotation.concurrent.GuardedBy;
8484
import javax.annotation.concurrent.ThreadSafe;

binder/src/main/java/io/grpc/binder/internal/BinderTransportSecurity.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,6 +20,7 @@
2020
import com.google.common.util.concurrent.Futures;
2121
import com.google.common.util.concurrent.ListenableFuture;
2222
import com.google.common.util.concurrent.MoreExecutors;
23+
import com.google.errorprone.annotations.CheckReturnValue;
2324
import io.grpc.Attributes;
2425
import io.grpc.Internal;
2526
import io.grpc.Metadata;
@@ -35,7 +36,6 @@
3536
import java.util.concurrent.ConcurrentHashMap;
3637
import java.util.concurrent.ExecutionException;
3738
import java.util.concurrent.Executor;
38-
import javax.annotation.CheckReturnValue;
3939
import javax.annotation.Nullable;
4040

4141
/**

0 commit comments

Comments
 (0)