chore(deps): update dependency com.fasterxml.jackson.module:jackson-module-kotlin to v2.21.1#26
Conversation
|
The latest updates on your projects. Learn more about Vercel for GitHub.
|
agu-token-java-core/build.gradle.kts
Outdated
| force("com.fasterxml.jackson.datatype:jackson-datatype-jdk8:2.13.4") | ||
| force("com.fasterxml.jackson.datatype:jackson-datatype-jsr310:2.13.4") | ||
| force("com.fasterxml.jackson.module:jackson-module-kotlin:2.13.4") | ||
| force("com.fasterxml.jackson.module:jackson-module-kotlin:2.19.1") |
There was a problem hiding this comment.
Version inconsistency detected in Jackson dependencies
There's a potential compatibility issue in this PR. The jackson-module-kotlin dependency is being updated to version 2.19.1, while other Jackson core libraries are still forced to version 2.13.4:
force("com.fasterxml.jackson.core:jackson-annotations:2.13.4")
force("com.fasterxml.jackson.datatype:jackson-datatype-jdk8:2.13.4")
force("com.fasterxml.jackson.datatype:jackson-datatype-jsr310:2.13.4")
force("com.fasterxml.jackson.module:jackson-module-kotlin:2.19.1") // Updated versionJackson libraries are designed to work together at the same version. Mixing versions can lead to runtime errors or unexpected behavior.
Consider either:
- Updating all Jackson dependencies to
2.19.1, or - Keeping
jackson-module-kotlinat2.13.4to maintain version consistency
This applies to both the forced configurations and the implementation dependencies.
| force("com.fasterxml.jackson.module:jackson-module-kotlin:2.19.1") | |
| force("com.fasterxml.jackson.module:jackson-module-kotlin:2.13.4") |
Spotted by Diamond
Is this helpful? React 👍 or 👎 to let us know.
262c623 to
a56a9d3
Compare
|
Important Review skippedBot user detected. To trigger a single review, invoke the You can disable this status message by setting the Note Other AI code review bot(s) detectedCodeRabbit has detected other AI code review bot(s) in this pull request and will avoid duplicating their findings in the review comments. This may lead to a less comprehensive review. Comment |
a56a9d3 to
7b6ede3
Compare
agu-token-java-core/build.gradle.kts
Outdated
| force("com.fasterxml.jackson.core:jackson-annotations:2.13.4") | ||
| force("com.fasterxml.jackson.datatype:jackson-datatype-jdk8:2.13.4") | ||
| force("com.fasterxml.jackson.datatype:jackson-datatype-jsr310:2.13.4") | ||
| force("com.fasterxml.jackson.module:jackson-module-kotlin:2.13.4") | ||
| force("com.fasterxml.jackson.module:jackson-module-kotlin:2.20.0") |
There was a problem hiding this comment.
Version Mismatch Warning: This PR creates a significant version gap between Jackson components. The jackson-module-kotlin is being updated to 2.20.0 while other Jackson dependencies remain at 2.13.4 in the force configuration.
Jackson components are designed to work together at the same version level. Mixing versions (especially with a 7-minor-version gap) can lead to:
- Runtime compatibility issues
- Unexpected serialization/deserialization behavior
- ClassCastExceptions or NoSuchMethodErrors
Consider either:
- Updating all Jackson dependencies to
2.20.0consistently - Keeping
jackson-module-kotlinat a version compatible with the other components
This inconsistency appears in both the forced dependencies section and the implementation dependencies section.
| force("com.fasterxml.jackson.core:jackson-annotations:2.13.4") | |
| force("com.fasterxml.jackson.datatype:jackson-datatype-jdk8:2.13.4") | |
| force("com.fasterxml.jackson.datatype:jackson-datatype-jsr310:2.13.4") | |
| force("com.fasterxml.jackson.module:jackson-module-kotlin:2.13.4") | |
| force("com.fasterxml.jackson.module:jackson-module-kotlin:2.20.0") | |
| force("com.fasterxml.jackson.core:jackson-annotations:2.20.0") | |
| force("com.fasterxml.jackson.datatype:jackson-datatype-jdk8:2.20.0") | |
| force("com.fasterxml.jackson.datatype:jackson-datatype-jsr310:2.20.0") | |
| force("com.fasterxml.jackson.module:jackson-module-kotlin:2.20.0") |
Spotted by Diamond
Is this helpful? React 👍 or 👎 to let us know.
7b6ede3 to
2942a4c
Compare
2942a4c to
8c87907
Compare
…odule-kotlin to v2.21.1
8c87907 to
a87e2ce
Compare
This PR contains the following updates:
2.18.2→2.21.12.13.4→2.21.1Configuration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about these updates again.
This PR was generated by Mend Renovate. View the repository job log.