- endVisit(DependencyNode) - Method in class org.apache.maven.plugins.enforcer.utils.DependencyVersionMap
-
- EnforceMojo - Class in org.apache.maven.plugins.enforcer
-
This goal executes the defined enforcer-rules once per
module.
- EnforceMojo() - Constructor for class org.apache.maven.plugins.enforcer.EnforceMojo
-
- EnforceOnceMojo - Class in org.apache.maven.plugins.enforcer
-
Deprecated.
- EnforceOnceMojo() - Constructor for class org.apache.maven.plugins.enforcer.EnforceOnceMojo
-
Deprecated.
- EnforcerExpressionEvaluator - Class in org.apache.maven.plugins.enforcer
-
The Class EnforcerExpressionEvaluator.
- EnforcerExpressionEvaluator(MavenSession, PathTranslator, MavenProject) - Constructor for class org.apache.maven.plugins.enforcer.EnforcerExpressionEvaluator
-
The Constructor.
- EnforcerRule - Interface in org.apache.maven.enforcer.rule.api
-
Interface to be implemented by any rules executed by the enforcer.
- EnforcerRuleException - Exception in org.apache.maven.enforcer.rule.api
-
An exception occurring during the execution of a rule.
- EnforcerRuleException(Object, String, String) - Constructor for exception org.apache.maven.enforcer.rule.api.EnforcerRuleException
-
Construct a new EnforcerRuleException
exception providing
the source and a short and long message.
- EnforcerRuleException(String, Exception) - Constructor for exception org.apache.maven.enforcer.rule.api.EnforcerRuleException
-
Construct a new EnforcerRuleException
exception wrapping
an underlying Exception
and providing a
message
.
- EnforcerRuleException(String, Throwable) - Constructor for exception org.apache.maven.enforcer.rule.api.EnforcerRuleException
-
Construct a new EnforcerRuleException
exception wrapping
an underlying Throwable
and providing a
message
.
- EnforcerRuleException(String) - Constructor for exception org.apache.maven.enforcer.rule.api.EnforcerRuleException
-
Construct a new EnforcerRuleException
exception providing
a message
.
- EnforcerRuleHelper - Interface in org.apache.maven.enforcer.rule.api
-
This is the interface that all helpers will use.
- EnforcerRuleUtils - Class in org.apache.maven.plugins.enforcer.utils
-
The Class EnforcerRuleUtils.
- EnforcerRuleUtils(ArtifactFactory, ArtifactResolver, ArtifactRepository, List, MavenProject, Log) - Constructor for class org.apache.maven.plugins.enforcer.utils.EnforcerRuleUtils
-
Instantiates a new enforcer rule utils.
- EnforcerRuleUtils(EnforcerRuleHelper) - Constructor for class org.apache.maven.plugins.enforcer.utils.EnforcerRuleUtils
-
Instantiates a new enforcer rule utils.
- EnforcerUtils - Class in org.apache.maven.plugins.enforcer.util
-
- EnforcerUtils() - Constructor for class org.apache.maven.plugins.enforcer.util.EnforcerUtils
-
- enforceVersion(Log, String, String, ArtifactVersion) - Method in class org.apache.maven.plugins.enforcer.AbstractVersionEnforcer
-
Compares the specified version to see if it is allowed by the defined version range.
- evaluate(String) - Method in class org.apache.maven.plugins.enforcer.DefaultEnforcementRuleHelper
-
- EvaluateBeanshell - Class in org.apache.maven.plugins.enforcer
-
Rule for Maven Enforcer using Beanshell to evaluate a conditional expression.
- EvaluateBeanshell() - Constructor for class org.apache.maven.plugins.enforcer.EvaluateBeanshell
-
- evaluateCondition(String, Log) - Method in class org.apache.maven.plugins.enforcer.EvaluateBeanshell
-
Evaluate expression using Beanshell.
- excludes - Variable in class org.apache.maven.plugins.enforcer.BannedDependencies
-
Specify the banned dependencies.
- excludes - Variable in class org.apache.maven.plugins.enforcer.RequireReleaseDeps
-
Dependencies to ignore when checking for release versions.
- execute(EnforcerRuleHelper) - Method in interface org.apache.maven.enforcer.rule.api.EnforcerRule
-
This is the interface into the rule.
- execute(EnforcerRuleHelper) - Method in class org.apache.maven.plugins.enforcer.AbstractBanDependencies
-
Execute the rule.
- execute(EnforcerRuleHelper) - Method in class org.apache.maven.plugins.enforcer.AbstractRequireFiles
-
- execute(EnforcerRuleHelper) - Method in class org.apache.maven.plugins.enforcer.AlwaysFail
-
This is the interface into the rule.
- execute(EnforcerRuleHelper) - Method in class org.apache.maven.plugins.enforcer.AlwaysPass
-
This is the interface into the rule.
- execute(EnforcerRuleHelper) - Method in class org.apache.maven.plugins.enforcer.DependencyConvergence
-
- execute() - Method in class org.apache.maven.plugins.enforcer.DisplayInfoMojo
-
Entry point to the mojo
- execute() - Method in class org.apache.maven.plugins.enforcer.EnforceMojo
-
Entry point to the mojo
- execute() - Method in class org.apache.maven.plugins.enforcer.EnforceOnceMojo
-
Deprecated.
- execute(EnforcerRuleHelper) - Method in class org.apache.maven.plugins.enforcer.EvaluateBeanshell
-
- execute(EnforcerRuleHelper) - Method in class org.apache.maven.plugins.enforcer.RequireActiveProfile
-
- execute(EnforcerRuleHelper) - Method in class org.apache.maven.plugins.enforcer.RequireFilesSize
-
- execute(EnforcerRuleHelper) - Method in class org.apache.maven.plugins.enforcer.RequireJavaVersion
-
- execute(EnforcerRuleHelper) - Method in class org.apache.maven.plugins.enforcer.RequireMavenVersion
-
- execute(EnforcerRuleHelper) - Method in class org.apache.maven.plugins.enforcer.RequireNoRepositories
-
- execute(EnforcerRuleHelper) - Method in class org.apache.maven.plugins.enforcer.RequireOS
-
- execute(EnforcerRuleHelper) - Method in class org.apache.maven.plugins.enforcer.RequirePluginVersions
-
- execute(EnforcerRuleHelper) - Method in class org.apache.maven.plugins.enforcer.RequireProperty
-
Execute the rule.
- execute(EnforcerRuleHelper) - Method in class org.apache.maven.plugins.enforcer.RequireReleaseDeps
-
Override parent to allow optional ignore of this rule.
- execute(EnforcerRuleHelper) - Method in class org.apache.maven.plugins.enforcer.RequireReleaseVersion
-
- ignoreCache - Variable in class org.apache.maven.plugins.enforcer.EnforceMojo
-
Use this flag to disable rule result caching.
- includes - Variable in class org.apache.maven.plugins.enforcer.BannedDependencies
-
Specify the allowed dependencies.
- includes - Variable in class org.apache.maven.plugins.enforcer.RequireReleaseDeps
-
Dependencies to include when checking for release versions.
- isAllowed() - Method in class org.apache.maven.plugins.enforcer.RequireOS
-
Helper method to determine if the current OS is allowed based on the injected values for family, name, version
and arch.
- isBanLatest() - Method in class org.apache.maven.plugins.enforcer.RequirePluginVersions
-
Checks if is ban latest.
- isBanRelease() - Method in class org.apache.maven.plugins.enforcer.RequirePluginVersions
-
Checks if is ban release.
- isBanSnapshots() - Method in class org.apache.maven.plugins.enforcer.RequirePluginVersions
-
Checks if is ban snapshots.
- isBanTimestamps() - Method in class org.apache.maven.plugins.enforcer.RequirePluginVersions
-
Checks if is ban timestamps.
- isCacheable() - Method in interface org.apache.maven.enforcer.rule.api.EnforcerRule
-
This method tells the enforcer if the rule results may be cached.
- isCacheable() - Method in class org.apache.maven.plugins.enforcer.AbstractNonCacheableEnforcerRule
-
- isCacheable() - Method in class org.apache.maven.plugins.enforcer.AbstractRequireFiles
-
This tells the system if the results are cacheable at all.
- isCacheable() - Method in class org.apache.maven.plugins.enforcer.AbstractVersionEnforcer
-
- isCacheable() - Method in class org.apache.maven.plugins.enforcer.DependencyConvergence
-
This tells the system if the results are cacheable at all.
- isCacheable() - Method in class org.apache.maven.plugins.enforcer.RequireFilesSize
-
- isCacheable() - Method in class org.apache.maven.plugins.enforcer.RequireOS
-
- isFail() - Method in class org.apache.maven.plugins.enforcer.EnforceMojo
-
- isFailFast() - Method in class org.apache.maven.plugins.enforcer.EnforceMojo
-
- isFailWhenParentIsSnapshot() - Method in class org.apache.maven.plugins.enforcer.RequireReleaseDeps
-
- isFailWhenParentIsSnapshot() - Method in class org.apache.maven.plugins.enforcer.RequireReleaseVersion
-
- isOnlyWhenRelease() - Method in class org.apache.maven.plugins.enforcer.RequireReleaseDeps
-
- isProfileActive(MavenProject, String) - Method in class org.apache.maven.plugins.enforcer.RequireActiveProfile
-
Checks if profile is active.
- isResultValid(EnforcerRule) - Method in interface org.apache.maven.enforcer.rule.api.EnforcerRule
-
Checks if cached result is valid.
- isResultValid(EnforcerRule) - Method in class org.apache.maven.plugins.enforcer.AbstractNonCacheableEnforcerRule
-
- isResultValid(EnforcerRule) - Method in class org.apache.maven.plugins.enforcer.AbstractRequireFiles
-
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.
- isResultValid(EnforcerRule) - Method in class org.apache.maven.plugins.enforcer.AbstractVersionEnforcer
-
- isResultValid(EnforcerRule) - Method in class org.apache.maven.plugins.enforcer.DependencyConvergence
-
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.
- isResultValid(EnforcerRule) - Method in class org.apache.maven.plugins.enforcer.RequireFilesSize
-
- isResultValid(EnforcerRule) - Method in class org.apache.maven.plugins.enforcer.RequireOS
-
- isSearchTransitive() - Method in class org.apache.maven.plugins.enforcer.AbstractBanDependencies
-
Checks if is search transitive.
- isSkip() - Method in class org.apache.maven.plugins.enforcer.EnforceMojo
-
- isSnapshot(String) - Method in class org.apache.maven.plugins.enforcer.RequirePluginVersions
-
Checks if is snapshot.
- isValidFamily(String) - Method in class org.apache.maven.plugins.enforcer.RequireOS
-
Helper method to check if the given family is in the following list:
dos
mac
netware
os/2
tandem
unix
windows
win9x
z/os
os/400
Note: '!' is allowed at the beginning of the string and still considered valid.
- regex - Variable in class org.apache.maven.plugins.enforcer.RequireProperty
-
Match the property value to a given regular expression.
- regexMessage - Variable in class org.apache.maven.plugins.enforcer.RequireProperty
-
Specify a warning message if the regular expression is not matched.
- removeUncheckedPlugins(Collection, Collection) - Method in class org.apache.maven.plugins.enforcer.RequirePluginVersions
-
Remove the plugins that the user doesn't want to check.
- RequireActiveProfile - Class in org.apache.maven.plugins.enforcer
-
This rule checks that some profiles are active.
- RequireActiveProfile() - Constructor for class org.apache.maven.plugins.enforcer.RequireActiveProfile
-
- RequireFilesDontExist - Class in org.apache.maven.plugins.enforcer
-
The Class RequireFilesDontExist.
- RequireFilesDontExist() - Constructor for class org.apache.maven.plugins.enforcer.RequireFilesDontExist
-
- RequireFilesExist - Class in org.apache.maven.plugins.enforcer
-
The Class RequireFilesExist.
- RequireFilesExist() - Constructor for class org.apache.maven.plugins.enforcer.RequireFilesExist
-
- RequireFilesSize - Class in org.apache.maven.plugins.enforcer
-
Rule to validate the main artifact is within certain size constraints.
- RequireFilesSize() - Constructor for class org.apache.maven.plugins.enforcer.RequireFilesSize
-
- RequireJavaVersion - Class in org.apache.maven.plugins.enforcer
-
This rule checks that the Java version is allowed.
- RequireJavaVersion() - Constructor for class org.apache.maven.plugins.enforcer.RequireJavaVersion
-
- RequireMavenVersion - Class in org.apache.maven.plugins.enforcer
-
This rule checks that the Maven version is allowed.
- RequireMavenVersion() - Constructor for class org.apache.maven.plugins.enforcer.RequireMavenVersion
-
- RequireNoRepositories - Class in org.apache.maven.plugins.enforcer
-
This rule checks that this pom or its parents don't define a repository.
- RequireNoRepositories() - Constructor for class org.apache.maven.plugins.enforcer.RequireNoRepositories
-
- RequireOS - Class in org.apache.maven.plugins.enforcer
-
This rule checks that the OS is allowed by combinations of family, name, version and cpu architecture.
- RequireOS() - Constructor for class org.apache.maven.plugins.enforcer.RequireOS
-
Instantiates a new RequireOS.
- RequirePluginVersions - Class in org.apache.maven.plugins.enforcer
-
This rule will enforce that all plugins specified in the poms have a version declared.
- RequirePluginVersions() - Constructor for class org.apache.maven.plugins.enforcer.RequirePluginVersions
-
- RequireProperty - Class in org.apache.maven.plugins.enforcer
-
This rule checks that certain properties are set.
- RequireProperty() - Constructor for class org.apache.maven.plugins.enforcer.RequireProperty
-
- RequireReleaseDeps - Class in org.apache.maven.plugins.enforcer
-
This rule checks that no snapshots are included.
- RequireReleaseDeps() - Constructor for class org.apache.maven.plugins.enforcer.RequireReleaseDeps
-
- RequireReleaseVersion - Class in org.apache.maven.plugins.enforcer
-
This rule checks that the current project is not a snapshot.
- RequireReleaseVersion() - Constructor for class org.apache.maven.plugins.enforcer.RequireReleaseVersion
-
- resolvePlugin(Plugin, MavenProject) - Method in class org.apache.maven.plugins.enforcer.RequirePluginVersions
-
Resolve plugin.