|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use EnforcerRule | |
---|---|
org.apache.maven.enforcer.rule.api | |
org.apache.maven.plugins.enforcer |
Uses of EnforcerRule in org.apache.maven.enforcer.rule.api |
---|
Methods in org.apache.maven.enforcer.rule.api with parameters of type EnforcerRule | |
---|---|
boolean |
EnforcerRule.isResultValid(EnforcerRule cachedRule)
Checks if cached result is valid. |
Uses of EnforcerRule in org.apache.maven.plugins.enforcer |
---|
Classes in org.apache.maven.plugins.enforcer that implement EnforcerRule | |
---|---|
class |
AbstractBanDependencies
Abstract Rule for banning dependencies. |
class |
AbstractNonCacheableEnforcerRule
The Class AbstractNonCacheableEnforcerRule. |
class |
AbstractRequireFiles
Contains the common code to compare an array of files against a requirement. |
class |
AbstractStandardEnforcerRule
The Class AbstractStandardEnforcerRule. |
class |
AbstractVersionEnforcer
Contains the common code to compare a version against a version range. |
class |
AlwaysFail
Always fail. |
class |
AlwaysPass
Always pass. |
class |
BannedDependencies
This rule checks that lists of dependencies are not included. |
class |
BannedPlugins
This rule checks that lists of plugins are not included. |
class |
DependencyConvergence
|
class |
EvaluateBeanshell
Rule for Maven Enforcer using Beanshell to evaluate a conditional expression. |
class |
NoSnapshots
Deprecated. replaced by RequireReleaseDeps |
class |
RequireActiveProfile
This rule checks that some profiles are active. |
class |
RequireFilesDontExist
The Class RequireFilesDontExist. |
class |
RequireFilesExist
The Class RequireFilesExist. |
class |
RequireFilesSize
Rule to validate the main artifact is within certain size constraints. |
class |
RequireJavaVersion
This rule checks that the Java version is allowed. |
class |
RequireMavenVersion
This rule checks that the Maven version is allowed. |
class |
RequireNoRepositories
This rule checks that this pom or its parents don't define a repository. |
class |
RequireOS
This rule checks that the OS is allowed by combinations of family, name, version and cpu architecture. |
class |
RequirePluginVersions
This rule will enforce that all plugins specified in the poms have a version declared. |
class |
RequireProperty
This rule checks that certain properties are set. |
class |
RequireReleaseDeps
This rule checks that no snapshots are included. |
class |
RequireReleaseVersion
This rule checks that the current project is not a snapshot. |
Methods in org.apache.maven.plugins.enforcer that return EnforcerRule | |
---|---|
EnforcerRule[] |
EnforceMojo.getRules()
|
Methods in org.apache.maven.plugins.enforcer with parameters of type EnforcerRule | |
---|---|
boolean |
RequireFilesSize.isResultValid(EnforcerRule cachedRule)
|
boolean |
AbstractRequireFiles.isResultValid(EnforcerRule cachedRule)
If the rule is cacheable and the same id is found in the cache, the stored results are passed to this method to allow double checking of the results. |
boolean |
DependencyConvergence.isResultValid(EnforcerRule arg0)
If the rule is cacheable and the same id is found in the cache, the stored results are passed to this method to allow double checking of the results. |
boolean |
AbstractVersionEnforcer.isResultValid(EnforcerRule theCachedRule)
|
boolean |
AbstractNonCacheableEnforcerRule.isResultValid(EnforcerRule cachedRule)
|
boolean |
RequireOS.isResultValid(EnforcerRule theCachedRule)
|
void |
EnforceMojo.setRules(EnforcerRule[] theRules)
|
protected boolean |
EnforceMojo.shouldExecute(EnforcerRule rule)
This method determines if a rule should execute based on the cache |
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |