Skip to content

Align Jackson annotations with 2.22 - #1469

Open
skrcode wants to merge 1 commit into
google:dependabot/maven/a2a/maven-88f0682854from
skrcode:jaipilot/jackson-2.22-annotations
Open

Align Jackson annotations with 2.22#1469
skrcode wants to merge 1 commit into
google:dependabot/maven/a2a/maven-88f0682854from
skrcode:jaipilot/jackson-2.22-annotations

Conversation

@skrcode

@skrcode skrcode commented Aug 30, 2026

Copy link
Copy Markdown

Summary

Completes the Jackson 2.22 upgrade in Dependabot PR #1299.

Jackson Annotations uses the release version 2.22, while Jackson Databind and Jackson Core use 2.22.0. Sharing the existing ${jackson.version} property therefore makes Maven request the unpublished artifact jackson-annotations:2.22.0.

Change

  • add a dedicated jackson.annotations.version property set to 2.22
  • keep the other Jackson modules on 2.22.0
  • make no Java source or runtime behavior changes

Verification

  • reproduced the exact bot-head failure on 9b7ab1000ba91421b1bbce5bb4790328154b2e87: Maven could not resolve com.fasterxml.jackson.core:jackson-annotations:2.22.0
  • ./mvnw -B -ntp -pl a2a test on Java 21: 93 tests passed
  • ./mvnw -B -ntp test on Java 21: all 21 reactor modules passed; the core suite ran 1,449 tests with 24 skips
  • ./mvnw -Prelease clean package on Java 21: all 21 reactor modules passed
  • JAIPilot Remote, Java 17: ./mvnw -B -ntp -pl a2a -am test passed; core and A2A modules succeeded, including all 93 A2A tests
  • the configured formatter processed the A2A sources with zero rewrites; git diff --check passed

The repair is a single signed-off commit and changes only a2a/pom.xml (two insertions, one deletion).

Built and verified with JAIPilot:

  • Skills: jaipilot-maintainer-intent, jaipilot-fast-execution, jaipilot-review-diff, and jaipilot-remote-java
  • Execution profile: gpt-5.6-sol · xhigh · fast

Signed-off-by: Suraj Rajan <surajkrajan95@gmail.com>
@hemasekhar-p hemasekhar-p self-assigned this Aug 31, 2026
@hemasekhar-p

Copy link
Copy Markdown
Contributor

Hi @skrcode, thank you for your contribution! We appreciate you taking the time to submit this pull request. Currently this PR is under review by our team, we will keep you posted if any additional information is required. thank you.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants