Skip to content

Upgrade JaCoCo to 0.8.12 for Java 21 support and apply Spring Boot 4 updates#6593

Open
Copilot wants to merge 2 commits intomasterfrom
copilot/fix-build-error-6592
Open

Upgrade JaCoCo to 0.8.12 for Java 21 support and apply Spring Boot 4 updates#6593
Copilot wants to merge 2 commits intomasterfrom
copilot/fix-build-error-6592

Conversation

Copy link

Copilot AI commented Feb 4, 2026

PR #6592 failed at JaCoCo report generation with "Unsupported class file major version 65". JaCoCo 0.8.8 predates Java 21 support.

Changes

  • JaCoCo: 0.8.8 → 0.8.12 (parent pom)
  • Spring Boot 4: 4.0.0-M3 → 4.0.0 (GA release)
  • Jakarta Servlet: 6.0.0 → 6.1.0
  • Compiler target: Java 17 → 21 for spring-boot-4-starter module
  • Add explicit spring-jdbc 6.2.0 dependency
  • Remove @AutoConfigureBefore(DataSourceAutoConfiguration.class) and DataSourceProperties references (no longer exist in Spring Boot 4)
  • Reorganize module-info.java requires ordering
  • Clean up configuration metadata (remove redundant type declarations)

💬 We'd love your input! Share your thoughts on Copilot coding agent in our 2 minute survey.

@CLAassistant
Copy link

CLA assistant check
Thank you for your submission! We really appreciate it. Like many open source projects, we ask that you sign our Contributor License Agreement before we can accept your contribution.
You have signed the CLA already but the status is still pending? Let us recheck it.

@wenshao wenshao marked this pull request as ready for review February 4, 2026 14:14
Co-authored-by: wenshao <1166785+wenshao@users.noreply.github.com>
Copilot AI changed the title [WIP] Fix build error in pull request 6592 Upgrade JaCoCo to 0.8.12 for Java 21 support and apply Spring Boot 4 updates Feb 4, 2026
Copilot AI requested a review from wenshao February 4, 2026 14:20
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.

3 participants