Class LifecycleDependencyResolver
java.lang.Object
org.apache.maven.lifecycle.internal.LifecycleDependencyResolver
Resolves dependencies for the artifacts in context of the lifecycle build
NOTE: This class is not part of any public api and can be changed or deleted without prior notice.- Since:
- 3.0
- Author:
- Benjamin Bentmann, Jason van Zyl, Kristian Rosenvold (extracted class)
- 
Constructor SummaryConstructorsConstructorDescriptionLifecycleDependencyResolver(ProjectDependenciesResolver dependenciesResolver, ProjectArtifactFactory artifactFactory, EventSpyDispatcher eventSpyDispatcher, ProjectArtifactsCache projectArtifactsCache) 
- 
Method SummaryModifier and TypeMethodDescriptionstatic List<MavenProject>getProjects(MavenProject project, MavenSession session, boolean aggregator) resolveProjectArtifacts(MavenProject project, Collection<String> scopesToCollect, Collection<String> scopesToResolve, MavenSession session, boolean aggregating, Set<Artifact> projectArtifacts) voidresolveProjectDependencies(MavenProject project, Collection<String> scopesToCollect, Collection<String> scopesToResolve, MavenSession session, boolean aggregating, Set<Artifact> projectArtifacts) 
- 
Constructor Details- 
LifecycleDependencyResolver@Inject public LifecycleDependencyResolver(ProjectDependenciesResolver dependenciesResolver, ProjectArtifactFactory artifactFactory, EventSpyDispatcher eventSpyDispatcher, ProjectArtifactsCache projectArtifactsCache) 
 
- 
- 
Method Details- 
getProjectspublic static List<MavenProject> getProjects(MavenProject project, MavenSession session, boolean aggregator) 
- 
resolveProjectDependenciespublic void resolveProjectDependencies(MavenProject project, Collection<String> scopesToCollect, Collection<String> scopesToResolve, MavenSession session, boolean aggregating, Set<Artifact> projectArtifacts) throws LifecycleExecutionException - Throws:
- LifecycleExecutionException
 
- 
resolveProjectArtifactspublic Set<Artifact> resolveProjectArtifacts(MavenProject project, Collection<String> scopesToCollect, Collection<String> scopesToResolve, MavenSession session, boolean aggregating, Set<Artifact> projectArtifacts) throws LifecycleExecutionException - Throws:
- LifecycleExecutionException
 
 
-