aboutsummaryrefslogtreecommitdiff
path: root/guava-testlib/src/com/google/common/testing/RelationshipTester.java
diff options
context:
space:
mode:
Diffstat (limited to 'guava-testlib/src/com/google/common/testing/RelationshipTester.java')
-rw-r--r--guava-testlib/src/com/google/common/testing/RelationshipTester.java3
1 files changed, 3 insertions, 0 deletions
diff --git a/guava-testlib/src/com/google/common/testing/RelationshipTester.java b/guava-testlib/src/com/google/common/testing/RelationshipTester.java
index d5b9b6a18..d1caedd4e 100644
--- a/guava-testlib/src/com/google/common/testing/RelationshipTester.java
+++ b/guava-testlib/src/com/google/common/testing/RelationshipTester.java
@@ -22,6 +22,7 @@ import com.google.common.annotations.GwtCompatible;
import com.google.common.base.Equivalence;
import com.google.common.collect.ImmutableList;
import com.google.common.collect.Lists;
+import com.google.errorprone.annotations.CanIgnoreReturnValue;
import java.util.List;
import junit.framework.AssertionFailedError;
@@ -32,6 +33,7 @@ import junit.framework.AssertionFailedError;
* @author Gregory Kick
*/
@GwtCompatible
+@ElementTypesAreNonnullByDefault
final class RelationshipTester<T> {
static class ItemReporter {
@@ -66,6 +68,7 @@ final class RelationshipTester<T> {
}
// TODO(cpovirk): should we reject null items, since the tests already check null automatically?
+ @CanIgnoreReturnValue
public RelationshipTester<T> addRelatedGroup(Iterable<? extends T> group) {
groups.add(ImmutableList.copyOf(group));
return this;