aboutsummaryrefslogtreecommitdiff
path: root/core/src/main/java/com/google/common/truth/PrimitiveCharArraySubject.java
diff options
context:
space:
mode:
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.java8
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)));
}
}