Class EnforceManagedDepsRule

java.lang.Object
org.apache.maven.enforcer.rule.api.AbstractEnforcerRule
org.codehaus.mojo.extraenforcer.dependencies.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 Details

    • EnforceManagedDepsRule

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

    • 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()