| AbstractStandardEnforcerRule |
Abstract help rule.
|
| AlwaysFail |
Always fail.
|
| AlwaysPass |
Always pass.
|
| BanDependencyManagementScope |
This rule bans all scope values except for import from dependencies within the dependency management.
|
| BanDistributionManagement |
This rule will check if a pom contains a distributionManagement part.
|
| BanDistributionManagement.DistributionManagementCheck |
|
| BanDuplicatePomDependencyVersions |
Since Maven 3 'dependencies.dependency.(groupId:artifactId:type:classifier)' must be unique.
|
| BannedPlugins |
This rule checks that lists of plugins are not included.
|
| BannedRepositories |
This rule checks whether this project's maven session has banned repositories.
|
| EvaluateBeanshell |
Rule for Maven Enforcer using Beanshell to evaluate a conditional expression.
|
| ExternalRules |
An enforcer rule that will provide rules configuration from an external resource.
|
| ReactorModuleConvergence |
This rule will check if a multi-module build will follow the best practices.
|
| RequireActiveProfile |
This rule checks that some profiles are active.
|
| RequireExplicitDependencyScope |
Checks that all dependencies have an explicitly declared scope in the non-effective pom (i.e.
|
| RequireJavaVendor |
This rule checks that the Java vendor is allowed.
|
| RequireMatchingCoordinates |
This rule checks that the Maven coordinates (i.e.
|
| RequireNoRepositories |
This rule checks that this pom or its parents don't define a repository.
|
| RequireOS |
This rule checks that the OS is allowed by combinations of family, name, version and cpu architecture.
|
| RequirePluginVersions |
This rule will enforce that all plugins specified in the poms have a version declared.
|
| RequirePrerequisite |
|
| RequireProfileIdsExist |
Ensure that all profiles mentioned on the commandline do exist.
|
| RequireReleaseVersion |
This rule checks that the current project is not a snapshot.
|
| RequireSameVersions |
|
| RequireSnapshotVersion |
This rule checks that the current project is not a release.
|