public class DependencyTreeResolutionListener extends Object implements org.apache.maven.artifact.resolver.ResolutionListenerForDepMgmt
Constructor and Description |
---|
DependencyTreeResolutionListener(org.apache.maven.artifact.resolver.filter.ArtifactFilter artifactFilter)
Creates a new dependency tree resolution listener that writes to the
specified log.
|
Modifier and Type | Method and Description |
---|---|
void |
addExcludedCoreArtifact(org.apache.maven.artifact.resolver.ResolutionNode node)
Adds node to excluded core artifacts.
|
void |
endProcessChildren(org.apache.maven.artifact.Artifact artifact) |
Collection |
getNodes()
Deprecated.
As of 1.1, use a
CollectingDependencyNodeVisitor on
the root dependency node |
Map |
getNodesByArtifact()
Getter to nodesByArtifact.
|
List<RootNode> |
getRootNodes()
Gets the root dependency node of the computed dependency tree.
|
void |
includeArtifact(org.apache.maven.artifact.resolver.ResolutionNode resolutionNode) |
void |
manageArtifact(org.apache.maven.artifact.Artifact artifact,
org.apache.maven.artifact.Artifact replacement) |
void |
manageArtifactScope(org.apache.maven.artifact.Artifact artifact,
org.apache.maven.artifact.Artifact replacement) |
void |
manageArtifactVersion(org.apache.maven.artifact.Artifact artifact,
org.apache.maven.artifact.Artifact replacement) |
void |
omitForCycle(org.apache.maven.artifact.resolver.ResolutionNode resolutionNode) |
void |
omitForNearer(org.apache.maven.artifact.resolver.ResolutionNode omittedNode,
org.apache.maven.artifact.resolver.ResolutionNode keptNode) |
void |
restrictRange(org.apache.maven.artifact.Artifact artifact,
org.apache.maven.artifact.Artifact replacement,
org.apache.maven.artifact.versioning.VersionRange versionRange) |
void |
selectVersionFromRange(org.apache.maven.artifact.Artifact artifact) |
void |
startProcessChildren(org.apache.maven.artifact.Artifact artifact) |
void |
testArtifact(org.apache.maven.artifact.Artifact artifact) |
void |
updateScope(org.apache.maven.artifact.resolver.ResolutionNode resolutionNode,
String scope) |
void |
updateScopeCurrentPom(org.apache.maven.artifact.resolver.ResolutionNode resolutionNode,
String scopeIgnored) |
public DependencyTreeResolutionListener(org.apache.maven.artifact.resolver.filter.ArtifactFilter artifactFilter)
artifactFilter
- Object for filtering artifacts.public void testArtifact(org.apache.maven.artifact.Artifact artifact)
public void startProcessChildren(org.apache.maven.artifact.Artifact artifact)
public void endProcessChildren(org.apache.maven.artifact.Artifact artifact)
public void includeArtifact(org.apache.maven.artifact.resolver.ResolutionNode resolutionNode)
public void omitForNearer(org.apache.maven.artifact.resolver.ResolutionNode omittedNode, org.apache.maven.artifact.resolver.ResolutionNode keptNode)
public void updateScope(org.apache.maven.artifact.resolver.ResolutionNode resolutionNode, String scope)
public void manageArtifact(org.apache.maven.artifact.Artifact artifact, org.apache.maven.artifact.Artifact replacement)
public void omitForCycle(org.apache.maven.artifact.resolver.ResolutionNode resolutionNode)
public void updateScopeCurrentPom(org.apache.maven.artifact.resolver.ResolutionNode resolutionNode, String scopeIgnored)
public void selectVersionFromRange(org.apache.maven.artifact.Artifact artifact)
public void restrictRange(org.apache.maven.artifact.Artifact artifact, org.apache.maven.artifact.Artifact replacement, org.apache.maven.artifact.versioning.VersionRange versionRange)
public void manageArtifactVersion(org.apache.maven.artifact.Artifact artifact, org.apache.maven.artifact.Artifact replacement)
manageArtifactVersion
in interface org.apache.maven.artifact.resolver.ResolutionListenerForDepMgmt
public void manageArtifactScope(org.apache.maven.artifact.Artifact artifact, org.apache.maven.artifact.Artifact replacement)
manageArtifactScope
in interface org.apache.maven.artifact.resolver.ResolutionListenerForDepMgmt
@Deprecated public Collection getNodes()
CollectingDependencyNodeVisitor
on
the root dependency nodepublic List<RootNode> getRootNodes()
public Map getNodesByArtifact()
public void addExcludedCoreArtifact(org.apache.maven.artifact.resolver.ResolutionNode node)
node
- Node which is add to excluded core artifacts.Copyright © 2015 universAAL Consortium. All Rights Reserved.