Package org.apache.maven.enforcer.rules
package org.apache.maven.enforcer.rules
-
ClassDescriptionAbstract help rule.Always fail.Always pass.This rule bans all scope values except for
import
from dependencies within the dependency management.This rule will check if a pom contains adistributionManagement
part.Since Maven 3 'dependencies.dependency.(groupId:artifactId:type:classifier)' must be unique.This rule checks that lists of plugins are not included.This rule checks that this project's maven session whether have banned repositories.Rule for Maven Enforcer using Beanshell to evaluate a conditional expression.An enforcer rule that will provide rules configuration from an external resource.This rule will check if a multi module build will follow the best practices.This rule checks that some profiles are active.Checks that all dependencies have an explicitly declared scope in the non-effective pom (i.e.This rule checks that the Java vendor is allowed.This rule checks that the Maven coordinates (i.e.This rule checks that this pom or its parents don't define a repository.This rule checks that the OS is allowed by combinations of family, name, version and cpu architecture.This rule will enforce that all plugins specified in the poms have a version declared.Ensure that all profiles mentioned on the commandline do exist.This rule checks that the current project is not a snapshot.This rule checks that the current project is not a release.