Class RequireReleaseDeps

    • Constructor Detail

      • RequireReleaseDeps

        public RequireReleaseDeps()
    • Method Detail

      • checkDependencies

        protected Set<org.apache.maven.artifact.Artifact> checkDependencies​(Set<org.apache.maven.artifact.Artifact> dependencies,
                                                                            org.apache.maven.plugin.logging.Log log)
                                                                     throws EnforcerRuleException
        Checks the set of dependencies against the list of excludes.
        Specified by:
        checkDependencies in class AbstractBanDependencies
        Parameters:
        dependencies - the dependencies
        log - the log
        Returns:
        the sets the
        Throws:
        EnforcerRuleException - the enforcer rule exception
      • filterArtifacts

        public Set<org.apache.maven.artifact.Artifact> filterArtifacts​(Set<org.apache.maven.artifact.Artifact> dependencies)
      • isOnlyWhenRelease

        public final boolean isOnlyWhenRelease()
      • setOnlyWhenRelease

        public final void setOnlyWhenRelease​(boolean onlyWhenRelease)
      • isFailWhenParentIsSnapshot

        public final boolean isFailWhenParentIsSnapshot()
      • setFailWhenParentIsSnapshot

        public final void setFailWhenParentIsSnapshot​(boolean failWhenParentIsSnapshot)
      • setExcludes

        public final void setExcludes​(List<String> excludes)
      • getExcludes

        public final List<String> getExcludes()
      • setIncludes

        public void setIncludes​(List<String> includes)