public class DebugResolutionListener extends Object implements ResolutionListener, ResolutionListenerForDepMgmt
FINISH_PROCESSING_CHILDREN, INCLUDE_ARTIFACT, MANAGE_ARTIFACT, MANAGE_ARTIFACT_SCOPE, MANAGE_ARTIFACT_SYSTEM_PATH, 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 and Description |
|---|
DebugResolutionListener(org.codehaus.plexus.logging.Logger logger) |
| Modifier and Type | Method and Description |
|---|---|
void |
endProcessChildren(Artifact artifact) |
void |
includeArtifact(Artifact artifact) |
void |
manageArtifact(Artifact 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/artifactScope changes were done.
|
void |
manageArtifactScope(Artifact artifact,
Artifact replacement) |
void |
manageArtifactSystemPath(Artifact artifact,
Artifact replacement) |
void |
manageArtifactVersion(Artifact artifact,
Artifact replacement) |
void |
omitForCycle(Artifact omitted) |
void |
omitForNearer(Artifact omitted,
Artifact kept) |
void |
restrictRange(Artifact artifact,
Artifact replacement,
VersionRange newRange) |
void |
selectVersionFromRange(Artifact artifact) |
void |
startProcessChildren(Artifact artifact) |
void |
testArtifact(Artifact node) |
void |
updateScope(Artifact artifact,
String scope) |
void |
updateScopeCurrentPom(Artifact artifact,
String ignoredScope) |
public DebugResolutionListener(org.codehaus.plexus.logging.Logger logger)
public void testArtifact(Artifact node)
testArtifact in interface ResolutionListenerpublic void startProcessChildren(Artifact artifact)
startProcessChildren in interface ResolutionListenerpublic void endProcessChildren(Artifact artifact)
endProcessChildren in interface ResolutionListenerpublic void includeArtifact(Artifact artifact)
includeArtifact in interface ResolutionListenerpublic void omitForNearer(Artifact omitted, Artifact kept)
omitForNearer in interface ResolutionListenerpublic void omitForCycle(Artifact omitted)
omitForCycle in interface ResolutionListenerpublic void updateScopeCurrentPom(Artifact artifact, String ignoredScope)
updateScopeCurrentPom in interface ResolutionListenerpublic void updateScope(Artifact artifact, String scope)
updateScope in interface ResolutionListenerpublic void selectVersionFromRange(Artifact artifact)
selectVersionFromRange in interface ResolutionListenerpublic void restrictRange(Artifact artifact, Artifact replacement, VersionRange newRange)
restrictRange in interface ResolutionListenerpublic void manageArtifact(Artifact artifact, Artifact replacement)
manageArtifact in interface ResolutionListenerpublic void manageArtifactVersion(Artifact artifact, Artifact replacement)
manageArtifactVersion in interface ResolutionListenerForDepMgmtpublic void manageArtifactScope(Artifact artifact, Artifact replacement)
manageArtifactScope in interface ResolutionListenerForDepMgmtpublic void manageArtifactSystemPath(Artifact artifact, Artifact replacement)
manageArtifactSystemPath in interface ResolutionListenerForDepMgmtCopyright © 2001–2017 The Apache Software Foundation. All rights reserved.