Skip to content

Jackson version alignment with Gradle 6 #2726

@jjohannes

Description

@jjohannes

Consider publishing Gradle Module Metadata with a platform dependency to the Jackson BOM such that the BOM is automatically used to align versions of multiple Jackson components.

See this mailing list discussion and this blog post for details.

Ideally, all components that use jackson-base as parent should publish Gradle Module Metadata. I created one PR for jackson-base for the shared configuration (FasterXML/jackson-bom#33) and one for jackson-core to show what needs to be done in each POM that has jackson-base as parent (FasterXML/jackson-core#618). Ideally the same change would be done to all these POMs.

Please feel free to do these changes yourself and discard the PRs. I created them to demonstrate how it's done.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions