-
Notifications
You must be signed in to change notification settings - Fork 7
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
GH-101: Use Aether artifact resolver directly
This removes the Maven Artifact Transfer dependency entirely and integrates with the Maven Dependency Resolver API directly instead. This helps make this more compatible with the future Maven 4.x API that will expect this usage and this removes a set of dependencies that we do not actually need to be using. As a small side effect, the project dependency resolution is now even more optimised, as we no longer need to scan project dependencies again to re-resolve them when the direct resolution mode is in use. This should slightly improve build speeds in some more complicated edge cases and configurations
- Loading branch information
Showing
8 changed files
with
221 additions
and
139 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.