- endVisit(DependencyNode) - Method in class org.apache.maven.plugins.enforcer.utils.DependencyVersionMap
-
- 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
-
- EnforcerExpressionEvaluator - Class in org.apache.maven.plugins.enforcer
-
The Class EnforcerExpressionEvaluator.
- EnforcerExpressionEvaluator(MavenSession, MojoExecution) - Constructor for class org.apache.maven.plugins.enforcer.EnforcerExpressionEvaluator
-
The Constructor.
- EnforcerLevel - Enum in org.apache.maven.enforcer.rule.api
-
Levels steering whether a rule should fail a build or just display a warning.
- EnforcerRule - Interface in org.apache.maven.enforcer.rule.api
-
Interface to be implemented by any rules executed by the enforcer.
- EnforcerRule2 - Interface in org.apache.maven.enforcer.rule.api
-
Interface to be implemented by any rules as of version 2.0 executed by the enforcer.
- EnforcerRuleException - Exception in org.apache.maven.enforcer.rule.api
-
An exception occurring during the execution of a rule.
- EnforcerRuleException(Object, String, String) - Constructor for exception org.apache.maven.enforcer.rule.api.EnforcerRuleException
-
Construct a new EnforcerRuleException
exception providing
the source and a short and long message.
- EnforcerRuleException(String, Exception) - Constructor for exception org.apache.maven.enforcer.rule.api.EnforcerRuleException
-
Construct a new EnforcerRuleException
exception wrapping
an underlying Exception
and providing a
message
.
- EnforcerRuleException(String, Throwable) - Constructor for exception org.apache.maven.enforcer.rule.api.EnforcerRuleException
-
Construct a new EnforcerRuleException
exception wrapping
an underlying Throwable
and providing a
message
.
- EnforcerRuleException(String) - Constructor for exception org.apache.maven.enforcer.rule.api.EnforcerRuleException
-
Construct a new EnforcerRuleException
exception providing
a message
.
- EnforcerRuleHelper - Interface in org.apache.maven.enforcer.rule.api
-
This is the interface that all helpers will use.
- EnforcerRuleUtils - Class in org.apache.maven.plugins.enforcer.utils
-
The Class EnforcerRuleUtils.
- EnforcerRuleUtils(ArtifactFactory, ArtifactResolver, ArtifactRepository, List<ArtifactRepository>, MavenProject, Log) - Constructor for class org.apache.maven.plugins.enforcer.utils.EnforcerRuleUtils
-
Instantiates a new enforcer rule utils.
- EnforcerRuleUtils(EnforcerRuleHelper) - Constructor for class org.apache.maven.plugins.enforcer.utils.EnforcerRuleUtils
-
Instantiates a new enforcer rule utils.
- EnforcerUtils - Class in org.apache.maven.plugins.enforcer.util
-
- EnforcerUtils() - Constructor for class org.apache.maven.plugins.enforcer.util.EnforcerUtils
-
- enforceVersion(Log, String, String, ArtifactVersion) - Method in class org.apache.maven.plugins.enforcer.AbstractVersionEnforcer
-
Compares the specified version to see if it is allowed by the defined version range.
- evaluate(String) - Method in class org.apache.maven.plugins.enforcer.DefaultEnforcementRuleHelper
-
- EvaluateBeanshell - Class in org.apache.maven.plugins.enforcer
-
Rule for Maven Enforcer using Beanshell to evaluate a conditional expression.
- EvaluateBeanshell() - Constructor for class org.apache.maven.plugins.enforcer.EvaluateBeanshell
-
- evaluateCondition(String, Log) - Method in class org.apache.maven.plugins.enforcer.EvaluateBeanshell
-
Evaluate expression using Beanshell.
- execute(EnforcerRuleHelper) - Method in interface org.apache.maven.enforcer.rule.api.EnforcerRule
-
This is the interface into the rule.
- execute(EnforcerRuleHelper) - Method in class org.apache.maven.plugins.enforcer.AbstractBanDependencies
-
- execute(EnforcerRuleHelper) - Method in class org.apache.maven.plugins.enforcer.AbstractPropertyEnforcerRule
-
- execute(EnforcerRuleHelper) - Method in class org.apache.maven.plugins.enforcer.AbstractRequireFiles
-
- execute(EnforcerRuleHelper) - Method in class org.apache.maven.plugins.enforcer.AlwaysFail
-
- execute(EnforcerRuleHelper) - Method in class org.apache.maven.plugins.enforcer.AlwaysPass
-
- execute(EnforcerRuleHelper) - Method in class org.apache.maven.plugins.enforcer.BanDistributionManagement
-
- execute(EnforcerRuleHelper) - Method in class org.apache.maven.plugins.enforcer.BanDuplicatePomDependencyVersions
-
- execute(EnforcerRuleHelper) - Method in class org.apache.maven.plugins.enforcer.BannedRepositories
-
- execute(EnforcerRuleHelper) - Method in class org.apache.maven.plugins.enforcer.BanTransitiveDependencies
-
- execute(EnforcerRuleHelper) - Method in class org.apache.maven.plugins.enforcer.DependencyConvergence
-
- execute() - Method in class org.apache.maven.plugins.enforcer.DisplayInfoMojo
-
Entry point to the mojo
- execute() - Method in class org.apache.maven.plugins.enforcer.EnforceMojo
-
- execute(EnforcerRuleHelper) - Method in class org.apache.maven.plugins.enforcer.EvaluateBeanshell
-
- execute() - Method in class org.apache.maven.plugins.enforcer.HelpMojo
- execute(EnforcerRuleHelper) - Method in class org.apache.maven.plugins.enforcer.ReactorModuleConvergence
-
- execute(EnforcerRuleHelper) - Method in class org.apache.maven.plugins.enforcer.RequireActiveProfile
-
- execute(EnforcerRuleHelper) - Method in class org.apache.maven.plugins.enforcer.RequireFileChecksum
-
- execute(EnforcerRuleHelper) - Method in class org.apache.maven.plugins.enforcer.RequireFilesSize
-
- execute(EnforcerRuleHelper) - Method in class org.apache.maven.plugins.enforcer.RequireJavaVendor
-
- execute(EnforcerRuleHelper) - Method in class org.apache.maven.plugins.enforcer.RequireJavaVersion
-
- execute(EnforcerRuleHelper) - Method in class org.apache.maven.plugins.enforcer.RequireMavenVersion
-
- execute(EnforcerRuleHelper) - Method in class org.apache.maven.plugins.enforcer.RequireNoRepositories
-
- execute(EnforcerRuleHelper) - Method in class org.apache.maven.plugins.enforcer.RequireOS
-
- execute(EnforcerRuleHelper) - Method in class org.apache.maven.plugins.enforcer.RequirePluginVersions
-
- execute(EnforcerRuleHelper) - Method in class org.apache.maven.plugins.enforcer.RequirePrerequisite
-
- execute(EnforcerRuleHelper) - Method in class org.apache.maven.plugins.enforcer.RequireProfileIdsExist
-
- execute(EnforcerRuleHelper) - Method in class org.apache.maven.plugins.enforcer.RequireReleaseDeps
-
- execute(EnforcerRuleHelper) - Method in class org.apache.maven.plugins.enforcer.RequireReleaseVersion
-
- execute(EnforcerRuleHelper) - Method in class org.apache.maven.plugins.enforcer.RequireSameVersions
-
- execute(EnforcerRuleHelper) - Method in class org.apache.maven.plugins.enforcer.RequireSnapshotVersion
-
- execute(EnforcerRuleHelper) - Method in class org.apache.maven.plugins.enforcer.RequireTextFileChecksum
-
- execute(EnforcerRuleHelper) - Method in class org.apache.maven.plugins.enforcer.RequireUpperBoundDeps
-
- execute(boolean, boolean, boolean) - Method in class org.apache.maven.plugins.enforcer.utils.DistributionManagementCheck
-
- ReactorModuleConvergence - Class in org.apache.maven.plugins.enforcer
-
This rule will check if a multi module build will follow the best practices.
- ReactorModuleConvergence() - Constructor for class org.apache.maven.plugins.enforcer.ReactorModuleConvergence
-
- read(char[], int, int) - Method in class org.apache.maven.plugins.enforcer.utils.NormalizeLineSeparatorReader
-
- read() - Method in class org.apache.maven.plugins.enforcer.utils.NormalizeLineSeparatorReader
-
- removeUncheckedPlugins(Collection<String>, Set<Plugin>) - Method in class org.apache.maven.plugins.enforcer.RequirePluginVersions
-
Remove the plugins that the user doesn't want to check.
- RequireActiveProfile - Class in org.apache.maven.plugins.enforcer
-
This rule checks that some profiles are active.
- RequireActiveProfile() - Constructor for class org.apache.maven.plugins.enforcer.RequireActiveProfile
-
- RequireEnvironmentVariable - Class in org.apache.maven.plugins.enforcer
-
This rule checks that certain environment variable is set.
- RequireEnvironmentVariable() - Constructor for class org.apache.maven.plugins.enforcer.RequireEnvironmentVariable
-
- RequireFileChecksum - Class in org.apache.maven.plugins.enforcer
-
Rule to validate a binary file to match the specified checksum.
- RequireFileChecksum() - Constructor for class org.apache.maven.plugins.enforcer.RequireFileChecksum
-
- RequireFilesDontExist - Class in org.apache.maven.plugins.enforcer
-
The Class RequireFilesDontExist.
- RequireFilesDontExist() - Constructor for class org.apache.maven.plugins.enforcer.RequireFilesDontExist
-
- RequireFilesExist - Class in org.apache.maven.plugins.enforcer
-
The Class RequireFilesExist.
- RequireFilesExist() - Constructor for class org.apache.maven.plugins.enforcer.RequireFilesExist
-
- RequireFilesSize - Class in org.apache.maven.plugins.enforcer
-
Rule to validate the main artifact is within certain size constraints.
- RequireFilesSize() - Constructor for class org.apache.maven.plugins.enforcer.RequireFilesSize
-
- RequireJavaVendor - Class in org.apache.maven.plugins.enforcer
-
This rule checks that the Java vendor is allowed.
- RequireJavaVendor() - Constructor for class org.apache.maven.plugins.enforcer.RequireJavaVendor
-
- RequireJavaVersion - Class in org.apache.maven.plugins.enforcer
-
This rule checks that the Java version is allowed.
- RequireJavaVersion() - Constructor for class org.apache.maven.plugins.enforcer.RequireJavaVersion
-
- RequireMavenVersion - Class in org.apache.maven.plugins.enforcer
-
This rule checks that the Maven version is allowed.
- RequireMavenVersion() - Constructor for class org.apache.maven.plugins.enforcer.RequireMavenVersion
-
- RequireNoRepositories - Class in org.apache.maven.plugins.enforcer
-
This rule checks that this pom or its parents don't define a repository.
- RequireNoRepositories() - Constructor for class org.apache.maven.plugins.enforcer.RequireNoRepositories
-
- RequireOS - Class in org.apache.maven.plugins.enforcer
-
This rule checks that the OS is allowed by combinations of family, name, version and cpu architecture.
- RequireOS() - Constructor for class org.apache.maven.plugins.enforcer.RequireOS
-
Instantiates a new RequireOS.
- RequirePluginVersions - Class in org.apache.maven.plugins.enforcer
-
This rule will enforce that all plugins specified in the poms have a version declared.
- RequirePluginVersions() - Constructor for class org.apache.maven.plugins.enforcer.RequirePluginVersions
-
- RequirePrerequisite - Class in org.apache.maven.plugins.enforcer
-
- RequirePrerequisite() - Constructor for class org.apache.maven.plugins.enforcer.RequirePrerequisite
-
- RequireProfileIdsExist - Class in org.apache.maven.plugins.enforcer
-
Ensure that all profiles mentioned on the commandline do exist.
- RequireProfileIdsExist() - Constructor for class org.apache.maven.plugins.enforcer.RequireProfileIdsExist
-
- RequireProperty - Class in org.apache.maven.plugins.enforcer
-
This rule checks that certain properties are set.
- RequireProperty() - Constructor for class org.apache.maven.plugins.enforcer.RequireProperty
-
- RequireReleaseDeps - Class in org.apache.maven.plugins.enforcer
-
This rule checks that no snapshots are included.
- RequireReleaseDeps() - Constructor for class org.apache.maven.plugins.enforcer.RequireReleaseDeps
-
- RequireReleaseVersion - Class in org.apache.maven.plugins.enforcer
-
This rule checks that the current project is not a snapshot.
- RequireReleaseVersion() - Constructor for class org.apache.maven.plugins.enforcer.RequireReleaseVersion
-
- RequireSameVersions - Class in org.apache.maven.plugins.enforcer
-
- RequireSameVersions() - Constructor for class org.apache.maven.plugins.enforcer.RequireSameVersions
-
- RequireSnapshotVersion - Class in org.apache.maven.plugins.enforcer
-
This rule checks that the current project is not a release.
- RequireSnapshotVersion() - Constructor for class org.apache.maven.plugins.enforcer.RequireSnapshotVersion
-
- RequireTextFileChecksum - Class in org.apache.maven.plugins.enforcer
-
Rule to validate a text file to match the specified checksum.
- RequireTextFileChecksum() - Constructor for class org.apache.maven.plugins.enforcer.RequireTextFileChecksum
-
- RequireUpperBoundDeps - Class in org.apache.maven.plugins.enforcer
-
Rule to enforce that the resolved dependency is also the most recent one of all transitive dependencies.
- RequireUpperBoundDeps() - Constructor for class org.apache.maven.plugins.enforcer.RequireUpperBoundDeps
-
- resolvePlugin(Plugin, MavenProject) - Method in class org.apache.maven.plugins.enforcer.RequirePluginVersions
-
Resolve plugin.
- resolvePlugins(List<Plugin>) - Method in class org.apache.maven.plugins.enforcer.utils.EnforcerRuleUtils
-
- resolveReportPlugins(List<ReportPlugin>) - Method in class org.apache.maven.plugins.enforcer.utils.EnforcerRuleUtils
-
- resolveValue(EnforcerRuleHelper) - Method in class org.apache.maven.plugins.enforcer.AbstractPropertyEnforcerRule
-
Resolves the property value
- resolveValue(EnforcerRuleHelper) - Method in class org.apache.maven.plugins.enforcer.RequireEnvironmentVariable
-
- resolveValue(EnforcerRuleHelper) - Method in class org.apache.maven.plugins.enforcer.RequireProperty
-
- resolveValue() - Method in class org.apache.maven.plugins.enforcer.RequireProperty
-
- session - Variable in class org.apache.maven.plugins.enforcer.DisplayInfoMojo
-
The MavenSession
- session - Variable in class org.apache.maven.plugins.enforcer.EnforceMojo
-
The MavenSession
- setAdditionalPlugins(List<String>) - Method in class org.apache.maven.plugins.enforcer.RequirePluginVersions
-
- setAll(boolean) - Method in class org.apache.maven.plugins.enforcer.RequireActiveProfile
-
- setAllowedPluginRepositories(List<String>) - Method in class org.apache.maven.plugins.enforcer.BannedRepositories
-
- setAllowedPluginRepositories(List<String>) - Method in class org.apache.maven.plugins.enforcer.RequireNoRepositories
-
- setAllowedRepositories(List<String>) - Method in class org.apache.maven.plugins.enforcer.BannedRepositories
-
- setAllowedRepositories(List<String>) - Method in class org.apache.maven.plugins.enforcer.RequireNoRepositories
-
- setAllowNulls(boolean) - Method in class org.apache.maven.plugins.enforcer.AbstractRequireFiles
-
- setAllowRepository(boolean) - Method in class org.apache.maven.plugins.enforcer.BanDistributionManagement
-
- setAllowSite(boolean) - Method in class org.apache.maven.plugins.enforcer.BanDistributionManagement
-
- setAllowSnapshotPluginRepositories(boolean) - Method in class org.apache.maven.plugins.enforcer.RequireNoRepositories
-
- setAllowSnapshotRepositories(boolean) - Method in class org.apache.maven.plugins.enforcer.RequireNoRepositories
-
- setAllowSnapshotRepository(boolean) - Method in class org.apache.maven.plugins.enforcer.BanDistributionManagement
-
- setArch(String) - Method in class org.apache.maven.plugins.enforcer.RequireOS
-
Sets the arch.
- setBanLatest(boolean) - Method in class org.apache.maven.plugins.enforcer.RequirePluginVersions
-
Sets the ban latest.
- setBannedPluginRepositories(List<String>) - Method in class org.apache.maven.plugins.enforcer.BannedRepositories
-
- setBannedRepositories(List<String>) - Method in class org.apache.maven.plugins.enforcer.BannedRepositories
-
- setBanPluginRepositories(boolean) - Method in class org.apache.maven.plugins.enforcer.RequireNoRepositories
-
- setBanRelease(boolean) - Method in class org.apache.maven.plugins.enforcer.RequirePluginVersions
-
Sets the ban release.
- setBanRepositories(boolean) - Method in class org.apache.maven.plugins.enforcer.RequireNoRepositories
-
- setBanSnapshots(boolean) - Method in class org.apache.maven.plugins.enforcer.RequirePluginVersions
-
Sets the ban snapshots.
- setBanTimestamps(boolean) - Method in class org.apache.maven.plugins.enforcer.RequirePluginVersions
-
Sets the ban timestamps.
- setChecksum(String) - Method in class org.apache.maven.plugins.enforcer.RequireFileChecksum
-
The expected checksum value.
- setCondition(String) - Method in class org.apache.maven.plugins.enforcer.EvaluateBeanshell
-
- setDisplay(boolean) - Method in class org.apache.maven.plugins.enforcer.RequireOS
-
- setDistributionManagement(DistributionManagement) - Method in class org.apache.maven.plugins.enforcer.utils.DistributionManagementCheck
-
- setEncoding(String) - Method in class org.apache.maven.plugins.enforcer.RequireTextFileChecksum
-
- setExcludes(List<String>) - Method in class org.apache.maven.plugins.enforcer.BannedDependencies
-
Specify the banned dependencies.
- setExcludes(List<String>) - Method in class org.apache.maven.plugins.enforcer.RequireJavaVendor
-
Specify the banned vendors.
- setExcludes(List<String>) - Method in class org.apache.maven.plugins.enforcer.RequireReleaseDeps
-
- setExcludes(List<String>) - Method in class org.apache.maven.plugins.enforcer.RequireUpperBoundDeps
-
Sets dependencies to exclude.
- setFail(boolean) - Method in class org.apache.maven.plugins.enforcer.EnforceMojo
-
- setFailFast(boolean) - Method in class org.apache.maven.plugins.enforcer.EnforceMojo
-
- setFailWhenParentIsRelease(boolean) - Method in class org.apache.maven.plugins.enforcer.RequireSnapshotVersion
-
- setFailWhenParentIsSnapshot(boolean) - Method in class org.apache.maven.plugins.enforcer.RequireReleaseDeps
-
- setFailWhenParentIsSnapshot(boolean) - Method in class org.apache.maven.plugins.enforcer.RequireReleaseVersion
-
- setFamily(String) - Method in class org.apache.maven.plugins.enforcer.RequireOS
-
Sets the family.
- setFile(File) - Method in class org.apache.maven.plugins.enforcer.RequireFileChecksum
-
The file to check.
- setFiles(File[]) - Method in class org.apache.maven.plugins.enforcer.AbstractRequireFiles
-
- setIgnoreModuleDependencies(boolean) - Method in class org.apache.maven.plugins.enforcer.ReactorModuleConvergence
-
- setIncludes(List<String>) - Method in class org.apache.maven.plugins.enforcer.BannedDependencies
-
Specify the allowed dependencies.
- setIncludes(List<String>) - Method in class org.apache.maven.plugins.enforcer.RequireJavaVendor
-
Specify the allowed vendor names.
- setIncludes(List<String>) - Method in class org.apache.maven.plugins.enforcer.RequireReleaseDeps
-
- setIncludes(List<String>) - Method in class org.apache.maven.plugins.enforcer.RequireUpperBoundDeps
-
Sets dependencies to include.
- setLevel(EnforcerLevel) - Method in class org.apache.maven.plugins.enforcer.AbstractStandardEnforcerRule
-
- setMavenVersion(String) - Method in class org.apache.maven.plugins.enforcer.RequirePrerequisite
-
Set the mavenVersion Can either be version or a range, e.g.
- setMaxsize(long) - Method in class org.apache.maven.plugins.enforcer.RequireFilesSize
-
- setMessage(String) - Method in class org.apache.maven.plugins.enforcer.AbstractStandardEnforcerRule
-
- setMinsize(long) - Method in class org.apache.maven.plugins.enforcer.RequireFilesSize
-
- setName(String) - Method in class org.apache.maven.plugins.enforcer.RequireOS
-
Sets the name.
- setNonexistentFileMessage(String) - Method in class org.apache.maven.plugins.enforcer.RequireFileChecksum
-
The friendly message to use when the file does not exist.
- setNormalizeLineSeparatorTo(NormalizeLineSeparatorReader.LineSeparator) - Method in class org.apache.maven.plugins.enforcer.RequireTextFileChecksum
-
- setOnlyWhenRelease(boolean) - Method in class org.apache.maven.plugins.enforcer.RequireReleaseDeps
-
- setPackagings(List<String>) - Method in class org.apache.maven.plugins.enforcer.RequirePrerequisite
-
Only the projects with one of these packagings will be enforced to have the correct prerequisite.
- setPhases(String) - Method in class org.apache.maven.plugins.enforcer.RequirePluginVersions
-
- setProfiles(String) - Method in class org.apache.maven.plugins.enforcer.RequireActiveProfile
-
- setProject(MavenProject) - Method in class org.apache.maven.plugins.enforcer.EnforceMojo
-
- setProperty(String) - Method in class org.apache.maven.plugins.enforcer.RequireProperty
-
- setRegex(String) - Method in class org.apache.maven.plugins.enforcer.AbstractPropertyEnforcerRule
-
Set the property value to a given regular expression.
- setRegexMessage(String) - Method in class org.apache.maven.plugins.enforcer.AbstractPropertyEnforcerRule
-
Set a warning message if the regular expression is not matched.
- setRules(EnforcerRule[]) - Method in class org.apache.maven.plugins.enforcer.EnforceMojo
-
- setSearchTransitive(boolean) - Method in class org.apache.maven.plugins.enforcer.AbstractBanDependencies
-
Sets the search transitive.
- setSession(MavenSession) - Method in class org.apache.maven.plugins.enforcer.EnforceMojo
-
- setSkip(boolean) - Method in class org.apache.maven.plugins.enforcer.EnforceMojo
-
- setType(String) - Method in class org.apache.maven.plugins.enforcer.RequireFileChecksum
-
The checksum algorithm to use.
- setUnCheckedPlugins(List<String>) - Method in class org.apache.maven.plugins.enforcer.RequirePluginVersions
-
- setUniqueVersions(boolean) - Method in class org.apache.maven.plugins.enforcer.DependencyConvergence
-
- setUniqueVersions(boolean) - Method in class org.apache.maven.plugins.enforcer.RequireUpperBoundDeps
-
Set to true
if timestamped snapshots should be used.
- setUniqueVersions(boolean) - Method in class org.apache.maven.plugins.enforcer.utils.DependencyVersionMap
-
- setUtils(EnforcerRuleUtils) - Method in class org.apache.maven.plugins.enforcer.RequirePluginVersions
-
Sets the utils.
- setVariableName(String) - Method in class org.apache.maven.plugins.enforcer.RequireEnvironmentVariable
-
- setVersion(String) - Method in class org.apache.maven.plugins.enforcer.AbstractVersionEnforcer
-
Specify the required version.
- setVersion(String) - Method in class org.apache.maven.plugins.enforcer.RequireOS
-
Sets the version.
- 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
- source - Variable in exception org.apache.maven.enforcer.rule.api.EnforcerRuleException
-
The source.