Skip to content

Commit 80436ab

Browse files
committed
Add nullability annotations to tests in module/spring-boot-gson
See gh-47263
1 parent 09311ff commit 80436ab

File tree

3 files changed

+8
-2
lines changed

3 files changed

+8
-2
lines changed

module/spring-boot-gson/build.gradle

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -36,3 +36,7 @@ dependencies {
3636

3737
testRuntimeOnly("ch.qos.logback:logback-classic")
3838
}
39+
40+
tasks.named("compileTestJava") {
41+
options.nullability.checking = "tests"
42+
}

module/spring-boot-gson/src/test/java/org/springframework/boot/gson/autoconfigure/Gson210AutoConfigurationTests.java

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,6 +17,7 @@
1717
package org.springframework.boot.gson.autoconfigure;
1818

1919
import com.google.gson.Gson;
20+
import org.jspecify.annotations.Nullable;
2021
import org.junit.jupiter.api.Test;
2122

2223
import org.springframework.boot.autoconfigure.AutoConfigurations;
@@ -52,7 +53,7 @@ public class DataObject {
5253
private Long data = 1L;
5354

5455
@SuppressWarnings("unused")
55-
private final String owner = null;
56+
private final @Nullable String owner = null;
5657

5758
public void setData(Long data) {
5859
this.data = data;

module/spring-boot-gson/src/test/java/org/springframework/boot/gson/autoconfigure/GsonAutoConfigurationTests.java

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -29,6 +29,7 @@
2929
import com.google.gson.GsonBuilder;
3030
import com.google.gson.LongSerializationPolicy;
3131
import com.google.gson.Strictness;
32+
import org.jspecify.annotations.Nullable;
3233
import org.junit.jupiter.api.Test;
3334
import org.skyscreamer.jsonassert.JSONAssert;
3435

@@ -310,7 +311,7 @@ public class DataObject {
310311
private Long data = 1L;
311312

312313
@SuppressWarnings("unused")
313-
private final String owner = null;
314+
private final @Nullable String owner = null;
314315

315316
public void setData(Long data) {
316317
this.data = data;

0 commit comments

Comments
 (0)