@Component(role=DependencyTreeBuilder.class) public class DefaultDependencyTreeBuilder extends org.codehaus.plexus.logging.AbstractLogEnabled implements DependencyTreeBuilder
DependencyTreeBuilder.DependencyTreeBuilderROLE| 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 DependencyTreeBuilderproject - 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 DependencyTreeBuilderproject - 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 DependencyTreeBuilderproject - 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 DependencyTreeBuilderproject - 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.