Refine dependencies to fix compilation with Java 23

Closes gh-34220
This commit is contained in:
Sébastien Deleuze 2025-01-09 09:36:30 +01:00
parent 483985b173
commit df1ed0a4dc
4 changed files with 4 additions and 0 deletions

View File

@ -62,6 +62,7 @@ dependencies {
api("io.vavr:vavr:0.10.4") api("io.vavr:vavr:0.10.4")
api("jakarta.activation:jakarta.activation-api:2.1.3") api("jakarta.activation:jakarta.activation-api:2.1.3")
api("jakarta.annotation:jakarta.annotation-api:3.0.0") 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.ejb:jakarta.ejb-api:4.0.1")
api("jakarta.el:jakarta.el-api:6.0.1") api("jakarta.el:jakarta.el-api:6.0.1")
api("jakarta.enterprise.concurrent:jakarta.enterprise.concurrent-api:3.1.1") api("jakarta.enterprise.concurrent:jakarta.enterprise.concurrent-api:3.1.1")

View File

@ -12,6 +12,7 @@ dependencies {
api(project(":spring-core")) api(project(":spring-core"))
api(project(":spring-expression")) api(project(":spring-expression"))
api("io.micrometer:micrometer-observation") api("io.micrometer:micrometer-observation")
compileOnly("com.google.code.findbugs:jsr305") // for Micrometer context-propagation
optional(project(":spring-instrument")) optional(project(":spring-instrument"))
optional("io.micrometer:context-propagation") optional("io.micrometer:context-propagation")
optional("io.projectreactor:reactor-core") optional("io.projectreactor:reactor-core")

View File

@ -6,6 +6,7 @@ apply plugin: "kotlinx-serialization"
dependencies { dependencies {
api(project(":spring-beans")) api(project(":spring-beans"))
api(project(":spring-core")) api(project(":spring-core"))
compileOnly("jakarta.validation:jakarta.validation-api")
optional(project(":spring-context")) optional(project(":spring-context"))
optional(project(":spring-oxm")) optional(project(":spring-oxm"))
optional("com.fasterxml.jackson.core:jackson-databind") optional("com.fasterxml.jackson.core:jackson-databind")

View File

@ -8,6 +8,7 @@ dependencies {
api(project(":spring-tx")) api(project(":spring-tx"))
api("io.projectreactor:reactor-core") api("io.projectreactor:reactor-core")
api("io.r2dbc:r2dbc-spi") 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-reflect")
optional("org.jetbrains.kotlin:kotlin-stdlib") optional("org.jetbrains.kotlin:kotlin-stdlib")
optional("org.jetbrains.kotlinx:kotlinx-coroutines-core") optional("org.jetbrains.kotlinx:kotlinx-coroutines-core")