From 49c75466629ef6d4dc74408b00c67e856489fdf1 Mon Sep 17 00:00:00 2001 From: Moritz Halbritter Date: Mon, 6 Oct 2025 12:16:33 +0200 Subject: [PATCH] Add nullability annotations to tests in module/spring-boot-jms See gh-47263 --- module/spring-boot-jms/build.gradle | 4 ++++ .../boot/jms/ConnectionFactoryUnwrapperTests.java | 4 +++- 2 files changed, 7 insertions(+), 1 deletion(-) diff --git a/module/spring-boot-jms/build.gradle b/module/spring-boot-jms/build.gradle index fb48d8cb8d2..16a02d368b7 100644 --- a/module/spring-boot-jms/build.gradle +++ b/module/spring-boot-jms/build.gradle @@ -48,3 +48,7 @@ dependencies { testRuntimeOnly("ch.qos.logback:logback-classic") } + +tasks.named("compileTestJava") { + options.nullability.checking = "tests" +} diff --git a/module/spring-boot-jms/src/test/java/org/springframework/boot/jms/ConnectionFactoryUnwrapperTests.java b/module/spring-boot-jms/src/test/java/org/springframework/boot/jms/ConnectionFactoryUnwrapperTests.java index 70c547c4a4d..f97ef9313f5 100644 --- a/module/spring-boot-jms/src/test/java/org/springframework/boot/jms/ConnectionFactoryUnwrapperTests.java +++ b/module/spring-boot-jms/src/test/java/org/springframework/boot/jms/ConnectionFactoryUnwrapperTests.java @@ -137,7 +137,9 @@ class ConnectionFactoryUnwrapperTests { } private ConnectionFactory unwrap(ConnectionFactory connectionFactory) { - return ConnectionFactoryUnwrapper.unwrap(connectionFactory); + ConnectionFactory unwrapped = ConnectionFactoryUnwrapper.unwrap(connectionFactory); + assertThat(unwrapped).isNotNull(); + return unwrapped; } }