@Component(role=DependencyTreeBuilder.class) public class DefaultDependencyTreeBuilder extends org.codehaus.plexus.logging.AbstractLogEnabled implements DependencyTreeBuilder
DependencyTreeBuilder
.DependencyTreeBuilder
ROLE
Constructor and Description |
---|
DefaultDependencyTreeBuilder() |
Modifier and Type | Method and Description |
---|---|
DependencyNode |
buildDependencyTree(org.apache.maven.project.MavenProject project) |
DependencyTree |
buildDependencyTree(org.apache.maven.project.MavenProject project,
org.apache.maven.artifact.repository.ArtifactRepository repository,
org.apache.maven.artifact.factory.ArtifactFactory factory,
org.apache.maven.artifact.metadata.ArtifactMetadataSource metadataSource,
org.apache.maven.artifact.resolver.ArtifactCollector collector)
Deprecated.
|
DependencyNode |
buildDependencyTree(org.apache.maven.project.MavenProject project,
org.apache.maven.artifact.repository.ArtifactRepository repository,
org.apache.maven.artifact.factory.ArtifactFactory factory,
org.apache.maven.artifact.metadata.ArtifactMetadataSource metadataSource,
org.apache.maven.artifact.resolver.filter.ArtifactFilter filter,
org.apache.maven.artifact.resolver.ArtifactCollector collector)
Builds a tree of dependencies for the specified Maven project.
|
DependencyNode |
buildDependencyTree(org.apache.maven.project.MavenProject project,
org.apache.maven.artifact.repository.ArtifactRepository repository,
org.apache.maven.artifact.resolver.filter.ArtifactFilter filter) |
protected org.apache.maven.artifact.resolver.ArtifactResolutionResult |
getArtifactResolutionResult() |
public DependencyTree buildDependencyTree(org.apache.maven.project.MavenProject project, org.apache.maven.artifact.repository.ArtifactRepository repository, org.apache.maven.artifact.factory.ArtifactFactory factory, org.apache.maven.artifact.metadata.ArtifactMetadataSource metadataSource, org.apache.maven.artifact.resolver.ArtifactCollector collector) throws DependencyTreeBuilderException
buildDependencyTree
in interface DependencyTreeBuilder
project
- the Maven projectrepository
- the artifact repository to resolve againstfactory
- the artifact factory to usemetadataSource
- the artifact metadata source to usecollector
- the artifact collector to useDependencyTreeBuilderException
- if the dependency tree cannot be resolvedpublic DependencyNode buildDependencyTree(org.apache.maven.project.MavenProject project, org.apache.maven.artifact.repository.ArtifactRepository repository, org.apache.maven.artifact.factory.ArtifactFactory factory, org.apache.maven.artifact.metadata.ArtifactMetadataSource metadataSource, org.apache.maven.artifact.resolver.filter.ArtifactFilter filter, org.apache.maven.artifact.resolver.ArtifactCollector collector) throws DependencyTreeBuilderException
buildDependencyTree
in interface DependencyTreeBuilder
project
- the Maven projectrepository
- the artifact repository to resolve againstfactory
- the artifact factory to usemetadataSource
- the artifact metadata source to usefilter
- the artifact filter to usecollector
- the artifact collector to useDependencyTreeBuilderException
- if the dependency tree cannot be resolvedpublic DependencyNode buildDependencyTree(org.apache.maven.project.MavenProject project) throws DependencyTreeBuilderException
buildDependencyTree
in interface DependencyTreeBuilder
DependencyTreeBuilderException
public DependencyNode buildDependencyTree(org.apache.maven.project.MavenProject project, org.apache.maven.artifact.repository.ArtifactRepository repository, org.apache.maven.artifact.resolver.filter.ArtifactFilter filter) throws DependencyTreeBuilderException
buildDependencyTree
in interface DependencyTreeBuilder
DependencyTreeBuilderException
protected org.apache.maven.artifact.resolver.ArtifactResolutionResult getArtifactResolutionResult()
Copyright © 2002-2013 The Apache Software Foundation. All Rights Reserved.