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.