Skip to content

CI on JDK 25; update Gradle to 9.4.1#12

Merged
FlorianKirmaier merged 1 commit into
masterfrom
ci-jdk25-gradle-update
Jun 14, 2026
Merged

CI on JDK 25; update Gradle to 9.4.1#12
FlorianKirmaier merged 1 commit into
masterfrom
ci-jdk25-gradle-update

Conversation

@FlorianKirmaier

Copy link
Copy Markdown
Contributor
  • Bump the Gradle wrapper 8.8 → 9.4.1 (required for JDK 25).
  • CI matrix [11,17,21][17,21,25] — Gradle 9 requires JDK 17+ to run; the library still targets Java 11 (sourceCompatibility = 11).
  • Add junit-platform-launcher explicitly (Gradle 9 no longer adds it automatically).

Verified: build + full test suite green on JDK 25, including the HPROF path-printing tests (parser handles JDK 25 dumps).

🤖 Generated with Claude Code

Gradle 9 is required for JDK 25 and now needs the JUnit Platform launcher
declared explicitly. The CI matrix moves to 17/21/25 (Gradle 9 requires JDK 17+
to run; the library still targets Java 11). Adds a .gitignore (the repo had none).

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
@FlorianKirmaier FlorianKirmaier force-pushed the ci-jdk25-gradle-update branch from 04fde1e to af72542 Compare June 14, 2026 15:40
@FlorianKirmaier FlorianKirmaier merged commit 0dde342 into master Jun 14, 2026
3 checks passed
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.

1 participant