Skip to content

chore(deps): update compatible Java test tooling#80

Closed
fabian-barney wants to merge 2 commits into
mainfrom
codex/dependency-updates-79
Closed

chore(deps): update compatible Java test tooling#80
fabian-barney wants to merge 2 commits into
mainfrom
codex/dependency-updates-79

Conversation

@fabian-barney

Copy link
Copy Markdown
Owner

Closes #79

Summary

  • Updates the Maven JUnit property to the latest compatible stable line.
  • Preserves Java 17. Gradle wrapper/Jacoco plugin updates are deferred until the Gradle plugin validation gate is cleaned up.

Validation

  • mvn -B verify passed. gradle-plugin\gradlew.bat check still fails in existing spotbugsTest findings, so the Gradle plugin dependency surface was intentionally not changed.

Review Notes

  • Dependency-only change; no public runtime floor was raised.
  • Latest-compatible versions were selected over latest-absolute releases when framework or runtime constraints required it.

Copilot AI review requested due to automatic review settings May 25, 2026 11:30

Copilot AI left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

This PR updates the repository-wide JUnit BOM version used by the Maven build (and any consumers of the parent POM), aiming to keep test tooling on a latest-compatible stable line while preserving the Java 17 baseline.

Changes:

  • Bumped the parent POM junit.version property from 6.0.3 to 6.1.0 (via org.junit:junit-bom import).

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

Comment thread pom.xml Outdated
<crap-java.version>0.5.0</crap-java.version>
<jacoco.version>0.8.14</jacoco.version>
<junit.version>6.0.3</junit.version>
<junit.version>6.1.0</junit.version>
Comment thread pom.xml Outdated
<crap-java.version>0.5.0</crap-java.version>
<jacoco.version>0.8.14</jacoco.version>
<junit.version>6.0.3</junit.version>
<junit.version>6.1.0</junit.version>
@fabian-barney

Copy link
Copy Markdown
Owner Author

Closing this automation PR because the only proposed dependency change, JUnit 6.1.0, failed the offline CI test phase and was backed out. The branch now has no file changes; issue #79 remains open with the blockers.

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.

Dependency updates blocked by validation gates

2 participants