org.apache.maven.artifact.resolver

Class DebugResolutionListener

public class DebugResolutionListener extends Object implements ResolutionListener

Send resolution events to the debug log.

Version: $Id$

Author: Brett Porter

Constructor Summary
DebugResolutionListener(Logger logger)
Method Summary
voidendProcessChildren(Artifact artifact)
voidincludeArtifact(Artifact artifact)
voidmanageArtifact(Artifact artifact, Artifact replacement)
voidomitForCycle(Artifact omitted)
voidomitForNearer(Artifact omitted, Artifact kept)
voidrestrictRange(Artifact artifact, Artifact replacement, VersionRange newRange)
voidselectVersionFromRange(Artifact artifact)
voidstartProcessChildren(Artifact artifact)
voidtestArtifact(Artifact node)
voidupdateScope(Artifact artifact, String scope)
voidupdateScopeCurrentPom(Artifact artifact, String scope)

Constructor Detail

DebugResolutionListener

public DebugResolutionListener(Logger logger)

Method Detail

endProcessChildren

public void endProcessChildren(Artifact artifact)

includeArtifact

public void includeArtifact(Artifact artifact)

manageArtifact

public void manageArtifact(Artifact artifact, Artifact replacement)

omitForCycle

public void omitForCycle(Artifact omitted)

omitForNearer

public void omitForNearer(Artifact omitted, Artifact kept)

restrictRange

public void restrictRange(Artifact artifact, Artifact replacement, VersionRange newRange)

selectVersionFromRange

public void selectVersionFromRange(Artifact artifact)

startProcessChildren

public void startProcessChildren(Artifact artifact)

testArtifact

public void testArtifact(Artifact node)

updateScope

public void updateScope(Artifact artifact, String scope)

updateScopeCurrentPom

public void updateScopeCurrentPom(Artifact artifact, String scope)
Copyright © 2001-2007 Apache Software Foundation. All Rights Reserved.