|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface DependencyTreeBuilder
Builds a tree of dependencies for a given Maven 2 project. Notice that it doesn't fail with Maven 3, but when Maven 2 and Maven 3 don't calculate the same transitive dependency result, the tree calculated with this component is consistent with Maven 2 even if run with Maven 3 (see MSHARED-167.
| Field Summary | |
|---|---|
static String |
ROLE
The plexus role for this component. |
| Method Summary | |
|---|---|
DependencyNode |
buildDependencyTree(MavenProject project)
Deprecated. doesn't work with Maven 3 |
DependencyTree |
buildDependencyTree(MavenProject project,
ArtifactRepository repository,
ArtifactFactory factory,
ArtifactMetadataSource metadataSource,
ArtifactCollector collector)
Deprecated. As of 1.1, replaced by buildDependencyTree(MavenProject, ArtifactRepository, ArtifactFactory, ArtifactMetadataSource, ArtifactFilter, ArtifactCollector) |
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)
|
| Field Detail |
|---|
static final String ROLE
| Method Detail |
|---|
DependencyTree buildDependencyTree(MavenProject project,
ArtifactRepository repository,
ArtifactFactory factory,
ArtifactMetadataSource metadataSource,
ArtifactCollector collector)
throws DependencyTreeBuilderException
buildDependencyTree(MavenProject, ArtifactRepository, ArtifactFactory, ArtifactMetadataSource, ArtifactFilter, ArtifactCollector)
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 use
DependencyTreeBuilderException - if the dependency tree cannot be resolved
DependencyNode buildDependencyTree(MavenProject project,
ArtifactRepository repository,
ArtifactFactory factory,
ArtifactMetadataSource metadataSource,
ArtifactFilter filter,
ArtifactCollector collector)
throws DependencyTreeBuilderException
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 use
DependencyTreeBuilderException - if the dependency tree cannot be resolved
DependencyNode buildDependencyTree(MavenProject project)
throws DependencyTreeBuilderException
DependencyTreeBuilderException
DependencyNode buildDependencyTree(MavenProject project,
ArtifactRepository repository,
ArtifactFilter filter)
throws DependencyTreeBuilderException
DependencyTreeBuilderException
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||