From 118bf1012796053361b9f68f42f13d2b144b67cd Mon Sep 17 00:00:00 2001 From: Moritz Halbritter Date: Mon, 13 Oct 2025 12:14:00 +0200 Subject: [PATCH] Add nullability annotations to tests in module/spring-boot-rsocket-test See gh-47263 --- module/spring-boot-rsocket-test/build.gradle | 4 ++++ .../test/rsocket/server/LocalRSocketServerPortTests.java | 5 +++-- 2 files changed, 7 insertions(+), 2 deletions(-) diff --git a/module/spring-boot-rsocket-test/build.gradle b/module/spring-boot-rsocket-test/build.gradle index 34d72f7c216..a3c40dbe2ac 100644 --- a/module/spring-boot-rsocket-test/build.gradle +++ b/module/spring-boot-rsocket-test/build.gradle @@ -33,3 +33,7 @@ dependencies { testRuntimeOnly("ch.qos.logback:logback-classic") } + +tasks.named("compileTestJava") { + options.nullability.checking = "tests" +} diff --git a/module/spring-boot-rsocket-test/src/test/java/org/springframework/boot/test/rsocket/server/LocalRSocketServerPortTests.java b/module/spring-boot-rsocket-test/src/test/java/org/springframework/boot/test/rsocket/server/LocalRSocketServerPortTests.java index 57939382686..539a2ae23af 100644 --- a/module/spring-boot-rsocket-test/src/test/java/org/springframework/boot/test/rsocket/server/LocalRSocketServerPortTests.java +++ b/module/spring-boot-rsocket-test/src/test/java/org/springframework/boot/test/rsocket/server/LocalRSocketServerPortTests.java @@ -16,6 +16,7 @@ package org.springframework.boot.test.rsocket.server; +import org.jspecify.annotations.Nullable; import org.junit.jupiter.api.Test; import org.junit.jupiter.api.extension.ExtendWith; @@ -37,10 +38,10 @@ import static org.assertj.core.api.Assertions.assertThat; class LocalRSocketServerPortTests { @Value("${local.rsocket.server.port}") - private String fromValue; + private @Nullable String fromValue; @LocalRSocketServerPort - private String fromAnnotation; + private @Nullable String fromAnnotation; @Test void testLocalRSocketServerPortAnnotation() {