Class EnforceManagedDepsRule

  • All Implemented Interfaces:
    org.apache.maven.enforcer.rule.api.EnforcerRuleBase

    @Named("requireManagedDeps")
    public class EnforceManagedDepsRule
    extends org.apache.maven.enforcer.rule.api.AbstractEnforcerRule
    Enforcer rule that will check that all dependencies are managed.
    • Constructor Detail

      • EnforceManagedDepsRule

        @Inject
        public EnforceManagedDepsRule​(org.apache.maven.project.MavenProject project)
    • Method Detail

      • execute

        public void execute()
                     throws org.apache.maven.enforcer.rule.api.EnforcerRuleException
        Specified by:
        execute in class org.apache.maven.enforcer.rule.api.AbstractEnforcerRule
        Throws:
        org.apache.maven.enforcer.rule.api.EnforcerRuleException
      • setCheckProfiles

        public void setCheckProfiles​(boolean checkProfiles)
      • setRegexIgnored

        public void setRegexIgnored​(String[] regexIgnored)
      • setLog

        public void setLog​(org.apache.maven.enforcer.rule.api.EnforcerLogger arg0)
        Specified by:
        setLog in interface org.apache.maven.enforcer.rule.api.EnforcerRuleBase
      • getLog

        public org.apache.maven.enforcer.rule.api.EnforcerLogger getLog()