@Named
public class LifecycleDependencyResolver
extends java.lang.Object
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.| Constructor and Description |
|---|
LifecycleDependencyResolver() |
LifecycleDependencyResolver(ProjectDependenciesResolver projectDependenciesResolver,
org.codehaus.plexus.logging.Logger logger) |
| Modifier and Type | Method and Description |
|---|---|
static java.util.List<MavenProject> |
getProjects(MavenProject project,
MavenSession session,
boolean aggregator) |
void |
resolveProjectDependencies(MavenProject project,
java.util.Collection<java.lang.String> scopesToCollect,
java.util.Collection<java.lang.String> scopesToResolve,
MavenSession session,
boolean aggregating,
java.util.Set<org.apache.maven.artifact.Artifact> projectArtifacts) |
public LifecycleDependencyResolver()
public LifecycleDependencyResolver(ProjectDependenciesResolver projectDependenciesResolver, org.codehaus.plexus.logging.Logger logger)
public static java.util.List<MavenProject> getProjects(MavenProject project, MavenSession session, boolean aggregator)
public void resolveProjectDependencies(MavenProject project, java.util.Collection<java.lang.String> scopesToCollect, java.util.Collection<java.lang.String> scopesToResolve, MavenSession session, boolean aggregating, java.util.Set<org.apache.maven.artifact.Artifact> projectArtifacts) throws LifecycleExecutionException
LifecycleExecutionException