Skip to content

chore: migrate project code to Jackson 3 - #131

Merged
starboyate merged 1 commit into
mainfrom
issue-129-jackson-3
Jul 30, 2026
Merged

starboyate merged 1 commit into
mainfrom
issue-129-jackson-3

Conversation

@me0106

@me0106 me0106 commented Jul 29, 2026

Copy link
Copy Markdown
Contributor

Summary

  • Migrate remaining project-owned Jackson runtime APIs in the Java client, evaluation module, and Java example from Jackson 2 packages to Jackson 3 tools.jackson.* packages.
  • Replace Jackson 2 mapper setup patterns with Jackson 3 JsonMapper/DateTimeFeature APIs and updated JsonNode iteration where needed.
  • Remove direct Jackson 2 datatype/runtime dependencies from the migrated modules while retaining annotation usage.

Test Plan

  • mvn test
  • rg -n "com\\.fasterxml\\.jackson\\.(core|databind|datatype|module|dataformat)" --glob "*.java"
  • git diff --check

Closes #129

@starboyate
starboyate merged commit ead93d6 into main Jul 30, 2026
2 checks passed
@me0106
me0106 deleted the issue-129-jackson-3 branch August 13, 2026 08:40
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Upgrade project Jackson usage to Jackson 3

2 participants