Skip to content

Take the JUnit version from the parent's versions.junit - #648

Open
slachiewicz wants to merge 1 commit into
apache:maven-jar-plugin-4.xfrom
slachiewicz:junit6-unify
Open

slachiewicz wants to merge 1 commit into
apache:maven-jar-plugin-4.xfrom
slachiewicz:junit6-unify

Conversation

@slachiewicz

Copy link
Copy Markdown
Member

The JUnit version comes from the parent's versions.junit (6.1.3), as on the other Maven 4 lines, instead of a second import of the JUnit BOM with its own junitVersion. versions.junit5 points at it because maven-parent 50 still reads that name; apache/maven-parent#633 renames it.

Verified: mvn verify with Maven 4.0.0-rc-7 → 16 tests pass on junit-jupiter 6.1.3.

The parent already imports the JUnit BOM; this line only sets the
version, as the other Maven 4 lines do.
@slachiewicz slachiewicz added dependencies Pull requests that update a dependency file maintenance and removed dependencies Pull requests that update a dependency file labels Nov 3, 2026
@slachiewicz
slachiewicz marked this pull request as ready for review November 3, 2026 20:25

@gnodet-bot gnodet-bot 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.

LGTM. Removing the explicit junit-bom import and unifying under versions.junit is the correct approach. The versions.junit5=${versions.junit} alias correctly bridges maven-parent 50 (which reads versions.junit5) so the 6.1.3 override flows through without any functional gap.

This review was generated by an AI agent, Hermès on behalf of @gnodet.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants