@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(org.apache.maven.project.MavenProject project)
Builds a dependency tree.
|
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)
Builds a dependency tree.
|
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 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(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 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(org.apache.maven.project.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(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 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 org.apache.maven.artifact.resolver.ArtifactResolutionResult getArtifactResolutionResult()
Copyright © 2002–2014 The Apache Software Foundation. All rights reserved.