Index

A B C D E F G H I J K L M N O P R S T U V W 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form

A

AbstractEnforcerLogger - Class in org.apache.maven.plugins.enforcer.internal
Base EnforcerLogger implementation
AbstractEnforcerLogger(Log) - Constructor for class org.apache.maven.plugins.enforcer.internal.AbstractEnforcerLogger
 
AbstractEnforcerRule - Class in org.apache.maven.enforcer.rule.api
Entry point for custom Enforcer Rule.
AbstractEnforcerRule() - Constructor for class org.apache.maven.enforcer.rule.api.AbstractEnforcerRule
 
AbstractEnforcerRuleBase - Class in org.apache.maven.enforcer.rule.api
Base rule implementation for new API.
AbstractEnforcerRuleBase() - Constructor for class org.apache.maven.enforcer.rule.api.AbstractEnforcerRuleBase
 
AbstractEnforcerRuleConfigProvider - Class in org.apache.maven.enforcer.rule.api
Entry point for custom Enforcer Rule which provide additional rules configuration.
AbstractEnforcerRuleConfigProvider() - Constructor for class org.apache.maven.enforcer.rule.api.AbstractEnforcerRuleConfigProvider
 
AbstractPropertyEnforcerRule - Class in org.apache.maven.enforcer.rules.property
Abstract enforcer rule that give a foundation to validate properties from multiple sources.
AbstractPropertyEnforcerRule() - Constructor for class org.apache.maven.enforcer.rules.property.AbstractPropertyEnforcerRule
 
AbstractRequireFiles - Class in org.apache.maven.enforcer.rules.files
Contains the common code to compare an array of files against a requirement.
AbstractRequireFiles() - Constructor for class org.apache.maven.enforcer.rules.files.AbstractRequireFiles
 
AbstractStandardEnforcerRule - Class in org.apache.maven.enforcer.rules
Abstract help rule.
AbstractStandardEnforcerRule() - Constructor for class org.apache.maven.enforcer.rules.AbstractStandardEnforcerRule
 
AbstractVersionEnforcer - Class in org.apache.maven.enforcer.rules.version
Contains the common code to compare a version against a version range.
AbstractVersionEnforcer() - Constructor for class org.apache.maven.enforcer.rules.version.AbstractVersionEnforcer
 
activator - Variable in class org.apache.maven.enforcer.rules.RequireOS
 
addAdditionalPlugins(Set<Plugin>, List<String>) - Method in class org.apache.maven.enforcer.rules.RequirePluginVersions
Add the additional plugins if they don't exist yet.
addAll(List<? extends InputLocationTracker>, boolean) - Static method in class org.apache.maven.enforcer.rules.utils.PluginWrapper
 
addDep(Map<MavenProject, List<Dependency>>, MavenProject, Dependency) - Method in class org.apache.maven.enforcer.rules.ReactorModuleConvergence
Convenience method to handle adding a dependency to the Map of List.
addDependency(DependencyNode) - Method in class org.apache.maven.enforcer.rules.dependency.DependencyVersionMap
 
additionalPlugins - Variable in class org.apache.maven.enforcer.rules.RequirePluginVersions
Additional plugins to enforce have versions.
addMessageIfExist(StringBuilder) - Method in class org.apache.maven.enforcer.rules.ReactorModuleConvergence
This will add the given user message to the output.
addPluginsInProfiles(List<PluginWrapper>, Model) - Method in class org.apache.maven.enforcer.rules.RequirePluginVersions
 
afterProjectsRead(MavenSession) - Method in class org.apache.maven.extensions.enforcer.EnforceExtension
 
alignToBaseDirectory(File) - Method in class org.apache.maven.plugins.enforcer.internal.DefaultEnforcementRuleHelper
 
all - Variable in class org.apache.maven.enforcer.rules.RequireActiveProfile
If all profiles must be active.
allowedPluginRepositories - Variable in class org.apache.maven.enforcer.rules.BannedRepositories
Specify explicitly allowed plugin repositories, then all others repositories would be banned.
allowedPluginRepositories - Variable in class org.apache.maven.enforcer.rules.RequireNoRepositories
Specify explicitly allowed plugin repositories.
allowedRepositories - Variable in class org.apache.maven.enforcer.rules.BannedRepositories
Specify explicitly allowed non-plugin repositories, then all others repositories would be banned.
allowedRepositories - Variable in class org.apache.maven.enforcer.rules.RequireNoRepositories
Specify explicitly allowed non-plugin repositories.
allowLatest - Variable in class org.apache.maven.enforcer.rules.dependency.BanDynamicVersions
true if versions using LATEST should be allowed
allowNulls - Variable in class org.apache.maven.enforcer.rules.files.AbstractRequireFiles
if null file handles should be allowed.
allowRanges - Variable in class org.apache.maven.enforcer.rules.dependency.BanDynamicVersions
true if version ranges should be allowed
allowRangesWithIdenticalBounds - Variable in class org.apache.maven.enforcer.rules.dependency.BanDynamicVersions
true if ranges having the same upper and lower bound like [1.0] should be allowed.
allowRelease - Variable in class org.apache.maven.enforcer.rules.dependency.BanDynamicVersions
true if versions using RELEASE should be allowed
allowRepository - Variable in class org.apache.maven.enforcer.rules.BanDistributionManagement
Allow using a repository entry in the distributionManagement area.
allowSite - Variable in class org.apache.maven.enforcer.rules.BanDistributionManagement
Allow site entry in the distributionManagement area.
allowSnapshotPluginRepositories - Variable in class org.apache.maven.enforcer.rules.RequireNoRepositories
Whether to allow plugin repositories which only resolve snapshots.
allowSnapshotRepositories - Variable in class org.apache.maven.enforcer.rules.RequireNoRepositories
Whether to allow repositories which only resolve snapshots.
allowSnapshotRepository - Variable in class org.apache.maven.enforcer.rules.BanDistributionManagement
Allow snapshotRepository entry in the distributionManagement area.
allowSnapshots - Variable in class org.apache.maven.enforcer.rules.dependency.BanDynamicVersions
true if versions ending with -SNAPSHOT should be allowed
allParamsEmpty() - Method in class org.apache.maven.enforcer.rules.RequireOS
Helper method to check that at least one of family, name, version or arch is set.
AlwaysFail - Class in org.apache.maven.enforcer.rules
Always fail.
AlwaysFail() - Constructor for class org.apache.maven.enforcer.rules.AlwaysFail
 
AlwaysPass - Class in org.apache.maven.enforcer.rules
Always pass.
AlwaysPass() - Constructor for class org.apache.maven.enforcer.rules.AlwaysPass
 
append(StringBuilder, String, int) - Method in class org.apache.maven.plugins.maven_enforcer_plugin.HelpMojo
Append a description to the buffer by respecting the indentSize and lineLength parameters.
arch - Variable in class org.apache.maven.enforcer.rules.RequireOS
The OS architecture desired.
areParentsFromTheReactor(String, List<MavenProject>) - Method in class org.apache.maven.enforcer.rules.ReactorModuleConvergence
 
areThereDependenciesWhichAreNotPartOfTheReactor(String, List<MavenProject>) - Method in class org.apache.maven.enforcer.rules.ReactorModuleConvergence
Go through the list of modules in the builds and check if we have dependencies.
artifactId - Variable in class org.apache.maven.enforcer.rules.utils.PluginWrapper
 
artifactMatcher - Variable in class org.apache.maven.enforcer.rules.dependency.BanDynamicVersions.ExcludeArtifactPatternsPredicate
 
ArtifactMatcher - Class in org.apache.maven.enforcer.rules.utils
This class is used for matching Artifacts against a list of patterns.
ArtifactMatcher(Collection<String>, Collection<String>) - Constructor for class org.apache.maven.enforcer.rules.utils.ArtifactMatcher
Construct class by providing patterns as strings.
ArtifactMatcher.Pattern - Class in org.apache.maven.enforcer.rules.utils
 
ArtifactUtils - Class in org.apache.maven.enforcer.rules.utils
 
ArtifactUtils() - Constructor for class org.apache.maven.enforcer.rules.utils.ArtifactUtils
 

B

BanDependencyManagementScope - Class in org.apache.maven.enforcer.rules
This rule bans all scope values except for import from dependencies within the dependency management.
BanDependencyManagementScope(MavenProject) - Constructor for class org.apache.maven.enforcer.rules.BanDependencyManagementScope
 
BanDistributionManagement - Class in org.apache.maven.enforcer.rules
This rule will check if a pom contains a distributionManagement part.
BanDistributionManagement(MavenProject) - Constructor for class org.apache.maven.enforcer.rules.BanDistributionManagement
 
BanDistributionManagement.DistributionManagementCheck - Class in org.apache.maven.enforcer.rules
 
BanDuplicatePomDependencyVersions - Class in org.apache.maven.enforcer.rules
Since Maven 3 'dependencies.dependency.(groupId:artifactId:type:classifier)' must be unique.
BanDuplicatePomDependencyVersions(MavenProject) - Constructor for class org.apache.maven.enforcer.rules.BanDuplicatePomDependencyVersions
 
