diff --git a/gradle/libs.versions.toml b/gradle/libs.versions.toml index 5c03a4979..7202b8860 100644 --- a/gradle/libs.versions.toml +++ b/gradle/libs.versions.toml @@ -21,7 +21,7 @@ owasp-dependencycheck = "12.1.9" protobuf = "4.33.2" protobuf-plugin = "0.9.6" spotless = "8.0.0" -spring-boot-plugin = "4.0.0" +spring-boot-plugin = "4.0.1" spring-cloud = "2025.1.0" # not managed by spring-boot-dependencies spring-cloud-stream = "5.0.0" # not managed by spring-boot-dependencies @@ -82,6 +82,7 @@ spring-boot-configuration-processor = { module = "org.springframework.boot:sprin spring-boot-jackson2 = { module = "org.springframework.boot:spring-boot-jackson2", version.ref = "spring-boot-plugin" } spring-boot-jms = { module = "org.springframework.boot:spring-boot-jms" } spring-boot-kafka = { module = "org.springframework.boot:spring-boot-kafka" } +spring-boot-restclient = { module = "org.springframework.boot:spring-boot-restclient", version.ref = "spring-boot-plugin" } spring-boot-restclient-test = { module = "org.springframework.boot:spring-boot-resttestclient" } spring-boot-starter-actuator = { module = "org.springframework.boot:spring-boot-starter-actuator" } spring-boot-starter-amqp = { module = "org.springframework.boot:spring-boot-starter-amqp" } diff --git a/springwolf-examples/springwolf-amqp-example/build.gradle b/springwolf-examples/springwolf-amqp-example/build.gradle index bc22426ff..84fe19879 100644 --- a/springwolf-examples/springwolf-amqp-example/build.gradle +++ b/springwolf-examples/springwolf-amqp-example/build.gradle @@ -41,6 +41,8 @@ dependencies { testImplementation libs.mockito.core testImplementation libs.spring.boot.test + testImplementation libs.spring.boot.restclient + permitTestUnusedDeclared libs.spring.boot.restclient testImplementation libs.spring.boot.restclient.test testImplementation libs.spring.beans testImplementation libs.spring.test diff --git a/springwolf-examples/springwolf-cloud-stream-example/build.gradle b/springwolf-examples/springwolf-cloud-stream-example/build.gradle index cf3a9ffb8..851d9d113 100644 --- a/springwolf-examples/springwolf-cloud-stream-example/build.gradle +++ b/springwolf-examples/springwolf-cloud-stream-example/build.gradle @@ -37,6 +37,8 @@ dependencies { testImplementation libs.spring.beans testImplementation libs.assertj.core testImplementation libs.spring.boot.test + testImplementation libs.spring.boot.restclient + permitTestUnusedDeclared libs.spring.boot.restclient testImplementation libs.spring.boot.restclient.test testImplementation libs.spring.kafka.test testImplementation libs.spring.test diff --git a/springwolf-examples/springwolf-jms-example/build.gradle b/springwolf-examples/springwolf-jms-example/build.gradle index 210936ee8..a038eba67 100644 --- a/springwolf-examples/springwolf-jms-example/build.gradle +++ b/springwolf-examples/springwolf-jms-example/build.gradle @@ -43,6 +43,8 @@ dependencies { testImplementation libs.mockito.core testImplementation libs.spring.boot.test + testImplementation libs.spring.boot.restclient + permitTestUnusedDeclared libs.spring.boot.restclient testImplementation libs.spring.boot.restclient.test testImplementation libs.spring.beans testImplementation libs.spring.web diff --git a/springwolf-examples/springwolf-kafka-example/build.gradle b/springwolf-examples/springwolf-kafka-example/build.gradle index 6c07cab5e..f1b42189c 100644 --- a/springwolf-examples/springwolf-kafka-example/build.gradle +++ b/springwolf-examples/springwolf-kafka-example/build.gradle @@ -69,6 +69,8 @@ dependencies { testImplementation libs.assertj.core testImplementation libs.awaitility + testImplementation libs.spring.boot.restclient + permitTestUnusedDeclared libs.spring.boot.restclient testImplementation libs.spring.boot.restclient.test testImplementation libs.spring.boot.test testImplementation libs.spring.core diff --git a/springwolf-examples/springwolf-sns-example/build.gradle b/springwolf-examples/springwolf-sns-example/build.gradle index 127d31654..cea81bbcc 100644 --- a/springwolf-examples/springwolf-sns-example/build.gradle +++ b/springwolf-examples/springwolf-sns-example/build.gradle @@ -36,6 +36,8 @@ dependencies { runtimeOnly libs.spring.boot.starter.webmvc testImplementation libs.spring.boot.test + testImplementation libs.spring.boot.restclient + permitTestUnusedDeclared libs.spring.boot.restclient testImplementation libs.spring.boot.restclient.test testImplementation libs.spring.beans testImplementation libs.spring.web diff --git a/springwolf-examples/springwolf-sqs-example/build.gradle b/springwolf-examples/springwolf-sqs-example/build.gradle index e28330cbf..5b5c0dadb 100644 --- a/springwolf-examples/springwolf-sqs-example/build.gradle +++ b/springwolf-examples/springwolf-sqs-example/build.gradle @@ -43,6 +43,8 @@ dependencies { testImplementation libs.mockito.core testImplementation libs.spring.boot.test + testImplementation libs.spring.boot.restclient + permitTestUnusedDeclared libs.spring.boot.restclient testImplementation libs.spring.boot.restclient.test testImplementation libs.spring.beans testImplementation libs.spring.web diff --git a/springwolf-examples/springwolf-stomp-example/build.gradle b/springwolf-examples/springwolf-stomp-example/build.gradle index 9e2384a02..2a60cd522 100644 --- a/springwolf-examples/springwolf-stomp-example/build.gradle +++ b/springwolf-examples/springwolf-stomp-example/build.gradle @@ -45,6 +45,8 @@ dependencies { testImplementation libs.assertj.core testImplementation libs.spring.boot.test + testImplementation libs.spring.boot.restclient + permitTestUnusedDeclared libs.spring.boot.restclient testImplementation libs.spring.boot.restclient.test testImplementation libs.spring.beans testImplementation libs.spring.web