diff options
Diffstat (limited to 'core/src/main/java/com/google/common/truth/PrimitiveDoubleArraySubject.java')
-rw-r--r-- | core/src/main/java/com/google/common/truth/PrimitiveDoubleArraySubject.java | 14 |
1 files changed, 7 insertions, 7 deletions
diff --git a/core/src/main/java/com/google/common/truth/PrimitiveDoubleArraySubject.java b/core/src/main/java/com/google/common/truth/PrimitiveDoubleArraySubject.java index dc265105..6fdb2750 100644 --- a/core/src/main/java/com/google/common/truth/PrimitiveDoubleArraySubject.java +++ b/core/src/main/java/com/google/common/truth/PrimitiveDoubleArraySubject.java @@ -31,10 +31,10 @@ import org.checkerframework.checker.nullness.qual.Nullable; * @author Christian Gruber (cgruber@israfil.net) */ public final class PrimitiveDoubleArraySubject extends AbstractArraySubject { - private final double[] actual; + private final double @Nullable [] actual; PrimitiveDoubleArraySubject( - FailureMetadata metadata, double /*@Nullable*/[] o, @Nullable String typeDescription) { + FailureMetadata metadata, double @Nullable [] o, @Nullable String typeDescription) { super(metadata, o, typeDescription); this.actual = o; } @@ -65,7 +65,7 @@ public final class PrimitiveDoubleArraySubject extends AbstractArraySubject { */ // TODO(cpovirk): Move some or all of this Javadoc to the supertype, maybe deleting this override? @Override - public void isEqualTo(Object expected) { + public void isEqualTo(@Nullable Object expected) { super.isEqualTo(expected); } @@ -84,7 +84,7 @@ public final class PrimitiveDoubleArraySubject extends AbstractArraySubject { * </ul> */ @Override - public void isNotEqualTo(Object expected) { + public void isNotEqualTo(@Nullable Object expected) { super.isNotEqualTo(expected); } @@ -234,7 +234,7 @@ public final class PrimitiveDoubleArraySubject extends AbstractArraySubject { private IterableSubject iterableSubject() { return checkNoNeedToDisplayBothValues("asList()") .about(iterablesWithCustomDoubleToString()) - .that(Doubles.asList(actual)); + .that(Doubles.asList(checkNotNull(actual))); } /* @@ -248,7 +248,7 @@ public final class PrimitiveDoubleArraySubject extends AbstractArraySubject { private Factory<IterableSubject, Iterable<?>> iterablesWithCustomDoubleToString() { return new Factory<IterableSubject, Iterable<?>>() { @Override - public IterableSubject createSubject(FailureMetadata metadata, Iterable<?> actual) { + public IterableSubject createSubject(FailureMetadata metadata, @Nullable Iterable<?> actual) { return new IterableSubjectWithInheritedToString(metadata, actual); } }; @@ -256,7 +256,7 @@ public final class PrimitiveDoubleArraySubject extends AbstractArraySubject { private final class IterableSubjectWithInheritedToString extends IterableSubject { - IterableSubjectWithInheritedToString(FailureMetadata metadata, Iterable<?> actual) { + IterableSubjectWithInheritedToString(FailureMetadata metadata, @Nullable Iterable<?> actual) { super(metadata, actual); } |