Skip to content

Use shared JaCoCo version in integration-tests#47

Merged
ogolberg merged 1 commit intomainfrom
bump-integration-tests-jacoco
May 6, 2026
Merged

Use shared JaCoCo version in integration-tests#47
ogolberg merged 1 commit intomainfrom
bump-integration-tests-jacoco

Conversation

@ogolberg
Copy link
Copy Markdown
Member

@ogolberg ogolberg commented May 6, 2026

Summary

  • integration-tests/build.gradle.kts hard-coded jacoco.toolVersion = \"0.8.12\", shadowing the 0.8.14 version in libs.versions.toml.
  • On Java 25, 0.8.12 fails instrumentation with Unsupported class file major version 69.
  • Switched to libs.versions.jacoco.get() so the catalog is the single source of truth.

Test plan

  • CI green on Java 17
  • Manual verification: ./gradlew build on Java 25 no longer hits the JaCoCo class-version error

🤖 Generated with Claude Code

The hard-coded 0.8.12 override shadowed the 0.8.14 value in the version
catalog, causing JaCoCo to fail with "Unsupported class file major
version 69" when instrumenting on Java 25.

Generated with Claude Code
@ogolberg ogolberg merged commit 83b255d into main May 6, 2026
1 check passed
@ogolberg ogolberg deleted the bump-integration-tests-jacoco branch May 6, 2026 13:45
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