From e33f3c6781d9a8b39cece639bf35fcca1212387b Mon Sep 17 00:00:00 2001 From: Andy Wilkinson Date: Tue, 25 Aug 2026 08:37:58 +0100 Subject: [PATCH] Expect deprecation warnings from Protobuf plugin See gh-51428 --- .../plugin/ProtobufPluginActionIntegrationTests.java | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/build-plugin/spring-boot-gradle-plugin/src/test/java/org/springframework/boot/gradle/plugin/ProtobufPluginActionIntegrationTests.java b/build-plugin/spring-boot-gradle-plugin/src/test/java/org/springframework/boot/gradle/plugin/ProtobufPluginActionIntegrationTests.java index aef986a3f75..d39d8d88d2c 100644 --- a/build-plugin/spring-boot-gradle-plugin/src/test/java/org/springframework/boot/gradle/plugin/ProtobufPluginActionIntegrationTests.java +++ b/build-plugin/spring-boot-gradle-plugin/src/test/java/org/springframework/boot/gradle/plugin/ProtobufPluginActionIntegrationTests.java @@ -20,6 +20,7 @@ import java.io.File; import java.io.IOException; import java.nio.file.Files; +import org.junit.jupiter.api.BeforeEach; import org.junit.jupiter.api.TestTemplate; import org.springframework.boot.gradle.junit.GradleCompatibility; @@ -39,6 +40,12 @@ class ProtobufPluginActionIntegrationTests { @SuppressWarnings("NullAway.Init") GradleBuild gradleBuild; + @BeforeEach + void prepareGradleBuild() { + this.gradleBuild.expectDeprecationWarningsWithAtLeastVersion("9.7.0") + .expectDeprecationMessages("The Configuration.setVisible(boolean) method has been deprecated"); + } + @TestTemplate void configuresProtocArtifact() { assertThat(this.gradleBuild.build("protocArtifact").getOutput())