All Classes and Interfaces

Class
Description
 
Restore original artifacts on all dependencies modified by the ParentContextDependencyGraphTransformer
Utility class that converts a dependency node into a BundleDependency by also converting the transitive dependencies and caching the results for future usages.
Provides a set of suppliers to be used to resolve maven repository folder.
Implementation that delegates to RepositorySystemSession.getCache().
Implementation that uses Maven to resolve a Model.
Default implementation of MuleMavenRepositoryState.
 
Provides a set of suppliers to be used to resolve maven settings files.
Default implementation for VersionRangeResult.
 
 
 
POJO to be created by JCommander when parsing the command line arguments from Maven.
Utility class to access Maven System Environment and Properties.
 
Transformer that will go over the graph and look for mule-domain classified dependencies, once found it will remove all the child dependencies.
 
MavenClientProvider implementation based on aether.
Service to retrieve configuration for Maven Concurrent Local Repository.
Holds the state for Maven's repository state for the resolution of dependencies of a particular artifact.
 
Represents the context for resolving artifacts using Aether.
 
Implementation of ConflictResolver that determines the winner among conflicting using nearest algorithm for none mule-plugin dependencies and Semantic Version for mule-plugin dependencies.
DependencyGraphTransformer implementation that makes sure that there are no DependencyNode instances shared amongst plugins, apis and non-plugin subtrees.
Mark all dependencies that belong to an specific type of parent to prevent the Maven conflict resolution from removing replicates when they belong to different parents.
Utility class that merges a list of Remote Repostiories by identifier.
Resolver the list of RemoteRepository to be used by RepositorySystem when resolving dependencies taking into account Maven's logic to order repositories.
An implementation of a WagonConfigurator which creates and supports those providers we need.
An implementation of WagonProvider which creates only the providers that we need.