Skip to content

Resolver 2018 (#12112)#12133

Merged
cstamas merged 1 commit into
apache:maven-4.0.xfrom
cstamas:maven-4.0.x-resolver-2018
May 20, 2026
Merged

Resolver 2018 (#12112)#12133
cstamas merged 1 commit into
apache:maven-4.0.xfrom
cstamas:maven-4.0.x-resolver-2018

Conversation

@cstamas
Copy link
Copy Markdown
Member

@cstamas cstamas commented May 20, 2026

Bumps resolverVersion from 2.0.16 to 2.0.18. Also some related changes.

Changes:

  • updates Resolver to 2.0.18
  • dropped any existing filter building, is happening now in new component in Resolver 2.0.18 (same as in Maven 3.10.x)
  • user configured filter is NOT applied to plugin resolution
  • Legacy code uses LegacyTrackingFileManager the rest TrackingFileManagerSupplier
  • Expose RepositorySystemSession as session scoped, same as Maven 3.10.x (in fact, Maven 3.9.x did seed it, but Module by mistake never exposed it -- this is one of changes in Maven 3.10.x)

Backport of ef8ae39

Bumps `resolverVersion` from 2.0.16 to 2.0.18. Also some related changes.

Changes:
* updates Resolver to 2.0.18
* dropped any existing filter building, is happening now in new component in Resolver 2.0.18 (same as in Maven 3.10.x)
* user configured filter is NOT applied to plugin resolution
* Legacy code uses `LegacyTrackingFileManager` the rest `TrackingFileManagerSupplier`
* Expose `RepositorySystemSession` as session scoped, same as Maven 3.10.x (in fact, Maven 3.9.x did seed it, but Module by mistake never exposed it -- this is one of changes in Maven 3.10.x)

Backport of ef8ae39
@cstamas cstamas requested a review from gnodet May 20, 2026 11:39
@cstamas cstamas self-assigned this May 20, 2026
@cstamas cstamas added the dependencies Pull requests that update a dependency file label May 20, 2026
@cstamas cstamas added this to the 4.0.0 milestone May 20, 2026
@cstamas cstamas marked this pull request as ready for review May 20, 2026 11:42
@cstamas cstamas merged commit 537cb7e into apache:maven-4.0.x May 20, 2026
22 checks passed
@cstamas cstamas deleted the maven-4.0.x-resolver-2018 branch May 20, 2026 12:46
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