org.apache.maven.artifact.resolver.ResolutionListener, org.apache.maven.artifact.resolver.ResolutionListenerForDepMgmtpublic class DebugResolutionListener
extends java.lang.Object
implements org.apache.maven.artifact.resolver.ResolutionListener, org.apache.maven.artifact.resolver.ResolutionListenerForDepMgmt
FINISH_PROCESSING_CHILDREN, INCLUDE_ARTIFACT, MANAGE_ARTIFACT, MANAGE_ARTIFACT_SCOPE, MANAGE_ARTIFACT_VERSION, OMIT_FOR_CYCLE, OMIT_FOR_NEARER, PROCESS_CHILDREN, RESTRICT_RANGE, ROLE, SELECT_VERSION_FROM_RANGE, TEST_ARTIFACT, UPDATE_SCOPE, UPDATE_SCOPE_CURRENT_POM| Constructor | Description |
|---|---|
DebugResolutionListener(org.codehaus.plexus.logging.Logger logger) |
| Modifier and Type | Method | Description |
|---|---|---|
void |
endProcessChildren(org.apache.maven.artifact.Artifact artifact) |
|
void |
includeArtifact(org.apache.maven.artifact.Artifact artifact) |
|
void |
manageArtifact(org.apache.maven.artifact.Artifact artifact,
org.apache.maven.artifact.Artifact replacement) |
The logic used here used to be a copy of the logic used in the DefaultArtifactCollector, and this method was
called right before the actual version/scope changes were done.
|
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.Artifact omitted) |
|
void |
omitForNearer(org.apache.maven.artifact.Artifact omitted,
org.apache.maven.artifact.Artifact kept) |
|
void |
restrictRange(org.apache.maven.artifact.Artifact artifact,
org.apache.maven.artifact.Artifact replacement,
org.apache.maven.artifact.versioning.VersionRange newRange) |
|
void |
selectVersionFromRange(org.apache.maven.artifact.Artifact artifact) |
|
void |
startProcessChildren(org.apache.maven.artifact.Artifact artifact) |
|
void |
testArtifact(org.apache.maven.artifact.Artifact node) |
|
void |
updateScope(org.apache.maven.artifact.Artifact artifact,
java.lang.String scope) |
|
void |
updateScopeCurrentPom(org.apache.maven.artifact.Artifact artifact,
java.lang.String ignoredScope) |
public DebugResolutionListener(org.codehaus.plexus.logging.Logger logger)
public void testArtifact(org.apache.maven.artifact.Artifact node)
testArtifact in interface org.apache.maven.artifact.resolver.ResolutionListenerpublic void startProcessChildren(org.apache.maven.artifact.Artifact artifact)
startProcessChildren in interface org.apache.maven.artifact.resolver.ResolutionListenerpublic void endProcessChildren(org.apache.maven.artifact.Artifact artifact)
endProcessChildren in interface org.apache.maven.artifact.resolver.ResolutionListenerpublic void includeArtifact(org.apache.maven.artifact.Artifact artifact)
includeArtifact in interface org.apache.maven.artifact.resolver.ResolutionListenerpublic void omitForNearer(org.apache.maven.artifact.Artifact omitted,
org.apache.maven.artifact.Artifact kept)
omitForNearer in interface org.apache.maven.artifact.resolver.ResolutionListenerpublic void omitForCycle(org.apache.maven.artifact.Artifact omitted)
omitForCycle in interface org.apache.maven.artifact.resolver.ResolutionListenerpublic void updateScopeCurrentPom(org.apache.maven.artifact.Artifact artifact,
java.lang.String ignoredScope)
updateScopeCurrentPom in interface org.apache.maven.artifact.resolver.ResolutionListenerpublic void updateScope(org.apache.maven.artifact.Artifact artifact,
java.lang.String scope)
updateScope in interface org.apache.maven.artifact.resolver.ResolutionListenerpublic void selectVersionFromRange(org.apache.maven.artifact.Artifact artifact)
selectVersionFromRange in interface org.apache.maven.artifact.resolver.ResolutionListenerpublic void restrictRange(org.apache.maven.artifact.Artifact artifact,
org.apache.maven.artifact.Artifact replacement,
org.apache.maven.artifact.versioning.VersionRange newRange)
restrictRange in interface org.apache.maven.artifact.resolver.ResolutionListenerpublic void manageArtifact(org.apache.maven.artifact.Artifact artifact,
org.apache.maven.artifact.Artifact replacement)
manageArtifact in interface org.apache.maven.artifact.resolver.ResolutionListenerpublic void manageArtifactVersion(org.apache.maven.artifact.Artifact artifact,
org.apache.maven.artifact.Artifact replacement)
manageArtifactVersion in interface org.apache.maven.artifact.resolver.ResolutionListenerForDepMgmtpublic void manageArtifactScope(org.apache.maven.artifact.Artifact artifact,
org.apache.maven.artifact.Artifact replacement)
manageArtifactScope in interface org.apache.maven.artifact.resolver.ResolutionListenerForDepMgmt