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) voidupdateDependencySetResolutionRequirements(DependencySet set, ResolutionManagementInfo requirements, org.apache.maven.project.MavenProject... projects) (package private) voidupdateModuleSetResolutionRequirements(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:
resolveDependencySetsin 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:
resolveDependencySetsin 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
-