@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(MavenProject project)
Builds a dependency tree.
|
DependencyTree |
buildDependencyTree(MavenProject project,
ArtifactRepository repository,
ArtifactFactory factory,
ArtifactMetadataSource metadataSource,
ArtifactCollector collector)
Deprecated.
|
DependencyNode |
buildDependencyTree(MavenProject project,
ArtifactRepository repository,
ArtifactFactory factory,
ArtifactMetadataSource metadataSource,
ArtifactFilter filter,
ArtifactCollector collector)
Builds a tree of dependencies for the specified Maven project.
|
DependencyNode |
buildDependencyTree(MavenProject project,
ArtifactRepository repository,
ArtifactFilter filter)
Builds a dependency tree.
|
protected ArtifactResolutionResult |
getArtifactResolutionResult() |
public DependencyTree buildDependencyTree(MavenProject project, ArtifactRepository repository, ArtifactFactory factory, ArtifactMetadataSource metadataSource, 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(MavenProject project, ArtifactRepository repository, ArtifactFactory factory, ArtifactMetadataSource metadataSource, ArtifactFilter filter, 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(MavenProject project) throws DependencyTreeBuilderException
buildDependencyTree
in interface DependencyTreeBuilder
project
- MavenProject for which ot build the dependency tree.DependencyTreeBuilderException
- if the dependency tree could not be built.public DependencyNode buildDependencyTree(MavenProject project, ArtifactRepository repository, ArtifactFilter filter) throws DependencyTreeBuilderException
buildDependencyTree
in interface DependencyTreeBuilder
project
- MavenProject for which ot build the dependency tree.repository
- ArtifactRepository to search fro dependencies.filter
- Filter to apply when searching for dependencies.DependencyTreeBuilderException
- if the dependency tree could not be built.protected ArtifactResolutionResult getArtifactResolutionResult()
Copyright © 2002–2014 The Apache Software Foundation. All rights reserved.