From 746679f7a7e2b4ee1d185ae5109afe3392b4f486 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?S=C3=A9bastien=20Deleuze?= Date: Tue, 13 May 2025 12:21:30 +0200 Subject: [PATCH] Introduce Jackson 3 support in the Gradle build This commit adds Jackson 3 BOM to Spring Framework platform dependencies and related Javadoc link. See gh-33798 --- build.gradle | 4 +++- framework-platform/framework-platform.gradle | 1 + 2 files changed, 4 insertions(+), 1 deletion(-) diff --git a/build.gradle b/build.gradle index a535d9419a..fc1bc477c9 100644 --- a/build.gradle +++ b/build.gradle @@ -88,7 +88,9 @@ configure([rootProject] + javaProjects) { project -> // but since 6.0 JSR 250 annotations such as @Resource and @PostConstruct have been replaced by their // JakartaEE equivalents in the jakarta.annotation package. //"https://www.javadoc.io/doc/com.google.code.findbugs/jsr305/3.0.2/", - "https://jspecify.dev/docs/api/" + "https://jspecify.dev/docs/api/", + "https://www.javadoc.io/doc/tools.jackson.core/jackson-databind/3.0.0-rc4/" + ] as String[] } diff --git a/framework-platform/framework-platform.gradle b/framework-platform/framework-platform.gradle index 0c88466a80..9f3aa619e5 100644 --- a/framework-platform/framework-platform.gradle +++ b/framework-platform/framework-platform.gradle @@ -21,6 +21,7 @@ dependencies { api(platform("org.jetbrains.kotlinx:kotlinx-serialization-bom:1.8.0")) api(platform("org.junit:junit-bom:5.12.2")) api(platform("org.mockito:mockito-bom:5.17.0")) + api(platform("tools.jackson:jackson-bom:3.0.0-rc4")) constraints { api("com.fasterxml:aalto-xml:1.3.2")