Class DefaultDependencyResolver
java.lang.Object
org.codehaus.plexus.logging.AbstractLogEnabled
org.apache.maven.plugins.assembly.artifact.DefaultDependencyResolver
- All Implemented Interfaces:
DependencyResolver
,org.codehaus.plexus.logging.LogEnabled
@Component(role=DependencyResolver.class)
public class DefaultDependencyResolver
extends org.codehaus.plexus.logging.AbstractLogEnabled
implements DependencyResolver
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionMap<DependencySet,
Set<org.apache.maven.artifact.Artifact>> resolveDependencySets
(Assembly assembly, AssemblerConfigurationSource configSource, List<DependencySet> dependencySets) Map<DependencySet,
Set<org.apache.maven.artifact.Artifact>> resolveDependencySets
(Assembly assembly, ModuleSet moduleSet, AssemblerConfigurationSource configSource, List<DependencySet> dependencySets) (package private) void
updateDependencySetResolutionRequirements
(DependencySet set, ResolutionManagementInfo requirements, org.apache.maven.project.MavenProject... projects) (package private) void
updateModuleSetResolutionRequirements
(ModuleSet set, DependencySet dependencySet, ResolutionManagementInfo requirements, AssemblerConfigurationSource configSource) Methods inherited from class org.codehaus.plexus.logging.AbstractLogEnabled
enableLogging, getLogger, setupLogger, setupLogger, setupLogger
-
Field Details
-
resolver
@Requirement private org.apache.maven.repository.RepositorySystem resolver
-
-
Constructor Details
-
DefaultDependencyResolver
public DefaultDependencyResolver()
-
-
Method Details
-
resolveDependencySets
public Map<DependencySet,Set<org.apache.maven.artifact.Artifact>> resolveDependencySets(Assembly assembly, ModuleSet moduleSet, AssemblerConfigurationSource configSource, List<DependencySet> dependencySets) throws DependencyResolutionException - Specified by:
resolveDependencySets
in interfaceDependencyResolver
- Throws:
DependencyResolutionException
-
resolveDependencySets
public Map<DependencySet,Set<org.apache.maven.artifact.Artifact>> resolveDependencySets(Assembly assembly, AssemblerConfigurationSource configSource, List<DependencySet> dependencySets) throws DependencyResolutionException - Specified by:
resolveDependencySets
in interfaceDependencyResolver
- Throws:
DependencyResolutionException
-
updateModuleSetResolutionRequirements
void updateModuleSetResolutionRequirements(ModuleSet set, DependencySet dependencySet, ResolutionManagementInfo requirements, AssemblerConfigurationSource configSource) throws DependencyResolutionException - Throws:
DependencyResolutionException
-
updateDependencySetResolutionRequirements
void updateDependencySetResolutionRequirements(DependencySet set, ResolutionManagementInfo requirements, org.apache.maven.project.MavenProject... projects) throws DependencyResolutionException - Throws:
DependencyResolutionException
-