diff --git a/framework-platform/framework-platform.gradle b/framework-platform/framework-platform.gradle index c04ff67a3d96..54b59e9b7117 100644 --- a/framework-platform/framework-platform.gradle +++ b/framework-platform/framework-platform.gradle @@ -62,6 +62,7 @@ dependencies { api("io.vavr:vavr:0.10.4") api("jakarta.activation:jakarta.activation-api:2.1.3") api("jakarta.annotation:jakarta.annotation-api:3.0.0") + api("jakarta.validation:jakarta.validation-api:3.1.0") api("jakarta.ejb:jakarta.ejb-api:4.0.1") api("jakarta.el:jakarta.el-api:6.0.1") api("jakarta.enterprise.concurrent:jakarta.enterprise.concurrent-api:3.1.1") diff --git a/spring-context/spring-context.gradle b/spring-context/spring-context.gradle index 1293998d0ce1..a19b2f314da6 100644 --- a/spring-context/spring-context.gradle +++ b/spring-context/spring-context.gradle @@ -12,6 +12,7 @@ dependencies { api(project(":spring-core")) api(project(":spring-expression")) api("io.micrometer:micrometer-observation") + compileOnly("com.google.code.findbugs:jsr305") // for Micrometer context-propagation optional(project(":spring-instrument")) optional("io.micrometer:context-propagation") optional("io.projectreactor:reactor-core") diff --git a/spring-messaging/spring-messaging.gradle b/spring-messaging/spring-messaging.gradle index 6f50cf5989bd..fd65d743ba69 100644 --- a/spring-messaging/spring-messaging.gradle +++ b/spring-messaging/spring-messaging.gradle @@ -6,6 +6,7 @@ apply plugin: "kotlinx-serialization" dependencies { api(project(":spring-beans")) api(project(":spring-core")) + compileOnly("jakarta.validation:jakarta.validation-api") optional(project(":spring-context")) optional(project(":spring-oxm")) optional("com.fasterxml.jackson.core:jackson-databind") diff --git a/spring-r2dbc/spring-r2dbc.gradle b/spring-r2dbc/spring-r2dbc.gradle index 21b864e523fb..ccb9329cc7b5 100644 --- a/spring-r2dbc/spring-r2dbc.gradle +++ b/spring-r2dbc/spring-r2dbc.gradle @@ -8,6 +8,7 @@ dependencies { api(project(":spring-tx")) api("io.projectreactor:reactor-core") api("io.r2dbc:r2dbc-spi") + compileOnly("com.google.code.findbugs:jsr305") // for r2dbc-spi optional("org.jetbrains.kotlin:kotlin-reflect") optional("org.jetbrains.kotlin:kotlin-stdlib") optional("org.jetbrains.kotlinx:kotlinx-coroutines-core")