diff options
Diffstat (limited to 'core/src/main/java/com/google/common/truth/PrimitiveCharArraySubject.java')
-rw-r--r-- | core/src/main/java/com/google/common/truth/PrimitiveCharArraySubject.java | 8 |
1 files changed, 5 insertions, 3 deletions
diff --git a/core/src/main/java/com/google/common/truth/PrimitiveCharArraySubject.java b/core/src/main/java/com/google/common/truth/PrimitiveCharArraySubject.java index 6e94b2cf..79e6f12e 100644 --- a/core/src/main/java/com/google/common/truth/PrimitiveCharArraySubject.java +++ b/core/src/main/java/com/google/common/truth/PrimitiveCharArraySubject.java @@ -15,6 +15,8 @@ */ package com.google.common.truth; +import static com.google.common.base.Preconditions.checkNotNull; + import com.google.common.primitives.Chars; import org.checkerframework.checker.nullness.qual.Nullable; @@ -24,15 +26,15 @@ import org.checkerframework.checker.nullness.qual.Nullable; * @author Christian Gruber (cgruber@israfil.net) */ public final class PrimitiveCharArraySubject extends AbstractArraySubject { - private final char[] actual; + private final char @Nullable [] actual; PrimitiveCharArraySubject( - FailureMetadata metadata, char /*@Nullable*/[] o, @Nullable String typeDescription) { + FailureMetadata metadata, char @Nullable [] o, @Nullable String typeDescription) { super(metadata, o, typeDescription); this.actual = o; } public IterableSubject asList() { - return checkNoNeedToDisplayBothValues("asList()").that(Chars.asList(actual)); + return checkNoNeedToDisplayBothValues("asList()").that(Chars.asList(checkNotNull(actual))); } } |