BanDynamicVersions - Class in org.apache.maven.enforcer.rules.dependency
This rule bans dependencies having a version which requires resolution (i.e.
BanDynamicVersions(MavenProject, RepositorySystem, MavenSession, ResolverUtil) - Constructor for class org.apache.maven.enforcer.rules.dependency.BanDynamicVersions
 
BanDynamicVersions.BannedDynamicVersionCollector - Class in org.apache.maven.enforcer.rules.dependency
 
BanDynamicVersions.ExcludeArtifactPatternsPredicate - Class in org.apache.maven.enforcer.rules.dependency
 
banLatest - Variable in class org.apache.maven.enforcer.rules.RequirePluginVersions
Don't allow the LATEST identifier.
banMavenDefaults - Variable in class org.apache.maven.enforcer.rules.RequirePluginVersions
 
BannedDependencies - Class in org.apache.maven.enforcer.rules.dependency
This rule checks that lists of dependencies are not included.
BannedDependencies(MavenSession, ResolverUtil) - Constructor for class org.apache.maven.enforcer.rules.dependency.BannedDependencies
 
BannedDependenciesBase - Class in org.apache.maven.enforcer.rules.dependency
Abstract base class for rules which validate the transitive dependency tree by traversing all children and validating every dependency artifact.
BannedDependenciesBase(MavenSession, ResolverUtil) - Constructor for class org.apache.maven.enforcer.rules.dependency.BannedDependenciesBase
 
BannedDynamicVersionCollector(Predicate<DependencyNode>) - Constructor for class org.apache.maven.enforcer.rules.dependency.BanDynamicVersions.BannedDynamicVersionCollector
 
bannedPluginRepositories - Variable in class org.apache.maven.enforcer.rules.BannedRepositories
Specify explicitly banned plugin repositories.
BannedPlugins - Class in org.apache.maven.enforcer.rules
This rule checks that lists of plugins are not included.
BannedPlugins(MavenSession) - Constructor for class org.apache.maven.enforcer.rules.BannedPlugins
 
bannedRepositories - Variable in class org.apache.maven.enforcer.rules.BannedRepositories
Specify explicitly banned non-plugin repositories.
BannedRepositories - Class in org.apache.maven.enforcer.rules
This rule checks that this project's maven session whether have banned repositories.
BannedRepositories(MavenProject) - Constructor for class org.apache.maven.enforcer.rules.BannedRepositories
 
banPluginRepositories - Variable in class org.apache.maven.enforcer.rules.RequireNoRepositories
Whether to ban plugin repositories.
banRelease - Variable in class org.apache.maven.enforcer.rules.RequirePluginVersions
Don't allow the RELEASE identifier.
banRepositories - Variable in class org.apache.maven.enforcer.rules.RequireNoRepositories
Whether to ban non-plugin repositories.
banSnapshots - Variable in class org.apache.maven.enforcer.rules.RequirePluginVersions
Don't allow snapshot plugins.
banTimestamps - Variable in class org.apache.maven.enforcer.rules.RequirePluginVersions
Don't allow timestamp snapshot plugins.
BanTransitiveDependencies - Class in org.apache.maven.enforcer.rules.dependency
This rule bans all transitive dependencies.
BanTransitiveDependencies(MavenSession, ResolverUtil) - Constructor for class org.apache.maven.enforcer.rules.dependency.BanTransitiveDependencies
 
bufferedCharacter - Variable in class org.apache.maven.enforcer.rules.checksum.NormalizeLineSeparatorReader
 
build() - Method in class org.apache.maven.plugins.maven_enforcer_plugin.HelpMojo
 
buildConvergenceErrorMsg(List<DependencyNode>) - Method in class org.apache.maven.enforcer.rules.dependency.DependencyConvergence
 
buildErrorMessage(List<DependencyNode>) - Method in class org.apache.maven.enforcer.rules.dependency.RequireUpperBoundDeps
 
buildErrorMessages(List<List<DependencyNode>>) - Method in class org.apache.maven.enforcer.rules.dependency.RequireUpperBoundDeps
 
buildPlugins - Variable in class org.apache.maven.enforcer.rules.RequireSameVersions
 
buildTreeString(DependencyNode) - Method in class org.apache.maven.enforcer.rules.dependency.DependencyConvergence
 
buildTreeString(DependencyNode) - Method in class org.apache.maven.enforcer.rules.dependency.RequireUpperBoundDeps
 

C

cache - Static variable in class org.apache.maven.plugins.enforcer.EnforceMojo
This is a static variable used to persist the cached results across plugin invocations.
cache - Variable in class org.apache.maven.plugins.enforcer.internal.DefaultEnforcementRuleHelper
A cache.
cache - Variable in class org.apache.maven.plugins.enforcer.internal.EnforcerRuleCache
 
calculateChecksum() - Method in class org.apache.maven.enforcer.rules.checksum.RequireFileChecksum
 
calculateChecksum() - Method in class org.apache.maven.enforcer.rules.checksum.RequireTextFileChecksum
 
calculateChecksum(InputStream) - Method in class org.apache.maven.enforcer.rules.checksum.RequireFileChecksum
 
checkDependenciesWithinReactor(List<MavenProject>) - Method in class org.apache.maven.enforcer.rules.ReactorModuleConvergence
 
checkEffectivePom - Variable in class org.apache.maven.enforcer.rules.BanDependencyManagementScope
If true the dependencyManagement from imported dependencyManagement and parent pom's is checked as well, otherwise only the local dependencyManagement defined in the current project's pom.xml.
checkFile(File) - Method in class org.apache.maven.enforcer.rules.files.AbstractRequireFiles
Check one file.
checkFile(File) - Method in class org.apache.maven.enforcer.rules.files.RequireFilesDontExist
 
checkFile(File) - Method in class org.apache.maven.enforcer.rules.files.RequireFilesExist
 
checkFile(File) - Method in class org.apache.maven.enforcer.rules.files.RequireFilesSize
 
checkMissingParentsInReactor(List<MavenProject>) - Method in class org.apache.maven.enforcer.rules.ReactorModuleConvergence
Convenience method to create a user readable message.
checkParentsInReactor(List<MavenProject>) - Method in class org.apache.maven.enforcer.rules.ReactorModuleConvergence
Convenience method to create a user readable message.
checkParentsPartOfTheReactor(List<MavenProject>) - Method in class org.apache.maven.enforcer.rules.ReactorModuleConvergence
 
checkReactor(List<MavenProject>) - Method in class org.apache.maven.enforcer.rules.ReactorModuleConvergence
Convenience method to create user readable message.
checkRepositories(List<ArtifactRepository>, List<String>, List<String>) - Method in class org.apache.maven.enforcer.rules.BannedRepositories
Check whether specified repositories have banned repositories.
checksum - Variable in class org.apache.maven.enforcer.rules.checksum.RequireFileChecksum
 
cleanup() - Method in class org.apache.maven.plugins.enforcer.internal.EnforcerRuleCache
 
collectDependenciesWithBannedDynamicVersions(DependencyNode) - Method in class org.apache.maven.enforcer.rules.dependency.BanDynamicVersions
 
collectVersionMembers(Set<Artifact>, Collection<String>, String) - Method in class org.apache.maven.enforcer.rules.RequireSameVersions
 
combineUncheckedPlugins(Collection<String>, String) - Method in class org.apache.maven.enforcer.rules.RequirePluginVersions
Combines the old Collection with the new comma separated list.
compareDependency(String, Artifact) - Static method in class org.apache.maven.enforcer.rules.utils.ArtifactUtils
Compares the given pattern against the given artifact.
compareTo(RequireUpperBoundDeps.DependencyNodeHopCountPair) - Method in class org.apache.maven.enforcer.rules.dependency.RequireUpperBoundDeps.DependencyNodeHopCountPair
 
componentConfigurator - Variable in class org.apache.maven.plugins.enforcer.internal.EnforcerRuleManager
 
condition - Variable in class org.apache.maven.enforcer.rules.EvaluateBeanshell
The condition to be evaluated.
constructKey() - Method in class org.apache.maven.enforcer.rules.dependency.RequireUpperBoundDeps.DependencyNodeHopCountPair
 
constructKey(Artifact) - Method in class org.apache.maven.enforcer.rules.dependency.DependencyVersionMap
 
constructKey(DependencyNode) - Method in class org.apache.maven.enforcer.rules.dependency.DependencyVersionMap
 
container - Variable in class org.apache.maven.enforcer.rules.RequirePluginVersions
 
container - Variable in class org.apache.maven.plugins.enforcer.EnforceMojo
 
container - Variable in class org.apache.maven.plugins.enforcer.internal.DefaultEnforcementRuleHelper
The container.
containsConflicts(List<RequireUpperBoundDeps.DependencyNodeHopCountPair>) - Method in class org.apache.maven.enforcer.rules.dependency.RequireUpperBoundDeps.RequireUpperBoundDepsVisitor
 
containsConflicts(List<DependencyNode>) - Method in class org.apache.maven.enforcer.rules.dependency.DependencyVersionMap
 
containsConflicts(Artifact) - Method in class org.apache.maven.enforcer.rules.dependency.DependencyVersionMap
 
containsConflicts(DependencyNode) - Method in class org.apache.maven.enforcer.rules.dependency.DependencyVersionMap
 
containsVersion(VersionRange, ArtifactVersion) - Static method in class org.apache.maven.enforcer.rules.utils.ArtifactMatcher
Copied from Artifact.VersionRange.
countHops() - Method in class org.apache.maven.enforcer.rules.dependency.RequireUpperBoundDeps.DependencyNodeHopCountPair
 
createActivation() - Method in class org.apache.maven.enforcer.rules.RequireOS
Creates an Activation object that contains the ActivationOS information.
createOsBean() - Method in class org.apache.maven.enforcer.rules.RequireOS
Creates an ActivationOS object containing family, name, version and arch.
createProfile() - Method in class org.apache.maven.enforcer.rules.RequireOS
Creates a Profile object that contains the activation information.
createRuleDesc(String, String) - Method in class org.apache.maven.plugins.enforcer.internal.EnforcerRuleManager
 
createRuleMessage(int, EnforcerRuleDesc, EnforcerLevel, EnforcerRuleException) - Method in class org.apache.maven.plugins.enforcer.EnforceMojo
 
createRules(PlexusConfiguration, Log) - Method in class org.apache.maven.plugins.enforcer.internal.EnforcerRuleManager
Create enforcer rules based on xml configuration.
createRulesFromCommandLineOptions() - Method in class org.apache.maven.plugins.enforcer.EnforceMojo
Create rules configuration based on command line provided rules list.

D

debug(CharSequence) - Method in interface org.apache.maven.enforcer.rule.api.EnforcerLogger
Log message in debug level.
debug(CharSequence) - Method in class org.apache.maven.plugins.enforcer.internal.AbstractEnforcerLogger
 
debug(Supplier<CharSequence>) - Method in interface org.apache.maven.enforcer.rule.api.EnforcerLogger
Log message in debug level.
debug(Supplier<CharSequence>) - Method in class org.apache.maven.plugins.enforcer.internal.AbstractEnforcerLogger
 
DEFAULT_LINE_LENGTH - Static variable in class org.apache.maven.plugins.maven_enforcer_plugin.HelpMojo
 
DefaultEnforcementRuleHelper - Class in org.apache.maven.plugins.enforcer.internal
Default implementation of the EnforcementRuleHelper interface.
DefaultEnforcementRuleHelper(MavenSession, ExpressionEvaluator, Log, PlexusContainer) - Constructor for class org.apache.maven.plugins.enforcer.internal.DefaultEnforcementRuleHelper
Instantiates a new default enforcement rule helper.
defaultLifeCycles - Variable in class org.apache.maven.enforcer.rules.RequirePluginVersions
 
dependencies - Variable in class org.apache.maven.enforcer.rules.RequireSameVersions
 
DependencyConvergence - Class in org.apache.maven.enforcer.rules.dependency
 
DependencyConvergence(ResolverUtil) - Constructor for class org.apache.maven.enforcer.rules.dependency.DependencyConvergence
 
DependencyNodeHopCountPair(DependencyNode, ParentNodeProvider) - Constructor for class org.apache.maven.enforcer.rules.dependency.RequireUpperBoundDeps.DependencyNodeHopCountPair
 
dependencyVersionMap - Variable in class org.apache.maven.enforcer.rules.dependency.DependencyConvergence
 
DependencyVersionMap - Class in org.apache.maven.enforcer.rules.dependency
 
DependencyVersionMap() - Constructor for class org.apache.maven.enforcer.rules.dependency.DependencyVersionMap
 
detail - Variable in class org.apache.maven.plugins.maven_enforcer_plugin.HelpMojo
If true, display all settable properties for each goal.
display - Variable in class org.apache.maven.enforcer.rules.RequireOS
Display detected OS information.
display - Variable in class org.apache.maven.enforcer.rules.version.RequireJavaVersion
Display the normalized JDK version.
DisplayInfoMojo - Class in org.apache.maven.plugins.enforcer
Deprecated.
please use mvn --version
DisplayInfoMojo() - Constructor for class org.apache.maven.plugins.enforcer.DisplayInfoMojo
Deprecated.
 
displayOSInfo() - Method in class org.apache.maven.enforcer.rules.RequireOS
Log the current OS information.
distributionManagement - Variable in class org.apache.maven.enforcer.rules.BanDistributionManagement.DistributionManagementCheck
 
DistributionManagementCheck(MavenProject) - Constructor for class org.apache.maven.enforcer.rules.BanDistributionManagement.DistributionManagementCheck
 
dumpIntermediatePath(Collection<DependencyNode>) - Static method in class org.apache.maven.enforcer.rules.dependency.BanDynamicVersions
 
dumpTree(DependencyNode) - Method in class org.apache.maven.enforcer.rules.dependency.ResolverUtil
Dump a DependencyNode as a tree.

E

encoding - Variable in class org.apache.maven.enforcer.rules.checksum.RequireTextFileChecksum
 
EnforceExtension - Class in org.apache.maven.extensions.enforcer
Extends every MavenProject with the maven-enforcer-plugin, adding executions as defined in .mvn/enforcer-extension.xml
EnforceExtension() - Constructor for class org.apache.maven.extensions.enforcer.EnforceExtension
 
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
 
ENFORCER_EXTENSION_XML - Static variable in class org.apache.maven.extensions.enforcer.EnforceExtension
 
EnforcerLevel - Enum in org.apache.maven.enforcer.rule.api
Levels steering whether a rule should fail a build or just display a warning.
EnforcerLevel() - Constructor for enum org.apache.maven.enforcer.rule.api.EnforcerLevel
 
EnforcerLogger - Interface in org.apache.maven.enforcer.rule.api
Logger used by enforcer rule.
EnforcerLoggerError - Class in org.apache.maven.plugins.enforcer.internal
EnforcerLogger implementation for ERROR execution level
EnforcerLoggerError(Log) - Constructor for class org.apache.maven.plugins.enforcer.internal.EnforcerLoggerError
 
EnforcerLoggerWarn - Class in org.apache.maven.plugins.enforcer.internal
EnforcerLogger implementation for WARN execution level
EnforcerLoggerWarn(Log) - Constructor for class org.apache.maven.plugins.enforcer.internal.EnforcerLoggerWarn
 
EnforcerRule - Interface in org.apache.maven.enforcer.rule.api
Deprecated.
EnforcerRule2 - Interface in org.apache.maven.enforcer.rule.api
Deprecated.
EnforcerRuleBase - Interface in org.apache.maven.enforcer.rule.api
Base interface for old and new API.
EnforcerRuleCache - Class in org.apache.maven.plugins.enforcer.internal
Service for manage rules cache storage.
EnforcerRuleCache() - Constructor for class org.apache.maven.plugins.enforcer.internal.EnforcerRuleCache
 
EnforcerRuleDesc - Class in org.apache.maven.plugins.enforcer.internal
Description of rule to execute.
EnforcerRuleDesc(String, EnforcerRuleBase) - Constructor for class org.apache.maven.plugins.enforcer.internal.EnforcerRuleDesc
Create a new Rule Description
EnforcerRuleError - Exception Class in org.apache.maven.enforcer.rule.api
An error occurring during the execution of a rule.
EnforcerRuleError(String) - Constructor for exception class org.apache.maven.enforcer.rule.api.EnforcerRuleError
 
EnforcerRuleError(String, Throwable) - Constructor for exception class org.apache.maven.enforcer.rule.api.EnforcerRuleError
 
EnforcerRuleError(Throwable) - Constructor for exception class org.apache.maven.enforcer.rule.api.EnforcerRuleError
 
EnforcerRuleException - Exception Class in org.apache.maven.enforcer.rule.api
An exception occurring during the execution of a rule.
EnforcerRuleException(Object, String, String) - Constructor for exception class org.apache.maven.enforcer.rule.api.EnforcerRuleException
Deprecated.
source and longMessage are not used
EnforcerRuleException(String) - Constructor for exception class org.apache.maven.enforcer.rule.api.EnforcerRuleException
Construct a new EnforcerRuleException exception providing a message.
EnforcerRuleException(String, Exception) - Constructor for exception class 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 class org.apache.maven.enforcer.rule.api.EnforcerRuleException
Construct a new EnforcerRuleException exception wrapping an underlying Throwable and providing a message.
EnforcerRuleException(Throwable) - Constructor for exception class org.apache.maven.enforcer.rule.api.EnforcerRuleException
Construct a new EnforcerRuleException exception wrapping an underlying Throwable.
EnforcerRuleHelper - Interface in org.apache.maven.enforcer.rule.api
Deprecated.
enforcerRuleManager - Variable in class org.apache.maven.plugins.enforcer.EnforceMojo
 
EnforcerRuleManager - Class in org.apache.maven.plugins.enforcer.internal
Manage enforcer rules.
EnforcerRuleManager(Provider<MavenSession>, Provider<MojoExecution>, ComponentConfigurator, PlexusContainer) - Constructor for class org.apache.maven.plugins.enforcer.internal.EnforcerRuleManager
 
EnforcerRuleManagerException - Exception Class in org.apache.maven.plugins.enforcer.internal
Problems reported by EnforcerRuleManager.
EnforcerRuleManagerException(String, Throwable) - Constructor for exception class org.apache.maven.plugins.enforcer.internal.EnforcerRuleManagerException
 
EnforcerRuleManagerException(Throwable) - Constructor for exception class org.apache.maven.plugins.enforcer.internal.EnforcerRuleManagerException
 
EnforcerRuleUtils - Class in org.apache.maven.enforcer.rules.utils
The Class EnforcerRuleUtils.
EnforcerRuleUtils(ExpressionEvaluator) - Constructor for class org.apache.maven.enforcer.rules.utils.EnforcerRuleUtils
Instantiates a new enforcer rule utils.
enforceVersion(String, String, ArtifactVersion) - Method in class org.apache.maven.enforcer.rules.version.AbstractVersionEnforcer
Compares the specified version to see if it is allowed by the defined version range.
EOL - Static variable in class org.apache.maven.enforcer.rules.checksum.NormalizeLineSeparatorReader
 
error(CharSequence) - Method in interface org.apache.maven.enforcer.rule.api.EnforcerLogger
Log message in error level.
error(CharSequence) - Method in class org.apache.maven.plugins.enforcer.internal.AbstractEnforcerLogger
 
error(Supplier<CharSequence>) - Method in interface org.apache.maven.enforcer.rule.api.EnforcerLogger
Log message in error level.
error(Supplier<CharSequence>) - Method in class org.apache.maven.plugins.enforcer.internal.AbstractEnforcerLogger
 
ERROR - Enum constant in enum org.apache.maven.enforcer.rule.api.EnforcerLevel
Fail the build.
errorMsg - Variable in class org.apache.maven.enforcer.rules.files.RequireFilesSize
The error msg.
evaluate(String) - Method in class org.apache.maven.plugins.enforcer.internal.DefaultEnforcementRuleHelper
 
EvaluateBeanshell - Class in org.apache.maven.enforcer.rules
Rule for Maven Enforcer using Beanshell to evaluate a conditional expression.
EvaluateBeanshell(ExpressionEvaluator) - Constructor for class org.apache.maven.enforcer.rules.EvaluateBeanshell
 
evaluateCondition(String) - Method in class org.apache.maven.enforcer.rules.EvaluateBeanshell
Evaluate expression using Beanshell.
evaluator - Variable in class org.apache.maven.enforcer.rules.EvaluateBeanshell
 
evaluator - Variable in class org.apache.maven.enforcer.rules.ExternalRules
 
evaluator - Variable in class org.apache.maven.enforcer.rules.property.RequireProperty
 
evaluator - Variable in class org.apache.maven.enforcer.rules.RequirePluginVersions
 
evaluator - Variable in class org.apache.maven.enforcer.rules.utils.EnforcerRuleUtils
 
evaluator - Variable in class org.apache.maven.plugins.enforcer.internal.DefaultEnforcementRuleHelper
The evaluator.
ExcludeArtifactPatternsPredicate(List<String>) - Constructor for class org.apache.maven.enforcer.rules.dependency.BanDynamicVersions.ExcludeArtifactPatternsPredicate
 
excludedScopes - Variable in class org.apache.maven.enforcer.rules.dependency.BanDynamicVersions
the scopes of dependencies which should be excluded from this rule
excludedScopes - Variable in class org.apache.maven.enforcer.rules.dependency.DependencyConvergence
 
excludedScopes - Variable in class org.apache.maven.enforcer.rules.dependency.RequireUpperBoundDeps
Scope to exclude.
excludeOptionals - Variable in class org.apache.maven.enforcer.rules.dependency.BanDynamicVersions
true if optional dependencies should not be checked
excludePatterns - Variable in class org.apache.maven.enforcer.rules.utils.ArtifactMatcher
 
excludes - Variable in class org.apache.maven.enforcer.rules.BanDependencyManagementScope
Specify the dependencies that will be ignored.
excludes - Variable in class org.apache.maven.enforcer.rules.BannedPlugins
Specify the banned plugins.
excludes - Variable in class org.apache.maven.enforcer.rules.dependency.BannedDependenciesBase
Specify the banned dependencies.
excludes - Variable in class org.apache.maven.enforcer.rules.dependency.BanTransitiveDependencies
Specify the dependencies that will be ignored.
excludes - Variable in class org.apache.maven.enforcer.rules.dependency.DependencyConvergence
 
excludes - Variable in class org.apache.maven.enforcer.rules.dependency.RequireUpperBoundDeps
Dependencies to ignore.
excludes - Variable in class org.apache.maven.enforcer.rules.RequireJavaVendor
Java vendors to exclude.
execute() - Method in class org.apache.maven.enforcer.rule.api.AbstractEnforcerRule
This is the interface into the rule.
execute() - Method in class org.apache.maven.enforcer.rules.AlwaysFail
 
execute() - Method in class org.apache.maven.enforcer.rules.AlwaysPass
 
execute() - Method in class org.apache.maven.enforcer.rules.BanDependencyManagementScope
 
execute() - Method in class org.apache.maven.enforcer.rules.BanDistributionManagement
 
execute() - Method in class org.apache.maven.enforcer.rules.BanDuplicatePomDependencyVersions
 
execute() - Method in class org.apache.maven.enforcer.rules.BannedPlugins
 
execute() - Method in class org.apache.maven.enforcer.rules.BannedRepositories
 
execute() - Method in class org.apache.maven.enforcer.rules.checksum.RequireFileChecksum
 
execute() - Method in class org.apache.maven.enforcer.rules.checksum.RequireTextFileChecksum
 
execute() - Method in class org.apache.maven.enforcer.rules.dependency.BanDynamicVersions
 
execute() - Method in class org.apache.maven.enforcer.rules.dependency.BannedDependenciesBase
 
execute() - Method in class org.apache.maven.enforcer.rules.dependency.BanTransitiveDependencies
 
execute() - Method in class org.apache.maven.enforcer.rules.dependency.DependencyConvergence
 
execute() - Method in class org.apache.maven.enforcer.rules.dependency.RequireReleaseDeps
 
execute() - Method in class org.apache.maven.enforcer.rules.dependency.RequireUpperBoundDeps
 
execute() - Method in class org.apache.maven.enforcer.rules.EvaluateBeanshell
 
execute() - Method in class org.apache.maven.enforcer.rules.files.AbstractRequireFiles
 
execute() - Method in class org.apache.maven.enforcer.rules.files.RequireFilesSize
 
execute() - Method in class org.apache.maven.enforcer.rules.property.AbstractPropertyEnforcerRule
 
execute() - Method in class org.apache.maven.enforcer.rules.ReactorModuleConvergence
 
execute() - Method in class org.apache.maven.enforcer.rules.RequireActiveProfile
 
execute() - Method in class org.apache.maven.enforcer.rules.RequireExplicitDependencyScope
 
execute() - Method in class org.apache.maven.enforcer.rules.RequireJavaVendor
 
execute() - Method in class org.apache.maven.enforcer.rules.RequireNoRepositories
 
execute() - Method in class org.apache.maven.enforcer.rules.RequireOS
 
execute() - Method in class org.apache.maven.enforcer.rules.RequirePluginVersions
 
execute() - Method in class org.apache.maven.enforcer.rules.RequirePrerequisite
 
execute() - Method in class org.apache.maven.enforcer.rules.RequireProfileIdsExist
 
execute() - Method in class org.apache.maven.enforcer.rules.RequireReleaseVersion
 
execute() - Method in class org.apache.maven.enforcer.rules.RequireSameVersions
 
execute() - Method in class org.apache.maven.enforcer.rules.RequireSnapshotVersion
 
execute() - Method in class org.apache.maven.enforcer.rules.version.RequireJavaVersion
 
execute() - Method in class org.apache.maven.enforcer.rules.version.RequireMavenVersion
 
execute() - Method in class org.apache.maven.plugins.enforcer.DisplayInfoMojo
Deprecated.
Entry point to the mojo
execute() - Method in class org.apache.maven.plugins.enforcer.EnforceMojo
 
execute() - Method in class org.apache.maven.plugins.maven_enforcer_plugin.HelpMojo
execute(boolean, boolean, boolean) - Method in class org.apache.maven.enforcer.rules.BanDistributionManagement.DistributionManagementCheck
 
execute(EnforcerRuleHelper) - Method in interface org.apache.maven.enforcer.rule.api.EnforcerRule
Deprecated.
This is the interface into the rule.
executeRule(int, EnforcerRuleDesc, EnforcerRuleHelper) - Method in class org.apache.maven.plugins.enforcer.EnforceMojo
 
executeRuleConfigProvider(EnforcerRuleDesc) - Method in class org.apache.maven.plugins.enforcer.EnforceMojo
 
executeRuleNew(int, EnforcerRuleDesc) - Method in class org.apache.maven.plugins.enforcer.EnforceMojo
 
executeRuleOld(int, EnforcerRuleDesc, EnforcerRuleHelper) - Method in class org.apache.maven.plugins.enforcer.EnforceMojo
 
existModulesWithoutParentsInReactor(List<MavenProject>) - Method in class org.apache.maven.enforcer.rules.ReactorModuleConvergence
Assume we have a module which is a child of a multi module build but this child does not have a parent.
existParentsWhichAreNotPartOfTheReactor(List<MavenProject>) - Method in class org.apache.maven.enforcer.rules.ReactorModuleConvergence
 
ExpressionEvaluator - Class in org.apache.maven.enforcer.rules.utils
A configured ExpressionEvaluator used by rules.
ExpressionEvaluator(MavenSession, MojoExecution) - Constructor for class org.apache.maven.enforcer.rules.utils.ExpressionEvaluator
 
ExternalRules - Class in org.apache.maven.enforcer.rules
An enforcer rule that will provide rules configuration from an external resource.
ExternalRules(MojoExecution, ExpressionEvaluator) - Constructor for class org.apache.maven.enforcer.rules.ExternalRules
 
extractArtifactVersion(boolean, boolean) - Method in class org.apache.maven.enforcer.rules.dependency.RequireUpperBoundDeps.DependencyNodeHopCountPair
 

F

factory - Variable in class org.apache.maven.enforcer.rules.RequirePluginVersions
The factory.
fail - Variable in class org.apache.maven.plugins.enforcer.EnforceMojo
Flag to fail the build if at least one check fails.
fail(List<File>) - Method in class org.apache.maven.enforcer.rules.files.AbstractRequireFiles
 
failFast - Variable in class org.apache.maven.plugins.enforcer.EnforceMojo
Fail on the first rule that doesn't pass
failIfNoRules - Variable in class org.apache.maven.plugins.enforcer.EnforceMojo
Flag to fail the build if no rules are present
failWhenParentIsRelease - Variable in class org.apache.maven.enforcer.rules.RequireSnapshotVersion
Allows this rule to fail when the parent is defined as a release.
failWhenParentIsSnapshot - Variable in class org.apache.maven.enforcer.rules.dependency.RequireReleaseDeps
Allows this rule to fail when the parent is defined as a snapshot.
failWhenParentIsSnapshot - Variable in class org.apache.maven.enforcer.rules.RequireReleaseVersion
Allows this rule to fail when the parent is defined as a snapshot.
family - Variable in class org.apache.maven.enforcer.rules.RequireOS
The OS family type desired
Possible values: dos mac netware os/2 tandem unix windows win9x z/os os/400
file - Variable in class org.apache.maven.enforcer.rules.checksum.RequireFileChecksum
 
files - Variable in class org.apache.maven.enforcer.rules.files.AbstractRequireFiles
List of files to check.
filterArtifacts(Set<Artifact>) - Method in class org.apache.maven.enforcer.rules.dependency.RequireReleaseDeps
Filter the dependency artifacts according to the includes and excludes If includes and excludes are both null, the original set is returned.
filterDependencyArtifacts(Set<Artifact>, Collection<String>) - Static method in class org.apache.maven.enforcer.rules.utils.ArtifactUtils
Returns a subset of dependency artifacts that match the given collection of patterns
filterOutRuleConfigProviders(List<EnforcerRuleDesc>) - Method in class org.apache.maven.plugins.enforcer.EnforceMojo
 
filterOutSkippedRules(List<EnforcerRuleDesc>) - Method in class org.apache.maven.plugins.enforcer.EnforceMojo
Filter out (remove) rules that have been specifically skipped via additional configuration.
findBannedRepositories(List<Repository>, List<String>, boolean) - Static method in class org.apache.maven.enforcer.rules.RequireNoRepositories
 
findCurrentPlugin(Plugin, MavenProject) - Method in class org.apache.maven.enforcer.rules.RequirePluginVersions
Given a plugin, this will retrieve the matching plugin artifact from the model.
findExtension(MavenProject, String, String, Settings, ArtifactRepository) - Method in class org.apache.maven.enforcer.rules.RequirePluginVersions
Find extension.
findMappingsForLifecycle(MavenProject, Lifecycle) - Method in class org.apache.maven.enforcer.rules.RequirePluginVersions
Find mappings for lifecycle.
findNamedChild(Node, String) - Static method in class org.apache.maven.plugins.maven_enforcer_plugin.HelpMojo
 
findSingleChild(Node, String) - Static method in class org.apache.maven.plugins.maven_enforcer_plugin.HelpMojo
 
formatLocation(MavenProject, InputLocation) - Static method in class org.apache.maven.enforcer.rules.AbstractStandardEnforcerRule
Creates a string with line/column information for problems originating directly from this POM.
formatPatterns(List<String>) - Static method in class org.apache.maven.enforcer.rules.dependency.DependencyVersionMap
 

G

get(Xpp3Dom, String, String) - Static method in class org.apache.maven.extensions.enforcer.EnforceExtension
 
getAllPluginEntries(MavenProject) - Method in class org.apache.maven.enforcer.rules.RequirePluginVersions
Gets all plugin entries in build.plugins, build.pluginManagement.plugins, profile.build.plugins, reporting and profile.reporting in this project and all parents
getAllPlugins(MavenProject, Lifecycle) - Method in class org.apache.maven.enforcer.rules.RequirePluginVersions
Gets the all plugins.
getArtifactId() - Method in class org.apache.maven.enforcer.rules.utils.PluginWrapper
 
getBoundPlugins(MavenProject, String) - Method in class org.apache.maven.enforcer.rules.RequirePluginVersions
Gets the plugins that are bound to the defined phases.
getCache(String, Supplier<?>) - Method in interface org.apache.maven.enforcer.rule.api.EnforcerRuleHelper
Deprecated.
Gets a cached value, or uses the provided producer to compute it.
getCache(String, Supplier<?>) - Method in class org.apache.maven.plugins.enforcer.internal.DefaultEnforcementRuleHelper
 
getCacheId() - Method in class org.apache.maven.enforcer.rule.api.AbstractEnforcerRule
If the rule is to be cached during session scope, whole executing of Maven build, this id is used as part of the key.
getCacheId() - Method in interface org.apache.maven.enforcer.rule.api.EnforcerRule
Deprecated.
If the rule is to be cached, this id is used as part of the key.
getCacheId() - Method in class org.apache.maven.enforcer.rules.files.AbstractRequireFiles
 
getCacheId() - Method in class org.apache.maven.enforcer.rules.files.RequireFilesSize
 
getCacheId() - Method in class org.apache.maven.enforcer.rules.property.RequireEnvironmentVariable
 
getCacheId() - Method in class org.apache.maven.enforcer.rules.ReactorModuleConvergence
 
getCacheId() - Method in class org.apache.maven.enforcer.rules.RequireJavaVendor
The Java Vendor not changed during one Maven session, so can be cached.
getCacheId() - Method in class org.apache.maven.enforcer.rules.RequireOS
 
getCacheId() - Method in class org.apache.maven.enforcer.rules.version.AbstractVersionEnforcer
 
getChecksum() - Method in class org.apache.maven.enforcer.rules.checksum.RequireFileChecksum
 
getComponent(Class<T>) - Method in interface org.apache.maven.enforcer.rule.api.EnforcerRuleHelper
Deprecated.
Gets the component.
getComponent(Class<T>) - Method in class org.apache.maven.plugins.enforcer.internal.DefaultEnforcementRuleHelper
 
getComponent(Class<T>, String) - Method in interface org.apache.maven.enforcer.rule.api.EnforcerRuleHelper
Deprecated.
Gets the component.
getComponent(Class<T>, String) - Method in class org.apache.maven.plugins.enforcer.internal.DefaultEnforcementRuleHelper
 
getComponent(String) - Method in interface org.apache.maven.enforcer.rule.api.EnforcerRuleHelper
Deprecated.
Gets the component.
getComponent(String) - Method in class org.apache.maven.plugins.enforcer.internal.DefaultEnforcementRuleHelper
 
getComponent(String, String) - Method in interface org.apache.maven.enforcer.rule.api.EnforcerRuleHelper
Deprecated.
Gets the component.
getComponent(String, String) - Method in class org.apache.maven.plugins.enforcer.internal.DefaultEnforcementRuleHelper
 
getComponentList(String) - Method in interface org.apache.maven.enforcer.rule.api.EnforcerRuleHelper
Deprecated.
Gets the component list.
getComponentList(String) - Method in class org.apache.maven.plugins.enforcer.internal.DefaultEnforcementRuleHelper
 
getComponentMap(String) - Method in interface org.apache.maven.enforcer.rule.api.EnforcerRuleHelper
Deprecated.
Gets the component map.
getComponentMap(String) - Method in class org.apache.maven.plugins.enforcer.internal.DefaultEnforcementRuleHelper
 
getCondition() - Method in class org.apache.maven.enforcer.rules.EvaluateBeanshell
 
getConflictedVersionNumbers(List<String>, List<String>) - Method in class org.apache.maven.enforcer.rules.dependency.DependencyVersionMap
 
getConflicts() - Method in class org.apache.maven.enforcer.rules.dependency.RequireUpperBoundDeps.RequireUpperBoundDepsVisitor
 
getContainer() - Method in interface org.apache.maven.enforcer.rule.api.EnforcerRuleHelper
Deprecated.
Gets the container.
getContainer() - Method in class org.apache.maven.plugins.enforcer.internal.DefaultEnforcementRuleHelper
 
getConvergenceErrorMsgs(List<List<DependencyNode>>) - Method in class org.apache.maven.enforcer.rules.dependency.DependencyConvergence
 
getDistributionManagement() - Method in class org.apache.maven.enforcer.rules.BanDistributionManagement.DistributionManagementCheck
 
getEncoding() - Method in class org.apache.maven.enforcer.rules.checksum.RequireTextFileChecksum
 
getErrorMessage() - Method in class org.apache.maven.enforcer.rules.dependency.BannedDependencies
 
getErrorMessage() - Method in class org.apache.maven.enforcer.rules.dependency.BannedDependenciesBase
 
getErrorMessage() - Method in class org.apache.maven.enforcer.rules.dependency.RequireReleaseDeps
 
getErrorMessage(MavenProject, Dependency) - Static method in class org.apache.maven.enforcer.rules.BanDependencyManagementScope
 
getErrorMsg() - Method in class org.apache.maven.enforcer.rules.files.AbstractRequireFiles
Gets the error msg.
getErrorMsg() - Method in class org.apache.maven.enforcer.rules.files.RequireFilesDontExist
 
getErrorMsg() - Method in class org.apache.maven.enforcer.rules.files.RequireFilesExist
 
getErrorMsg() - Method in class org.apache.maven.enforcer.rules.files.RequireFilesSize
 
getExcludes() - Method in class org.apache.maven.enforcer.rules.dependency.BannedDependenciesBase
Gets the excludes.
getFile() - Method in class org.apache.maven.enforcer.rules.checksum.RequireFileChecksum
 
getFiles() - Method in class org.apache.maven.enforcer.rules.files.AbstractRequireFiles
 
getFullArtifactName(DependencyNode, boolean) - Method in class org.apache.maven.enforcer.rules.dependency.RequireUpperBoundDeps
 
getGroupId() - Method in class org.apache.maven.enforcer.rules.utils.PluginWrapper
 
getHopCount() - Method in class org.apache.maven.enforcer.rules.dependency.RequireUpperBoundDeps.DependencyNodeHopCountPair
 
getIncludes() - Method in class org.apache.maven.enforcer.rules.dependency.BannedDependenciesBase
Gets the includes.
getIndentLevel(String) - Static method in class org.apache.maven.plugins.maven_enforcer_plugin.HelpMojo
Gets the indentation level of the specified line.
getLevel() - Method in class org.apache.maven.enforcer.rule.api.AbstractEnforcerRule
Current Enforcer execution level
getLevel() - Method in interface org.apache.maven.enforcer.rule.api.EnforcerRuleBase
Current Enforcer execution level
getLevel() - Method in class org.apache.maven.plugins.enforcer.internal.EnforcerRuleDesc
 
getLifecycleForPhase(String) - Method in class org.apache.maven.enforcer.rules.RequirePluginVersions
Gets the lifecycle for phase.
getLog() - Method in class org.apache.maven.enforcer.rule.api.AbstractEnforcerRuleBase
Provide an EnforcerLogger instance for Rule
getLog() - Method in interface org.apache.maven.enforcer.rule.api.EnforcerRuleHelper
Deprecated.
Gets the log.
getLog() - Method in class org.apache.maven.plugins.enforcer.internal.DefaultEnforcementRuleHelper
 
getLongMessage() - Method in exception class org.apache.maven.enforcer.rule.api.EnforcerRuleException
Deprecated.
not used
getMessage() - Method in class org.apache.maven.enforcer.rules.AbstractStandardEnforcerRule
 
getName() - Method in class org.apache.maven.enforcer.rules.property.AbstractPropertyEnforcerRule
How the property that is being evaluated is called
getName() - Method in class org.apache.maven.enforcer.rules.property.RequireEnvironmentVariable
 
getName() - Method in class org.apache.maven.enforcer.rules.property.RequireProperty
 
getName() - Method in class org.apache.maven.plugins.enforcer.internal.EnforcerRuleDesc
 
getNode() - Method in class org.apache.maven.enforcer.rules.dependency.RequireUpperBoundDeps.DependencyNodeHopCountPair
 
getNonexistentFileMessage() - Method in class org.apache.maven.enforcer.rules.checksum.RequireFileChecksum
 
getOSInfo() - Static method in class org.apache.maven.enforcer.rules.utils.OSUtil
OS Information used by Enforcer rules and display Mojo.
getParent(DependencyNode) - Method in class org.apache.maven.enforcer.rules.dependency.DependencyVersionMap
 
getParent(DependencyNode) - Method in class org.apache.maven.enforcer.rules.dependency.RequireUpperBoundDeps.RequireUpperBoundDepsVisitor
 
getParent(DependencyNode) - Method in interface org.apache.maven.enforcer.rules.utils.ParentNodeProvider
Returns the parent node of the given node
getParent(DependencyNode) - Method in class org.apache.maven.enforcer.rules.utils.ParentsVisitor
 
getPhaseToLifecycleMap() - Method in class org.apache.maven.enforcer.rules.RequirePluginVersions
Gets the phase to lifecycle map.
getPluginExecution(Xpp3Dom) - Static method in class org.apache.maven.extensions.enforcer.EnforceExtension
 
getPluginManagementPlugins(List<PluginWrapper>, Model) - Method in class org.apache.maven.enforcer.rules.RequirePluginVersions
 
getPlugins(List<PluginWrapper>, Model) - Method in class org.apache.maven.enforcer.rules.RequirePluginVersions
 
getProfilePluginManagementPlugins(List<PluginWrapper>, Profile) - Method in class org.apache.maven.enforcer.rules.RequirePluginVersions
 
getProfilePlugins(List<PluginWrapper>, Profile) - Method in class org.apache.maven.enforcer.rules.RequirePluginVersions
 
getProfilePlugins(MavenProject) - Method in class org.apache.maven.enforcer.rules.RequirePluginVersions
Finds the plugins that are listed in active profiles.
getProfileReportingPlugins(List<PluginWrapper>, Profile) - Method in class org.apache.maven.enforcer.rules.RequirePluginVersions
 
getProfiles() - Method in class org.apache.maven.enforcer.rules.RequireActiveProfile
 
getProjectId(MavenProject) - Static method in class org.apache.maven.enforcer.rules.AbstractStandardEnforcerRule
Returns an identifier of a given project.
getPropertyFromExpression(String) - Static method in class org.apache.maven.plugins.maven_enforcer_plugin.HelpMojo
 
getPropertyName() - Method in class org.apache.maven.enforcer.rules.property.AbstractPropertyEnforcerRule
The name of the property currently being evaluated, this is used for default message purposes only
getPropertyName() - Method in class org.apache.maven.enforcer.rules.property.RequireEnvironmentVariable
 
getPropertyName() - Method in class org.apache.maven.enforcer.rules.property.RequireProperty
 
getRegex() - Method in class org.apache.maven.enforcer.rules.property.AbstractPropertyEnforcerRule
Get the property value to a given regular expression.
getRegexMessage() - Method in class org.apache.maven.enforcer.rules.property.AbstractPropertyEnforcerRule
Get a warning message if the regular expression is not matched.
getRepoIdsFromSettings(Function<Profile, List<Repository>>) - Method in class org.apache.maven.enforcer.rules.RequireNoRepositories
 
getReportingPlugins(List<PluginWrapper>, Model) - Method in class org.apache.maven.enforcer.rules.RequirePluginVersions
 
getRepositoryUrlString(List<ArtifactRepository>) - Method in class org.apache.maven.enforcer.rules.BannedRepositories
 
getRule() - Method in class org.apache.maven.plugins.enforcer.internal.EnforcerRuleDesc
 
getRuleLevelFromConfig(PlexusConfiguration) - Method in class org.apache.maven.plugins.enforcer.internal.EnforcerRuleManager
 
getRuleName(EnforcerRuleDesc) - Method in class org.apache.maven.plugins.enforcer.EnforceMojo
 
getRulesConfig() - Method in class org.apache.maven.enforcer.rule.api.AbstractEnforcerRuleConfigProvider
Produce rule configuration.
getRulesConfig() - Method in class org.apache.maven.enforcer.rules.ExternalRules
 
getSession() - Method in class org.apache.maven.enforcer.rules.dependency.BannedDependenciesBase
 
getSingleChild(Node, String) - Static method in class org.apache.maven.plugins.maven_enforcer_plugin.HelpMojo
 
getSource() - Method in exception class org.apache.maven.enforcer.rule.api.EnforcerRuleException
Deprecated.
not used
getSource() - Method in class org.apache.maven.enforcer.rules.utils.PluginWrapper
 
getType() - Method in class org.apache.maven.enforcer.rules.checksum.RequireFileChecksum
 
getValue(Node, String) - Static method in class org.apache.maven.plugins.maven_enforcer_plugin.HelpMojo
 
getVersion() - Method in class org.apache.maven.enforcer.rules.utils.PluginWrapper
 
getVersion() - Method in class org.apache.maven.enforcer.rules.version.AbstractVersionEnforcer
Gets the required version.
getVersion(Artifact) - Method in class org.apache.maven.enforcer.rules.dependency.DependencyVersionMap
 
getViolatingDependencies(DependencyManagement) - Method in class org.apache.maven.enforcer.rules.BanDependencyManagementScope
 
getViolations() - Method in class org.apache.maven.enforcer.rules.dependency.BanDynamicVersions.BannedDynamicVersionCollector
 
goal - Variable in class org.apache.maven.plugins.maven_enforcer_plugin.HelpMojo
The name of the goal for which to show help.
groupId - Variable in class org.apache.maven.enforcer.rules.utils.PluginWrapper
 

H

handleBanMessages(StringBuilder) - Method in class org.apache.maven.enforcer.rules.RequirePluginVersions
 
handleMessagesToTheUser(MavenProject, List<Plugin>) - Method in class org.apache.maven.enforcer.rules.RequirePluginVersions
 
hasDependencies(List<Dependency>) - Method in class org.apache.maven.enforcer.rules.ReactorModuleConvergence
 
hasDistributionManagement() - Method in class org.apache.maven.enforcer.rules.BanDistributionManagement.DistributionManagementCheck
 
hasParent(MavenProject) - Method in class org.apache.maven.enforcer.rules.ReactorModuleConvergence
 
hasRepository() - Method in class org.apache.maven.enforcer.rules.BanDistributionManagement.DistributionManagementCheck
 
hasSite() - Method in class org.apache.maven.enforcer.rules.BanDistributionManagement.DistributionManagementCheck
 
hasSnapshotRepository() - Method in class org.apache.maven.enforcer.rules.BanDistributionManagement.DistributionManagementCheck
 
hasValidVersionSpecified(Plugin, List<PluginWrapper>) - Method in class org.apache.maven.enforcer.rules.RequirePluginVersions
Checks for valid version specified.
HelpMojo - Class in org.apache.maven.plugins.maven_enforcer_plugin
Display help information on maven-enforcer-plugin.
Call mvn enforcer:help -Ddetail=true -Dgoal=<goal-name> to display parameter details.
HelpMojo() - Constructor for class org.apache.maven.plugins.maven_enforcer_plugin.HelpMojo
 
hopCount - Variable in class org.apache.maven.enforcer.rules.dependency.RequireUpperBoundDeps.DependencyNodeHopCountPair
 

I

idsToNode - Variable in class org.apache.maven.enforcer.rules.dependency.DependencyVersionMap
 
ignoreCache - Variable in class org.apache.maven.plugins.enforcer.EnforceMojo
Use this flag to disable rule result caching.
ignoreModuleDependencies - Variable in class org.apache.maven.enforcer.rules.ReactorModuleConvergence
 
ignores - Variable in class org.apache.maven.enforcer.rules.dependency.BanDynamicVersions
Specify the ignored dependencies.
includeArtifact(DependencyNode, List<String>, List<String>) - Static method in class org.apache.maven.enforcer.rules.dependency.DependencyVersionMap
 
includePatterns - Variable in class org.apache.maven.enforcer.rules.utils.ArtifactMatcher
 
includes - Variable in class org.apache.maven.enforcer.rules.BannedPlugins
Specify the allowed plugins.
includes - Variable in class org.apache.maven.enforcer.rules.dependency.BannedDependenciesBase
Specify the allowed dependencies.
includes - Variable in class org.apache.maven.enforcer.rules.dependency.BanTransitiveDependencies
Specify the dependencies that will be checked.
includes - Variable in class org.apache.maven.enforcer.rules.dependency.DependencyConvergence
 
includes - Variable in class org.apache.maven.enforcer.rules.dependency.RequireUpperBoundDeps
Dependencies to include.
includes - Variable in class org.apache.maven.enforcer.rules.dependency.RequireUpperBoundDeps.RequireUpperBoundDepsVisitor
 
includes - Variable in class org.apache.maven.enforcer.rules.RequireJavaVendor
Java vendors to include.
indentSize - Variable in class org.apache.maven.plugins.maven_enforcer_plugin.HelpMojo
The number of spaces per indentation level, should be positive.
info(CharSequence) - Method in interface org.apache.maven.enforcer.rule.api.EnforcerLogger
Log message in info level.
info(CharSequence) - Method in class org.apache.maven.plugins.enforcer.internal.AbstractEnforcerLogger
 
info(Supplier<CharSequence>) - Method in interface org.apache.maven.enforcer.rule.api.EnforcerLogger
Log message in info level.
info(Supplier<CharSequence>) - Method in class org.apache.maven.plugins.enforcer.internal.AbstractEnforcerLogger
 
interpreter - Variable in class org.apache.maven.enforcer.rules.EvaluateBeanshell
Beanshell interpreter.
isAll() - Method in class org.apache.maven.enforcer.rules.RequireActiveProfile
 
isAllowed() - Method in class org.apache.maven.enforcer.rules.RequireOS
Helper method to determine if the current OS is allowed based on the injected values for family, name, version and arch.
isAllowRepository() - Method in class org.apache.maven.enforcer.rules.BanDistributionManagement
 
isAllowSite() - Method in class org.apache.maven.enforcer.rules.BanDistributionManagement
 
isAllowSnapshotRepository() - Method in class org.apache.maven.enforcer.rules.BanDistributionManagement
 
isBannedDynamicVersion(VersionConstraint) - Method in class org.apache.maven.enforcer.rules.dependency.BanDynamicVersions.BannedDynamicVersionCollector
 
isBanSnapshots() - Method in class org.apache.maven.enforcer.rules.RequirePluginVersions
Checks if is ban snapshots.
isCacheable() - Method in interface org.apache.maven.enforcer.rule.api.EnforcerRule
Deprecated.
This method tells the enforcer if the rule results may be cached.
isCached(AbstractEnforcerRule) - Method in class org.apache.maven.plugins.enforcer.internal.EnforcerRuleCache
 
isDebugEnabled() - Method in interface org.apache.maven.enforcer.rule.api.EnforcerLogger
Is the logger instance enabled for the DEBUG level?
isDebugEnabled() - Method in class org.apache.maven.plugins.enforcer.internal.AbstractEnforcerLogger
 
isDependencyPartOfTheReactor(Dependency, List<MavenProject>) - Method in class org.apache.maven.enforcer.rules.ReactorModuleConvergence
 
isErrorEnabled() - Method in interface org.apache.maven.enforcer.rule.api.EnforcerLogger
Is the logger instance enabled for the ERROR level?
isErrorEnabled() - Method in class org.apache.maven.plugins.enforcer.internal.AbstractEnforcerLogger
 
isGAPartOfTheReactor(String, String, List<MavenProject>) - Method in class org.apache.maven.enforcer.rules.ReactorModuleConvergence
This will check if the given groupId/artifactId is part of the current reactor.
isIgnoreModuleDependencies() - Method in class org.apache.maven.enforcer.rules.ReactorModuleConvergence
 
isInfoEnabled() - Method in interface org.apache.maven.enforcer.rule.api.EnforcerLogger
Is the logger instance enabled for the INFO level?
isInfoEnabled() - Method in class org.apache.maven.plugins.enforcer.internal.AbstractEnforcerLogger
 
isMatchingPlugin(Plugin, PluginWrapper) - Method in class org.apache.maven.enforcer.rules.RequirePluginVersions
 
isNotEmpty(String) - Static method in class org.apache.maven.plugins.maven_enforcer_plugin.HelpMojo
 
isProfileActive(MavenProject, String) - Method in class org.apache.maven.enforcer.rules.RequireActiveProfile
Checks if profile is active.
isProjectPartOfTheReactor(MavenProject, List<MavenProject>) - Method in class org.apache.maven.enforcer.rules.ReactorModuleConvergence
This will check of the groupId/artifactId can be found in any reactor project.
isReactorVersionConsistent(List<MavenProject>) - Method in class org.apache.maven.enforcer.rules.ReactorModuleConvergence
This method will check the following situation within a multi-module build.
isResultValid(EnforcerRule) - Method in interface org.apache.maven.enforcer.rule.api.EnforcerRule
Deprecated.
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.
isRoot - Variable in class org.apache.maven.enforcer.rules.dependency.BanDynamicVersions.BannedDynamicVersionCollector
 
isSearchTransitive() - Method in class org.apache.maven.enforcer.rules.dependency.BannedDependenciesBase
 
isSnapshot(String) - Method in class org.apache.maven.enforcer.rules.RequirePluginVersions
Checks if is snapshot.
isValidFamily(String) - Method in class org.apache.maven.enforcer.rules.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.
isValidVersion(String) - Method in class org.apache.maven.enforcer.rules.RequirePluginVersions
 
isVersionFromDefaultLifecycleBindings(InputLocationTracker) - Static method in class org.apache.maven.enforcer.rules.utils.PluginWrapper
Whether the version is coming from the default lifecycle bindings.
isVersionFromSuperpom(InputLocationTracker) - Static method in class org.apache.maven.enforcer.rules.utils.PluginWrapper
Whether the version is coming from the super POM.
isWarnEnabled() - Method in interface org.apache.maven.enforcer.rule.api.EnforcerLogger
Is the logger instance enabled for the WARN level?
isWarnEnabled() - Method in class org.apache.maven.plugins.enforcer.internal.AbstractEnforcerLogger
 

J

JDK8_VERSION_PATTERN - Static variable in class org.apache.maven.enforcer.rules.version.RequireJavaVersion
 

K

keyToPairsMap - Variable in class org.apache.maven.enforcer.rules.dependency.RequireUpperBoundDeps.RequireUpperBoundDepsVisitor
 

L

LATEST - Static variable in class org.apache.maven.enforcer.rules.dependency.BanDynamicVersions
 
level - Variable in class org.apache.maven.enforcer.rule.api.AbstractEnforcerRule
Enforcer Rule execution level
lifecycles - Variable in class org.apache.maven.enforcer.rules.RequirePluginVersions
The lifecycles.
lineLength - Variable in class org.apache.maven.plugins.maven_enforcer_plugin.HelpMojo
The maximum length of a display line, should be positive.
lineSeparator - Variable in class org.apache.maven.enforcer.rules.checksum.NormalizeLineSeparatorReader
 
LineSeparator(String, Character) - Constructor for enum org.apache.maven.enforcer.rules.checksum.NormalizeLineSeparatorReader.LineSeparator
 
location - Variable in class org.apache.maven.enforcer.rules.ExternalRules
The external rules location.
LOCATION_PREFIX_CLASSPATH - Static variable in class org.apache.maven.enforcer.rules.ExternalRules
 
locationTracker - Variable in class org.apache.maven.enforcer.rules.utils.PluginWrapper
 
log - Variable in class org.apache.maven.enforcer.rule.api.AbstractEnforcerRuleBase
EnforcerLogger instance
log - Variable in class org.apache.maven.plugins.enforcer.internal.AbstractEnforcerLogger
 
log - Variable in class org.apache.maven.plugins.enforcer.internal.DefaultEnforcementRuleHelper
The log.
logger - Variable in class org.apache.maven.plugins.enforcer.internal.EnforcerRuleCache
 
longMessage - Variable in exception class org.apache.maven.enforcer.rule.api.EnforcerRuleException
The long message.

M

match(String, String) - Method in class org.apache.maven.enforcer.rules.BannedRepositories
 
match(String, String, String, String, String, String) - Method in class org.apache.maven.enforcer.rules.utils.ArtifactMatcher.Pattern
 
match(String, List<String>) - Method in class org.apache.maven.enforcer.rules.BannedRepositories
 
match(Function<ArtifactMatcher.Pattern, Boolean>) - Method in class org.apache.maven.enforcer.rules.utils.ArtifactMatcher
 
match(Artifact) - Method in class org.apache.maven.enforcer.rules.utils.ArtifactMatcher
Check if artifact matches patterns.
match(Artifact) - Method in class org.apache.maven.enforcer.rules.utils.ArtifactMatcher.Pattern
 
match(Dependency) - Method in class org.apache.maven.enforcer.rules.utils.ArtifactMatcher
Check if dependency matches patterns.
match(Dependency) - Method in class org.apache.maven.enforcer.rules.utils.ArtifactMatcher.Pattern
 
MATCH - Enum constant in enum org.apache.maven.enforcer.rules.checksum.NormalizeLineSeparatorReader.LineSeparator.MatchResult
 
matchDependencyArtifact(Artifact, Collection<String>) - Static method in class org.apache.maven.enforcer.rules.utils.ArtifactUtils
Checks if the given dependency artifact matches the given collection of patterns
matches(char, Character) - Method in enum org.apache.maven.enforcer.rules.checksum.NormalizeLineSeparatorReader.LineSeparator
Checks if two given characters match the line separator represented by this object.
matches(String, String) - Method in class org.apache.maven.enforcer.rules.utils.ArtifactMatcher.Pattern
 
MatchResult() - Constructor for enum org.apache.maven.enforcer.rules.checksum.NormalizeLineSeparatorReader.LineSeparator.MatchResult
 
maven2Validation(Model) - Method in class org.apache.maven.enforcer.rules.BanDuplicatePomDependencyVersions
 
mavenVersion - Variable in class org.apache.maven.enforcer.rules.RequirePrerequisite
Can either be version or a range, e.g.
maxsize - Variable in class org.apache.maven.enforcer.rules.files.RequireFilesSize
the max size allowed.
MAXSIZE - Static variable in class org.apache.maven.enforcer.rules.files.RequireFilesSize
 
message - Variable in class org.apache.maven.enforcer.rules.AbstractStandardEnforcerRule
 
messageBuilder(Map<String, Integer>, String, StringBuilder) - Method in class org.apache.maven.enforcer.rules.BanDuplicatePomDependencyVersions
 
minsize - Variable in class org.apache.maven.enforcer.rules.files.RequireFilesSize
the min size allowed.
MODULE_TEXT - Static variable in class org.apache.maven.enforcer.rules.ReactorModuleConvergence
 
mojoExecution - Variable in class org.apache.maven.enforcer.rules.ExternalRules
 
mojoExecution - Variable in class org.apache.maven.plugins.enforcer.EnforceMojo
MojoExecution needed by the ExpressionEvaluator
mojoExecutionProvider - Variable in class org.apache.maven.plugins.enforcer.internal.EnforcerRuleManager
 

N

name - Variable in class org.apache.maven.enforcer.rules.RequireOS
The OS name desired.
name - Variable in class org.apache.maven.plugins.enforcer.internal.EnforcerRuleDesc
 
NO_MATCH - Enum constant in enum org.apache.maven.enforcer.rules.checksum.NormalizeLineSeparatorReader.LineSeparator.MatchResult
 
node - Variable in class org.apache.maven.enforcer.rules.dependency.RequireUpperBoundDeps.DependencyNodeHopCountPair
 
nodeStack - Variable in class org.apache.maven.enforcer.rules.dependency.BanDynamicVersions.BannedDynamicVersionCollector
 
nonexistentFileMessage - Variable in class org.apache.maven.enforcer.rules.checksum.RequireFileChecksum
 
normalizeJDKVersion(String) - Static method in class org.apache.maven.enforcer.rules.version.RequireJavaVersion
Converts a jdk string from 1.5.0-11b12 to a single 3 digit version like 1.5.0-11
NormalizeLineSeparatorReader - Class in org.apache.maven.enforcer.rules.checksum
Converts Unix line separators to Windows ones and vice-versa.
NormalizeLineSeparatorReader(Reader, NormalizeLineSeparatorReader.LineSeparator) - Constructor for class org.apache.maven.enforcer.rules.checksum.NormalizeLineSeparatorReader
 
NormalizeLineSeparatorReader.LineSeparator - Enum in org.apache.maven.enforcer.rules.checksum
Type representing either Unix or Windows line separators
NormalizeLineSeparatorReader.LineSeparator.MatchResult - Enum in org.apache.maven.enforcer.rules.checksum
 
normalizeLineSeparatorTo - Variable in class org.apache.maven.enforcer.rules.checksum.RequireTextFileChecksum
 
notPrecededByChar - Variable in enum org.apache.maven.enforcer.rules.checksum.NormalizeLineSeparatorReader.LineSeparator
 

O

onlyWhenRelease - Variable in class org.apache.maven.enforcer.rules.dependency.RequireReleaseDeps
Allows this rule to execute only when this project is a release.
org.apache.maven.enforcer.rule.api - package org.apache.maven.enforcer.rule.api
 
org.apache.maven.enforcer.rules - package org.apache.maven.enforcer.rules
 
org.apache.maven.enforcer.rules.checksum - package org.apache.maven.enforcer.rules.checksum
 
org.apache.maven.enforcer.rules.dependency - package org.apache.maven.enforcer.rules.dependency
 
org.apache.maven.enforcer.rules.files - package org.apache.maven.enforcer.rules.files
 
org.apache.maven.enforcer.rules.property - package org.apache.maven.enforcer.rules.property
 
org.apache.maven.enforcer.rules.utils - package org.apache.maven.enforcer.rules.utils
 
org.apache.maven.enforcer.rules.version - package org.apache.maven.enforcer.rules.version
 
org.apache.maven.extensions.enforcer - package org.apache.maven.extensions.enforcer
 
org.apache.maven.plugins.enforcer - package org.apache.maven.plugins.enforcer
 
org.apache.maven.plugins.enforcer.internal - package org.apache.maven.plugins.enforcer.internal
 
org.apache.maven.plugins.maven_enforcer_plugin - package org.apache.maven.plugins.maven_enforcer_plugin
 
osIndependentNameMatch(File, boolean) - Method in class org.apache.maven.enforcer.rules.files.RequireFilesExist
OSes like Windows are case insensitive, so this method will compare the file path with the actual path.
OSUtil - Class in org.apache.maven.enforcer.rules.utils
Common os utility.
OSUtil() - Constructor for class org.apache.maven.enforcer.rules.utils.OSUtil
 

P

packagings - Variable in class org.apache.maven.enforcer.rules.RequirePrerequisite
Only the projects with one of these packagings will be enforced to have the correct prerequisite.
parentNodeProvider - Variable in class org.apache.maven.enforcer.rules.dependency.RequireUpperBoundDeps.DependencyNodeHopCountPair
 
ParentNodeProvider - Interface in org.apache.maven.enforcer.rules.utils
Provides the information about DependencyNode parent nodes
parents - Variable in class org.apache.maven.enforcer.rules.utils.ParentsVisitor
 
parentStack - Variable in class org.apache.maven.enforcer.rules.utils.ParentsVisitor
 
parentsVisitor - Variable in class org.apache.maven.enforcer.rules.dependency.DependencyVersionMap
 
parentsVisitor - Variable in class org.apache.maven.enforcer.rules.dependency.RequireUpperBoundDeps.RequireUpperBoundDepsVisitor
 
ParentsVisitor - Class in org.apache.maven.enforcer.rules.utils
A DependencyVisitor building a map of parent nodes
ParentsVisitor() - Constructor for class org.apache.maven.enforcer.rules.utils.ParentsVisitor
 
parsePluginString(String, String) - Method in class org.apache.maven.enforcer.rules.RequirePluginVersions
Helper method to parse and inject a Plugin.
parts - Variable in class org.apache.maven.enforcer.rules.utils.ArtifactMatcher.Pattern
 
pattern - Variable in class org.apache.maven.enforcer.rules.utils.ArtifactMatcher.Pattern
 
Pattern(String) - Constructor for class org.apache.maven.enforcer.rules.utils.ArtifactMatcher.Pattern
 
phases - Variable in class org.apache.maven.enforcer.rules.RequirePluginVersions
The comma separated list of phases that should be used to find lifecycle plugin bindings.
phaseToLifecycleMap - Variable in class org.apache.maven.enforcer.rules.RequirePluginVersions
The phase to lifecycle map.
plexusContainer - Variable in class org.apache.maven.plugins.enforcer.internal.EnforcerRuleManager
 
PLUGIN_HELP_PATH - Static variable in class org.apache.maven.plugins.maven_enforcer_plugin.HelpMojo
 
pluginManager - Variable in class org.apache.maven.enforcer.rules.RequirePluginVersions
The plugin manager.
plugins - Variable in class org.apache.maven.enforcer.rules.RequireSameVersions
 
PluginWrapper - Class in org.apache.maven.enforcer.rules.utils
 
PluginWrapper(Plugin) - Constructor for class org.apache.maven.enforcer.rules.utils.PluginWrapper
 
PluginWrapper(ReportPlugin) - Constructor for class org.apache.maven.enforcer.rules.utils.PluginWrapper
 
POM_PROPERTIES - Static variable in class org.apache.maven.extensions.enforcer.EnforceExtension
 
populateErrorMessage(List<ArtifactRepository>, String) - Method in class org.apache.maven.enforcer.rules.BannedRepositories
 
POTENTIAL_MATCH - Enum constant in enum org.apache.maven.enforcer.rules.checksum.NormalizeLineSeparatorReader.LineSeparator.MatchResult
 
predicate - Variable in class org.apache.maven.enforcer.rules.dependency.BanDynamicVersions.BannedDynamicVersionCollector
 
previousCharacter - Variable in class org.apache.maven.enforcer.rules.checksum.NormalizeLineSeparatorReader
 
processRuleConfigProviders(List<EnforcerRuleDesc>) - Method in class org.apache.maven.plugins.enforcer.EnforceMojo
 
profiles - Variable in class org.apache.maven.enforcer.rules.RequireActiveProfile
Comma separated list of profiles to check.
project - Variable in class org.apache.maven.enforcer.rules.BanDependencyManagementScope
 
project - Variable in class org.apache.maven.enforcer.rules.BanDistributionManagement
 
project - Variable in class org.apache.maven.enforcer.rules.BanDuplicatePomDependencyVersions
 
project - Variable in class org.apache.maven.enforcer.rules.BannedRepositories
 
project - Variable in class org.apache.maven.enforcer.rules.checksum.RequireTextFileChecksum
 
project - Variable in class org.apache.maven.enforcer.rules.files.RequireFilesSize
 
project - Variable in class org.apache.maven.enforcer.rules.RequireActiveProfile
 
project - Variable in class org.apache.maven.enforcer.rules.RequireExplicitDependencyScope
 
project - Variable in class org.apache.maven.enforcer.rules.RequirePluginVersions
 
project - Variable in class org.apache.maven.enforcer.rules.RequirePrerequisite
 
project - Variable in class org.apache.maven.enforcer.rules.RequireReleaseVersion
 
project - Variable in class org.apache.maven.enforcer.rules.RequireSameVersions
 
project - Variable in class org.apache.maven.enforcer.rules.RequireSnapshotVersion
 
project - Variable in class org.apache.maven.plugins.enforcer.EnforceMojo
POM
property - Variable in class org.apache.maven.enforcer.rules.property.RequireProperty
Specify the required property.

R

ReactorModuleConvergence - Class in org.apache.maven.enforcer.rules
This rule will check if a multi module build will follow the best practices.
ReactorModuleConvergence(MavenSession) - Constructor for class org.apache.maven.enforcer.rules.ReactorModuleConvergence
 
read() - Method in class org.apache.maven.enforcer.rules.checksum.NormalizeLineSeparatorReader
 
read(char[], int, int) - Method in class org.apache.maven.enforcer.rules.checksum.NormalizeLineSeparatorReader
 
regex - Variable in class org.apache.maven.enforcer.rules.property.AbstractPropertyEnforcerRule
Match the property value to a given regular expression.
regexMessage - Variable in class org.apache.maven.enforcer.rules.property.AbstractPropertyEnforcerRule
Specify a warning message if the regular expression is not matched.
RELEASE - Static variable in class org.apache.maven.enforcer.rules.dependency.BanDynamicVersions
 
removeUncheckedPlugins(Collection<String>, Set<Plugin>) - Method in class org.apache.maven.enforcer.rules.RequirePluginVersions
Remove the plugins that the user doesn't want to check.
repeat(String, int) - Static method in class org.apache.maven.plugins.maven_enforcer_plugin.HelpMojo
Repeat a String n times to form a new string.
reportPlugins - Variable in class org.apache.maven.enforcer.rules.RequireSameVersions
 
repositorySystem - Variable in class org.apache.maven.enforcer.rules.dependency.ResolverUtil
 
repositorySystem - Variable in class org.apache.maven.enforcer.rules.RequirePluginVersions
 
RequireActiveProfile - Class in org.apache.maven.enforcer.rules
This rule checks that some profiles are active.
RequireActiveProfile(MavenProject) - Constructor for class org.apache.maven.enforcer.rules.RequireActiveProfile
 
RequireEnvironmentVariable - Class in org.apache.maven.enforcer.rules.property
This rule checks that certain environment variable is set.
RequireEnvironmentVariable() - Constructor for class org.apache.maven.enforcer.rules.property.RequireEnvironmentVariable
 
RequireExplicitDependencyScope - Class in org.apache.maven.enforcer.rules
Checks that all dependencies have an explicitly declared scope in the non-effective pom (i.e.
RequireExplicitDependencyScope(MavenProject) - Constructor for class org.apache.maven.enforcer.rules.RequireExplicitDependencyScope
 
RequireFileChecksum - Class in org.apache.maven.enforcer.rules.checksum
Rule to validate a binary file to match the specified checksum.
RequireFileChecksum() - Constructor for class org.apache.maven.enforcer.rules.checksum.RequireFileChecksum
 
RequireFilesDontExist - Class in org.apache.maven.enforcer.rules.files
The Class RequireFilesDontExist.
RequireFilesDontExist() - Constructor for class org.apache.maven.enforcer.rules.files.RequireFilesDontExist
 
RequireFilesExist - Class in org.apache.maven.enforcer.rules.files
The Class RequireFilesExist.
RequireFilesExist() - Constructor for class org.apache.maven.enforcer.rules.files.RequireFilesExist
 
RequireFilesSize - Class in org.apache.maven.enforcer.rules.files
Rule to validate the main artifact is within certain size constraints.
RequireFilesSize(MavenProject) - Constructor for class org.apache.maven.enforcer.rules.files.RequireFilesSize
 
RequireJavaVendor - Class in org.apache.maven.enforcer.rules
This rule checks that the Java vendor is allowed.
RequireJavaVendor() - Constructor for class org.apache.maven.enforcer.rules.RequireJavaVendor
 
RequireJavaVersion - Class in org.apache.maven.enforcer.rules.version
This rule checks that the Java version is allowed.
RequireJavaVersion() - Constructor for class org.apache.maven.enforcer.rules.version.RequireJavaVersion
 
RequireMavenVersion - Class in org.apache.maven.enforcer.rules.version
This rule checks that the Maven version is allowed.
RequireMavenVersion(RuntimeInformation) - Constructor for class org.apache.maven.enforcer.rules.version.RequireMavenVersion
 
RequireNoRepositories - Class in org.apache.maven.enforcer.rules
This rule checks that this pom or its parents don't define a repository.
RequireNoRepositories(MavenSession) - Constructor for class org.apache.maven.enforcer.rules.RequireNoRepositories
 
RequireOS - Class in org.apache.maven.enforcer.rules
This rule checks that the OS is allowed by combinations of family, name, version and cpu architecture.
RequireOS(ProfileActivator) - Constructor for class org.apache.maven.enforcer.rules.RequireOS
Instantiates a new RequireOS.
RequirePluginVersions - Class in org.apache.maven.enforcer.rules
This rule will enforce that all plugins specified in the poms have a version declared.
RequirePluginVersions(PluginManager, ArtifactFactory, RepositorySystem, MavenSession, EnforcerRuleUtils, RuntimeInformation, DefaultLifecycles, MavenProject, ExpressionEvaluator, PlexusContainer) - Constructor for class org.apache.maven.enforcer.rules.RequirePluginVersions
 
RequirePrerequisite - Class in org.apache.maven.enforcer.rules
 
RequirePrerequisite(MavenProject) - Constructor for class org.apache.maven.enforcer.rules.RequirePrerequisite
 
RequireProfileIdsExist - Class in org.apache.maven.enforcer.rules
Ensure that all profiles mentioned on the commandline do exist.
RequireProfileIdsExist(MavenSession) - Constructor for class org.apache.maven.enforcer.rules.RequireProfileIdsExist
 
RequireProperty - Class in org.apache.maven.enforcer.rules.property
This rule checks that certain properties are set.
RequireProperty(ExpressionEvaluator) - Constructor for class org.apache.maven.enforcer.rules.property.RequireProperty
 
RequireReleaseDeps - Class in org.apache.maven.enforcer.rules.dependency
This rule checks that no snapshots are included.
RequireReleaseDeps(MavenSession, ResolverUtil) - Constructor for class org.apache.maven.enforcer.rules.dependency.RequireReleaseDeps
 
RequireReleaseVersion - Class in org.apache.maven.enforcer.rules
This rule checks that the current project is not a snapshot.
RequireReleaseVersion(MavenProject) - Constructor for class org.apache.maven.enforcer.rules.RequireReleaseVersion
 
RequireSameVersions - Class in org.apache.maven.enforcer.rules
 
RequireSameVersions(MavenProject) - Constructor for class org.apache.maven.enforcer.rules.RequireSameVersions
 
RequireSnapshotVersion - Class in org.apache.maven.enforcer.rules
This rule checks that the current project is not a release.
RequireSnapshotVersion(MavenProject) - Constructor for class org.apache.maven.enforcer.rules.RequireSnapshotVersion
 
RequireTextFileChecksum - Class in org.apache.maven.enforcer.rules.checksum
Rule to validate a text file to match the specified checksum.
RequireTextFileChecksum(MavenProject) - Constructor for class org.apache.maven.enforcer.rules.checksum.RequireTextFileChecksum
 
RequireUpperBoundDeps - Class in org.apache.maven.enforcer.rules.dependency
Rule to enforce that the resolved dependency is also the most recent one of all transitive dependencies.
RequireUpperBoundDeps(ResolverUtil) - Constructor for class org.apache.maven.enforcer.rules.dependency.RequireUpperBoundDeps
 
RequireUpperBoundDeps.DependencyNodeHopCountPair - Class in org.apache.maven.enforcer.rules.dependency
 
RequireUpperBoundDeps.RequireUpperBoundDepsVisitor - Class in org.apache.maven.enforcer.rules.dependency
 
RequireUpperBoundDepsVisitor() - Constructor for class org.apache.maven.enforcer.rules.dependency.RequireUpperBoundDeps.RequireUpperBoundDepsVisitor
 
resolve(Plugin) - Method in class org.apache.maven.enforcer.rules.utils.EnforcerRuleUtils
 
resolve(ReportPlugin) - Method in class org.apache.maven.enforcer.rules.utils.EnforcerRuleUtils
 
resolveDescriptor() - Method in class org.apache.maven.enforcer.rules.ExternalRules
 
resolvePlugins(List<Plugin>) - Method in class org.apache.maven.enforcer.rules.utils.EnforcerRuleUtils
 
resolveReportPlugins(List<ReportPlugin>) - Method in class org.apache.maven.enforcer.rules.utils.EnforcerRuleUtils
 
resolverUtil - Variable in class org.apache.maven.enforcer.rules.dependency.BanDynamicVersions
 
resolverUtil - Variable in class org.apache.maven.enforcer.rules.dependency.BannedDependenciesBase
 
resolverUtil - Variable in class org.apache.maven.enforcer.rules.dependency.BanTransitiveDependencies
 
resolverUtil - Variable in class org.apache.maven.enforcer.rules.dependency.DependencyConvergence
 
resolverUtil - Variable in class org.apache.maven.enforcer.rules.dependency.RequireUpperBoundDeps
 
ResolverUtil - Class in org.apache.maven.enforcer.rules.dependency
Resolver helper class.
ResolverUtil(RepositorySystem, MavenSession) - Constructor for class org.apache.maven.enforcer.rules.dependency.ResolverUtil
Default constructor
resolveTransitiveDependencies() - Method in class org.apache.maven.enforcer.rules.dependency.ResolverUtil
Retrieves the DependencyNode instance containing the result of the transitive dependency for the current MavenProject.
resolveTransitiveDependencies(boolean, boolean, List<String>) - Method in class org.apache.maven.enforcer.rules.dependency.ResolverUtil
 
resolveTransitiveDependencies(boolean, List<String>) - Method in class org.apache.maven.enforcer.rules.dependency.ResolverUtil
Retrieves the DependencyNode instance containing the result of the transitive dependency for the current MavenProject.
resolveTransitiveDependenciesVerbose(List<String>) - Method in class org.apache.maven.enforcer.rules.dependency.ResolverUtil
Retrieves the DependencyNode instance containing the result of the transitive dependency for the current MavenProject in verbose mode.
resolveValue() - Method in class org.apache.maven.enforcer.rules.property.AbstractPropertyEnforcerRule
Resolves the property value
resolveValue() - Method in class org.apache.maven.enforcer.rules.property.RequireEnvironmentVariable
 
resolveValue() - Method in class org.apache.maven.enforcer.rules.property.RequireProperty
 
rule - Variable in class org.apache.maven.plugins.enforcer.internal.EnforcerRuleDesc
 
ruleCache - Variable in class org.apache.maven.plugins.enforcer.EnforceMojo
 
rules - Variable in class org.apache.maven.plugins.enforcer.EnforceMojo
Rules configuration to execute as XML.
rulesToExecute - Variable in class org.apache.maven.plugins.enforcer.EnforceMojo
 
rulesToSkip - Variable in class org.apache.maven.plugins.enforcer.EnforceMojo
List of strings that matches the EnforcerRules to skip.
runtimeInformation - Variable in class org.apache.maven.enforcer.rules.RequirePluginVersions
 
runtimeInformation - Variable in class org.apache.maven.enforcer.rules.version.RequireMavenVersion
 

S

satisfyAny - Variable in class org.apache.maven.enforcer.rules.files.AbstractRequireFiles
Allow that a single one of the files can make the rule to pass.
searchTransitive - Variable in class org.apache.maven.enforcer.rules.dependency.BannedDependenciesBase
Specify if transitive dependencies should be searched (default) or only look at direct dependencies.
searchTree(DependencyNode, int, ArtifactMatcher, Set<Dependency>, StringBuilder) - Static method in class org.apache.maven.enforcer.rules.dependency.BanTransitiveDependencies
Searches dependency tree recursively for transitive dependencies that are not excluded, while generating nice info message along the way.
separatorChars - Variable in enum org.apache.maven.enforcer.rules.checksum.NormalizeLineSeparatorReader.LineSeparator
 
serialVersionUID - Static variable in exception class org.apache.maven.enforcer.rule.api.EnforcerRuleException
serialVersionUID.
serialVersionUID - Static variable in exception class org.apache.maven.plugins.enforcer.internal.EnforcerRuleManagerException
 
session - Variable in class org.apache.maven.enforcer.rules.BannedPlugins
 
session - Variable in class org.apache.maven.enforcer.rules.dependency.BannedDependenciesBase
 
session - Variable in class org.apache.maven.enforcer.rules.dependency.BanTransitiveDependencies
 
session - Variable in class org.apache.maven.enforcer.rules.dependency.ResolverUtil
 
session - Variable in class org.apache.maven.enforcer.rules.ReactorModuleConvergence
 
session - Variable in class org.apache.maven.enforcer.rules.RequireNoRepositories
 
session - Variable in class org.apache.maven.enforcer.rules.RequirePluginVersions
The session.
session - Variable in class org.apache.maven.enforcer.rules.RequireProfileIdsExist
 
session - Variable in class org.apache.maven.plugins.enforcer.DisplayInfoMojo
Deprecated.
The MavenSession
session - Variable in class org.apache.maven.plugins.enforcer.EnforceMojo
The MavenSession
sessionProvider - Variable in class org.apache.maven.plugins.enforcer.internal.EnforcerRuleManager
 
setAll(boolean) - Method in class org.apache.maven.enforcer.rules.RequireActiveProfile
 
setAllowedPluginRepositories(List<String>) - Method in class org.apache.maven.enforcer.rules.BannedRepositories
 
setAllowedPluginRepositories(List<String>) - Method in class org.apache.maven.enforcer.rules.RequireNoRepositories
 
setAllowedRepositories(List<String>) - Method in class org.apache.maven.enforcer.rules.BannedRepositories
 
setAllowedRepositories(List<String>) - Method in class org.apache.maven.enforcer.rules.RequireNoRepositories
 
setAllowNulls(boolean) - Method in class org.apache.maven.enforcer.rules.files.AbstractRequireFiles
 
setAllowRepository(boolean) - Method in class org.apache.maven.enforcer.rules.BanDistributionManagement
 
setAllowSite(boolean) - Method in class org.apache.maven.enforcer.rules.BanDistributionManagement
 
setAllowSnapshotPluginRepositories(boolean) - Method in class org.apache.maven.enforcer.rules.RequireNoRepositories
 
setAllowSnapshotRepositories(boolean) - Method in class org.apache.maven.enforcer.rules.RequireNoRepositories
 
setAllowSnapshotRepository(boolean) - Method in class org.apache.maven.enforcer.rules.BanDistributionManagement
 
setArch(String) - Method in class org.apache.maven.enforcer.rules.RequireOS
Sets the arch.
setBanLatest(boolean) - Method in class org.apache.maven.enforcer.rules.RequirePluginVersions
Sets the ban latest.
setBannedRepositories(List<String>) - Method in class org.apache.maven.enforcer.rules.BannedRepositories
 
setBanPluginRepositories(boolean) - Method in class org.apache.maven.enforcer.rules.RequireNoRepositories
 
setBanRelease(boolean) - Method in class org.apache.maven.enforcer.rules.RequirePluginVersions
Sets the ban release.
setBanRepositories(boolean) - Method in class org.apache.maven.enforcer.rules.RequireNoRepositories
 
setBanSnapshots(boolean) - Method in class org.apache.maven.enforcer.rules.RequirePluginVersions
Sets the ban snapshots.
setBanTimestamps(boolean) - Method in class org.apache.maven.enforcer.rules.RequirePluginVersions
Sets the ban timestamps.
setChecksum(String) - Method in class org.apache.maven.enforcer.rules.checksum.RequireFileChecksum
The expected checksum value.
setCommandLineRules(List<String>) - Method in class org.apache.maven.plugins.enforcer.EnforceMojo
Deprecated.
Use enforcer.rules property instead
setCondition(String) - Method in class org.apache.maven.enforcer.rules.EvaluateBeanshell
 
setCustomMessageIfNoneConfigured(ArtifactVersion, String) - Method in class org.apache.maven.enforcer.rules.version.RequireJavaVersion
 
setDisplay(boolean) - Method in class org.apache.maven.enforcer.rules.RequireOS
 
setDistributionManagement(DistributionManagement) - Method in class org.apache.maven.enforcer.rules.BanDistributionManagement.DistributionManagementCheck
 
setEncoding(String) - Method in class org.apache.maven.enforcer.rules.checksum.RequireTextFileChecksum
 
setExcludes(List<String>) - Method in class org.apache.maven.enforcer.rules.BanDependencyManagementScope
 
setExcludes(List<String>) - Method in class org.apache.maven.enforcer.rules.dependency.BannedDependenciesBase
Specify the banned dependencies.
setExcludes(List<String>) - Method in class org.apache.maven.enforcer.rules.dependency.RequireUpperBoundDeps
Sets dependencies to exclude.
setExcludes(List<String>) - Method in class org.apache.maven.enforcer.rules.RequireJavaVendor
Specify the banned vendors.
setFail(boolean) - Method in class org.apache.maven.plugins.enforcer.EnforceMojo
 
setFailFast(boolean) - Method in class org.apache.maven.plugins.enforcer.EnforceMojo
 
setFailIfNoRules(boolean) - Method in class org.apache.maven.plugins.enforcer.EnforceMojo
 
setFailWhenParentIsRelease(boolean) - Method in class org.apache.maven.enforcer.rules.RequireSnapshotVersion
 
setFailWhenParentIsSnapshot(boolean) - Method in class org.apache.maven.enforcer.rules.dependency.RequireReleaseDeps
 
setFailWhenParentIsSnapshot(boolean) - Method in class org.apache.maven.enforcer.rules.RequireReleaseVersion
 
setFamily(String) - Method in class org.apache.maven.enforcer.rules.RequireOS
Sets the family.
setFile(File) - Method in class org.apache.maven.enforcer.rules.checksum.RequireFileChecksum
The file to check.
setFilesList(List<File>) - Method in class org.apache.maven.enforcer.rules.files.AbstractRequireFiles
 
setIncludes(List<String>) - Method in class org.apache.maven.enforcer.rules.dependency.BannedDependenciesBase
Specify the allowed dependencies.
setIncludes(List<String>) - Method in class org.apache.maven.enforcer.rules.dependency.RequireUpperBoundDeps.RequireUpperBoundDepsVisitor
 
setIncludes(List<String>) - Method in class org.apache.maven.enforcer.rules.dependency.RequireUpperBoundDeps
Sets dependencies to include.
setIncludes(List<String>) - Method in class org.apache.maven.enforcer.rules.RequireJavaVendor
Specify the allowed vendor names.
setLocation(String) - Method in class org.apache.maven.enforcer.rules.ExternalRules
 
setLog(EnforcerLogger) - Method in class org.apache.maven.enforcer.rule.api.AbstractEnforcerRuleBase
Used by EnforcerMojo to inject logger instance
setLog(EnforcerLogger) - Method in interface org.apache.maven.enforcer.rule.api.EnforcerRuleBase
Used by EnforcerMojo to inject logger instance
setMavenVersion(String) - Method in class org.apache.maven.enforcer.rules.RequirePrerequisite
Set the mavenVersion Can either be version or a range, e.g.
setMaxsize(long) - Method in class org.apache.maven.enforcer.rules.files.RequireFilesSize
 
setMessage(String) - Method in class org.apache.maven.enforcer.rules.AbstractStandardEnforcerRule
 
setMinsize(long) - Method in class org.apache.maven.enforcer.rules.files.RequireFilesSize
 
setName(String) - Method in class org.apache.maven.enforcer.rules.RequireOS
Sets the name.
setNonexistentFileMessage(String) - Method in class org.apache.maven.enforcer.rules.checksum.RequireFileChecksum
The friendly message to use when the file does not exist.
setNormalizeLineSeparatorTo(NormalizeLineSeparatorReader.LineSeparator) - Method in class org.apache.maven.enforcer.rules.checksum.RequireTextFileChecksum
 
setOnlyWhenRelease(boolean) - Method in class org.apache.maven.enforcer.rules.dependency.RequireReleaseDeps
 
setPackagings(List<String>) - Method in class org.apache.maven.enforcer.rules.RequirePrerequisite
Only the projects with one of these packagings will be enforced to have the correct prerequisite.
setProfiles(String) - Method in class org.apache.maven.enforcer.rules.RequireActiveProfile
 
setProperty(String) - Method in class org.apache.maven.enforcer.rules.property.RequireProperty
 
setRegex(String) - Method in class org.apache.maven.enforcer.rules.property.AbstractPropertyEnforcerRule
Set the property value to a given regular expression.
setRegexMessage(String) - Method in class org.apache.maven.enforcer.rules.property.AbstractPropertyEnforcerRule
Set a warning message if the regular expression is not matched.
setRulesToExecute(List<String>) - Method in class org.apache.maven.plugins.enforcer.EnforceMojo
List of strings that matches the EnforcerRules to execute.
setRulesToSkip(List<String>) - Method in class org.apache.maven.plugins.enforcer.EnforceMojo
Set rule list to skip.
setSatisfyAny(boolean) - Method in class org.apache.maven.enforcer.rules.files.AbstractRequireFiles
 
setSearchTransitive(boolean) - Method in class org.apache.maven.enforcer.rules.dependency.BannedDependenciesBase
Sets the search transitive.
setType(String) - Method in class org.apache.maven.enforcer.rules.checksum.RequireFileChecksum
The checksum algorithm to use.
setUniqueVersions(boolean) - Method in class org.apache.maven.enforcer.rules.dependency.DependencyVersionMap
 
setUniqueVersions(boolean) - Method in class org.apache.maven.enforcer.rules.dependency.RequireUpperBoundDeps.RequireUpperBoundDepsVisitor
 
setVariableName(String) - Method in class org.apache.maven.enforcer.rules.property.RequireEnvironmentVariable
 
setVersion(String) - Method in class org.apache.maven.enforcer.rules.RequireOS
Sets the version.
setVersion(String) - Method in class org.apache.maven.enforcer.rules.version.AbstractVersionEnforcer
Specify the required version.
setVersion(String) - Method in class org.apache.maven.enforcer.rules.version.RequireJavaVersion
 
shouldExecute(EnforcerRule) - Method in class org.apache.maven.plugins.enforcer.EnforceMojo
This method determines if a rule should execute based on the cache
skip - Variable in class org.apache.maven.plugins.enforcer.EnforceMojo
Flag to easily skip all checks
SNAPSHOT_SUFFIX - Static variable in class org.apache.maven.enforcer.rules.dependency.BanDynamicVersions
 
source - Variable in exception class org.apache.maven.enforcer.rule.api.EnforcerRuleException
The source.

T

test(DependencyNode) - Method in class org.apache.maven.enforcer.rules.dependency.BanDynamicVersions.ExcludeArtifactPatternsPredicate
 
toArtifact(DependencyNode) - Static method in class org.apache.maven.enforcer.rules.utils.ArtifactUtils
Converts DependencyNode to Artifact; in comparison to RepositoryUtils.toArtifact(org.eclipse.aether.artifact.Artifact), this method assigns Artifact.getScope() and Artifact.isOptional() based on the dependency information from the node.
toLines(String, int, int, int) - Static method in class org.apache.maven.plugins.maven_enforcer_plugin.HelpMojo
Splits the specified text into lines of convenient display length.
toLines(List<String>, String, int, int) - Static method in class org.apache.maven.plugins.maven_enforcer_plugin.HelpMojo
Adds the specified line to the output sequence, performing line wrapping if necessary.
toString() - Method in class org.apache.maven.enforcer.rules.AlwaysFail
 
toString() - Method in class org.apache.maven.enforcer.rules.AlwaysPass
 
toString() - Method in class org.apache.maven.enforcer.rules.BanDependencyManagementScope
 
toString() - Method in class org.apache.maven.enforcer.rules.BanDistributionManagement
 
toString() - Method in class org.apache.maven.enforcer.rules.BannedPlugins
 
toString() - Method in class org.apache.maven.enforcer.rules.BannedRepositories
 
toString() - Method in class org.apache.maven.enforcer.rules.checksum.RequireFileChecksum
 
toString() - Method in class org.apache.maven.enforcer.rules.checksum.RequireTextFileChecksum
 
toString() - Method in class org.apache.maven.enforcer.rules.dependency.BanDynamicVersions
 
toString() - Method in class org.apache.maven.enforcer.rules.dependency.BannedDependencies
 
toString() - Method in class org.apache.maven.enforcer.rules.dependency.BanTransitiveDependencies
 
toString() - Method in class org.apache.maven.enforcer.rules.dependency.DependencyConvergence
 
toString() - Method in class org.apache.maven.enforcer.rules.dependency.RequireReleaseDeps
 
toString() - Method in class org.apache.maven.enforcer.rules.EvaluateBeanshell
 
toString() - Method in class org.apache.maven.enforcer.rules.ExternalRules
 
toString() - Method in class org.apache.maven.enforcer.rules.files.AbstractRequireFiles
 
toString() - Method in class org.apache.maven.enforcer.rules.property.RequireEnvironmentVariable
 
toString() - Method in class org.apache.maven.enforcer.rules.property.RequireProperty
 
toString() - Method in class org.apache.maven.enforcer.rules.ReactorModuleConvergence
 
toString() - Method in class org.apache.maven.enforcer.rules.RequireActiveProfile
 
toString() - Method in class org.apache.maven.enforcer.rules.RequireJavaVendor
 
toString() - Method in class org.apache.maven.enforcer.rules.RequireNoRepositories
 
toString() - Method in class org.apache.maven.enforcer.rules.RequireOS
 
toString() - Method in class org.apache.maven.enforcer.rules.RequirePluginVersions
 
toString() - Method in class org.apache.maven.enforcer.rules.RequirePrerequisite
 
toString() - Method in class org.apache.maven.enforcer.rules.RequireReleaseVersion
 
toString() - Method in class org.apache.maven.enforcer.rules.RequireSameVersions
 
toString() - Method in class org.apache.maven.enforcer.rules.RequireSnapshotVersion
 
toString() - Method in class org.apache.maven.enforcer.rules.utils.ArtifactMatcher.Pattern
 
toString() - Method in class org.apache.maven.enforcer.rules.version.RequireJavaVersion
 
toString() - Method in class org.apache.maven.enforcer.rules.version.RequireMavenVersion
 
toString() - Method in class org.apache.maven.plugins.enforcer.internal.EnforcerRuleDesc
 
toString(VersionRange) - Static method in class org.apache.maven.enforcer.rules.version.AbstractVersionEnforcer
 
type - Variable in class org.apache.maven.enforcer.rules.checksum.RequireFileChecksum
 

U

unCheckedPluginList - Variable in class org.apache.maven.enforcer.rules.RequirePluginVersions
Same as unCheckedPlugins but as a comma list to better support properties.
unCheckedPlugins - Variable in class org.apache.maven.enforcer.rules.RequirePluginVersions
Plugins to skip for version enforcement.
uniqueVersions - Variable in class org.apache.maven.enforcer.rules.dependency.DependencyConvergence
 
uniqueVersions - Variable in class org.apache.maven.enforcer.rules.dependency.DependencyVersionMap
 
uniqueVersions - Variable in class org.apache.maven.enforcer.rules.dependency.RequireUpperBoundDeps.RequireUpperBoundDepsVisitor
 
uniqueVersions - Variable in class org.apache.maven.enforcer.rules.dependency.RequireUpperBoundDeps
 
uniqueVersions - Variable in class org.apache.maven.enforcer.rules.RequireSameVersions
 
UNIX - Enum constant in enum org.apache.maven.enforcer.rules.checksum.NormalizeLineSeparatorReader.LineSeparator
 
upperBoundDepsVisitor - Variable in class org.apache.maven.enforcer.rules.dependency.RequireUpperBoundDeps
 
utils - Variable in class org.apache.maven.enforcer.rules.RequirePluginVersions
The utils.

V

validate(Artifact) - Method in class org.apache.maven.enforcer.rules.BannedPlugins
 
validate(Artifact) - Method in class org.apache.maven.enforcer.rules.dependency.BannedDependencies
 
validate(Artifact) - Method in class org.apache.maven.enforcer.rules.dependency.BannedDependenciesBase
Validates a dependency artifact if it fulfills the enforcer rule
validate(Artifact) - Method in class org.apache.maven.enforcer.rules.dependency.RequireReleaseDeps
 
validate(DependencyNode, int, StringBuilder) - Method in class org.apache.maven.enforcer.rules.dependency.BannedDependenciesBase
 
validateDependencies(List<Dependency>) - Method in class org.apache.maven.enforcer.rules.BanDuplicatePomDependencyVersions
 
valueOf(String) - Static method in enum org.apache.maven.enforcer.rule.api.EnforcerLevel
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.apache.maven.enforcer.rules.checksum.NormalizeLineSeparatorReader.LineSeparator.MatchResult
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.apache.maven.enforcer.rules.checksum.NormalizeLineSeparatorReader.LineSeparator
Returns the enum constant of this type with the specified name.
values() - Static method in enum org.apache.maven.enforcer.rule.api.EnforcerLevel
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.apache.maven.enforcer.rules.checksum.NormalizeLineSeparatorReader.LineSeparator.MatchResult
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.apache.maven.enforcer.rules.checksum.NormalizeLineSeparatorReader.LineSeparator
Returns an array containing the constants of this enum type, in the order they are declared.
variableName - Variable in class org.apache.maven.enforcer.rules.property.RequireEnvironmentVariable
Specify the required variable.
verifyPlugin(Plugin, MavenProject, Settings, ArtifactRepository) - Method in class org.apache.maven.enforcer.rules.RequirePluginVersions
Verify plugin.
version - Variable in class org.apache.maven.enforcer.rules.RequireOS
The OS version desired.
version - Variable in class org.apache.maven.enforcer.rules.utils.PluginWrapper
 
version - Variable in class org.apache.maven.enforcer.rules.version.AbstractVersionEnforcer
Specify the required version.
VERSION - Static variable in class org.apache.maven.enforcer.rules.RequireNoRepositories
 
violations - Variable in class org.apache.maven.enforcer.rules.dependency.BanDynamicVersions.BannedDynamicVersionCollector
 
visitEnter(DependencyNode) - Method in class org.apache.maven.enforcer.rules.dependency.BanDynamicVersions.BannedDynamicVersionCollector
 
visitEnter(DependencyNode) - Method in class org.apache.maven.enforcer.rules.dependency.DependencyVersionMap
 
visitEnter(DependencyNode) - Method in class org.apache.maven.enforcer.rules.dependency.RequireUpperBoundDeps.RequireUpperBoundDepsVisitor
 
visitEnter(DependencyNode) - Method in class org.apache.maven.enforcer.rules.utils.ParentsVisitor
 
visitLeave(DependencyNode) - Method in class org.apache.maven.enforcer.rules.dependency.BanDynamicVersions.BannedDynamicVersionCollector
 
visitLeave(DependencyNode) - Method in class org.apache.maven.enforcer.rules.dependency.DependencyVersionMap
 
visitLeave(DependencyNode) - Method in class org.apache.maven.enforcer.rules.dependency.RequireUpperBoundDeps.RequireUpperBoundDepsVisitor
 
visitLeave(DependencyNode) - Method in class org.apache.maven.enforcer.rules.utils.ParentsVisitor
 

W

warn(CharSequence) - Method in interface org.apache.maven.enforcer.rule.api.EnforcerLogger
Log message in warn level.
warn(CharSequence) - Method in class org.apache.maven.plugins.enforcer.internal.AbstractEnforcerLogger
 
warn(Supplier<CharSequence>) - Method in interface org.apache.maven.enforcer.rule.api.EnforcerLogger
Log message in warn level.
warn(Supplier<CharSequence>) - Method in class org.apache.maven.plugins.enforcer.internal.AbstractEnforcerLogger
 
WARN - Enum constant in enum org.apache.maven.enforcer.rule.api.EnforcerLevel
Just warn.
warnOrError(CharSequence) - Method in interface org.apache.maven.enforcer.rule.api.EnforcerLogger
Log message in warn or error level according to current rule EnforcerLevel.
warnOrError(CharSequence) - Method in class org.apache.maven.plugins.enforcer.internal.EnforcerLoggerError
 
warnOrError(CharSequence) - Method in class org.apache.maven.plugins.enforcer.internal.EnforcerLoggerWarn
 
warnOrError(Supplier<CharSequence>) - Method in interface org.apache.maven.enforcer.rule.api.EnforcerLogger
Log message in warn or error level according to current rule EnforcerLevel.
warnOrError(Supplier<CharSequence>) - Method in class org.apache.maven.plugins.enforcer.internal.EnforcerLoggerError
 
warnOrError(Supplier<CharSequence>) - Method in class org.apache.maven.plugins.enforcer.internal.EnforcerLoggerWarn
 
WINDOWS - Enum constant in enum org.apache.maven.enforcer.rules.checksum.NormalizeLineSeparatorReader.LineSeparator
 
writeGoal(StringBuilder, String, Element) - Method in class org.apache.maven.plugins.maven_enforcer_plugin.HelpMojo
 
writeParameter(StringBuilder, Node, Node) - Method in class org.apache.maven.plugins.maven_enforcer_plugin.HelpMojo
 
A B C D E F G H I J K L M N O P R S T U V W 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form