| Class | Description |
|---|---|
| AbstractBanDependencies |
Abstract Rule for banning dependencies.
|
| AbstractNonCacheableEnforcerRule |
The Class AbstractNonCacheableEnforcerRule.
|
| AbstractPropertyEnforcerRule |
Abstract enforcer rule that give a foundation to validate properties from multiple sources.
|
| AbstractRequireFiles |
Contains the common code to compare an array of files against a requirement.
|
| AbstractStandardEnforcerRule |
The Class AbstractStandardEnforcerRule.
|
| AbstractVersionEnforcer |
Contains the common code to compare a version against a version range.
|
| AlwaysFail |
Always fail.
|
| AlwaysPass |
Always pass.
|
| BanDistributionManagement |
This rule will check if a pom contains a
distributionManagement part. |
| BanDuplicatePomDependencyVersions |
Since Maven 3 'dependencies.dependency.(groupId:artifactId:type:classifier)' must be unique.
|
| BannedDependencies |
This rule checks that lists of dependencies are not included.
|
| BannedPlugins |
This rule checks that lists of plugins are not included.
|
| BannedRepositories |
This rule checks that this project's maven session whether have banned repositories.
|
| BanTransitiveDependencies |
This rule bans all transitive dependencies.
|
| DefaultEnforcementRuleHelper |
Default implementation of the EnforcementRuleHelper interface.
|
| DependencyConvergence | |
| DisplayInfoMojo |
This goal displays the current platform information.
|
| EnforceMojo |
This goal executes the defined enforcer-rules once per module.
|
| EnforcerExpressionEvaluator |
The Class EnforcerExpressionEvaluator.
|
| EvaluateBeanshell |
Rule for Maven Enforcer using Beanshell to evaluate a conditional expression.
|
| HelpMojo |
Display help information on maven-enforcer-plugin.
Call mvn enforcer:help -Ddetail=true -Dgoal=<goal-name> to display parameter details. |
| NoSnapshots | Deprecated
replaced by
RequireReleaseDeps |
| ReactorModuleConvergence |
This rule will check if a multi module build will follow the best practices.
|
| RequireActiveProfile |
This rule checks that some profiles are active.
|
| RequireEnvironmentVariable |
This rule checks that certain environment variable is set.
|
| RequireFilesDontExist |
The Class RequireFilesDontExist.
|
| RequireFilesExist |
The Class RequireFilesExist.
|
| RequireFilesSize |
Rule to validate the main artifact is within certain size constraints.
|
| RequireJavaVersion |
This rule checks that the Java version is allowed.
|
| RequireMavenVersion |
This rule checks that the Maven version is allowed.
|
| 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 | |
| RequireProperty |
This rule checks that certain properties are set.
|
| RequireReleaseDeps |
This rule checks that no snapshots are included.
|
| RequireReleaseVersion |
This rule checks that the current project is not a snapshot.
|
| RequireSameVersions | |
| RequireUpperBoundDeps |
Rule to enforce that the resolved dependency is also the most recent one of all transitive dependencies.
|
Copyright © 2007–2015 The Apache Software Foundation. All rights reserved.