Interface ResolutionListener


  • public interface ResolutionListener
    Listens to the resolution process and handles events.
    Author:
    Brett Porter
    • Method Detail

      • testArtifact

        void testArtifact​(Artifact node)
      • startProcessChildren

        void startProcessChildren​(Artifact artifact)
      • endProcessChildren

        void endProcessChildren​(Artifact artifact)
      • includeArtifact

        void includeArtifact​(Artifact artifact)
      • omitForCycle

        void omitForCycle​(Artifact artifact)
      • updateScopeCurrentPom

        void updateScopeCurrentPom​(Artifact artifact,
                                   String ignoredScope)
        This event means that the artifactScope has NOT been updated to a farther node artifactScope because current node is in the first level pom
        Parameters:
        artifact - current node artifact, the one in the first level pom
        ignoredScope - artifactScope that was ignored because artifact was in first level pom
      • selectVersionFromRange

        void selectVersionFromRange​(Artifact artifact)