Skip to content

Upgrade dependencies to latest versions - #1

Open
raymyers wants to merge 12 commits into
mainfrom
claude/bump-dependencies-YUr89
Open

raymyers wants to merge 12 commits into
mainfrom
claude/bump-dependencies-YUr89

Conversation

@raymyers

Copy link
Copy Markdown
Contributor

Summary

This pull request updates all project dependencies to their latest available versions, including build tools, plugins, and testing frameworks.

Key Changes

  • Build Tools & Plugins:

    • GraalVM Native Build Tools: 0.9.28 → 0.10.2
    • Spotless: 6.20.0 → 6.25.0
  • Core Dependencies:

    • SLF4J API: 2.0.7 → 2.0.17
    • Logback Classic: 1.4.11 → 1.5.32
    • Guava: 32.1.3-jre → 33.5.0-jre
    • PicoCLI: 4.7.5 → 4.7.7
  • Code Generation & Parsing:

    • ANTLR: 4.13.1 → 4.13.2
    • JavaParser: 3.25.7 → 3.26.3
    • Jackson: 2.15.2 → 2.18.6
  • Testing Frameworks:

    • JUnit Jupiter: 5.9.2 → 5.11.4
    • ApprovalTests: 18.7.1 → 24.3.0
  • Utilities:

    • Apache Commons Lang3: 3.14.0 → 3.17.0

Notable Details

  • All dependency updates are applied consistently across all modules (root build.gradle, javaparser-engine, and clang-engine)
  • PicoCLI annotation processor version remains at 4.7.5 (not updated to match implementation version)
  • Java target compatibility remains at Java 16 for javaparser-engine module

https://claude.ai/code/session_01Mg2Zbt3ZrG7LtzeewZSTZY

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.

2 participants