Package org.apache.maven.plugins.enforcer

Class Summary
AbstractBanDependencies Abstract Rule for banning dependencies.
AbstractNonCacheableEnforcerRule The Class AbstractNonCacheableEnforcerRule.
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.
BannedDependencies This rule checks that lists of dependencies are not included.
BannedPlugins This rule checks that lists of plugins are not included.
DefaultEnforcementRuleHelper Default implementation of the EnforcementRuleHelper interface.
DependencyConvergence  
EnforcerExpressionEvaluator The Class EnforcerExpressionEvaluator.
EvaluateBeanshell Rule for Maven Enforcer using Beanshell to evaluate a conditional expression.
NoSnapshots Deprecated. replaced by RequireReleaseDeps
RequireActiveProfile This rule checks that some profiles are active.
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.
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.
RequireUpperBoundDeps Rule to enforce that the resolved dependency is also the most recent one of all transitive dependencies.
 



Copyright © 2007-2012 The Apache Software Foundation. All Rights Reserved.