Modified: maven/website/components/enforcer-archives/enforcer-LATEST/apidocs/allclasses-index.html ============================================================================== --- maven/website/components/enforcer-archives/enforcer-LATEST/apidocs/allclasses-index.html (original) +++ maven/website/components/enforcer-archives/enforcer-LATEST/apidocs/allclasses-index.html Sat Jul 12 17:23:46 2025 @@ -2,7 +2,7 @@ <html lang="en"> <head> <!-- Generated by javadoc (21) --> -<title>All Classes and Interfaces (Apache Maven Enforcer 3.6.0 API)</title> +<title>All Classes and Interfaces (Apache Maven Enforcer 3.6.1 API)</title> <meta name="viewport" content="width=device-width, initial-scale=1"> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> <meta name="description" content="class index"> @@ -85,245 +85,249 @@ loadScripts(document, 'script');</script <div class="col-last even-row-color all-classes-table all-classes-table-tab2"> <div class="block">This class is used for matching Artifacts against a list of patterns.</div> </div> -<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/maven/enforcer/rules/utils/ArtifactMatcher.Pattern.html" title="class in org.apache.maven.enforcer.rules.utils">ArtifactMatcher.Pattern</a></div> -<div class="col-last odd-row-color all-classes-table all-classes-table-tab2"> </div> -<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/maven/enforcer/rules/utils/ArtifactUtils.html" title="class in org.apache.maven.enforcer.rules.utils">ArtifactUtils</a></div> -<div class="col-last even-row-color all-classes-table all-classes-table-tab2"> </div> -<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/maven/enforcer/rules/BanDependencyManagementScope.html" title="class in org.apache.maven.enforcer.rules">BanDependencyManagementScope</a></div> +<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/maven/enforcer/rules/utils/ArtifactMatcher.MatchingArtifact.html" title="class in org.apache.maven.enforcer.rules.utils">ArtifactMatcher.MatchingArtifact</a></div> <div class="col-last odd-row-color all-classes-table all-classes-table-tab2"> -<div class="block">This rule bans all scope values except for <code>import</code> from dependencies within the dependency management.</div> +<div class="block">To be used for artifacts which are equivalent for the purposes of the <a href="org/apache/maven/enforcer/rules/utils/ArtifactMatcher.html" title="class in org.apache.maven.enforcer.rules.utils"><code>ArtifactMatcher</code></a>.</div> </div> -<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/maven/enforcer/rules/BanDistributionManagement.html" title="class in org.apache.maven.enforcer.rules">BanDistributionManagement</a></div> +<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/maven/enforcer/rules/utils/ArtifactMatcher.Pattern.html" title="class in org.apache.maven.enforcer.rules.utils">ArtifactMatcher.Pattern</a></div> +<div class="col-last even-row-color all-classes-table all-classes-table-tab2"> </div> +<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/maven/enforcer/rules/utils/ArtifactUtils.html" title="class in org.apache.maven.enforcer.rules.utils">ArtifactUtils</a></div> +<div class="col-last odd-row-color all-classes-table all-classes-table-tab2"> </div> +<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/maven/enforcer/rules/BanDependencyManagementScope.html" title="class in org.apache.maven.enforcer.rules">BanDependencyManagementScope</a></div> <div class="col-last even-row-color all-classes-table all-classes-table-tab2"> -<div class="block">This rule will check if a pom contains a <code>distributionManagement</code> part.</div> +<div class="block">This rule bans all scope values except for <code>import</code> from dependencies within the dependency management.</div> </div> -<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/maven/enforcer/rules/BanDuplicatePomDependencyVersions.html" title="class in org.apache.maven.enforcer.rules">BanDuplicatePomDependencyVersions</a></div> +<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/maven/enforcer/rules/BanDistributionManagement.html" title="class in org.apache.maven.enforcer.rules">BanDistributionManagement</a></div> <div class="col-last odd-row-color all-classes-table all-classes-table-tab2"> -<div class="block">Since Maven 3 'dependencies.dependency.(groupId:artifactId:type:classifier)' must be unique.</div> +<div class="block">This rule will check if a pom contains a <code>distributionManagement</code> part.</div> </div> -<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/maven/enforcer/rules/dependency/BanDynamicVersions.html" title="class in org.apache.maven.enforcer.rules.dependency">BanDynamicVersions</a></div> +<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/maven/enforcer/rules/BanDuplicatePomDependencyVersions.html" title="class in org.apache.maven.enforcer.rules">BanDuplicatePomDependencyVersions</a></div> <div class="col-last even-row-color all-classes-table all-classes-table-tab2"> -<div class="block">This rule bans dependencies having a version which requires resolution (i.e.</div> +<div class="block">Since Maven 3 'dependencies.dependency.(groupId:artifactId:type:classifier)' must be unique.</div> </div> -<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/maven/enforcer/rules/dependency/BannedDependencies.html" title="class in org.apache.maven.enforcer.rules.dependency">BannedDependencies</a></div> +<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/maven/enforcer/rules/dependency/BanDynamicVersions.html" title="class in org.apache.maven.enforcer.rules.dependency">BanDynamicVersions</a></div> <div class="col-last odd-row-color all-classes-table all-classes-table-tab2"> -<div class="block">This rule checks that lists of dependencies are not included.</div> +<div class="block">This rule bans dependencies having a version which requires resolution (i.e.</div> </div> -<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/maven/enforcer/rules/BannedPlugins.html" title="class in org.apache.maven.enforcer.rules">BannedPlugins</a></div> +<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/maven/enforcer/rules/dependency/BannedDependencies.html" title="class in org.apache.maven.enforcer.rules.dependency">BannedDependencies</a></div> <div class="col-last even-row-color all-classes-table all-classes-table-tab2"> -<div class="block">This rule checks that lists of plugins are not included.</div> +<div class="block">This rule checks that lists of dependencies are not included.</div> </div> -<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/maven/enforcer/rules/BannedRepositories.html" title="class in org.apache.maven.enforcer.rules">BannedRepositories</a></div> +<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/maven/enforcer/rules/BannedPlugins.html" title="class in org.apache.maven.enforcer.rules">BannedPlugins</a></div> <div class="col-last odd-row-color all-classes-table all-classes-table-tab2"> -<div class="block">This rule checks that this project's maven session whether have banned repositories.</div> +<div class="block">This rule checks that lists of plugins are not included.</div> </div> -<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/maven/enforcer/rules/dependency/BanTransitiveDependencies.html" title="class in org.apache.maven.enforcer.rules.dependency">BanTransitiveDependencies</a></div> +<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/maven/enforcer/rules/BannedRepositories.html" title="class in org.apache.maven.enforcer.rules">BannedRepositories</a></div> <div class="col-last even-row-color all-classes-table all-classes-table-tab2"> -<div class="block">This rule bans all transitive dependencies.</div> +<div class="block">This rule checks whether this project's maven session has banned repositories.</div> </div> -<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/maven/plugins/enforcer/internal/DefaultEnforcementRuleHelper.html" title="class in org.apache.maven.plugins.enforcer.internal">DefaultEnforcementRuleHelper</a></div> +<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/maven/enforcer/rules/dependency/BanTransitiveDependencies.html" title="class in org.apache.maven.enforcer.rules.dependency">BanTransitiveDependencies</a></div> <div class="col-last odd-row-color all-classes-table all-classes-table-tab2"> +<div class="block">This rule bans all transitive dependencies.</div> +</div> +<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/maven/plugins/enforcer/internal/DefaultEnforcementRuleHelper.html" title="class in org.apache.maven.plugins.enforcer.internal">DefaultEnforcementRuleHelper</a></div> +<div class="col-last even-row-color all-classes-table all-classes-table-tab2"> <div class="block">Default implementation of the EnforcementRuleHelper interface.</div> </div> -<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/maven/enforcer/rules/dependency/DependencyConvergence.html" title="class in org.apache.maven.enforcer.rules.dependency">DependencyConvergence</a></div> -<div class="col-last even-row-color all-classes-table all-classes-table-tab2"> </div> -<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/maven/plugins/enforcer/DisplayInfoMojo.html" title="class in org.apache.maven.plugins.enforcer">DisplayInfoMojo</a></div> -<div class="col-last odd-row-color all-classes-table all-classes-table-tab2">Deprecated. +<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/maven/enforcer/rules/dependency/DependencyConvergence.html" title="class in org.apache.maven.enforcer.rules.dependency">DependencyConvergence</a></div> +<div class="col-last odd-row-color all-classes-table all-classes-table-tab2"> </div> +<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/maven/plugins/enforcer/DisplayInfoMojo.html" title="class in org.apache.maven.plugins.enforcer">DisplayInfoMojo</a></div> +<div class="col-last even-row-color all-classes-table all-classes-table-tab2">Deprecated. <div class="deprecation-comment">please use <code>mvn --version</code></div> </div> -<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/maven/extensions/enforcer/EnforceExtension.html" title="class in org.apache.maven.extensions.enforcer">EnforceExtension</a></div> -<div class="col-last even-row-color all-classes-table all-classes-table-tab2"> +<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/maven/extensions/enforcer/EnforceExtension.html" title="class in org.apache.maven.extensions.enforcer">EnforceExtension</a></div> +<div class="col-last odd-row-color all-classes-table all-classes-table-tab2"> <div class="block">Extends every MavenProject with the maven-enforcer-plugin, adding executions as defined in <code>.mvn/enforcer-extension.xml</code></div> </div> -<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/maven/plugins/enforcer/EnforceMojo.html" title="class in org.apache.maven.plugins.enforcer">EnforceMojo</a></div> -<div class="col-last odd-row-color all-classes-table all-classes-table-tab2"> +<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/maven/plugins/enforcer/EnforceMojo.html" title="class in org.apache.maven.plugins.enforcer">EnforceMojo</a></div> +<div class="col-last even-row-color all-classes-table all-classes-table-tab2"> <div class="block">This goal executes the defined enforcer-rules once per module.</div> </div> -<div class="col-first even-row-color all-classes-table all-classes-table-tab3"><a href="org/apache/maven/enforcer/rule/api/EnforcerLevel.html" title="enum in org.apache.maven.enforcer.rule.api">EnforcerLevel</a></div> -<div class="col-last even-row-color all-classes-table all-classes-table-tab3"> +<div class="col-first odd-row-color all-classes-table all-classes-table-tab3"><a href="org/apache/maven/enforcer/rule/api/EnforcerLevel.html" title="enum in org.apache.maven.enforcer.rule.api">EnforcerLevel</a></div> +<div class="col-last odd-row-color all-classes-table all-classes-table-tab3"> <div class="block">Levels steering whether a rule should fail a build or just display a warning.</div> </div> -<div class="col-first odd-row-color all-classes-table all-classes-table-tab1"><a href="org/apache/maven/enforcer/rule/api/EnforcerLogger.html" title="interface in org.apache.maven.enforcer.rule.api">EnforcerLogger</a></div> -<div class="col-last odd-row-color all-classes-table all-classes-table-tab1"> +<div class="col-first even-row-color all-classes-table all-classes-table-tab1"><a href="org/apache/maven/enforcer/rule/api/EnforcerLogger.html" title="interface in org.apache.maven.enforcer.rule.api">EnforcerLogger</a></div> +<div class="col-last even-row-color all-classes-table all-classes-table-tab1"> <div class="block">Logger used by enforcer rule.</div> </div> -<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/maven/plugins/enforcer/internal/EnforcerLoggerError.html" title="class in org.apache.maven.plugins.enforcer.internal">EnforcerLoggerError</a></div> -<div class="col-last even-row-color all-classes-table all-classes-table-tab2"> +<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/maven/plugins/enforcer/internal/EnforcerLoggerError.html" title="class in org.apache.maven.plugins.enforcer.internal">EnforcerLoggerError</a></div> +<div class="col-last odd-row-color all-classes-table all-classes-table-tab2"> <div class="block">EnforcerLogger implementation for <code>ERROR</code> execution level</div> </div> -<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/maven/plugins/enforcer/internal/EnforcerLoggerWarn.html" title="class in org.apache.maven.plugins.enforcer.internal">EnforcerLoggerWarn</a></div> -<div class="col-last odd-row-color all-classes-table all-classes-table-tab2"> +<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/maven/plugins/enforcer/internal/EnforcerLoggerWarn.html" title="class in org.apache.maven.plugins.enforcer.internal">EnforcerLoggerWarn</a></div> +<div class="col-last even-row-color all-classes-table all-classes-table-tab2"> <div class="block">EnforcerLogger implementation for <code>WARN</code> execution level</div> </div> -<div class="col-first even-row-color all-classes-table all-classes-table-tab1"><a href="org/apache/maven/enforcer/rule/api/EnforcerRule.html" title="interface in org.apache.maven.enforcer.rule.api">EnforcerRule</a></div> -<div class="col-last even-row-color all-classes-table all-classes-table-tab1">Deprecated. +<div class="col-first odd-row-color all-classes-table all-classes-table-tab1"><a href="org/apache/maven/enforcer/rule/api/EnforcerRule.html" title="interface in org.apache.maven.enforcer.rule.api">EnforcerRule</a></div> +<div class="col-last odd-row-color all-classes-table all-classes-table-tab1">Deprecated. <div class="deprecation-comment">Please see <a href="https://maven.apache.org/enforcer/enforcer-api/writing-a-custom-rule.html">Writing a custom rule</a></div> </div> -<div class="col-first odd-row-color all-classes-table all-classes-table-tab1"><a href="org/apache/maven/enforcer/rule/api/EnforcerRule2.html" title="interface in org.apache.maven.enforcer.rule.api">EnforcerRule2</a></div> -<div class="col-last odd-row-color all-classes-table all-classes-table-tab1">Deprecated. +<div class="col-first even-row-color all-classes-table all-classes-table-tab1"><a href="org/apache/maven/enforcer/rule/api/EnforcerRule2.html" title="interface in org.apache.maven.enforcer.rule.api">EnforcerRule2</a></div> +<div class="col-last even-row-color all-classes-table all-classes-table-tab1">Deprecated. <div class="deprecation-comment">Please see <a href="https://maven.apache.org/enforcer/enforcer-api/writing-a-custom-rule.html">Writing a custom rule</a></div> </div> -<div class="col-first even-row-color all-classes-table all-classes-table-tab1"><a href="org/apache/maven/enforcer/rule/api/EnforcerRuleBase.html" title="interface in org.apache.maven.enforcer.rule.api">EnforcerRuleBase</a></div> -<div class="col-last even-row-color all-classes-table all-classes-table-tab1"> +<div class="col-first odd-row-color all-classes-table all-classes-table-tab1"><a href="org/apache/maven/enforcer/rule/api/EnforcerRuleBase.html" title="interface in org.apache.maven.enforcer.rule.api">EnforcerRuleBase</a></div> +<div class="col-last odd-row-color all-classes-table all-classes-table-tab1"> <div class="block">Base interface for old and new API.</div> </div> -<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/maven/plugins/enforcer/internal/EnforcerRuleCache.html" title="class in org.apache.maven.plugins.enforcer.internal">EnforcerRuleCache</a></div> -<div class="col-last odd-row-color all-classes-table all-classes-table-tab2"> +<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/maven/plugins/enforcer/internal/EnforcerRuleCache.html" title="class in org.apache.maven.plugins.enforcer.internal">EnforcerRuleCache</a></div> +<div class="col-last even-row-color all-classes-table all-classes-table-tab2"> <div class="block">Service for manage rules cache storage.</div> </div> -<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/maven/plugins/enforcer/internal/EnforcerRuleDesc.html" title="class in org.apache.maven.plugins.enforcer.internal">EnforcerRuleDesc</a></div> -<div class="col-last even-row-color all-classes-table all-classes-table-tab2"> +<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/maven/plugins/enforcer/internal/EnforcerRuleDesc.html" title="class in org.apache.maven.plugins.enforcer.internal">EnforcerRuleDesc</a></div> +<div class="col-last odd-row-color all-classes-table all-classes-table-tab2"> <div class="block">Description of rule to execute.</div> </div> -<div class="col-first odd-row-color all-classes-table all-classes-table-tab5"><a href="org/apache/maven/enforcer/rule/api/EnforcerRuleError.html" title="class in org.apache.maven.enforcer.rule.api">EnforcerRuleError</a></div> -<div class="col-last odd-row-color all-classes-table all-classes-table-tab5"> +<div class="col-first even-row-color all-classes-table all-classes-table-tab5"><a href="org/apache/maven/enforcer/rule/api/EnforcerRuleError.html" title="class in org.apache.maven.enforcer.rule.api">EnforcerRuleError</a></div> +<div class="col-last even-row-color all-classes-table all-classes-table-tab5"> <div class="block">An error occurring during the execution of a rule.</div> </div> -<div class="col-first even-row-color all-classes-table all-classes-table-tab5"><a href="org/apache/maven/enforcer/rule/api/EnforcerRuleException.html" title="class in org.apache.maven.enforcer.rule.api">EnforcerRuleException</a></div> -<div class="col-last even-row-color all-classes-table all-classes-table-tab5"> +<div class="col-first odd-row-color all-classes-table all-classes-table-tab5"><a href="org/apache/maven/enforcer/rule/api/EnforcerRuleException.html" title="class in org.apache.maven.enforcer.rule.api">EnforcerRuleException</a></div> +<div class="col-last odd-row-color all-classes-table all-classes-table-tab5"> <div class="block">An exception occurring during the execution of a rule.</div> </div> -<div class="col-first odd-row-color all-classes-table all-classes-table-tab1"><a href="org/apache/maven/enforcer/rule/api/EnforcerRuleHelper.html" title="interface in org.apache.maven.enforcer.rule.api">EnforcerRuleHelper</a></div> -<div class="col-last odd-row-color all-classes-table all-classes-table-tab1">Deprecated. +<div class="col-first even-row-color all-classes-table all-classes-table-tab1"><a href="org/apache/maven/enforcer/rule/api/EnforcerRuleHelper.html" title="interface in org.apache.maven.enforcer.rule.api">EnforcerRuleHelper</a></div> +<div class="col-last even-row-color all-classes-table all-classes-table-tab1">Deprecated. <div class="deprecation-comment">Please see <a href="https://maven.apache.org/enforcer/enforcer-api/writing-a-custom-rule.html">Writing a custom rule</a></div> </div> -<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/maven/plugins/enforcer/internal/EnforcerRuleManager.html" title="class in org.apache.maven.plugins.enforcer.internal">EnforcerRuleManager</a></div> -<div class="col-last even-row-color all-classes-table all-classes-table-tab2"> +<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/maven/plugins/enforcer/internal/EnforcerRuleManager.html" title="class in org.apache.maven.plugins.enforcer.internal">EnforcerRuleManager</a></div> +<div class="col-last odd-row-color all-classes-table all-classes-table-tab2"> <div class="block">Manage enforcer rules.</div> </div> -<div class="col-first odd-row-color all-classes-table all-classes-table-tab5"><a href="org/apache/maven/plugins/enforcer/internal/EnforcerRuleManagerException.html" title="class in org.apache.maven.plugins.enforcer.internal">EnforcerRuleManagerException</a></div> -<div class="col-last odd-row-color all-classes-table all-classes-table-tab5"> +<div class="col-first even-row-color all-classes-table all-classes-table-tab5"><a href="org/apache/maven/plugins/enforcer/internal/EnforcerRuleManagerException.html" title="class in org.apache.maven.plugins.enforcer.internal">EnforcerRuleManagerException</a></div> +<div class="col-last even-row-color all-classes-table all-classes-table-tab5"> <div class="block">Problems reported by EnforcerRuleManager.</div> </div> -<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/maven/enforcer/rules/utils/EnforcerRuleUtils.html" title="class in org.apache.maven.enforcer.rules.utils">EnforcerRuleUtils</a></div> -<div class="col-last even-row-color all-classes-table all-classes-table-tab2"> +<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/maven/enforcer/rules/utils/EnforcerRuleUtils.html" title="class in org.apache.maven.enforcer.rules.utils">EnforcerRuleUtils</a></div> +<div class="col-last odd-row-color all-classes-table all-classes-table-tab2"> <div class="block">The Class EnforcerRuleUtils.</div> </div> -<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/maven/enforcer/rules/EvaluateBeanshell.html" title="class in org.apache.maven.enforcer.rules">EvaluateBeanshell</a></div> -<div class="col-last odd-row-color all-classes-table all-classes-table-tab2"> +<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/maven/enforcer/rules/EvaluateBeanshell.html" title="class in org.apache.maven.enforcer.rules">EvaluateBeanshell</a></div> +<div class="col-last even-row-color all-classes-table all-classes-table-tab2"> <div class="block">Rule for Maven Enforcer using Beanshell to evaluate a conditional expression.</div> </div> -<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/maven/enforcer/rules/utils/ExpressionEvaluator.html" title="class in org.apache.maven.enforcer.rules.utils">ExpressionEvaluator</a></div> -<div class="col-last even-row-color all-classes-table all-classes-table-tab2"> +<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/maven/enforcer/rules/utils/ExpressionEvaluator.html" title="class in org.apache.maven.enforcer.rules.utils">ExpressionEvaluator</a></div> +<div class="col-last odd-row-color all-classes-table all-classes-table-tab2"> <div class="block">A configured <code>ExpressionEvaluator</code> used by rules.</div> </div> -<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/maven/enforcer/rules/ExternalRules.html" title="class in org.apache.maven.enforcer.rules">ExternalRules</a></div> -<div class="col-last odd-row-color all-classes-table all-classes-table-tab2"> +<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/maven/enforcer/rules/ExternalRules.html" title="class in org.apache.maven.enforcer.rules">ExternalRules</a></div> +<div class="col-last even-row-color all-classes-table all-classes-table-tab2"> <div class="block">An enforcer rule that will provide rules configuration from an external resource.</div> </div> -<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/maven/plugins/maven_enforcer_plugin/HelpMojo.html" title="class in org.apache.maven.plugins.maven_enforcer_plugin">HelpMojo</a></div> -<div class="col-last even-row-color all-classes-table all-classes-table-tab2"> +<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/maven/plugins/maven_enforcer_plugin/HelpMojo.html" title="class in org.apache.maven.plugins.maven_enforcer_plugin">HelpMojo</a></div> +<div class="col-last odd-row-color all-classes-table all-classes-table-tab2"> <div class="block">Display help information on maven-enforcer-plugin.<br> Call <code>mvn enforcer:help -Ddetail=true -Dgoal=<goal-name></code> to display parameter details.</div> </div> -<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/maven/enforcer/rules/utils/OSUtil.html" title="class in org.apache.maven.enforcer.rules.utils">OSUtil</a></div> -<div class="col-last odd-row-color all-classes-table all-classes-table-tab2"> +<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/maven/enforcer/rules/utils/OSUtil.html" title="class in org.apache.maven.enforcer.rules.utils">OSUtil</a></div> +<div class="col-last even-row-color all-classes-table all-classes-table-tab2"> <div class="block">Common os utility.</div> </div> -<div class="col-first even-row-color all-classes-table all-classes-table-tab1"><a href="org/apache/maven/enforcer/rules/utils/ParentNodeProvider.html" title="interface in org.apache.maven.enforcer.rules.utils">ParentNodeProvider</a></div> -<div class="col-last even-row-color all-classes-table all-classes-table-tab1"> +<div class="col-first odd-row-color all-classes-table all-classes-table-tab1"><a href="org/apache/maven/enforcer/rules/utils/ParentNodeProvider.html" title="interface in org.apache.maven.enforcer.rules.utils">ParentNodeProvider</a></div> +<div class="col-last odd-row-color all-classes-table all-classes-table-tab1"> <div class="block">Provides the information about <code>DependencyNode</code> parent nodes</div> </div> -<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/maven/enforcer/rules/utils/ParentsVisitor.html" title="class in org.apache.maven.enforcer.rules.utils">ParentsVisitor</a></div> -<div class="col-last odd-row-color all-classes-table all-classes-table-tab2"> +<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/maven/enforcer/rules/utils/ParentsVisitor.html" title="class in org.apache.maven.enforcer.rules.utils">ParentsVisitor</a></div> +<div class="col-last even-row-color all-classes-table all-classes-table-tab2"> <div class="block">A <code>DependencyVisitor</code> building a map of parent nodes</div> </div> -<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/maven/enforcer/rules/utils/PluginWrapper.html" title="class in org.apache.maven.enforcer.rules.utils">PluginWrapper</a></div> -<div class="col-last even-row-color all-classes-table all-classes-table-tab2"> </div> -<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/maven/enforcer/rules/ReactorModuleConvergence.html" title="class in org.apache.maven.enforcer.rules">ReactorModuleConvergence</a></div> -<div class="col-last odd-row-color all-classes-table all-classes-table-tab2"> -<div class="block">This rule will check if a multi module build will follow the best practices.</div> -</div> -<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/maven/enforcer/rules/RequireActiveProfile.html" title="class in org.apache.maven.enforcer.rules">RequireActiveProfile</a></div> +<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/maven/enforcer/rules/utils/PluginWrapper.html" title="class in org.apache.maven.enforcer.rules.utils">PluginWrapper</a></div> +<div class="col-last odd-row-color all-classes-table all-classes-table-tab2"> </div> +<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/maven/enforcer/rules/ReactorModuleConvergence.html" title="class in org.apache.maven.enforcer.rules">ReactorModuleConvergence</a></div> <div class="col-last even-row-color all-classes-table all-classes-table-tab2"> -<div class="block">This rule checks that some profiles are active.</div> +<div class="block">This rule will check if a multi-module build will follow the best practices.</div> </div> -<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/maven/enforcer/rules/property/RequireEnvironmentVariable.html" title="class in org.apache.maven.enforcer.rules.property">RequireEnvironmentVariable</a></div> +<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/maven/enforcer/rules/RequireActiveProfile.html" title="class in org.apache.maven.enforcer.rules">RequireActiveProfile</a></div> <div class="col-last odd-row-color all-classes-table all-classes-table-tab2"> -<div class="block">This rule checks that certain environment variable is set.</div> +<div class="block">This rule checks that some profiles are active.</div> </div> -<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/maven/enforcer/rules/RequireExplicitDependencyScope.html" title="class in org.apache.maven.enforcer.rules">RequireExplicitDependencyScope</a></div> +<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/maven/enforcer/rules/property/RequireEnvironmentVariable.html" title="class in org.apache.maven.enforcer.rules.property">RequireEnvironmentVariable</a></div> <div class="col-last even-row-color all-classes-table all-classes-table-tab2"> -<div class="block">Checks that all dependencies have an explicitly declared scope in the non-effective pom (i.e.</div> +<div class="block">This rule checks that certain environment variable is set.</div> </div> -<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/maven/enforcer/rules/checksum/RequireFileChecksum.html" title="class in org.apache.maven.enforcer.rules.checksum">RequireFileChecksum</a></div> +<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/maven/enforcer/rules/RequireExplicitDependencyScope.html" title="class in org.apache.maven.enforcer.rules">RequireExplicitDependencyScope</a></div> <div class="col-last odd-row-color all-classes-table all-classes-table-tab2"> -<div class="block">Rule to validate a binary file to match the specified checksum.</div> +<div class="block">Checks that all dependencies have an explicitly declared scope in the non-effective pom (i.e.</div> </div> -<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/maven/enforcer/rules/files/RequireFilesDontExist.html" title="class in org.apache.maven.enforcer.rules.files">RequireFilesDontExist</a></div> +<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/maven/enforcer/rules/checksum/RequireFileChecksum.html" title="class in org.apache.maven.enforcer.rules.checksum">RequireFileChecksum</a></div> <div class="col-last even-row-color all-classes-table all-classes-table-tab2"> -<div class="block">The Class RequireFilesDontExist.</div> +<div class="block">Rule to validate a binary file to match the specified checksum.</div> </div> -<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/maven/enforcer/rules/files/RequireFilesExist.html" title="class in org.apache.maven.enforcer.rules.files">RequireFilesExist</a></div> +<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/maven/enforcer/rules/files/RequireFilesDontExist.html" title="class in org.apache.maven.enforcer.rules.files">RequireFilesDontExist</a></div> <div class="col-last odd-row-color all-classes-table all-classes-table-tab2"> -<div class="block">The Class RequireFilesExist.</div> +<div class="block">The Class RequireFilesDontExist.</div> </div> -<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/maven/enforcer/rules/files/RequireFilesSize.html" title="class in org.apache.maven.enforcer.rules.files">RequireFilesSize</a></div> +<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/maven/enforcer/rules/files/RequireFilesExist.html" title="class in org.apache.maven.enforcer.rules.files">RequireFilesExist</a></div> <div class="col-last even-row-color all-classes-table all-classes-table-tab2"> -<div class="block">Rule to validate the main artifact is within certain size constraints.</div> +<div class="block">The Class RequireFilesExist.</div> </div> -<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/maven/enforcer/rules/RequireJavaVendor.html" title="class in org.apache.maven.enforcer.rules">RequireJavaVendor</a></div> +<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/maven/enforcer/rules/files/RequireFilesSize.html" title="class in org.apache.maven.enforcer.rules.files">RequireFilesSize</a></div> <div class="col-last odd-row-color all-classes-table all-classes-table-tab2"> -<div class="block">This rule checks that the Java vendor is allowed.</div> +<div class="block">Rule to validate the main artifact is within certain size constraints.</div> </div> -<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/maven/enforcer/rules/version/RequireJavaVersion.html" title="class in org.apache.maven.enforcer.rules.version">RequireJavaVersion</a></div> +<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/maven/enforcer/rules/RequireJavaVendor.html" title="class in org.apache.maven.enforcer.rules">RequireJavaVendor</a></div> <div class="col-last even-row-color all-classes-table all-classes-table-tab2"> -<div class="block">This rule checks that the Java version is allowed.</div> +<div class="block">This rule checks that the Java vendor is allowed.</div> </div> -<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/maven/enforcer/rules/RequireMatchingCoordinates.html" title="class in org.apache.maven.enforcer.rules">RequireMatchingCoordinates</a></div> +<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/maven/enforcer/rules/version/RequireJavaVersion.html" title="class in org.apache.maven.enforcer.rules.version">RequireJavaVersion</a></div> <div class="col-last odd-row-color all-classes-table all-classes-table-tab2"> -<div class="block">This rule checks that the Maven coordinates (i.e.</div> +<div class="block">This rule checks that the Java version is allowed.</div> </div> -<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/maven/enforcer/rules/version/RequireMavenVersion.html" title="class in org.apache.maven.enforcer.rules.version">RequireMavenVersion</a></div> +<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/maven/enforcer/rules/RequireMatchingCoordinates.html" title="class in org.apache.maven.enforcer.rules">RequireMatchingCoordinates</a></div> <div class="col-last even-row-color all-classes-table all-classes-table-tab2"> -<div class="block">This rule checks that the Maven version is allowed.</div> +<div class="block">This rule checks that the Maven coordinates (i.e.</div> </div> -<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/maven/enforcer/rules/RequireNoRepositories.html" title="class in org.apache.maven.enforcer.rules">RequireNoRepositories</a></div> +<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/maven/enforcer/rules/version/RequireMavenVersion.html" title="class in org.apache.maven.enforcer.rules.version">RequireMavenVersion</a></div> <div class="col-last odd-row-color all-classes-table all-classes-table-tab2"> -<div class="block">This rule checks that this pom or its parents don't define a repository.</div> +<div class="block">This rule checks that the Maven version is allowed.</div> </div> -<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/maven/enforcer/rules/RequireOS.html" title="class in org.apache.maven.enforcer.rules">RequireOS</a></div> +<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/maven/enforcer/rules/RequireNoRepositories.html" title="class in org.apache.maven.enforcer.rules">RequireNoRepositories</a></div> <div class="col-last even-row-color all-classes-table all-classes-table-tab2"> -<div class="block">This rule checks that the OS is allowed by combinations of family, name, version and cpu architecture.</div> +<div class="block">This rule checks that this pom or its parents don't define a repository.</div> </div> -<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/maven/enforcer/rules/RequirePluginVersions.html" title="class in org.apache.maven.enforcer.rules">RequirePluginVersions</a></div> +<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/maven/enforcer/rules/RequireOS.html" title="class in org.apache.maven.enforcer.rules">RequireOS</a></div> <div class="col-last odd-row-color all-classes-table all-classes-table-tab2"> +<div class="block">This rule checks that the OS is allowed by combinations of family, name, version and cpu architecture.</div> +</div> +<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/maven/enforcer/rules/RequirePluginVersions.html" title="class in org.apache.maven.enforcer.rules">RequirePluginVersions</a></div> +<div class="col-last even-row-color all-classes-table all-classes-table-tab2"> <div class="block">This rule will enforce that all plugins specified in the poms have a version declared.</div> </div> -<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/maven/enforcer/rules/RequirePrerequisite.html" title="class in org.apache.maven.enforcer.rules">RequirePrerequisite</a></div> -<div class="col-last even-row-color all-classes-table all-classes-table-tab2"> </div> -<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/maven/enforcer/rules/RequireProfileIdsExist.html" title="class in org.apache.maven.enforcer.rules">RequireProfileIdsExist</a></div> -<div class="col-last odd-row-color all-classes-table all-classes-table-tab2"> +<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/maven/enforcer/rules/RequirePrerequisite.html" title="class in org.apache.maven.enforcer.rules">RequirePrerequisite</a></div> +<div class="col-last odd-row-color all-classes-table all-classes-table-tab2"> </div> +<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/maven/enforcer/rules/RequireProfileIdsExist.html" title="class in org.apache.maven.enforcer.rules">RequireProfileIdsExist</a></div> +<div class="col-last even-row-color all-classes-table all-classes-table-tab2"> <div class="block">Ensure that all profiles mentioned on the commandline do exist.</div> </div> -<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/maven/enforcer/rules/property/RequireProperty.html" title="class in org.apache.maven.enforcer.rules.property">RequireProperty</a></div> -<div class="col-last even-row-color all-classes-table all-classes-table-tab2"> +<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/maven/enforcer/rules/property/RequireProperty.html" title="class in org.apache.maven.enforcer.rules.property">RequireProperty</a></div> +<div class="col-last odd-row-color all-classes-table all-classes-table-tab2"> <div class="block">This rule checks that certain properties are set.</div> </div> -<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/maven/enforcer/rules/dependency/RequireReleaseDeps.html" title="class in org.apache.maven.enforcer.rules.dependency">RequireReleaseDeps</a></div> -<div class="col-last odd-row-color all-classes-table all-classes-table-tab2"> +<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/maven/enforcer/rules/dependency/RequireReleaseDeps.html" title="class in org.apache.maven.enforcer.rules.dependency">RequireReleaseDeps</a></div> +<div class="col-last even-row-color all-classes-table all-classes-table-tab2"> <div class="block">This rule checks that no snapshots are included.</div> </div> -<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/maven/enforcer/rules/RequireReleaseVersion.html" title="class in org.apache.maven.enforcer.rules">RequireReleaseVersion</a></div> -<div class="col-last even-row-color all-classes-table all-classes-table-tab2"> +<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/maven/enforcer/rules/RequireReleaseVersion.html" title="class in org.apache.maven.enforcer.rules">RequireReleaseVersion</a></div> +<div class="col-last odd-row-color all-classes-table all-classes-table-tab2"> <div class="block">This rule checks that the current project is not a snapshot.</div> </div> -<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/maven/enforcer/rules/RequireSameVersions.html" title="class in org.apache.maven.enforcer.rules">RequireSameVersions</a></div> -<div class="col-last odd-row-color all-classes-table all-classes-table-tab2"> </div> -<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/maven/enforcer/rules/RequireSnapshotVersion.html" title="class in org.apache.maven.enforcer.rules">RequireSnapshotVersion</a></div> -<div class="col-last even-row-color all-classes-table all-classes-table-tab2"> +<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/maven/enforcer/rules/RequireSameVersions.html" title="class in org.apache.maven.enforcer.rules">RequireSameVersions</a></div> +<div class="col-last even-row-color all-classes-table all-classes-table-tab2"> </div> +<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/maven/enforcer/rules/RequireSnapshotVersion.html" title="class in org.apache.maven.enforcer.rules">RequireSnapshotVersion</a></div> +<div class="col-last odd-row-color all-classes-table all-classes-table-tab2"> <div class="block">This rule checks that the current project is not a release.</div> </div> -<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/maven/enforcer/rules/checksum/RequireTextFileChecksum.html" title="class in org.apache.maven.enforcer.rules.checksum">RequireTextFileChecksum</a></div> -<div class="col-last odd-row-color all-classes-table all-classes-table-tab2"> +<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/maven/enforcer/rules/checksum/RequireTextFileChecksum.html" title="class in org.apache.maven.enforcer.rules.checksum">RequireTextFileChecksum</a></div> +<div class="col-last even-row-color all-classes-table all-classes-table-tab2"> <div class="block">Rule to validate a text file to match the specified checksum.</div> </div> -<div class="col-first even-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/maven/enforcer/rules/dependency/RequireUpperBoundDeps.html" title="class in org.apache.maven.enforcer.rules.dependency">RequireUpperBoundDeps</a></div> -<div class="col-last even-row-color all-classes-table all-classes-table-tab2"> +<div class="col-first odd-row-color all-classes-table all-classes-table-tab2"><a href="org/apache/maven/enforcer/rules/dependency/RequireUpperBoundDeps.html" title="class in org.apache.maven.enforcer.rules.dependency">RequireUpperBoundDeps</a></div> +<div class="col-last odd-row-color all-classes-table all-classes-table-tab2"> <div class="block">Rule to enforce that the resolved dependency is also the most recent one of all transitive dependencies.</div> </div> </div>
Modified: maven/website/components/enforcer-archives/enforcer-LATEST/apidocs/allpackages-index.html ============================================================================== --- maven/website/components/enforcer-archives/enforcer-LATEST/apidocs/allpackages-index.html (original) +++ maven/website/components/enforcer-archives/enforcer-LATEST/apidocs/allpackages-index.html Sat Jul 12 17:23:46 2025 @@ -2,7 +2,7 @@ <html lang="en"> <head> <!-- Generated by javadoc (21) --> -<title>All Packages (Apache Maven Enforcer 3.6.0 API)</title> +<title>All Packages (Apache Maven Enforcer 3.6.1 API)</title> <meta name="viewport" content="width=device-width, initial-scale=1"> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> <meta name="description" content="package index"> Modified: maven/website/components/enforcer-archives/enforcer-LATEST/apidocs/deprecated-list.html ============================================================================== --- maven/website/components/enforcer-archives/enforcer-LATEST/apidocs/deprecated-list.html (original) +++ maven/website/components/enforcer-archives/enforcer-LATEST/apidocs/deprecated-list.html Sat Jul 12 17:23:46 2025 @@ -2,7 +2,7 @@ <html lang="en"> <head> <!-- Generated by javadoc (21) --> -<title>Deprecated List (Apache Maven Enforcer 3.6.0 API)</title> +<title>Deprecated List (Apache Maven Enforcer 3.6.1 API)</title> <meta name="viewport" content="width=device-width, initial-scale=1"> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> <meta name="description" content="deprecated elements"> Modified: maven/website/components/enforcer-archives/enforcer-LATEST/apidocs/help-doc.html ============================================================================== --- maven/website/components/enforcer-archives/enforcer-LATEST/apidocs/help-doc.html (original) +++ maven/website/components/enforcer-archives/enforcer-LATEST/apidocs/help-doc.html Sat Jul 12 17:23:46 2025 @@ -2,7 +2,7 @@ <html lang="en"> <head> <!-- Generated by javadoc (21) --> -<title>API Help (Apache Maven Enforcer 3.6.0 API)</title> +<title>API Help (Apache Maven Enforcer 3.6.1 API)</title> <meta name="viewport" content="width=device-width, initial-scale=1"> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> <meta name="description" content="help"> Modified: maven/website/components/enforcer-archives/enforcer-LATEST/apidocs/index-all.html ============================================================================== --- maven/website/components/enforcer-archives/enforcer-LATEST/apidocs/index-all.html (original) +++ maven/website/components/enforcer-archives/enforcer-LATEST/apidocs/index-all.html Sat Jul 12 17:23:46 2025 @@ -2,7 +2,7 @@ <html lang="en"> <head> <!-- Generated by javadoc (21) --> -<title>Index (Apache Maven Enforcer 3.6.0 API)</title> +<title>Index (Apache Maven Enforcer 3.6.1 API)</title> <meta name="viewport" content="width=device-width, initial-scale=1"> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> <meta name="description" content="index"> @@ -112,6 +112,10 @@ loadScripts(document, 'script');</script <dd> <div class="block">Construct class by providing patterns as strings.</div> </dd> +<dt><a href="org/apache/maven/enforcer/rules/utils/ArtifactMatcher.MatchingArtifact.html" class="type-name-link" title="class in org.apache.maven.enforcer.rules.utils">ArtifactMatcher.MatchingArtifact</a> - Class in <a href="org/apache/maven/enforcer/rules/utils/package-summary.html">org.apache.maven.enforcer.rules.utils</a></dt> +<dd> +<div class="block">To be used for artifacts which are equivalent for the purposes of the <a href="org/apache/maven/enforcer/rules/utils/ArtifactMatcher.html" title="class in org.apache.maven.enforcer.rules.utils"><code>ArtifactMatcher</code></a>.</div> +</dd> <dt><a href="org/apache/maven/enforcer/rules/utils/ArtifactMatcher.Pattern.html" class="type-name-link" title="class in org.apache.maven.enforcer.rules.utils">ArtifactMatcher.Pattern</a> - Class in <a href="org/apache/maven/enforcer/rules/utils/package-summary.html">org.apache.maven.enforcer.rules.utils</a></dt> <dd> </dd> <dt><a href="org/apache/maven/enforcer/rules/utils/ArtifactUtils.html" class="type-name-link" title="class in org.apache.maven.enforcer.rules.utils">ArtifactUtils</a> - Class in <a href="org/apache/maven/enforcer/rules/utils/package-summary.html">org.apache.maven.enforcer.rules.utils</a></dt> @@ -157,7 +161,7 @@ loadScripts(document, 'script');</script <dd> </dd> <dt><a href="org/apache/maven/enforcer/rules/BannedRepositories.html" class="type-name-link" title="class in org.apache.maven.enforcer.rules">BannedRepositories</a> - Class in <a href="org/apache/maven/enforcer/rules/package-summary.html">org.apache.maven.enforcer.rules</a></dt> <dd> -<div class="block">This rule checks that this project's maven session whether have banned repositories.</div> +<div class="block">This rule checks whether this project's maven session has banned repositories.</div> </dd> <dt><a href="org/apache/maven/enforcer/rules/BannedRepositories.html#%3Cinit%3E(org.apache.maven.project.MavenProject)" class="member-name-link">BannedRepositories(MavenProject)</a> - Constructor for class org.apache.maven.enforcer.rules.<a href="org/apache/maven/enforcer/rules/BannedRepositories.html" title="class in org.apache.maven.enforcer.rules">BannedRepositories</a></dt> <dd> </dd> @@ -382,6 +386,8 @@ loadScripts(document, 'script');</script <dd> <div class="block">Compares the specified version to see if it is allowed by the defined version range.</div> </dd> +<dt><a href="org/apache/maven/enforcer/rules/utils/ArtifactMatcher.MatchingArtifact.html#equals(java.lang.Object)" class="member-name-link">equals(Object)</a> - Method in class org.apache.maven.enforcer.rules.utils.<a href="org/apache/maven/enforcer/rules/utils/ArtifactMatcher.MatchingArtifact.html" title="class in org.apache.maven.enforcer.rules.utils">ArtifactMatcher.MatchingArtifact</a></dt> +<dd> </dd> <dt><a href="org/apache/maven/enforcer/rule/api/EnforcerLogger.html#error(java.lang.CharSequence)" class="member-name-link">error(CharSequence)</a> - Method in interface org.apache.maven.enforcer.rule.api.<a href="org/apache/maven/enforcer/rule/api/EnforcerLogger.html" title="interface in org.apache.maven.enforcer.rule.api">EnforcerLogger</a></dt> <dd> <div class="block">Log message in <code>error</code> level.</div> @@ -916,6 +922,8 @@ loadScripts(document, 'script');</script </dl> <h2 class="title" id="I:H">H</h2> <dl class="index"> +<dt><a href="org/apache/maven/enforcer/rules/utils/ArtifactMatcher.MatchingArtifact.html#hashCode()" class="member-name-link">hashCode()</a> - Method in class org.apache.maven.enforcer.rules.utils.<a href="org/apache/maven/enforcer/rules/utils/ArtifactMatcher.MatchingArtifact.html" title="class in org.apache.maven.enforcer.rules.utils">ArtifactMatcher.MatchingArtifact</a></dt> +<dd> </dd> <dt><a href="org/apache/maven/enforcer/rules/RequirePluginVersions.html#hasValidVersionSpecified(org.apache.maven.model.Plugin,java.util.List)" class="member-name-link">hasValidVersionSpecified(Plugin, List<PluginWrapper>)</a> - Method in class org.apache.maven.enforcer.rules.<a href="org/apache/maven/enforcer/rules/RequirePluginVersions.html" title="class in org.apache.maven.enforcer.rules">RequirePluginVersions</a></dt> <dd> <div class="block">Checks for valid version specified.</div> @@ -994,7 +1002,7 @@ loadScripts(document, 'script');</script <dd> <div class="deprecation-block"><span class="deprecated-label">Deprecated.</span></div> <div class="block">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.</div> + allow double-checking of the results.</div> </dd> <dt><a href="org/apache/maven/enforcer/rules/dependency/BannedDependencies.html#isSearchTransitive()" class="member-name-link">isSearchTransitive()</a> - Method in class org.apache.maven.enforcer.rules.dependency.<a href="org/apache/maven/enforcer/rules/dependency/BannedDependencies.html" title="class in org.apache.maven.enforcer.rules.dependency">BannedDependencies</a></dt> <dd> </dd> @@ -1055,6 +1063,8 @@ loadScripts(document, 'script');</script </dd> <dt><a href="org/apache/maven/enforcer/rules/utils/ArtifactMatcher.Pattern.html#match(org.apache.maven.model.Dependency)" class="member-name-link">match(Dependency)</a> - Method in class org.apache.maven.enforcer.rules.utils.<a href="org/apache/maven/enforcer/rules/utils/ArtifactMatcher.Pattern.html" title="class in org.apache.maven.enforcer.rules.utils">ArtifactMatcher.Pattern</a></dt> <dd> </dd> +<dt><a href="org/apache/maven/enforcer/rules/utils/ArtifactMatcher.MatchingArtifact.html#%3Cinit%3E(org.apache.maven.artifact.Artifact)" class="member-name-link">MatchingArtifact(Artifact)</a> - Constructor for class org.apache.maven.enforcer.rules.utils.<a href="org/apache/maven/enforcer/rules/utils/ArtifactMatcher.MatchingArtifact.html" title="class in org.apache.maven.enforcer.rules.utils">ArtifactMatcher.MatchingArtifact</a></dt> +<dd> </dd> <dt><a href="org/apache/maven/plugins/enforcer/EnforceMojo.html#mojoExecution" class="member-name-link">mojoExecution</a> - Variable in class org.apache.maven.plugins.enforcer.<a href="org/apache/maven/plugins/enforcer/EnforceMojo.html" title="class in org.apache.maven.plugins.enforcer">EnforceMojo</a></dt> <dd> <div class="block">MojoExecution needed by the ExpressionEvaluator</div> @@ -1064,7 +1074,7 @@ loadScripts(document, 'script');</script <dl class="index"> <dt><a href="org/apache/maven/enforcer/rules/version/RequireJavaVersion.html#normalizeJDKVersion(java.lang.String)" class="member-name-link">normalizeJDKVersion(String)</a> - Static method in class org.apache.maven.enforcer.rules.version.<a href="org/apache/maven/enforcer/rules/version/RequireJavaVersion.html" title="class in org.apache.maven.enforcer.rules.version">RequireJavaVersion</a></dt> <dd> -<div class="block">Converts a jdk string from 1.5.0-11b12 to a single 3 digit version like 1.5.0-11</div> +<div class="block">Converts a JDK string from 1.5.0-11b12 to a single 3 digit version like 1.5.0-11</div> </dd> </dl> <h2 class="title" id="I:O">O</h2> @@ -1129,7 +1139,7 @@ loadScripts(document, 'script');</script <dl class="index"> <dt><a href="org/apache/maven/enforcer/rules/ReactorModuleConvergence.html" class="type-name-link" title="class in org.apache.maven.enforcer.rules">ReactorModuleConvergence</a> - Class in <a href="org/apache/maven/enforcer/rules/package-summary.html">org.apache.maven.enforcer.rules</a></dt> <dd> -<div class="block">This rule will check if a multi module build will follow the best practices.</div> +<div class="block">This rule will check if a multi-module build will follow the best practices.</div> </dd> <dt><a href="org/apache/maven/enforcer/rules/ReactorModuleConvergence.html#%3Cinit%3E(org.apache.maven.execution.MavenSession)" class="member-name-link">ReactorModuleConvergence(MavenSession)</a> - Constructor for class org.apache.maven.enforcer.rules.<a href="org/apache/maven/enforcer/rules/ReactorModuleConvergence.html" title="class in org.apache.maven.enforcer.rules">ReactorModuleConvergence</a></dt> <dd> </dd> @@ -1303,7 +1313,7 @@ loadScripts(document, 'script');</script <dd> </dd> <dt><a href="org/apache/maven/enforcer/rules/RequireOS.html#setArch(java.lang.String)" class="member-name-link">setArch(String)</a> - Method in class org.apache.maven.enforcer.rules.<a href="org/apache/maven/enforcer/rules/RequireOS.html" title="class in org.apache.maven.enforcer.rules">RequireOS</a></dt> <dd> -<div class="block">Sets the arch.</div> +<div class="block">Sets the architecture.</div> </dd> <dt><a href="org/apache/maven/enforcer/rules/RequireMatchingCoordinates.html#setArtifactIdPattern(java.lang.String)" class="member-name-link">setArtifactIdPattern(String)</a> - Method in class org.apache.maven.enforcer.rules.<a href="org/apache/maven/enforcer/rules/RequireMatchingCoordinates.html" title="class in org.apache.maven.enforcer.rules">RequireMatchingCoordinates</a></dt> <dd> </dd> @@ -1735,6 +1745,8 @@ loadScripts(document, 'script');</script <dd> </dd> <dt><a href="org/apache/maven/enforcer/rules/RequireSnapshotVersion.html#toString()" class="member-name-link">toString()</a> - Method in class org.apache.maven.enforcer.rules.<a href="org/apache/maven/enforcer/rules/RequireSnapshotVersion.html" title="class in org.apache.maven.enforcer.rules">RequireSnapshotVersion</a></dt> <dd> </dd> +<dt><a href="org/apache/maven/enforcer/rules/utils/ArtifactMatcher.MatchingArtifact.html#toString()" class="member-name-link">toString()</a> - Method in class org.apache.maven.enforcer.rules.utils.<a href="org/apache/maven/enforcer/rules/utils/ArtifactMatcher.MatchingArtifact.html" title="class in org.apache.maven.enforcer.rules.utils">ArtifactMatcher.MatchingArtifact</a></dt> +<dd> </dd> <dt><a href="org/apache/maven/enforcer/rules/utils/ArtifactMatcher.Pattern.html#toString()" class="member-name-link">toString()</a> - Method in class org.apache.maven.enforcer.rules.utils.<a href="org/apache/maven/enforcer/rules/utils/ArtifactMatcher.Pattern.html" title="class in org.apache.maven.enforcer.rules.utils">ArtifactMatcher.Pattern</a></dt> <dd> </dd> <dt><a href="org/apache/maven/enforcer/rules/version/RequireJavaVersion.html#toString()" class="member-name-link">toString()</a> - Method in class org.apache.maven.enforcer.rules.version.<a href="org/apache/maven/enforcer/rules/version/RequireJavaVersion.html" title="class in org.apache.maven.enforcer.rules.version">RequireJavaVersion</a></dt> @@ -1754,9 +1766,9 @@ loadScripts(document, 'script');</script <dd> </dd> <dt><a href="org/apache/maven/enforcer/rules/dependency/RequireReleaseDeps.html#validate(org.apache.maven.artifact.Artifact)" class="member-name-link">validate(Artifact)</a> - Method in class org.apache.maven.enforcer.rules.dependency.<a href="org/apache/maven/enforcer/rules/dependency/RequireReleaseDeps.html" title="class in org.apache.maven.enforcer.rules.dependency">RequireReleaseDeps</a></dt> <dd> </dd> -<dt><a href="org/apache/maven/enforcer/rules/dependency/BannedDependencies.html#validate(org.eclipse.aether.graph.DependencyNode,int,java.lang.StringBuilder)" class="member-name-link">validate(DependencyNode, int, StringBuilder)</a> - Method in class org.apache.maven.enforcer.rules.dependency.<a href="org/apache/maven/enforcer/rules/dependency/BannedDependencies.html" title="class in org.apache.maven.enforcer.rules.dependency">BannedDependencies</a></dt> +<dt><a href="org/apache/maven/enforcer/rules/dependency/BannedDependencies.html#validate(org.eclipse.aether.graph.DependencyNode,int,java.lang.StringBuilder,java.util.Set)" class="member-name-link">validate(DependencyNode, int, StringBuilder, Set<ArtifactMatcher.MatchingArtifact>)</a> - Method in class org.apache.maven.enforcer.rules.dependency.<a href="org/apache/maven/enforcer/rules/dependency/BannedDependencies.html" title="class in org.apache.maven.enforcer.rules.dependency">BannedDependencies</a></dt> <dd> </dd> -<dt><a href="org/apache/maven/enforcer/rules/dependency/RequireReleaseDeps.html#validate(org.eclipse.aether.graph.DependencyNode,int,java.lang.StringBuilder)" class="member-name-link">validate(DependencyNode, int, StringBuilder)</a> - Method in class org.apache.maven.enforcer.rules.dependency.<a href="org/apache/maven/enforcer/rules/dependency/RequireReleaseDeps.html" title="class in org.apache.maven.enforcer.rules.dependency">RequireReleaseDeps</a></dt> +<dt><a href="org/apache/maven/enforcer/rules/dependency/RequireReleaseDeps.html#validate(org.eclipse.aether.graph.DependencyNode,int,java.lang.StringBuilder,java.util.Set)" class="member-name-link">validate(DependencyNode, int, StringBuilder, Set<ArtifactMatcher.MatchingArtifact>)</a> - Method in class org.apache.maven.enforcer.rules.dependency.<a href="org/apache/maven/enforcer/rules/dependency/RequireReleaseDeps.html" title="class in org.apache.maven.enforcer.rules.dependency">RequireReleaseDeps</a></dt> <dd> </dd> <dt><a href="org/apache/maven/enforcer/rule/api/EnforcerLevel.html#valueOf(java.lang.String)" class="member-name-link">valueOf(String)</a> - Static method in enum org.apache.maven.enforcer.rule.api.<a href="org/apache/maven/enforcer/rule/api/EnforcerLevel.html" title="enum in org.apache.maven.enforcer.rule.api">EnforcerLevel</a></dt> <dd> Modified: maven/website/components/enforcer-archives/enforcer-LATEST/apidocs/index.html ============================================================================== --- maven/website/components/enforcer-archives/enforcer-LATEST/apidocs/index.html (original) +++ maven/website/components/enforcer-archives/enforcer-LATEST/apidocs/index.html Sat Jul 12 17:23:46 2025 @@ -2,7 +2,7 @@ <html lang="en"> <head> <!-- Generated by javadoc (21) --> -<title>Overview (Apache Maven Enforcer 3.6.0 API)</title> +<title>Overview (Apache Maven Enforcer 3.6.1 API)</title> <meta name="viewport" content="width=device-width, initial-scale=1"> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> <meta name="description" content="package index"> @@ -49,7 +49,7 @@ loadScripts(document, 'script');</script <div class="flex-content"> <main role="main"> <div class="header"> -<h1 class="title">Apache Maven Enforcer 3.6.0 API</h1> +<h1 class="title">Apache Maven Enforcer 3.6.1 API</h1> </div> <div id="all-packages-table"> <div class="caption"><span>Packages</span></div>