This is an automated email from the ASF dual-hosted git repository.
hboutemy pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/maven.git
The following commit(s) were added to refs/heads/master by this push:
new ea21d6f6f [MNG-7666] update documentation
ea21d6f6f is described below
commit ea21d6f6fc0fb773689ece2efbb22f3838b90980
Author: Hervé Boutemy <[email protected]>
AuthorDate: Wed Mar 8 18:45:23 2023 +0100
[MNG-7666] update documentation
---
.../providers/packaging/AbstractLifecycleMappingProvider.java | 2 ++
maven-core/src/site/apt/default-bindings.apt.vm | 4 ++++
2 files changed, 6 insertions(+)
diff --git
a/maven-core/src/main/java/org/apache/maven/lifecycle/providers/packaging/AbstractLifecycleMappingProvider.java
b/maven-core/src/main/java/org/apache/maven/lifecycle/providers/packaging/AbstractLifecycleMappingProvider.java
index 29859cd0a..9fae22267 100644
---
a/maven-core/src/main/java/org/apache/maven/lifecycle/providers/packaging/AbstractLifecycleMappingProvider.java
+++
b/maven-core/src/main/java/org/apache/maven/lifecycle/providers/packaging/AbstractLifecycleMappingProvider.java
@@ -34,6 +34,7 @@ import static java.util.Objects.requireNonNull;
* Base lifecycle mapping provider, ie per-packaging plugin bindings for
{@code default} lifecycle.
*/
public abstract class AbstractLifecycleMappingProvider implements
Provider<LifecycleMapping> {
+ // START SNIPPET: versions
protected static final String RESOURCES_PLUGIN_VERSION = "3.3.0";
protected static final String COMPILER_PLUGIN_VERSION = "3.10.1";
@@ -57,6 +58,7 @@ public abstract class AbstractLifecycleMappingProvider
implements Provider<Lifec
protected static final String RAR_PLUGIN_VERSION = "3.0.0";
protected static final String WAR_PLUGIN_VERSION = "3.3.2";
+ // END SNIPPET: versions
private final LifecycleMapping lifecycleMapping;
diff --git a/maven-core/src/site/apt/default-bindings.apt.vm
b/maven-core/src/site/apt/default-bindings.apt.vm
index 1ad708fec..c917d0c27 100644
--- a/maven-core/src/site/apt/default-bindings.apt.vm
+++ b/maven-core/src/site/apt/default-bindings.apt.vm
@@ -31,6 +31,10 @@ Plugins Bindings for <<<default>>> Lifecycle Reference
%{toc|fromDepth=2}
+ Versions of the plugins are shared in a few constants:
+
+%{snippet|id=versions|file=${project.basedir}/src/main/java/org/apache/maven/lifecycle/providers/packaging/AbstractLifecycleMappingProvider.java}
+
* Plugin bindings for <<<pom>>> packaging
%{snippet|id=pom|file=${project.basedir}/src/main/java/org/apache/maven/lifecycle/providers/packaging/PomLifecycleMappingProvider.java}