Class ReportingResolutionListener

  • All Implemented Interfaces:
    org.apache.maven.artifact.resolver.ResolutionListener

    public class ReportingResolutionListener
    extends Object
    implements org.apache.maven.artifact.resolver.ResolutionListener
    Author:
    Sorrentino
    • Constructor Detail

      • ReportingResolutionListener

        public ReportingResolutionListener()
    • Method Detail

      • testArtifact

        public void testArtifact​(org.apache.maven.artifact.Artifact artifact)
        Specified by:
        testArtifact in interface org.apache.maven.artifact.resolver.ResolutionListener
      • startProcessChildren

        public void startProcessChildren​(org.apache.maven.artifact.Artifact artifact)
        Specified by:
        startProcessChildren in interface org.apache.maven.artifact.resolver.ResolutionListener
      • endProcessChildren

        public void endProcessChildren​(org.apache.maven.artifact.Artifact artifact)
        Specified by:
        endProcessChildren in interface org.apache.maven.artifact.resolver.ResolutionListener
      • omitForNearer

        public void omitForNearer​(org.apache.maven.artifact.Artifact omitted,
                                  org.apache.maven.artifact.Artifact kept)
        Specified by:
        omitForNearer in interface org.apache.maven.artifact.resolver.ResolutionListener
      • omitForCycle

        public void omitForCycle​(org.apache.maven.artifact.Artifact artifact)
        Specified by:
        omitForCycle in interface org.apache.maven.artifact.resolver.ResolutionListener
      • includeArtifact

        public void includeArtifact​(org.apache.maven.artifact.Artifact artifact)
        Specified by:
        includeArtifact in interface org.apache.maven.artifact.resolver.ResolutionListener
      • updateScope

        public void updateScope​(org.apache.maven.artifact.Artifact artifact,
                                String scope)
        Specified by:
        updateScope in interface org.apache.maven.artifact.resolver.ResolutionListener
      • manageArtifact

        public void manageArtifact​(org.apache.maven.artifact.Artifact artifact,
                                   org.apache.maven.artifact.Artifact replacement)
        Specified by:
        manageArtifact in interface org.apache.maven.artifact.resolver.ResolutionListener
      • updateScopeCurrentPom

        public void updateScopeCurrentPom​(org.apache.maven.artifact.Artifact artifact,
                                          String key)
        Specified by:
        updateScopeCurrentPom in interface org.apache.maven.artifact.resolver.ResolutionListener
      • selectVersionFromRange

        public void selectVersionFromRange​(org.apache.maven.artifact.Artifact artifact)
        Specified by:
        selectVersionFromRange in interface org.apache.maven.artifact.resolver.ResolutionListener
      • restrictRange

        public void restrictRange​(org.apache.maven.artifact.Artifact artifact,
                                  org.apache.maven.artifact.Artifact artifact1,
                                  org.apache.maven.artifact.versioning.VersionRange versionRange)
        Specified by:
        restrictRange in interface org.apache.maven.artifact.resolver.ResolutionListener