Skip to content

Remove the dead exclusion block from maven-core - #60

Merged
slachiewicz merged 1 commit into
masterfrom
remove-dead-maven-2-exclusions
Aug 16, 2026
Merged

Remove the dead exclusion block from maven-core#60
slachiewicz merged 1 commit into
masterfrom
remove-dead-maven-2-exclusions

Conversation

@slachiewicz

Copy link
Copy Markdown
Member

The nine exclusions on maven-core all name artifacts that only Maven 2 pulled in — the four wagon providers, maven-reporting-api, commons-cli, classworlds:classworlds, plexus-container-default and plexus-interactivity-api. Against maven-core 3.6.3 none of them resolve, so the block has excluded nothing for years and mvn dependency:tree is identical with and without it.

This change was created with AI assistance.

All nine exclusions name artifacts that only Maven 2 pulled in: the four
wagon providers, maven-reporting-api, commons-cli, classworlds:classworlds,
plexus-container-default and plexus-interactivity-api. maven-core 3.6.3
brings in none of them, so the block has excluded nothing for years. Check
the tree before restoring any of it.

Verified: mvn dependency:tree -> identical before and after.
@slachiewicz slachiewicz added the dependencies Pull requests that update a dependency file label Aug 16, 2026
@slachiewicz
slachiewicz marked this pull request as ready for review August 16, 2026 10:39
@slachiewicz
slachiewicz merged commit 4d833a6 into master Aug 16, 2026
16 checks passed
@slachiewicz
slachiewicz deleted the remove-dead-maven-2-exclusions branch August 16, 2026 12:01
@github-actions github-actions Bot added this to the 2.0.0 milestone Aug 16, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant