From 660e4c3843b09b7cbd596fd66ba2d948c134130b Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 26 Jan 2026 16:41:27 +0000 Subject: [PATCH 1/2] Bump com.fasterxml.jackson.core:jackson-databind from 2.20.1 to 2.21.0 Bumps [com.fasterxml.jackson.core:jackson-databind](https://github.com/FasterXML/jackson) from 2.20.1 to 2.21.0. - [Commits](https://github.com/FasterXML/jackson/commits) --- updated-dependencies: - dependency-name: com.fasterxml.jackson.core:jackson-databind dependency-version: 2.21.0 dependency-type: direct:development update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] --- scopes/pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/scopes/pom.xml b/scopes/pom.xml index 2e81b7d..039ede1 100644 --- a/scopes/pom.xml +++ b/scopes/pom.xml @@ -36,7 +36,7 @@ com.fasterxml.jackson.core jackson-databind - 2.20.1 + 2.21.0 test From 4cf7c5b72257f42ab35fa23d18adc0aadeb102d4 Mon Sep 17 00:00:00 2001 From: Christian Kemper Date: Mon, 26 Jan 2026 19:36:03 +0100 Subject: [PATCH 2/2] Compatibility with Jackson3 --- scopes/pom.xml | 10 ++++------ .../springworkshop/scopes/tabScope/TabScopeImpl.java | 2 +- .../springworkshop/scopes/ScopeControllerTest.java | 4 ++-- 3 files changed, 7 insertions(+), 9 deletions(-) diff --git a/scopes/pom.xml b/scopes/pom.xml index 039ede1..db00cfe 100644 --- a/scopes/pom.xml +++ b/scopes/pom.xml @@ -22,6 +22,10 @@ runtime true + + org.springframework.boot + spring-boot-starter-jackson + org.springframework.boot spring-boot-starter-test @@ -33,12 +37,6 @@ - - com.fasterxml.jackson.core - jackson-databind - 2.21.0 - test - diff --git a/scopes/src/main/java/de/repmek/springworkshop/scopes/tabScope/TabScopeImpl.java b/scopes/src/main/java/de/repmek/springworkshop/scopes/tabScope/TabScopeImpl.java index 638508b..fc643c7 100644 --- a/scopes/src/main/java/de/repmek/springworkshop/scopes/tabScope/TabScopeImpl.java +++ b/scopes/src/main/java/de/repmek/springworkshop/scopes/tabScope/TabScopeImpl.java @@ -1,8 +1,8 @@ package de.repmek.springworkshop.scopes.tabScope; import jakarta.servlet.http.HttpServletRequest; +import org.jspecify.annotations.Nullable; import org.springframework.beans.factory.ObjectFactory; -import org.springframework.lang.Nullable; import org.springframework.web.context.request.SessionScope; import java.net.URLEncoder; diff --git a/scopes/src/test/java/de/repmek/springworkshop/scopes/ScopeControllerTest.java b/scopes/src/test/java/de/repmek/springworkshop/scopes/ScopeControllerTest.java index d0001e7..939297e 100644 --- a/scopes/src/test/java/de/repmek/springworkshop/scopes/ScopeControllerTest.java +++ b/scopes/src/test/java/de/repmek/springworkshop/scopes/ScopeControllerTest.java @@ -1,9 +1,9 @@ package de.repmek.springworkshop.scopes; -import com.fasterxml.jackson.databind.ObjectMapper; import org.junit.jupiter.api.Test; import org.springframework.boot.test.context.SpringBootTest; import org.springframework.boot.test.web.server.LocalServerPort; +import tools.jackson.databind.ObjectMapper; import java.net.CookieManager; import java.net.URI; @@ -22,7 +22,7 @@ class ScopeControllerTest { @LocalServerPort private int port; - private ObjectMapper objectMapper = new ObjectMapper(); + private final tools.jackson.databind.ObjectMapper objectMapper = new ObjectMapper(); @Test public void testScopes() throws Exception {