[maven-enforcer] 01/01: [MENFORCER-485] Upgrade Parent to 40

2023-06-26 Thread sjaranowski
This is an automated email from the ASF dual-hosted git repository.

sjaranowski pushed a commit to branch MENFORCER-485
in repository https://gitbox.apache.org/repos/asf/maven-enforcer.git

commit 39f90be16beef8cba8b95298665dd813fbc96878
Author: Slawomir Jaranowski 
AuthorDate: Tue Jun 27 00:58:55 2023 +0200

[MENFORCER-485] Upgrade Parent to 40

- upgrade parent
- use versions from parent in IT
---
 .../src/it/projects/MENFORCER-306/parent/pom.xml   | 20 +--
 .../require-plugin-versions-expressions/pom.xml| 18 -
 .../module1/pom.xml| 13 +---
 .../require-plugin-versions-expressions2/pom.xml   | 23 +++---
 .../require-plugin-versions-mm-ci-friendly/pom.xml | 18 -
 .../pom.xml|  2 +-
 .../pom.xml| 18 -
 .../pom.xml|  6 +++---
 pom.xml| 13 ++--
 9 files changed, 63 insertions(+), 68 deletions(-)

diff --git a/maven-enforcer-plugin/src/it/projects/MENFORCER-306/parent/pom.xml 
b/maven-enforcer-plugin/src/it/projects/MENFORCER-306/parent/pom.xml
index cdfd4c2..2cded36 100644
--- a/maven-enforcer-plugin/src/it/projects/MENFORCER-306/parent/pom.xml
+++ b/maven-enforcer-plugin/src/it/projects/MENFORCER-306/parent/pom.xml
@@ -55,52 +55,52 @@ under the License.
 
   org.apache.maven.plugins
   maven-clean-plugin
-  3.1.0
+  @version.maven-clean-plugin@
 
 
   org.apache.maven.plugins
   maven-install-plugin
-  2.5.2
+  @version.maven-install-plugin@
 
 
   org.apache.maven.plugins
   maven-site-plugin
-  3.7.1
+  @version.maven-site-plugin@
 
 
   org.apache.maven.plugins
   maven-deploy-plugin
-  2.8.2
+  @version.maven-deploy-plugin@
 
 
   org.apache.maven.plugins
   maven-compiler-plugin
-  3.7.0
+  @version.maven-compiler-plugin@
 
 
   org.apache.maven.plugins
   maven-plugin-plugin
-  3.5.2
+  @version.maven-plugin-tools@
 
 
   org.apache.maven.plugins
   maven-surefire-plugin
-  2.21.0
+  @version.maven-surefire@
 
 
   org.apache.maven.plugins
   maven-jar-plugin
-  3.1.0
+  @version.maven-jar-plugin@
 
 
   org.apache.maven.plugins
   maven-resources-plugin
-  3.1.0
+  @version.maven-resources-plugin@
 
 
   org.apache.maven.plugins
   maven-wrapper-plugin
-  3.0.1
+  @version.maven-wrapper-plugin@
 
   
 
diff --git 
a/maven-enforcer-plugin/src/it/projects/require-plugin-versions-expressions/pom.xml
 
b/maven-enforcer-plugin/src/it/projects/require-plugin-versions-expressions/pom.xml
index 487b348..60710f0 100644
--- 
a/maven-enforcer-plugin/src/it/projects/require-plugin-versions-expressions/pom.xml
+++ 
b/maven-enforcer-plugin/src/it/projects/require-plugin-versions-expressions/pom.xml
@@ -36,47 +36,47 @@
 
   org.apache.maven.plugins
   maven-clean-plugin
-  2.5
+  @version.maven-clean-plugin@
 
 
   org.apache.maven.plugins
   maven-resources-plugin
-  2.6
+  @version.maven-resources-plugin@
 
 
   org.apache.maven.plugins
   maven-compiler-plugin
-  2.5.1
+  @version.maven-compiler-plugin@
 
 
   org.apache.maven.plugins
   maven-surefire-plugin
-  2.12.4
+  @version.maven-surefire@
 
 
   org.apache.maven.plugins
   maven-jar-plugin
-  2.4
+  @version.maven-jar-plugin@
 
 
   org.apache.maven.plugins
   maven-install-plugin
-  2.4
+  @version.maven-install-plugin@
 
 
   org.apache.maven.plugins
   maven-deploy-plugin
-  2.7
+  @version.maven-deploy-plugin@
 
 
   org.apache.maven.plugins
   maven-site-plugin
-  3.2
+  @version.maven-site-plugin@
 
 
   org.apache.maven.plugins
   maven-wrapper-plugin
-  3.0.1
+  @version.maven-wrapper-plugin@
 
 
   ${expressionplugin.groupId}
diff --git 
a/maven-enforcer-plugin/src/it/projects/require-plugin-versions-expressions2/module1/pom.xml
 
b/maven-enforcer-plugin/src/it/projects/require-plugin-versions-expressions2/module1/pom.xml
index 8f124fe..4f2857d 100644
--- 

[maven-enforcer] branch MENFORCER-485 created (now 39f90be)

2023-06-26 Thread sjaranowski
This is an automated email from the ASF dual-hosted git repository.

sjaranowski pushed a change to branch MENFORCER-485
in repository https://gitbox.apache.org/repos/asf/maven-enforcer.git


  at 39f90be  [MENFORCER-485] Upgrade Parent to 40

This branch includes the following new commits:

 new 39f90be  [MENFORCER-485] Upgrade Parent to 40

The 1 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails.  The revisions
listed as "add" were already present in the repository and have only
been added to this reference.




[maven-site] 01/03: [MNG-7811] Documentation for Plugin Validation

2023-06-26 Thread sjaranowski
This is an automated email from the ASF dual-hosted git repository.

sjaranowski pushed a commit to branch MNG-7811
in repository https://gitbox.apache.org/repos/asf/maven-site.git

commit 8f9f3a99b9f391ce617c3d042ed6ca1f6f3c6696
Author: Slawomir Jaranowski 
AuthorDate: Thu Jun 15 20:19:37 2023 +0200

[MNG-7811] Documentation for Plugin Validation
---
 content/markdown/plugin-validation.md | 73 +++
 1 file changed, 73 insertions(+)

diff --git a/content/markdown/plugin-validation.md 
b/content/markdown/plugin-validation.md
new file mode 100644
index ..63cea2ee
--- /dev/null
+++ b/content/markdown/plugin-validation.md
@@ -0,0 +1,73 @@
+# Plugin Validation
+
+
+
+Maven since versions 3.9.x and 4.x introduced `Plugin Validation` 
+in order to help Maven users and Maven Plugin developers maintain theirs 
projects.
+
+## Internal Plugins Validation issues
+
+Internal Plugins Validation issues (project local) are issues discovered in 
Maven project configuration, like:
+ 
+ - using deprecated plugins goals
+ - using deprecated plugins parameters
+ - using read only plugins parameters
+
+In such cases users can fix their project by fixing configuration by editing 
their POMs.
+Users should consult actual plugin documentation or try to update plugin to 
newer version.
+
+## External Plugins Validation issues
+
+`External Plugins Validation issues (non-configuration) are issues detected in 
plugin itself, like:
+
+ - using old, deprecated Maven Api by plugin
+ - declaring dependencies for Maven Core artifacts in wrong scope in plugin 
project
+
+External Plugins issues can only be fix by plugin authors.
+
+In such cases users can try to update plugin to newer version. 
+If the newest version of plugin still has an issue users should report problem 
to plugin authors.
+
+## Manage Plugin Validation verbosity
+
+In order to manage Plugin Validation verbosity a property 
`maven.plugin.validation` can be used.
+
+Allowed values are:
+
+ - `NONE` - mute Plugin Validation completely, nothing will be reported
+ - `INLINE` - report only `Internal` issues in place where occur 
+ - `BRIEF` - report only `Internal` issues in place where occur and list of 
plugins with `External` issues at the and of build 
+ - `SUMMARY` - report list of plugins with `Internal` and `External` issues at 
the end of build
+ - `VERBOSE` - report `Internal` and `External` issues at the end of build in 
verbose mode
+
+Configuration values for `maven.plugin.validation`  are case insensitive, can 
be used on command line, like:
+
+```
+mvn -Dmaven.plugin.validation=verbose ...
+```
+
+Can be added to `MAVEN_OPTS` or `MAVEN_ARGS` environment variables, 
+can also be added to `.mvn/maven.config` file in order to configure per 
project.
+
+Users can add such property to their `settings.xml` file to change 
configuration globally.
+
+Please consult [Configuring Apache Maven](/configure.html) guide.
+
+



[maven-site] branch MNG-7811 updated (7c063928 -> 6d8c18c4)

2023-06-26 Thread sjaranowski
This is an automated email from the ASF dual-hosted git repository.

sjaranowski pushed a change to branch MNG-7811
in repository https://gitbox.apache.org/repos/asf/maven-site.git


omit 7c063928 notice about config in pom.xml, add link for settings 
reference
omit 24cd4642 [MNG-7811] Documentation for Plugin Validation
 add f0fa76e0 Maven parent POMs 40 released
 add 6fc77317 Update index.apt
 add e79b70e6 [MASSEMBLY-991] - XSDs for 2.2.0 missing from Maven Project 
Web Site
 add 5bd02262 update logging documentation
 add faf81899 Use next parent version
 add 09f75bf1 [MPLUGIN-467] Document dedicated plugin-report plugin (#433)
 add 63ef478d Maven 3.9.3 Release notes (#424)
 add e6a4b993 Maven Clean Plugin Version 3.3.1
 add 99dde84f Maven Shade Plugin Version 3.5.0
 new 8f9f3a99 [MNG-7811] Documentation for Plugin Validation
 new d59d386b notice about config in pom.xml, add link for settings 
reference
 new 6d8c18c4 add to user center menu

This update added new revisions after undoing existing revisions.
That is to say, some revisions that were in the old version of the
branch are not in the new version.  This situation occurs
when a user --force pushes a change and generates a repository
containing something like this:

 * -- * -- B -- O -- O -- O   (7c063928)
\
 N -- N -- N   refs/heads/MNG-7811 (6d8c18c4)

You should already have received notification emails for all of the O
revisions, and so the following emails describe only the N revisions
from the common base, B.

Any revisions marked "omit" are not gone; other references still
refer to them.  Any revisions marked "discard" are gone forever.

The 3 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails.  The revisions
listed as "add" were already present in the repository and have only
been added to this reference.


Summary of changes:
 content/apt/guides/getting-started/index.apt   |   2 +-
 content/apt/plugins/index.apt  |   8 +-
 content/apt/pom/index.apt.vm   |   2 +-
 .../docs/{3.9.1 => 3.9.3}/release-notes.md |  32 ++-
 content/markdown/docs/history.md.vm|   3 +-
 .../plugins/validation/index.md}   |   0
 content/markdown/maven-logging.md  |  19 +-
 .../xsd/{assembly-2.0.0.xsd => assembly-2.2.0.xsd} | 272 -
 ...nent-2.0.0.xsd => assembly-component-2.2.0.xsd} | 267 
 content/site.xml   |   1 +
 pom.xml|  10 +-
 11 files changed, 144 insertions(+), 472 deletions(-)
 copy content/markdown/docs/{3.9.1 => 3.9.3}/release-notes.md (56%)
 rename content/markdown/{plugin-validation.md => 
guides/plugins/validation/index.md} (100%)
 copy content/resources/xsd/{assembly-2.0.0.xsd => assembly-2.2.0.xsd} (85%)
 copy content/resources/xsd/{assembly-component-2.0.0.xsd => 
assembly-component-2.2.0.xsd} (84%)



[maven-site] 03/03: add to user center menu

2023-06-26 Thread sjaranowski
This is an automated email from the ASF dual-hosted git repository.

sjaranowski pushed a commit to branch MNG-7811
in repository https://gitbox.apache.org/repos/asf/maven-site.git

commit 6d8c18c47ff6519bb6ea148cb40574f4f6becc22
Author: Slawomir Jaranowski 
AuthorDate: Mon Jun 26 23:57:17 2023 +0200

add to user center menu
---
 .../{plugin-validation.md => guides/plugins/validation/index.md} | 0
 content/site.xml | 1 +
 2 files changed, 1 insertion(+)

diff --git a/content/markdown/plugin-validation.md 
b/content/markdown/guides/plugins/validation/index.md
similarity index 100%
rename from content/markdown/plugin-validation.md
rename to content/markdown/guides/plugins/validation/index.md
diff --git a/content/site.xml b/content/site.xml
index 9ec5efa5..ffb0fbeb 100644
--- a/content/site.xml
+++ b/content/site.xml
@@ -84,6 +84,7 @@ under the License.
 -->
 
 
+
 
   
   



[maven-site] 02/03: notice about config in pom.xml, add link for settings reference

2023-06-26 Thread sjaranowski
This is an automated email from the ASF dual-hosted git repository.

sjaranowski pushed a commit to branch MNG-7811
in repository https://gitbox.apache.org/repos/asf/maven-site.git

commit d59d386b2a79bded613c989d4319c33b4e995fa5
Author: Slawomir Jaranowski 
AuthorDate: Tue Jun 20 19:23:17 2023 +0200

notice about config in pom.xml, add link for settings reference
---
 content/markdown/plugin-validation.md | 8 ++--
 1 file changed, 6 insertions(+), 2 deletions(-)

diff --git a/content/markdown/plugin-validation.md 
b/content/markdown/plugin-validation.md
index 63cea2ee..9504fcc6 100644
--- a/content/markdown/plugin-validation.md
+++ b/content/markdown/plugin-validation.md
@@ -35,7 +35,7 @@ Users should consult actual plugin documentation or try to 
update plugin to newe
 
 ## External Plugins Validation issues
 
-`External Plugins Validation issues (non-configuration) are issues detected in 
plugin itself, like:
+External Plugins Validation issues (non-configuration) are issues detected in 
plugin itself, like:
 
  - using old, deprecated Maven Api by plugin
  - declaring dependencies for Maven Core artifacts in wrong scope in plugin 
project
@@ -68,6 +68,10 @@ can also be added to `.mvn/maven.config` file in order to 
configure per project.
 
 Users can add such property to their `settings.xml` file to change 
configuration globally.
 
-Please consult [Configuring Apache Maven](/configure.html) guide.
+*NOTICE* as `maven.plugin.validation` is configuration item for Maven itself, 
it can not be used in project pom.xml
+
+Please consult: 
+ - [Configuring Apache Maven](/configure.html)
+ - [Settings reference](/settings.html)
 
 



svn commit: r1910616 - in /maven/website/content: maven-site-1.0-site.jar plugins/index.html

2023-06-26 Thread svn-site-role
Author: svn-site-role
Date: Mon Jun 26 20:35:47 2023
New Revision: 1910616

Log:
Site checkin for project Apache Maven Site

Modified:
maven/website/content/maven-site-1.0-site.jar
maven/website/content/plugins/index.html

Modified: maven/website/content/maven-site-1.0-site.jar
==
Binary files - no diff available.

Modified: maven/website/content/plugins/index.html
==
--- maven/website/content/plugins/index.html (original)
+++ maven/website/content/plugins/index.html Mon Jun 26 20:35:47 2023
@@ -289,8 +289,8 @@
 
  
shade
 B
-3.4.1
-2022-10-27
+3.5.0
+2023-06-13
 Build an Uber-JAR from the current project, 
including dependencies.
 https://gitbox.apache.org/repos/asf/maven-shade-plugin.git;>Git / https://github.com/apache/maven-shade-plugin/;>GitHub
 https://issues.apache.org/jira/browse/MSHADE;>Jira MSHADE




[maven-site] branch master updated: Maven Shade Plugin Version 3.5.0

2023-06-26 Thread khmarbaise
This is an automated email from the ASF dual-hosted git repository.

khmarbaise pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/maven-site.git


The following commit(s) were added to refs/heads/master by this push:
 new 99dde84f Maven Shade Plugin Version 3.5.0
99dde84f is described below

commit 99dde84f80a970919d8141420db4d4bbf9b712c0
Author: Karl Heinz Marbaise 
AuthorDate: Mon Jun 26 22:34:22 2023 +0200

Maven Shade Plugin Version 3.5.0
---
 content/apt/plugins/index.apt | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/content/apt/plugins/index.apt b/content/apt/plugins/index.apt
index 557a114a..42cc7b1f 100644
--- a/content/apt/plugins/index.apt
+++ b/content/apt/plugins/index.apt
@@ -99,7 +99,7 @@ Available Plugins
 
*--++--++--+++
 | {{{/plugins/maven-acr-plugin/} <<>>}}| B  | 
3.1.0| 2018-06-19 | Build a JavaEE application client from the current 
project. | {{{https://gitbox.apache.org/repos/asf/maven-acr-plugin.git}Git}} / 
{{{https://github.com/apache/maven-acr-plugin/}GitHub}} | 
{{{https://issues.apache.org/jira/browse/MACR}Jira MACR}}
 
*--++--++--+++
-| {{{/plugins/maven-shade-plugin/} <<>>}}   | B  | 
3.4.1| 2022-10-27 | Build an Uber-JAR from the current project, 
including dependencies. | 
{{{https://gitbox.apache.org/repos/asf/maven-shade-plugin.git}Git}} / 
{{{https://github.com/apache/maven-shade-plugin/}GitHub}} | 
{{{https://issues.apache.org/jira/browse/MSHADE}Jira MSHADE}}
+| {{{/plugins/maven-shade-plugin/} <<>>}}   | B  | 
3.5.0| 2023-06-13 | Build an Uber-JAR from the current project, 
including dependencies. | 
{{{https://gitbox.apache.org/repos/asf/maven-shade-plugin.git}Git}} / 
{{{https://github.com/apache/maven-shade-plugin/}GitHub}} | 
{{{https://issues.apache.org/jira/browse/MSHADE}Jira MSHADE}}
 
*--++--++--+++
 | {{{/plugins/maven-source-plugin/} <<>>}} | B  | 
3.3.0| 2023-05-17 | Build a source-JAR from the current project. | 
{{{https://gitbox.apache.org/repos/asf/maven-source-plugin.git}Git}} / 
{{{https://github.com/apache/maven-source-plugin/}GitHub}} | 
{{{https://issues.apache.org/jira/browse/MSOURCES}Jira MSOURCES}}
 
*--++--++--+++



[maven-doxia-sitetools] 01/01: Complete conversion

2023-06-26 Thread michaelo
This is an automated email from the ASF dual-hosted git repository.

michaelo pushed a commit to branch site-model-rework
in repository https://gitbox.apache.org/repos/asf/maven-doxia-sitetools.git

commit 5929ad43307cb23f7dce7af3b137044808563410
Author: Michael Osipov 
AuthorDate: Sun Jun 25 00:46:36 2023 +0200

Complete conversion
---
 .../src/main/resources/default-site.xml|  10 +-
 .../org/apache/maven/doxia/tools/SiteToolTest.java |  11 +-
 .../unit/interpolated-site/src/site/site.xml   |  19 +-
 .../interpolation-child-test/src/site/site.xml |  49 ++--
 .../interpolation-parent-test/src/site/site.xml|  21 +-
 .../site-tool-locales-test/full/src/site/site.xml  |  17 +-
 .../full/src/site/site_de_DE_BY.xml|  17 +-
 .../language/src/site/site.xml |  17 +-
 .../language/src/site/site_de.xml  |  17 +-
 .../language_country/src/site/site.xml |  17 +-
 .../language_country/src/site/site_de_DE.xml   |  17 +-
 .../unit/site-tool-test/src/site/site.xml  |  17 +-
 .../DefaultSiteModelInheritanceAssembler.java  |  64 ++
 doxia-site-model/src/main/mdo/site.mdo | 251 ++---
 .../SiteModelInheritanceAssemblerTest.java |  84 ---
 doxia-site-model/src/test/resources/empty.xml  |   6 +-
 .../src/test/resources/external-urls.xml   |  22 +-
 .../src/test/resources/fully-populated-child.xml   |  22 +-
 .../src/test/resources/fully-populated-merged.xml  |  22 +-
 .../test/resources/fully-populated-unresolved.xml  |  22 +-
 .../resources/inheritance-child-no-inheritance.xml |   6 +-
 .../src/test/resources/inheritance-child.xml   |   6 +-
 .../src/test/resources/inheritance-expected.xml|  21 +-
 .../src/test/resources/inheritance-parent.xml  |  21 +-
 .../src/test/resources/relative-urls-resolved.xml  |  22 +-
 .../src/test/resources/relative-urls.xml   |  22 +-
 .../subsite-relative-urls-multiple-resolved.xml|  22 +-
 .../resources/subsite-relative-urls-resolved.xml   |  22 +-
 .../src/test/resources/subsite-urls-file.xml   |  23 +-
 .../src/test/resources/subsite-urls.xml|  23 +-
 .../src/test/resources/site/site.xml   |  21 +-
 31 files changed, 414 insertions(+), 517 deletions(-)

diff --git a/doxia-integration-tools/src/main/resources/default-site.xml 
b/doxia-integration-tools/src/main/resources/default-site.xml
index 7f7052f..b523ed9 100644
--- a/doxia-integration-tools/src/main/resources/default-site.xml
+++ b/doxia-integration-tools/src/main/resources/default-site.xml
@@ -18,10 +18,10 @@ specific language governing permissions and limitations
 under the License.
 -->
 
-
-  
-${project.name}
-  
+http://maven.apache.org/SITE/2.0.0; 
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance;
+  xsi:schemaLocation="http://maven.apache.org/SITE/2.0.0 
https://maven.apache.org/xsd/site-2.0.0.xsd;
+  name="${project.name}">
+  
   
 org.apache.maven.skins
 maven-fluido-skin
@@ -35,4 +35,4 @@ under the License.
 
 
   
-
+
diff --git 
a/doxia-integration-tools/src/test/java/org/apache/maven/doxia/tools/SiteToolTest.java
 
b/doxia-integration-tools/src/test/java/org/apache/maven/doxia/tools/SiteToolTest.java
index 7aa20f3..18d4d69 100644
--- 
a/doxia-integration-tools/src/test/java/org/apache/maven/doxia/tools/SiteToolTest.java
+++ 
b/doxia-integration-tools/src/test/java/org/apache/maven/doxia/tools/SiteToolTest.java
@@ -127,7 +127,7 @@ public class SiteToolTest {
 SiteToolMavenProjectStub project = new 
SiteToolMavenProjectStub("site-tool-test");
 Skin skin = new Skin();
 skin.setGroupId("org.apache.maven.skins");
-skin.setArtifactId("maven-stylus-skin");
+skin.setArtifactId("maven-fluido-skin");
 assertNotNull(
 tool.getSkinArtifactFromRepository(newRepoSession(), 
project.getRemoteProjectRepositories(), skin));
 }
@@ -370,16 +370,18 @@ public class SiteToolTest {
 assertEquals("Maven Site", model.getBannerLeft().getName());
 assertEquals(
 "http://maven.apache.org/images/apache-maven-project.png;,
-model.getBannerLeft().getSrc());
+model.getBannerLeft().getImage().getSrc());
 assertEquals("http://maven.apache.org/;, 
model.getBannerLeft().getHref());
 assertNotNull(model.getBannerRight());
 assertNull(model.getBannerRight().getName());
 assertEquals(
 "http://maven.apache.org/images/maven-small.gif;,
-model.getBannerRight().getSrc());
+model.getBannerRight().getImage().getSrc());
 assertNull(model.getBannerRight().getHref());
 
 // model from repo: 
https://repo1.maven.org/maven2/org/apache/maven/maven/3.8.6/maven-3.8.6-site.xml
+// FIXME Needs to be disabled until we have an on-the-fly converter
+/*
 project.setBasedir(null);
 

[maven-doxia-sitetools] branch site-model-rework updated (451e94c -> 5929ad4)

2023-06-26 Thread michaelo
This is an automated email from the ASF dual-hosted git repository.

michaelo pushed a change to branch site-model-rework
in repository https://gitbox.apache.org/repos/asf/maven-doxia-sitetools.git


 discard 451e94c  first shot
 new 5929ad4  Complete conversion

This update added new revisions after undoing existing revisions.
That is to say, some revisions that were in the old version of the
branch are not in the new version.  This situation occurs
when a user --force pushes a change and generates a repository
containing something like this:

 * -- * -- B -- O -- O -- O   (451e94c)
\
 N -- N -- N   refs/heads/site-model-rework (5929ad4)

You should already have received notification emails for all of the O
revisions, and so the following emails describe only the N revisions
from the common base, B.

Any revisions marked "omit" are not gone; other references still
refer to them.  Any revisions marked "discard" are gone forever.

The 1 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails.  The revisions
listed as "add" were already present in the repository and have only
been added to this reference.


Summary of changes:
 .../src/main/resources/default-site.xml|  4 +-
 .../org/apache/maven/doxia/tools/SiteToolTest.java | 11 +--
 .../unit/interpolated-site/src/site/site.xml   | 19 +++--
 .../interpolation-child-test/src/site/site.xml | 49 ++---
 .../interpolation-parent-test/src/site/site.xml| 21 +++---
 .../site-tool-locales-test/full/src/site/site.xml  | 17 ++---
 .../full/src/site/site_de_DE_BY.xml| 17 ++---
 .../language/src/site/site.xml | 17 ++---
 .../language/src/site/site_de.xml  | 17 ++---
 .../language_country/src/site/site.xml | 17 ++---
 .../language_country/src/site/site_de_DE.xml   | 17 ++---
 .../unit/site-tool-test/src/site/site.xml  | 17 ++---
 .../DefaultSiteModelInheritanceAssembler.java  | 64 ++---
 .../SiteModelInheritanceAssemblerTest.java | 84 +++---
 doxia-site-model/src/test/resources/empty.xml  |  6 +-
 .../src/test/resources/external-urls.xml   | 22 +++---
 .../src/test/resources/fully-populated-child.xml   | 22 +++---
 .../src/test/resources/fully-populated-merged.xml  | 22 +++---
 .../test/resources/fully-populated-unresolved.xml  | 22 +++---
 .../resources/inheritance-child-no-inheritance.xml |  6 +-
 .../src/test/resources/inheritance-child.xml   |  6 +-
 .../src/test/resources/inheritance-expected.xml| 21 +++---
 .../src/test/resources/inheritance-parent.xml  | 21 +++---
 .../src/test/resources/relative-urls-resolved.xml  | 22 +++---
 .../src/test/resources/relative-urls.xml   | 22 +++---
 .../subsite-relative-urls-multiple-resolved.xml| 22 +++---
 .../resources/subsite-relative-urls-resolved.xml   | 22 +++---
 .../src/test/resources/subsite-urls-file.xml   | 23 +++---
 .../src/test/resources/subsite-urls.xml| 23 +++---
 .../src/test/resources/site/site.xml   | 21 +++---
 30 files changed, 339 insertions(+), 335 deletions(-)



[maven] 01/01: [MNG-7827] Ensure maven 4 Log API is the primary and documented API for mojos

2023-06-26 Thread rmannibucau
This is an automated email from the ASF dual-hosted git repository.

rmannibucau pushed a commit to branch MNG-7827
in repository https://gitbox.apache.org/repos/asf/maven.git

commit 74be0f4143e22e098cd03013e731498418ac8542
Author: Romain Manni-Bucau 
AuthorDate: Mon Jun 26 19:35:00 2023 +0200

[MNG-7827] Ensure maven 4 Log API is the primary and documented API for 
mojos
---
 maven-plugin-api/pom.xml   |  14 +++
 .../java/org/apache/maven/plugin/AbstractMojo.java |  48 +++-
 .../maven/plugin/logging/SystemStreamLog.java  |  56 --
 .../org/apache/maven/internal/impl/DefaultLog.java | 118 
 .../org/apache/maven/plugin/AbstractMojoTest.java  | 123 +
 5 files changed, 348 insertions(+), 11 deletions(-)

diff --git a/maven-plugin-api/pom.xml b/maven-plugin-api/pom.xml
index 274a62ef6..db3000e36 100644
--- a/maven-plugin-api/pom.xml
+++ b/maven-plugin-api/pom.xml
@@ -52,6 +52,20 @@ under the License.
   org.codehaus.plexus
   plexus-classworlds
 
+
+
+  ${project.groupId}
+  maven-api-core
+  ${project.version}
+  provided
+
+
+
+  org.slf4j
+  slf4j-jdk14
+  ${slf4jVersion}
+  test
+
   
 
   
diff --git 
a/maven-plugin-api/src/main/java/org/apache/maven/plugin/AbstractMojo.java 
b/maven-plugin-api/src/main/java/org/apache/maven/plugin/AbstractMojo.java
index 5e76c40d9..dba25a40f 100644
--- a/maven-plugin-api/src/main/java/org/apache/maven/plugin/AbstractMojo.java
+++ b/maven-plugin-api/src/main/java/org/apache/maven/plugin/AbstractMojo.java
@@ -18,11 +18,18 @@
  */
 package org.apache.maven.plugin;
 
+import java.lang.reflect.Constructor;
+import java.lang.reflect.InvocationTargetException;
+import java.lang.reflect.Method;
+import java.lang.reflect.Proxy;
 import java.util.Map;
+import java.util.function.Supplier;
 
 import org.apache.maven.plugin.logging.Log;
 import org.apache.maven.plugin.logging.SystemStreamLog;
 
+import static java.util.Optional.ofNullable;
+
 /**
  * Abstract class to provide most of the infrastructure required to implement 
a Mojo except for
  * the execute method.
@@ -147,7 +154,7 @@ public abstract class AbstractMojo implements Mojo, 
ContextEnabled {
 private Map pluginContext;
 
 /**
- * @deprecated Use SLF4J directly
+ * @deprecated Use an injected {@link Log} instead in the mojo or 
component.
  */
 @Deprecated
 @Override
@@ -167,13 +174,48 @@ public abstract class AbstractMojo implements Mojo, 
ContextEnabled {
  * method directly whenever you need the logger, it is fast enough and 
needs no caching.
  *
  * @see org.apache.maven.plugin.Mojo#getLog()
- * @deprecated Use SLF4J directly
+ * @deprecated Use an injected {@link org.apache.maven.api.plugin.Log} 
instead in the mojo or component.
  */
 @Deprecated
 @Override
 public Log getLog() {
 if (log == null) {
-log = new SystemStreamLog();
+// unlikely for a standard plugin, idea is to try to fallback on 
maven-core impl else use stdout/stderr
+try {
+// ensure we have slf4j
+final ClassLoader loader = 
ofNullable(getClass().getClassLoader())
+.orElseGet(() -> 
Thread.currentThread().getContextClassLoader());
+final Class lf = 
loader.loadClass("org.slf4j.LoggerFactory");
+final Method getLogger = lf.getDeclaredMethod("getLogger", 
Class.class);
+if (!getLogger.isAccessible()) {
+getLogger.setAccessible(true);
+}
+
+// ensure we have maven-core - else we don't care to align on 
it
+final Constructor delegatingLogConstructor = 
loader.loadClass(
+"org.apache.maven.internal.impl.DefaultLog")
+.getDeclaredConstructor(getLogger.getReturnType());
+if (!delegatingLogConstructor.isAccessible()) {
+delegatingLogConstructor.setAccessible(true);
+}
+
+// load the slf4j logger and its log impl + create a facade to 
comply the deprecated API
+final Object logger = getLogger.invoke(null, getClass());
+final Object delegate = 
delegatingLogConstructor.newInstance(logger);
+log = (Log) Proxy.newProxyInstance( // Supplier is mainly an 
"unwrap" impl for advanced cases
+loader, new Class[] {Log.class, Supplier.class}, 
(proxy, method, args) -> {
+if (method.getDeclaringClass() == Supplier.class) {
+return delegate;
+}
+try {
+return method.invoke(delegate, args);
+} catch (InvocationTargetException ite) {
+throw 

[maven] branch MNG-7827 created (now 74be0f414)

2023-06-26 Thread rmannibucau
This is an automated email from the ASF dual-hosted git repository.

rmannibucau pushed a change to branch MNG-7827
in repository https://gitbox.apache.org/repos/asf/maven.git


  at 74be0f414 [MNG-7827] Ensure maven 4 Log API is the primary and 
documented API for mojos

This branch includes the following new commits:

 new 74be0f414 [MNG-7827] Ensure maven 4 Log API is the primary and 
documented API for mojos

The 1 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails.  The revisions
listed as "add" were already present in the repository and have only
been added to this reference.




[maven-surefire] branch feature/additional-classpath-via-maven-gav updated (238a1f9e4 -> 9ebe4ae34)

2023-06-26 Thread kwin
This is an automated email from the ASF dual-hosted git repository.

kwin pushed a change to branch feature/additional-classpath-via-maven-gav
in repository https://gitbox.apache.org/repos/asf/maven-surefire.git


omit 238a1f9e4 [SUREFIRE-2179] Support adding additional Maven  artifacts 
to test classpath
 add 9ebe4ae34 [SUREFIRE-2179] Support adding additional Maven  artifacts 
to test classpath

This update added new revisions after undoing existing revisions.
That is to say, some revisions that were in the old version of the
branch are not in the new version.  This situation occurs
when a user --force pushes a change and generates a repository
containing something like this:

 * -- * -- B -- O -- O -- O   (238a1f9e4)
\
 N -- N -- N   
refs/heads/feature/additional-classpath-via-maven-gav (9ebe4ae34)

You should already have received notification emails for all of the O
revisions, and so the following emails describe only the N revisions
from the common base, B.

Any revisions marked "omit" are not gone; other references still
refer to them.  Any revisions marked "discard" are gone forever.

No new revisions were added by this update.

Summary of changes:
 .../java/org/apache/maven/plugin/surefire/AbstractSurefireMojo.java  | 5 ++---
 1 file changed, 2 insertions(+), 3 deletions(-)



[maven-surefire] 01/01: [SUREFIRE-2179] Support adding additional Maven artifacts to test classpath

2023-06-26 Thread kwin
This is an automated email from the ASF dual-hosted git repository.

kwin pushed a commit to branch feature/additional-classpath-via-maven-gav
in repository https://gitbox.apache.org/repos/asf/maven-surefire.git

commit 238a1f9e401ecd5c75afe7e2774507515bca6d17
Author: Konrad Windszus 
AuthorDate: Fri Jun 23 14:11:54 2023 +0200

[SUREFIRE-2179] Support adding additional Maven  artifacts to test
classpath
---
 .../plugin/surefire/AbstractSurefireMojo.java  | 91 +-
 .../surefire/SurefireDependencyResolver.java   | 43 +++---
 .../maven/plugin/surefire/TestClassPath.java   |  4 +-
 .../plugin/surefire/AbstractSurefireMojoTest.java  | 16 ++--
 .../site/apt/examples/configuring-classpath.apt.vm | 42 +-
 5 files changed, 171 insertions(+), 25 deletions(-)

diff --git 
a/maven-surefire-common/src/main/java/org/apache/maven/plugin/surefire/AbstractSurefireMojo.java
 
b/maven-surefire-common/src/main/java/org/apache/maven/plugin/surefire/AbstractSurefireMojo.java
index 8237a9f4e..6e8bd9672 100644
--- 
a/maven-surefire-common/src/main/java/org/apache/maven/plugin/surefire/AbstractSurefireMojo.java
+++ 
b/maven-surefire-common/src/main/java/org/apache/maven/plugin/surefire/AbstractSurefireMojo.java
@@ -26,6 +26,7 @@ import java.lang.reflect.Method;
 import java.math.BigDecimal;
 import java.nio.file.Files;
 import java.util.ArrayList;
+import java.util.Arrays;
 import java.util.Collection;
 import java.util.Collections;
 import java.util.Enumeration;
@@ -41,6 +42,8 @@ import java.util.Set;
 import java.util.SortedSet;
 import java.util.TreeSet;
 import java.util.concurrent.ConcurrentHashMap;
+import java.util.function.Function;
+import java.util.stream.Collectors;
 import java.util.zip.ZipFile;
 
 import org.apache.maven.artifact.Artifact;
@@ -53,6 +56,7 @@ import 
org.apache.maven.artifact.versioning.DefaultArtifactVersion;
 import 
org.apache.maven.artifact.versioning.InvalidVersionSpecificationException;
 import org.apache.maven.artifact.versioning.VersionRange;
 import org.apache.maven.execution.MavenSession;
+import org.apache.maven.model.Dependency;
 import org.apache.maven.model.Plugin;
 import org.apache.maven.plugin.AbstractMojo;
 import org.apache.maven.plugin.MojoExecutionException;
@@ -281,6 +285,21 @@ public abstract class AbstractSurefireMojo extends 
AbstractMojo implements Suref
 @Parameter(property = "maven.test.additionalClasspath")
 private String[] additionalClasspathElements;
 
+/**
+ * Additional Maven dependencies to be used in the test execution 
classpath.
+ * Each element supports the parametrization like documented in https://maven.apache.org/pom.html#dependencies;>POM Reference: 
Dependencies.
+ * 
+ * Those dependencies are automatically collected (i.e. calculate the full 
dependency tree) and then all underlying artifacts resolved from the repository 
(including their transitive dependencies).
+ * Afterwards the resolved artifacts are filtered to only contain {@code 
compile} and {@code runtime} scoped ones and appended to the test execution 
classpath
+ * (after the ones from {@link #additionalClasspathElements}).
+ * 
+ * The dependency management from the project is not taken into account.
+ *
+ * @since 3.2
+ */
+@Parameter(property = "maven.test.additionalClasspathDependencies")
+private Dependency[] additionalClasspathDependencies;
+
 /**
  * The test source directory containing test class sources.
  * Important only for TestNG HTML reports.
@@ -2526,8 +2545,9 @@ public abstract class AbstractSurefireMojo extends 
AbstractMojo implements Suref
  * Generates the test classpath.
  *
  * @return the classpath elements
+ * @throws MojoFailureException
  */
-private TestClassPath generateTestClasspath() {
+private TestClassPath generateTestClasspath() throws MojoFailureException {
 Set classpathArtifacts = getProject().getArtifacts();
 
 if (getClasspathDependencyScopeExclude() != null
@@ -2542,8 +2562,67 @@ public abstract class AbstractSurefireMojo extends 
AbstractMojo implements Suref
 classpathArtifacts = filterArtifacts(classpathArtifacts, 
dependencyFilter);
 }
 
+Map dependencyConflictIdsProjectArtifacts = 
classpathArtifacts.stream()
+.collect(Collectors.toMap(Artifact::getDependencyConflictId, 
Function.identity()));
+Set additionalClasspathElements = new HashSet<>();
+if (getAdditionalClasspathElements() != null) {
+
Arrays.stream(getAdditionalClasspathElements()).forEach(additionalClasspathElements::add);
+}
+if (getAdditionalClasspathDependencies() != null) {
+Collection additionalArtifacts =
+resolveDependencies(getAdditionalClasspathDependencies());
+// check for potential conflicts with project dependencies
+for (Artifact additionalArtifact : 

[maven-surefire] branch feature/additional-classpath-via-maven-gav updated (764cc7fed -> 238a1f9e4)

2023-06-26 Thread kwin
This is an automated email from the ASF dual-hosted git repository.

kwin pushed a change to branch feature/additional-classpath-via-maven-gav
in repository https://gitbox.apache.org/repos/asf/maven-surefire.git


omit 764cc7fed [SUREFIRE-2179] Support adding additional Maven  artifacts 
to test classpath
 new 238a1f9e4 [SUREFIRE-2179] Support adding additional Maven  artifacts 
to test classpath

This update added new revisions after undoing existing revisions.
That is to say, some revisions that were in the old version of the
branch are not in the new version.  This situation occurs
when a user --force pushes a change and generates a repository
containing something like this:

 * -- * -- B -- O -- O -- O   (764cc7fed)
\
 N -- N -- N   
refs/heads/feature/additional-classpath-via-maven-gav (238a1f9e4)

You should already have received notification emails for all of the O
revisions, and so the following emails describe only the N revisions
from the common base, B.

Any revisions marked "omit" are not gone; other references still
refer to them.  Any revisions marked "discard" are gone forever.

The 1 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails.  The revisions
listed as "add" were already present in the repository and have only
been added to this reference.


Summary of changes:
 .../org/apache/maven/plugin/surefire/AbstractSurefireMojo.java | 7 +++
 1 file changed, 3 insertions(+), 4 deletions(-)



[maven-surefire] branch feature/additional-classpath-via-maven-gav updated (c1ac74bf2 -> 764cc7fed)

2023-06-26 Thread kwin
This is an automated email from the ASF dual-hosted git repository.

kwin pushed a change to branch feature/additional-classpath-via-maven-gav
in repository https://gitbox.apache.org/repos/asf/maven-surefire.git


omit c1ac74bf2 [SUREFIRE-2179] Support adding additional Maven  artifacts 
to test classpath
 add 764cc7fed [SUREFIRE-2179] Support adding additional Maven  artifacts 
to test classpath

This update added new revisions after undoing existing revisions.
That is to say, some revisions that were in the old version of the
branch are not in the new version.  This situation occurs
when a user --force pushes a change and generates a repository
containing something like this:

 * -- * -- B -- O -- O -- O   (c1ac74bf2)
\
 N -- N -- N   
refs/heads/feature/additional-classpath-via-maven-gav (764cc7fed)

You should already have received notification emails for all of the O
revisions, and so the following emails describe only the N revisions
from the common base, B.

Any revisions marked "omit" are not gone; other references still
refer to them.  Any revisions marked "discard" are gone forever.

No new revisions were added by this update.

Summary of changes:
 .../plugin/surefire/AbstractSurefireMojo.java  | 46 +++---
 .../surefire/SurefireDependencyResolver.java   | 29 --
 .../site/apt/examples/configuring-classpath.apt.vm | 24 ---
 3 files changed, 49 insertions(+), 50 deletions(-)



svn commit: r1910612 - in /maven/website/content: maven-site-1.0-site.jar plugins/index.html

2023-06-26 Thread svn-site-role
Author: svn-site-role
Date: Mon Jun 26 14:05:01 2023
New Revision: 1910612

Log:
Site checkin for project Apache Maven Site

Modified:
maven/website/content/maven-site-1.0-site.jar
maven/website/content/plugins/index.html

Modified: maven/website/content/maven-site-1.0-site.jar
==
Binary files - no diff available.

Modified: maven/website/content/plugins/index.html
==
--- maven/website/content/plugins/index.html (original)
+++ maven/website/content/plugins/index.html Mon Jun 26 14:05:01 2023
@@ -161,8 +161,8 @@
 
  
clean
 B
-3.2.0
-2022-04-01
+3.3.1
+2023-06-14
 Clean up after the build.
 https://gitbox.apache.org/repos/asf/maven-clean-plugin.git;>Git / https://github.com/apache/maven-clean-plugin/;>GitHub
 https://issues.apache.org/jira/browse/MCLEAN;>Jira MCLEAN




[maven-plugin-tools] branch dependabot/maven/org.codehaus.plexus-plexus-xml-4.0.1 created (now 133648de)

2023-06-26 Thread github-bot
This is an automated email from the ASF dual-hosted git repository.

github-bot pushed a change to branch 
dependabot/maven/org.codehaus.plexus-plexus-xml-4.0.1
in repository https://gitbox.apache.org/repos/asf/maven-plugin-tools.git


  at 133648de Bump plexus-xml from 4.0.0 to 4.0.1

No new revisions were added by this update.



[maven-site] branch master updated: Maven Clean Plugin Version 3.3.1

2023-06-26 Thread khmarbaise
This is an automated email from the ASF dual-hosted git repository.

khmarbaise pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/maven-site.git


The following commit(s) were added to refs/heads/master by this push:
 new e6a4b993 Maven Clean Plugin Version 3.3.1
e6a4b993 is described below

commit e6a4b99317e53900d5d99f92c45672f6fe5f8abe
Author: Karl Heinz Marbaise 
AuthorDate: Mon Jun 26 16:01:37 2023 +0200

Maven Clean Plugin Version 3.3.1
---
 content/apt/plugins/index.apt | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/content/apt/plugins/index.apt b/content/apt/plugins/index.apt
index d5aab084..557a114a 100644
--- a/content/apt/plugins/index.apt
+++ b/content/apt/plugins/index.apt
@@ -67,7 +67,7 @@ Available Plugins
 
*--++--++--+++
 | <> ||  
|| <> | |
 
*--++--++--+++
-| {{{/plugins/maven-clean-plugin/} <<>>}}   | B  | 
3.2.0| 2022-04-01 | Clean up after the build. | 
{{{https://gitbox.apache.org/repos/asf/maven-clean-plugin.git}Git}} / 
{{{https://github.com/apache/maven-clean-plugin/}GitHub}} | 
{{{https://issues.apache.org/jira/browse/MCLEAN}Jira MCLEAN}}
+| {{{/plugins/maven-clean-plugin/} <<>>}}   | B  | 
3.3.1| 2023-06-14 | Clean up after the build. | 
{{{https://gitbox.apache.org/repos/asf/maven-clean-plugin.git}Git}} / 
{{{https://github.com/apache/maven-clean-plugin/}GitHub}} | 
{{{https://issues.apache.org/jira/browse/MCLEAN}Jira MCLEAN}}
 
*--++--++--+++
 | {{{/plugins/maven-compiler-plugin/} <<>>}} | B  | 
3.11.0   | 2023-02-14 | Compiles Java sources. | 
{{{https://gitbox.apache.org/repos/asf/maven-compiler-plugin.git}Git}} / 
{{{https://github.com/apache/maven-compiler-plugin/}GitHub}} | 
{{{https://issues.apache.org/jira/browse/MCOMPILER}Jira MCOMPILER}}
 
*--++--++--+++



[maven-surefire] branch feature/additional-classpath-via-maven-gav updated (7fdd4efbd -> c1ac74bf2)

2023-06-26 Thread kwin
This is an automated email from the ASF dual-hosted git repository.

kwin pushed a change to branch feature/additional-classpath-via-maven-gav
in repository https://gitbox.apache.org/repos/asf/maven-surefire.git


omit 7fdd4efbd [SUREFIRE-2179] Support adding additional Maven  artifacts 
to test classpath
 new c1ac74bf2 [SUREFIRE-2179] Support adding additional Maven  artifacts 
to test classpath

This update added new revisions after undoing existing revisions.
That is to say, some revisions that were in the old version of the
branch are not in the new version.  This situation occurs
when a user --force pushes a change and generates a repository
containing something like this:

 * -- * -- B -- O -- O -- O   (7fdd4efbd)
\
 N -- N -- N   
refs/heads/feature/additional-classpath-via-maven-gav (c1ac74bf2)

You should already have received notification emails for all of the O
revisions, and so the following emails describe only the N revisions
from the common base, B.

Any revisions marked "omit" are not gone; other references still
refer to them.  Any revisions marked "discard" are gone forever.

The 1 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails.  The revisions
listed as "add" were already present in the repository and have only
been added to this reference.


Summary of changes:
 .../plugin/surefire/AbstractSurefireMojo.java  | 92 --
 .../surefire/SurefireDependencyResolver.java   | 32 ++--
 .../plugin/surefire/AbstractSurefireMojoTest.java  | 12 +--
 3 files changed, 83 insertions(+), 53 deletions(-)



[maven-surefire] 01/01: [SUREFIRE-2179] Support adding additional Maven artifacts to test classpath

2023-06-26 Thread kwin
This is an automated email from the ASF dual-hosted git repository.

kwin pushed a commit to branch feature/additional-classpath-via-maven-gav
in repository https://gitbox.apache.org/repos/asf/maven-surefire.git

commit c1ac74bf22e33cacd14026cc2d785c1cdf625ad7
Author: Konrad Windszus 
AuthorDate: Fri Jun 23 14:11:54 2023 +0200

[SUREFIRE-2179] Support adding additional Maven  artifacts to test
classpath
---
 .../plugin/surefire/AbstractSurefireMojo.java  | 90 +-
 .../surefire/SurefireDependencyResolver.java   | 58 +++---
 .../maven/plugin/surefire/TestClassPath.java   |  4 +-
 .../plugin/surefire/AbstractSurefireMojoTest.java  | 16 ++--
 .../site/apt/examples/configuring-classpath.apt.vm | 30 +++-
 5 files changed, 173 insertions(+), 25 deletions(-)

diff --git 
a/maven-surefire-common/src/main/java/org/apache/maven/plugin/surefire/AbstractSurefireMojo.java
 
b/maven-surefire-common/src/main/java/org/apache/maven/plugin/surefire/AbstractSurefireMojo.java
index 8237a9f4e..edf8d9f97 100644
--- 
a/maven-surefire-common/src/main/java/org/apache/maven/plugin/surefire/AbstractSurefireMojo.java
+++ 
b/maven-surefire-common/src/main/java/org/apache/maven/plugin/surefire/AbstractSurefireMojo.java
@@ -26,6 +26,7 @@ import java.lang.reflect.Method;
 import java.math.BigDecimal;
 import java.nio.file.Files;
 import java.util.ArrayList;
+import java.util.Arrays;
 import java.util.Collection;
 import java.util.Collections;
 import java.util.Enumeration;
@@ -41,6 +42,9 @@ import java.util.Set;
 import java.util.SortedSet;
 import java.util.TreeSet;
 import java.util.concurrent.ConcurrentHashMap;
+import java.util.function.Function;
+import java.util.stream.Collectors;
+import java.util.stream.Stream;
 import java.util.zip.ZipFile;
 
 import org.apache.maven.artifact.Artifact;
@@ -118,6 +122,7 @@ import 
org.codehaus.plexus.languages.java.jpms.ResolvePathResult;
 import org.codehaus.plexus.languages.java.jpms.ResolvePathsRequest;
 import org.codehaus.plexus.languages.java.jpms.ResolvePathsResult;
 import org.codehaus.plexus.logging.Logger;
+import org.eclipse.aether.resolution.DependencyResolutionException;
 
 import static java.lang.Integer.parseInt;
 import static java.util.Arrays.asList;
@@ -281,6 +286,17 @@ public abstract class AbstractSurefireMojo extends 
AbstractMojo implements Suref
 @Parameter(property = "maven.test.additionalClasspath")
 private String[] additionalClasspathElements;
 
+/**
+ * Maven coordinates in the format {@code 
:[:[:]]:} of additional 
artifacts.
+ * Those artifacts are automatically resolved from the repository 
(including their transitive dependencies).
+ * Afterwards they are appended including their transitive dependencies to 
the classpath
+ * (after the ones from {@link #additionalClasspathElements}).
+ *
+ * @since 3.2
+ */
+@Parameter(property = "maven.test.additionalClasspathArtifacts")
+private String[] additionalClasspathArtifacts;
+
 /**
  * The test source directory containing test class sources.
  * Important only for TestNG HTML reports.
@@ -2526,8 +2542,9 @@ public abstract class AbstractSurefireMojo extends 
AbstractMojo implements Suref
  * Generates the test classpath.
  *
  * @return the classpath elements
+ * @throws MojoFailureException
  */
-private TestClassPath generateTestClasspath() {
+private TestClassPath generateTestClasspath() throws MojoFailureException {
 Set classpathArtifacts = getProject().getArtifacts();
 
 if (getClasspathDependencyScopeExclude() != null
@@ -2542,8 +2559,69 @@ public abstract class AbstractSurefireMojo extends 
AbstractMojo implements Suref
 classpathArtifacts = filterArtifacts(classpathArtifacts, 
dependencyFilter);
 }
 
+Map dependencyConflictIdsProjectArtifacts = 
classpathArtifacts.stream()
+.collect(Collectors.toMap(Artifact::getDependencyConflictId, 
Function.identity()));
+Set additionalClasspathElements = new HashSet<>();
+if (getAdditionalClasspathElements() != null) {
+
Arrays.stream(getAdditionalClasspathElements()).forEach(additionalClasspathElements::add);
+}
+if (getAdditionalClasspathArtifacts() != null) {
+Collection additionalArtifacts =
+
resolveArtifacts(Arrays.stream(getAdditionalClasspathArtifacts()));
+// check for potential conflicts with project dependencies
+for (Artifact additionalArtifact : additionalArtifacts) {
+Artifact conflictingArtifact =
+
dependencyConflictIdsProjectArtifacts.get(additionalArtifact.getDependencyConflictId());
+if (conflictingArtifact != null
+&& 
!additionalArtifact.getVersion().equals(conflictingArtifact.getVersion())) {
+getConsoleLogger()
+.warning(
+   

svn commit: r1910610 - in /maven/website/content: .htaccess docs/3.9.3/ docs/3.9.3/release-notes.html docs/history.html download.html examples/maven-3-lifecycle-extensions.html install.html maven-site

2023-06-26 Thread svn-site-role
Author: svn-site-role
Date: Mon Jun 26 11:47:00 2023
New Revision: 1910610

Log:
Site checkin for project Apache Maven Site

Added:
maven/website/content/docs/3.9.3/
maven/website/content/docs/3.9.3/release-notes.html
Modified:
maven/website/content/.htaccess
maven/website/content/docs/history.html
maven/website/content/download.html
maven/website/content/examples/maven-3-lifecycle-extensions.html
maven/website/content/install.html
maven/website/content/maven-site-1.0-site.jar
maven/website/content/pom.html
maven/website/content/release-notes-all.html

Modified: maven/website/content/.htaccess
==
--- maven/website/content/.htaccess (original)
+++ maven/website/content/.htaccess Mon Jun 26 11:47:00 2023
@@ -5,8 +5,8 @@ Redirect Permanent /release-notes.html /
 Redirect Permanent /download.html /download.cgi
 RedirectMatch permanent ^/(.*)/download.html$ /$1/download.cgi
 
-Redirect /ref/current/ /ref/3.9.2/
-Redirect /ref/current /ref/3.9.2/
+Redirect /ref/current/ /ref/3.9.3/
+Redirect /ref/current /ref/3.9.3/
 
 Redirect Permanent /maven-v4_0_0.xsd /xsd/maven-4.0.0.xsd
 
@@ -30,17 +30,17 @@ Redirect Permanent /plugins/maven-checks
 RedirectMatch ^/maven2/(.*)$ /$1
 RedirectMatch ^/reference/(.*)$ /archives/maven-1.x/reference/$1
 RedirectMatch ^/maven-1.x/reference/plugins/(.*)$ 
/archives/maven-1.x/plugins/$1
-RedirectMatch ^/maven-aether-provider/(.*)$ /ref/3.9.2/maven-aether-provider/$1
-RedirectMatch ^/maven-artifact/(.*)$ /ref/3.9.2/maven-artifact/$1
-RedirectMatch ^/maven-compat/(.*)$ /ref/3.9.2/maven-compat/$1
-RedirectMatch ^/maven-core/(.*)$ /ref/3.9.2/maven-core/$1
-RedirectMatch ^/maven-embedder/(.*)$ /ref/3.9.2/maven-embedder/$1
-RedirectMatch ^/maven-model/(.*)$ /ref/3.9.2/maven-model/$1
-RedirectMatch ^/maven-model-builder/(.*)$ /ref/3.9.2/maven-model-builder/$1
-RedirectMatch ^/maven-plugin-api/(.*)$ /ref/3.9.2/maven-plugin-api/$1
-RedirectMatch ^/maven-repository-metadata/(.*)$ 
/ref/3.9.2/maven-repository-metadata/$1
-RedirectMatch ^/maven-settings/(.*)$ /ref/3.9.2/maven-settings/$1
-RedirectMatch ^/maven-settings-builder/(.*)$ 
/ref/3.9.2/maven-settings-builder/$1
+RedirectMatch ^/maven-aether-provider/(.*)$ /ref/3.9.3/maven-aether-provider/$1
+RedirectMatch ^/maven-artifact/(.*)$ /ref/3.9.3/maven-artifact/$1
+RedirectMatch ^/maven-compat/(.*)$ /ref/3.9.3/maven-compat/$1
+RedirectMatch ^/maven-core/(.*)$ /ref/3.9.3/maven-core/$1
+RedirectMatch ^/maven-embedder/(.*)$ /ref/3.9.3/maven-embedder/$1
+RedirectMatch ^/maven-model/(.*)$ /ref/3.9.3/maven-model/$1
+RedirectMatch ^/maven-model-builder/(.*)$ /ref/3.9.3/maven-model-builder/$1
+RedirectMatch ^/maven-plugin-api/(.*)$ /ref/3.9.3/maven-plugin-api/$1
+RedirectMatch ^/maven-repository-metadata/(.*)$ 
/ref/3.9.3/maven-repository-metadata/$1
+RedirectMatch ^/maven-settings/(.*)$ /ref/3.9.3/maven-settings/$1
+RedirectMatch ^/maven-settings-builder/(.*)$ 
/ref/3.9.3/maven-settings-builder/$1
 RedirectMatch ^/maven-1.x/plugins-sandbox/(.*)$ /archives/maven-1.x/plugins/$1
 RedirectMatch permanent ^/aether-archives/(.*)$ /aether.html
 

Added: maven/website/content/docs/3.9.3/release-notes.html
==
--- maven/website/content/docs/3.9.3/release-notes.html (added)
+++ maven/website/content/docs/3.9.3/release-notes.html Mon Jun 26 11:47:00 2023
@@ -0,0 +1,221 @@
+
+
+
+
+http://www.w3.org/1999/xhtml; lang="en">
+  
+
+
+
+Maven – Release Notes – Maven 3.9.3
+
+
+
+
+
+
+
+var _paq = window._paq = window._paq || [];
+_paq.push(['disableCookies']);
+_paq.push(['trackPageView']);
+_paq.push(['enableLinkTracking']);
+
+(function() {
+var u="https://analytics.apache.org/";;
+_paq.push(['setTrackerUrl', u+'/matomo.php']);
+_paq.push(['setSiteId', '3']);
+var d=document, g=d.createElement('script'), 
s=d.getElementsByTagName('script')[0];
+g.async=true; g.src=u+'/matomo.js'; s.parentNode.insertBefore(g,s);
+})();
+
+
+  
+  
+
+  
+
+  https://www.apache.org/; 
id="bannerLeft">
+  
+  
+
+
+
+  
+  https://www.apache.org/; class="externalLink" 
title="Apache">Apache/
+  Maven/
+Release Notes – Maven 3.9.3 https://github.com/apache/maven-site/tree/master/content/markdown/docs/3.9.3/release-notes.md;>
+| 
Last Published: 2023-06-26
+|
+Get Sources
+Download
+  
+
+  
+  
+
+  
+  
+Welcome
+https://www.apache.org/licenses/; class="externalLink" 
title="License">License
+   About Maven
+What is Maven?
+Features
+Download
+Use
+Release Notes
+   Documentation
+Maven Plugins
+   

[maven-site] branch maven-3.9.3-relnotes deleted (was 02273065)

2023-06-26 Thread cstamas
This is an automated email from the ASF dual-hosted git repository.

cstamas pushed a change to branch maven-3.9.3-relnotes
in repository https://gitbox.apache.org/repos/asf/maven-site.git


 was 02273065 Add known issue

The revisions that were on this branch are still contained in
other references; therefore, this change does not discard any commits
from the repository.



[maven-site] branch master updated (09f75bf1 -> 63ef478d)

2023-06-26 Thread cstamas
This is an automated email from the ASF dual-hosted git repository.

cstamas pushed a change to branch master
in repository https://gitbox.apache.org/repos/asf/maven-site.git


from 09f75bf1 [MPLUGIN-467] Document dedicated plugin-report plugin (#433)
 add 63ef478d Maven 3.9.3 Release notes (#424)

No new revisions were added by this update.

Summary of changes:
 .../docs/{3.9.1 => 3.9.3}/release-notes.md | 32 --
 content/markdown/docs/history.md.vm|  3 +-
 pom.xml|  8 +++---
 3 files changed, 30 insertions(+), 13 deletions(-)
 copy content/markdown/docs/{3.9.1 => 3.9.3}/release-notes.md (56%)



[maven-site] branch maven-3.9.3-relnotes updated (22f72d8b -> 02273065)

2023-06-26 Thread cstamas
This is an automated email from the ASF dual-hosted git repository.

cstamas pushed a change to branch maven-3.9.3-relnotes
in repository https://gitbox.apache.org/repos/asf/maven-site.git


from 22f72d8b Update the rest of site stuff
 add 02273065 Add known issue

No new revisions were added by this update.

Summary of changes:
 content/markdown/docs/3.9.3/release-notes.md | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)



[maven-site] branch maven-3.9.3-relnotes updated (74a322a3 -> 22f72d8b)

2023-06-26 Thread cstamas
This is an automated email from the ASF dual-hosted git repository.

cstamas pushed a change to branch maven-3.9.3-relnotes
in repository https://gitbox.apache.org/repos/asf/maven-site.git


omit 74a322a3 Remove unknown URL, will readd once page in place.
omit 981c80fc Reword and reshuffle and reformat.
omit aec47817 Maven 3.9.3 Release notes
 add faf81899 Use next parent version
 add 09f75bf1 [MPLUGIN-467] Document dedicated plugin-report plugin (#433)
 add bac41b64 Maven 3.9.3 Release notes
 add 22f72d8b Update the rest of site stuff

This update added new revisions after undoing existing revisions.
That is to say, some revisions that were in the old version of the
branch are not in the new version.  This situation occurs
when a user --force pushes a change and generates a repository
containing something like this:

 * -- * -- B -- O -- O -- O   (74a322a3)
\
 N -- N -- N   refs/heads/maven-3.9.3-relnotes (22f72d8b)

You should already have received notification emails for all of the O
revisions, and so the following emails describe only the N revisions
from the common base, B.

Any revisions marked "omit" are not gone; other references still
refer to them.  Any revisions marked "discard" are gone forever.

No new revisions were added by this update.

Summary of changes:
 content/apt/plugins/index.apt   |  4 +++-
 content/markdown/docs/history.md.vm |  3 ++-
 pom.xml | 10 +-
 3 files changed, 10 insertions(+), 7 deletions(-)



svn commit: r1910609 - /maven/website/components/ref/3.9.3/

2023-06-26 Thread cstamas
Author: cstamas
Date: Mon Jun 26 11:28:12 2023
New Revision: 1910609

Log:
Maven 3.9.3 released

Added:
maven/website/components/ref/3.9.3/
  - copied from r1910608, maven/website/components/ref/3-LATEST/



svn commit: r62650 - /dev/maven/maven-3/3.9.3/

2023-06-26 Thread cstamas
Author: cstamas
Date: Mon Jun 26 11:10:14 2023
New Revision: 62650

Log:
Apache Maven 3.9.3 released

Removed:
dev/maven/maven-3/3.9.3/



svn commit: r62649 - in /release/maven/maven-3: 3.9.2/ 3.9.3/ 3.9.3/binaries/ 3.9.3/source/

2023-06-26 Thread cstamas
Author: cstamas
Date: Mon Jun 26 11:09:31 2023
New Revision: 62649

Log:
Apache Maven 3.9.3 released

Added:
release/maven/maven-3/3.9.3/
release/maven/maven-3/3.9.3/binaries/
release/maven/maven-3/3.9.3/binaries/apache-maven-3.9.3-bin.tar.gz   (with 
props)
release/maven/maven-3/3.9.3/binaries/apache-maven-3.9.3-bin.tar.gz.asc   
(with props)
release/maven/maven-3/3.9.3/binaries/apache-maven-3.9.3-bin.tar.gz.sha512
release/maven/maven-3/3.9.3/binaries/apache-maven-3.9.3-bin.zip   (with 
props)
release/maven/maven-3/3.9.3/binaries/apache-maven-3.9.3-bin.zip.asc   (with 
props)
release/maven/maven-3/3.9.3/binaries/apache-maven-3.9.3-bin.zip.sha512
release/maven/maven-3/3.9.3/source/
release/maven/maven-3/3.9.3/source/apache-maven-3.9.3-src.tar.gz   (with 
props)
release/maven/maven-3/3.9.3/source/apache-maven-3.9.3-src.tar.gz.asc   
(with props)
release/maven/maven-3/3.9.3/source/apache-maven-3.9.3-src.tar.gz.sha512
release/maven/maven-3/3.9.3/source/apache-maven-3.9.3-src.zip   (with props)
release/maven/maven-3/3.9.3/source/apache-maven-3.9.3-src.zip.asc   (with 
props)
release/maven/maven-3/3.9.3/source/apache-maven-3.9.3-src.zip.sha512
Removed:
release/maven/maven-3/3.9.2/

Added: release/maven/maven-3/3.9.3/binaries/apache-maven-3.9.3-bin.tar.gz
==
Binary file - no diff available.

Propchange: release/maven/maven-3/3.9.3/binaries/apache-maven-3.9.3-bin.tar.gz
--
svn:mime-type = application/gzip

Added: release/maven/maven-3/3.9.3/binaries/apache-maven-3.9.3-bin.tar.gz.asc
==
Binary file - no diff available.

Propchange: 
release/maven/maven-3/3.9.3/binaries/apache-maven-3.9.3-bin.tar.gz.asc
--
svn:mime-type = application/pgp-signature

Added: release/maven/maven-3/3.9.3/binaries/apache-maven-3.9.3-bin.tar.gz.sha512
==
--- release/maven/maven-3/3.9.3/binaries/apache-maven-3.9.3-bin.tar.gz.sha512 
(added)
+++ release/maven/maven-3/3.9.3/binaries/apache-maven-3.9.3-bin.tar.gz.sha512 
Mon Jun 26 11:09:31 2023
@@ -0,0 +1 @@
+400fc5b6d000c158d5ee7937543faa06b6bda8408caa2444a9c947c21472fde0f0b64ac452b8cec8855d528c0335522ed5b6c8f77085811c7e29e1bedbb5daa2
\ No newline at end of file

Added: release/maven/maven-3/3.9.3/binaries/apache-maven-3.9.3-bin.zip
==
Binary file - no diff available.

Propchange: release/maven/maven-3/3.9.3/binaries/apache-maven-3.9.3-bin.zip
--
svn:mime-type = application/zip

Added: release/maven/maven-3/3.9.3/binaries/apache-maven-3.9.3-bin.zip.asc
==
Binary file - no diff available.

Propchange: release/maven/maven-3/3.9.3/binaries/apache-maven-3.9.3-bin.zip.asc
--
svn:mime-type = application/pgp-signature

Added: release/maven/maven-3/3.9.3/binaries/apache-maven-3.9.3-bin.zip.sha512
==
--- release/maven/maven-3/3.9.3/binaries/apache-maven-3.9.3-bin.zip.sha512 
(added)
+++ release/maven/maven-3/3.9.3/binaries/apache-maven-3.9.3-bin.zip.sha512 Mon 
Jun 26 11:09:31 2023
@@ -0,0 +1 @@
+fba80f4bb0429052d558959b1bfbc99984f8cb8ff59a53baae0a0874b71a2601e2805c5e557b7b59d81716a0b4b35d1b2eeccb566c40b23cc575331a4984ef6c
\ No newline at end of file

Added: release/maven/maven-3/3.9.3/source/apache-maven-3.9.3-src.tar.gz
==
Binary file - no diff available.

Propchange: release/maven/maven-3/3.9.3/source/apache-maven-3.9.3-src.tar.gz
--
svn:mime-type = application/gzip

Added: release/maven/maven-3/3.9.3/source/apache-maven-3.9.3-src.tar.gz.asc
==
Binary file - no diff available.

Propchange: release/maven/maven-3/3.9.3/source/apache-maven-3.9.3-src.tar.gz.asc
--
svn:mime-type = application/pgp-signature

Added: release/maven/maven-3/3.9.3/source/apache-maven-3.9.3-src.tar.gz.sha512
==
--- release/maven/maven-3/3.9.3/source/apache-maven-3.9.3-src.tar.gz.sha512 
(added)
+++ release/maven/maven-3/3.9.3/source/apache-maven-3.9.3-src.tar.gz.sha512 Mon 
Jun 26 11:09:31 2023
@@ -0,0 +1 @@

svn commit: r1910608 [3/5] - in /maven/website/content: ./ archives/maven-2.x/ background/ developers/ developers/conventions/ developers/release/ developers/website/ docs/ docs/2.0.1/ docs/2.0.10/ do

2023-06-26 Thread svn-site-role
Modified: maven/website/content/extensions/index.html
==
--- maven/website/content/extensions/index.html (original)
+++ maven/website/content/extensions/index.html Mon Jun 26 10:58:33 2023
@@ -2,7 +2,7 @@
 
 
 
 http://www.w3.org/1999/xhtml; lang="en">
@@ -47,7 +47,7 @@
   https://www.apache.org/; class="externalLink" 
title="Apache">Apache/
   Maven/
 Available Extensions https://github.com/apache/maven-site/tree/master/content/markdown/extensions/index.md;>
-| 
Last Published: 2023-06-20
+| 
Last Published: 2023-06-26
 |
 Get Sources
 Download

Modified: maven/website/content/faq-unoffical.html
==
--- maven/website/content/faq-unoffical.html (original)
+++ maven/website/content/faq-unoffical.html Mon Jun 26 10:58:33 2023
@@ -2,7 +2,7 @@
 
 
 
 http://www.w3.org/1999/xhtml; lang="en">
@@ -48,7 +48,7 @@
   Maven/
 
 Maven https://github.com/apache/maven-site/tree/master/content/markdown/faq-unoffical.md;>
-| 
Last Published: 2023-06-20
+| 
Last Published: 2023-06-26
 |
 Get Sources
 Download

Modified: maven/website/content/general.html
==
--- maven/website/content/general.html (original)
+++ maven/website/content/general.html Mon Jun 26 10:58:33 2023
@@ -2,7 +2,7 @@
 
 
 
 http://www.w3.org/1999/xhtml; lang="en">
@@ -47,7 +47,7 @@
   https://www.apache.org/; class="externalLink" 
title="Apache">Apache/
   Maven/
 Frequently Asked Technical Questions https://github.com/apache/maven-site/tree/master/content/fml/general.fml;>
-| 
Last Published: 2023-06-20
+| 
Last Published: 2023-06-26
 |
 Get Sources
 Download

Modified: maven/website/content/glossary.html
==
--- maven/website/content/glossary.html (original)
+++ maven/website/content/glossary.html Mon Jun 26 10:58:33 2023
@@ -2,7 +2,7 @@
 
 
 
 http://www.w3.org/1999/xhtml; lang="en">
@@ -47,7 +47,7 @@
   https://www.apache.org/; class="externalLink" 
title="Apache">Apache/
   Maven/
 Glossary https://github.com/apache/maven-site/tree/master/content/markdown/glossary.md;>
-| 
Last Published: 2023-06-20
+| 
Last Published: 2023-06-26
 |
 Get Sources
 Download

Modified: maven/website/content/guides/development/guide-building-maven.html
==
--- maven/website/content/guides/development/guide-building-maven.html 
(original)
+++ maven/website/content/guides/development/guide-building-maven.html Mon Jun 
26 10:58:33 2023
@@ -2,7 +2,7 @@
 
 
 
 http://www.w3.org/1999/xhtml; lang="en">
@@ -50,7 +50,7 @@
   https://www.apache.org/; class="externalLink" 
title="Apache">Apache/
   Maven/
 Guide to Building Maven https://github.com/apache/maven-site/tree/master/content/apt/guides/development/guide-building-maven.apt;>
-| 
Last Published: 2023-06-20
+| 
Last Published: 2023-06-26
 |
 Get Sources
 Download

Modified: maven/website/content/guides/development/guide-committer-school.html
==
--- maven/website/content/guides/development/guide-committer-school.html 
(original)
+++ maven/website/content/guides/development/guide-committer-school.html Mon 
Jun 26 10:58:33 2023
@@ -2,7 +2,7 @@
 
 
 
 http://www.w3.org/1999/xhtml; lang="en">
@@ -51,7 +51,7 @@
   https://www.apache.org/; class="externalLink" 
title="Apache">Apache/
   Maven/
 Do you want to become a Maven Committer? https://github.com/apache/maven-site/tree/master/content/apt/guides/development/guide-committer-school.apt;>
-| 
Last Published: 2023-06-20
+| 
Last Published: 2023-06-26
 |
 Get Sources
 Download

Modified: 
maven/website/content/guides/development/guide-documentation-style.html
==
--- maven/website/content/guides/development/guide-documentation-style.html 
(original)
+++ maven/website/content/guides/development/guide-documentation-style.html Mon 
Jun 26 10:58:33 2023
@@ -2,7 +2,7 @@
 
 
 
 http://www.w3.org/1999/xhtml; lang="en">
@@ -49,7 +49,7 @@
   https://www.apache.org/; class="externalLink" 
title="Apache">Apache/
   Maven/
 Guide To Maven Documentation Style https://github.com/apache/maven-site/tree/master/content/apt/guides/development/guide-documentation-style.apt;>
-| 
Last Published: 2023-06-20
+| 
Last Published: 2023-06-26
 |
 Get Sources
 Download

Modified: maven/website/content/guides/development/guide-helping.html

svn commit: r1910608 [2/5] - in /maven/website/content: ./ archives/maven-2.x/ background/ developers/ developers/conventions/ developers/release/ developers/website/ docs/ docs/2.0.1/ docs/2.0.10/ do

2023-06-26 Thread svn-site-role
Modified: maven/website/content/docs/3.0-alpha-3/release-notes.html
==
--- maven/website/content/docs/3.0-alpha-3/release-notes.html (original)
+++ maven/website/content/docs/3.0-alpha-3/release-notes.html Mon Jun 26 
10:58:33 2023
@@ -2,7 +2,7 @@
 
 
 
 http://www.w3.org/1999/xhtml; lang="en">
@@ -49,7 +49,7 @@
   https://www.apache.org/; class="externalLink" 
title="Apache">Apache/
   Maven/
 Release Notes - Maven 3.0-alpha-3 https://github.com/apache/maven-site/tree/master/content/apt/docs/3.0-alpha-3/release-notes.apt.vm;>
-| 
Last Published: 2023-06-20
+| 
Last Published: 2023-06-26
 |
 Get Sources
 Download

Modified: maven/website/content/docs/3.0-alpha-4/release-notes.html
==
--- maven/website/content/docs/3.0-alpha-4/release-notes.html (original)
+++ maven/website/content/docs/3.0-alpha-4/release-notes.html Mon Jun 26 
10:58:33 2023
@@ -2,7 +2,7 @@
 
 
 
 http://www.w3.org/1999/xhtml; lang="en">
@@ -49,7 +49,7 @@
   https://www.apache.org/; class="externalLink" 
title="Apache">Apache/
   Maven/
 Release Notes - Maven 3.0-alpha-4 https://github.com/apache/maven-site/tree/master/content/apt/docs/3.0-alpha-4/release-notes.apt.vm;>
-| 
Last Published: 2023-06-20
+| 
Last Published: 2023-06-26
 |
 Get Sources
 Download

Modified: maven/website/content/docs/3.0-alpha-5/release-notes.html
==
--- maven/website/content/docs/3.0-alpha-5/release-notes.html (original)
+++ maven/website/content/docs/3.0-alpha-5/release-notes.html Mon Jun 26 
10:58:33 2023
@@ -2,7 +2,7 @@
 
 
 
 http://www.w3.org/1999/xhtml; lang="en">
@@ -49,7 +49,7 @@
   https://www.apache.org/; class="externalLink" 
title="Apache">Apache/
   Maven/
 Release Notes - Maven 3.0-alpha-5 https://github.com/apache/maven-site/tree/master/content/apt/docs/3.0-alpha-5/release-notes.apt.vm;>
-| 
Last Published: 2023-06-20
+| 
Last Published: 2023-06-26
 |
 Get Sources
 Download

Modified: maven/website/content/docs/3.0-alpha-6/release-notes.html
==
--- maven/website/content/docs/3.0-alpha-6/release-notes.html (original)
+++ maven/website/content/docs/3.0-alpha-6/release-notes.html Mon Jun 26 
10:58:33 2023
@@ -2,7 +2,7 @@
 
 
 
 http://www.w3.org/1999/xhtml; lang="en">
@@ -49,7 +49,7 @@
   https://www.apache.org/; class="externalLink" 
title="Apache">Apache/
   Maven/
 Release Notes - Maven 3.0-alpha-6 https://github.com/apache/maven-site/tree/master/content/apt/docs/3.0-alpha-6/release-notes.apt.vm;>
-| 
Last Published: 2023-06-20
+| 
Last Published: 2023-06-26
 |
 Get Sources
 Download

Modified: maven/website/content/docs/3.0-alpha-7/release-notes.html
==
--- maven/website/content/docs/3.0-alpha-7/release-notes.html (original)
+++ maven/website/content/docs/3.0-alpha-7/release-notes.html Mon Jun 26 
10:58:33 2023
@@ -2,7 +2,7 @@
 
 
 
 http://www.w3.org/1999/xhtml; lang="en">
@@ -49,7 +49,7 @@
   https://www.apache.org/; class="externalLink" 
title="Apache">Apache/
   Maven/
 Release Notes - Maven 3.0-alpha-7 https://github.com/apache/maven-site/tree/master/content/apt/docs/3.0-alpha-7/release-notes.apt.vm;>
-| 
Last Published: 2023-06-20
+| 
Last Published: 2023-06-26
 |
 Get Sources
 Download

Modified: maven/website/content/docs/3.0-beta-1/release-notes.html
==
--- maven/website/content/docs/3.0-beta-1/release-notes.html (original)
+++ maven/website/content/docs/3.0-beta-1/release-notes.html Mon Jun 26 
10:58:33 2023
@@ -2,7 +2,7 @@
 
 
 
 http://www.w3.org/1999/xhtml; lang="en">
@@ -49,7 +49,7 @@
   https://www.apache.org/; class="externalLink" 
title="Apache">Apache/
   Maven/
 Release Notes - Maven 3.0-beta-1 https://github.com/apache/maven-site/tree/master/content/apt/docs/3.0-beta-1/release-notes.apt.vm;>
-| 
Last Published: 2023-06-20
+| 
Last Published: 2023-06-26
 |
 Get Sources
 Download

Modified: maven/website/content/docs/3.0-beta-2/release-notes.html
==
--- maven/website/content/docs/3.0-beta-2/release-notes.html (original)
+++ maven/website/content/docs/3.0-beta-2/release-notes.html Mon Jun 26 
10:58:33 2023
@@ -2,7 +2,7 @@
 
 
 
 http://www.w3.org/1999/xhtml; lang="en">
@@ -49,7 +49,7 @@
   https://www.apache.org/; class="externalLink" 
title="Apache">Apache/
   Maven/
 Release Notes - Maven 3.0-beta-2 

svn commit: r1910608 [4/5] - in /maven/website/content: ./ archives/maven-2.x/ background/ developers/ developers/conventions/ developers/release/ developers/website/ docs/ docs/2.0.1/ docs/2.0.10/ do

2023-06-26 Thread svn-site-role
Modified: maven/website/content/guides/mini/guide-repository-ssl.html
==
--- maven/website/content/guides/mini/guide-repository-ssl.html (original)
+++ maven/website/content/guides/mini/guide-repository-ssl.html Mon Jun 26 
10:58:33 2023
@@ -2,7 +2,7 @@
 
 
 
 http://www.w3.org/1999/xhtml; lang="en">
@@ -49,7 +49,7 @@
   https://www.apache.org/; class="externalLink" 
title="Apache">Apache/
   Maven/
 Remote repository access through authenticated HTTPS 
https://github.com/apache/maven-site/tree/master/content/apt/guides/mini/guide-repository-ssl.apt;>
-| 
Last Published: 2023-06-20
+| 
Last Published: 2023-06-26
 |
 Get Sources
 Download

Modified: maven/website/content/guides/mini/guide-reproducible-builds.html
==
--- maven/website/content/guides/mini/guide-reproducible-builds.html (original)
+++ maven/website/content/guides/mini/guide-reproducible-builds.html Mon Jun 26 
10:58:33 2023
@@ -2,7 +2,7 @@
 
 
 
 http://www.w3.org/1999/xhtml; lang="en">
@@ -49,7 +49,7 @@
   https://www.apache.org/; class="externalLink" 
title="Apache">Apache/
   Maven/
 Guide to Configuring for Reproducible Builds https://github.com/apache/maven-site/tree/master/content/apt/guides/mini/guide-reproducible-builds.apt;>
-| 
Last Published: 2023-06-20
+| 
Last Published: 2023-06-26
 |
 Get Sources
 Download

Modified: maven/website/content/guides/mini/guide-resolver-transport.html
==
--- maven/website/content/guides/mini/guide-resolver-transport.html (original)
+++ maven/website/content/guides/mini/guide-resolver-transport.html Mon Jun 26 
10:58:33 2023
@@ -2,7 +2,7 @@
 
 
 
 http://www.w3.org/1999/xhtml; lang="en">
@@ -47,7 +47,7 @@
   https://www.apache.org/; class="externalLink" 
title="Apache">Apache/
   Maven/
 Guide for Resolver Transport https://github.com/apache/maven-site/tree/master/content/markdown/guides/mini/guide-resolver-transport.md;>
-| 
Last Published: 2023-06-20
+| 
Last Published: 2023-06-26
 |
 Get Sources
 Download

Modified: maven/website/content/guides/mini/guide-site.html
==
--- maven/website/content/guides/mini/guide-site.html (original)
+++ maven/website/content/guides/mini/guide-site.html Mon Jun 26 10:58:33 2023
@@ -2,7 +2,7 @@
 
 
 
 http://www.w3.org/1999/xhtml; lang="en">
@@ -50,7 +50,7 @@
   https://www.apache.org/; class="externalLink" 
title="Apache">Apache/
   Maven/
 Guide to creating a site https://github.com/apache/maven-site/tree/master/content/apt/guides/mini/guide-site.apt;>
-| 
Last Published: 2023-06-20
+| 
Last Published: 2023-06-26
 |
 Get Sources
 Download

Modified: maven/website/content/guides/mini/guide-snippet-macro.html
==
--- maven/website/content/guides/mini/guide-snippet-macro.html (original)
+++ maven/website/content/guides/mini/guide-snippet-macro.html Mon Jun 26 
10:58:33 2023
@@ -2,7 +2,7 @@
 
 
 
 http://www.w3.org/1999/xhtml; lang="en">
@@ -49,7 +49,7 @@
   https://www.apache.org/; class="externalLink" 
title="Apache">Apache/
   Maven/
 Guide to the Snippet Macro https://github.com/apache/maven-site/tree/master/content/apt/guides/mini/guide-snippet-macro.apt;>
-| 
Last Published: 2023-06-20
+| 
Last Published: 2023-06-26
 |
 Get Sources
 Download

Modified: maven/website/content/guides/mini/guide-using-ant.html
==
--- maven/website/content/guides/mini/guide-using-ant.html (original)
+++ maven/website/content/guides/mini/guide-using-ant.html Mon Jun 26 10:58:33 
2023
@@ -2,7 +2,7 @@
 
 
 
 http://www.w3.org/1999/xhtml; lang="en">
@@ -49,7 +49,7 @@
   https://www.apache.org/; class="externalLink" 
title="Apache">Apache/
   Maven/
 Guide to using Ant with Maven https://github.com/apache/maven-site/tree/master/content/apt/guides/mini/guide-using-ant.apt;>
-| 
Last Published: 2023-06-20
+| 
Last Published: 2023-06-26
 |
 Get Sources
 Download

Modified: maven/website/content/guides/mini/guide-using-extensions.html
==
--- maven/website/content/guides/mini/guide-using-extensions.html (original)
+++ maven/website/content/guides/mini/guide-using-extensions.html Mon Jun 26 
10:58:33 2023
@@ -2,7 +2,7 @@
 
 
 
 http://www.w3.org/1999/xhtml; lang="en">
@@ -50,7 +50,7 @@
   https://www.apache.org/; class="externalLink" 
title="Apache">Apache/
   Maven/
 Guide to using Extensions 

svn commit: r1910608 [1/5] - in /maven/website/content: ./ archives/maven-2.x/ background/ developers/ developers/conventions/ developers/release/ developers/website/ docs/ docs/2.0.1/ docs/2.0.10/ do

2023-06-26 Thread svn-site-role
Author: svn-site-role
Date: Mon Jun 26 10:58:33 2023
New Revision: 1910608

Log:
Site checkin for project Apache Maven Site

Modified:
maven/website/content/about.html
maven/website/content/aether.html
maven/website/content/archives/maven-2.x/index.html
maven/website/content/archives/maven-2.x/maven-2.1-architectural-goals.html
maven/website/content/articles.html
maven/website/content/background/history-of-maven.html
maven/website/content/background/philosophy-of-maven.html
maven/website/content/ci-management.html
maven/website/content/code-quality-management.html
maven/website/content/community.html
maven/website/content/configure.html
maven/website/content/developers/committer-environment.html
maven/website/content/developers/committer-settings.html
maven/website/content/developers/compatibility-plan.html
maven/website/content/developers/conventions/code.html
maven/website/content/developers/conventions/git.html
maven/website/content/developers/conventions/jira.html
maven/website/content/developers/dependency-policies.html
maven/website/content/developers/index.html
maven/website/content/developers/mojo-api-specification.html
maven/website/content/developers/release/index.html
maven/website/content/developers/release/maven-core-release.html

maven/website/content/developers/release/maven-project-release-procedure.html
maven/website/content/developers/release/parent-pom-release.html
maven/website/content/developers/release/pmc-gpg-keys.html
maven/website/content/developers/retirement-plan-plugins.html

maven/website/content/developers/website/component-reference-documentation-helper.html

maven/website/content/developers/website/deploy-component-reference-documentation.html
maven/website/content/developers/website/deploy-maven-website.html
maven/website/content/developers/website/index.html
maven/website/content/developers/website/website-overview.html
maven/website/content/developers/welcome-to-new-committers.html
maven/website/content/docs/2.0.1/release-notes.html
maven/website/content/docs/2.0.10/release-notes.html
maven/website/content/docs/2.0.11/release-notes.html
maven/website/content/docs/2.0.2/release-notes.html
maven/website/content/docs/2.0.3/release-notes.html
maven/website/content/docs/2.0.4/release-notes.html
maven/website/content/docs/2.0.5/release-notes.html
maven/website/content/docs/2.0.6/release-notes.html
maven/website/content/docs/2.0.7/release-notes.html
maven/website/content/docs/2.0.8/release-notes.html
maven/website/content/docs/2.0.9/release-notes.html
maven/website/content/docs/2.0/release-notes.html
maven/website/content/docs/2.1.0/release-notes.html
maven/website/content/docs/2.2.0/release-notes.html
maven/website/content/docs/2.2.1/release-notes.html
maven/website/content/docs/3.0-alpha-3/release-notes.html
maven/website/content/docs/3.0-alpha-4/release-notes.html
maven/website/content/docs/3.0-alpha-5/release-notes.html
maven/website/content/docs/3.0-alpha-6/release-notes.html
maven/website/content/docs/3.0-alpha-7/release-notes.html
maven/website/content/docs/3.0-beta-1/release-notes.html
maven/website/content/docs/3.0-beta-2/release-notes.html
maven/website/content/docs/3.0-beta-3/release-notes.html
maven/website/content/docs/3.0.1/release-notes.html
maven/website/content/docs/3.0.2/release-notes.html
maven/website/content/docs/3.0.3/release-notes.html
maven/website/content/docs/3.0.4/release-notes.html
maven/website/content/docs/3.0.5/release-notes.html
maven/website/content/docs/3.0/release-notes.html
maven/website/content/docs/3.1.0-alpha-1/release-notes.html
maven/website/content/docs/3.1.0/release-notes.html
maven/website/content/docs/3.1.1/release-notes.html
maven/website/content/docs/3.2.1/release-notes.html
maven/website/content/docs/3.2.2/release-notes.html
maven/website/content/docs/3.2.3/release-notes.html
maven/website/content/docs/3.2.5/release-notes.html
maven/website/content/docs/3.3.1/release-notes.html
maven/website/content/docs/3.3.3/release-notes.html
maven/website/content/docs/3.3.9/release-notes.html
maven/website/content/docs/3.5.0-alpha-1/release-notes.html
maven/website/content/docs/3.5.0-beta-1/release-notes.html
maven/website/content/docs/3.5.0/release-notes.html
maven/website/content/docs/3.5.2/release-notes.html
maven/website/content/docs/3.5.3/release-notes.html
maven/website/content/docs/3.5.4/release-notes.html
maven/website/content/docs/3.6.0/release-notes.html
maven/website/content/docs/3.6.1/release-notes.html
maven/website/content/docs/3.6.2/release-notes.html
maven/website/content/docs/3.6.3/release-notes.html
maven/website/content/docs/3.8.1/release-notes.html

svn commit: r1910608 [5/5] - in /maven/website/content: ./ archives/maven-2.x/ background/ developers/ developers/conventions/ developers/release/ developers/website/ docs/ docs/2.0.1/ docs/2.0.10/ do

2023-06-26 Thread svn-site-role
Modified: maven/website/content/repository/index.html
==
--- maven/website/content/repository/index.html (original)
+++ maven/website/content/repository/index.html Mon Jun 26 10:58:33 2023
@@ -2,7 +2,7 @@
 
 
 
 http://www.w3.org/1999/xhtml; lang="en">
@@ -49,7 +49,7 @@
   https://www.apache.org/; class="externalLink" 
title="Apache">Apache/
   Maven/
 Maven Central Repository https://github.com/apache/maven-site/tree/master/content/xdoc/repository/index.xml;>
-| 
Last Published: 2023-06-20
+| 
Last Published: 2023-06-26
 |
 Get Sources
 Download

Modified: maven/website/content/repository/layout.html
==
--- maven/website/content/repository/layout.html (original)
+++ maven/website/content/repository/layout.html Mon Jun 26 10:58:33 2023
@@ -2,7 +2,7 @@
 
 
 
 http://www.w3.org/1999/xhtml; lang="en">
@@ -47,7 +47,7 @@
   https://www.apache.org/; class="externalLink" 
title="Apache">Apache/
   Maven/
 Maven2 Repository Layout https://github.com/apache/maven-site/tree/master/content/markdown/repository/layout.md;>
-| 
Last Published: 2023-06-20
+| 
Last Published: 2023-06-26
 |
 Get Sources
 Download

Modified: maven/website/content/resource/branding/actioncards.html
==
--- maven/website/content/resource/branding/actioncards.html (original)
+++ maven/website/content/resource/branding/actioncards.html Mon Jun 26 
10:58:33 2023
@@ -2,7 +2,7 @@
 
 
 
 http://www.w3.org/1999/xhtml; lang="en">
@@ -47,7 +47,7 @@
   https://www.apache.org/; class="externalLink" 
title="Apache">Apache/
   Maven/
 Action Cards https://github.com/apache/maven-site/tree/master/content/markdown/resource/branding/actioncards.md;>
-| 
Last Published: 2023-06-20
+| 
Last Published: 2023-06-26
 |
 Get Sources
 Download

Modified: maven/website/content/run-maven/index.html
==
--- maven/website/content/run-maven/index.html (original)
+++ maven/website/content/run-maven/index.html Mon Jun 26 10:58:33 2023
@@ -2,7 +2,7 @@
 
 
 
 http://www.w3.org/1999/xhtml; lang="en">
@@ -49,7 +49,7 @@
   https://www.apache.org/; class="externalLink" 
title="Apache">Apache/
   Maven/
 Running Maven https://github.com/apache/maven-site/tree/master/content/apt/run-maven/index.apt;>
-| 
Last Published: 2023-06-20
+| 
Last Published: 2023-06-26
 |
 Get Sources
 Download

Modified: maven/website/content/run.html
==
--- maven/website/content/run.html (original)
+++ maven/website/content/run.html Mon Jun 26 10:58:33 2023
@@ -2,7 +2,7 @@
 
 
 
 http://www.w3.org/1999/xhtml; lang="en">
@@ -47,7 +47,7 @@
   https://www.apache.org/; class="externalLink" 
title="Apache">Apache/
   Maven/
 Running Apache Maven https://github.com/apache/maven-site/tree/master/content/markdown/run.md;>
-| 
Last Published: 2023-06-20
+| 
Last Published: 2023-06-26
 |
 Get Sources
 Download

Modified: maven/website/content/scm.html
==
--- maven/website/content/scm.html (original)
+++ maven/website/content/scm.html Mon Jun 26 10:58:33 2023
@@ -2,7 +2,7 @@
 
 
 
 http://www.w3.org/1999/xhtml; lang="en">
@@ -48,7 +48,7 @@
   https://www.apache.org/; class="externalLink" 
title="Apache">Apache/
   Maven/
 Source Repository https://github.com/apache/maven-site/tree/master/content/xdoc/scm.xml;>
-| 
Last Published: 2023-06-20
+| 
Last Published: 2023-06-26
 |
 Get Sources
 Download

Modified: maven/website/content/security-plexus-archiver.html
==
--- maven/website/content/security-plexus-archiver.html (original)
+++ maven/website/content/security-plexus-archiver.html Mon Jun 26 10:58:33 2023
@@ -2,7 +2,7 @@
 
 
 
 http://www.w3.org/1999/xhtml; lang="en">
@@ -47,7 +47,7 @@
   https://www.apache.org/; class="externalLink" 
title="Apache">Apache/
   Maven/
 Zip Slip Vulnerability https://github.com/apache/maven-site/tree/master/content/markdown/security-plexus-archiver.md;>
-| 
Last Published: 2023-06-20
+| 
Last Published: 2023-06-26
 |
 Get Sources
 Download

Modified: maven/website/content/security.html
==
--- maven/website/content/security.html (original)
+++ maven/website/content/security.html Mon Jun 26 10:58:33 2023
@@ -2,7 +2,7 @@
 
 
 
 http://www.w3.org/1999/xhtml; lang="en">
@@ -47,7 +47,7 @@
  

[maven-site] branch bugfix/add-plugin-report-plugin deleted (was b608978f)

2023-06-26 Thread kwin
This is an automated email from the ASF dual-hosted git repository.

kwin pushed a change to branch bugfix/add-plugin-report-plugin
in repository https://gitbox.apache.org/repos/asf/maven-site.git


 was b608978f [MPLUGIN-467] Document dedicated plugin-report plugin

The revisions that were on this branch are still contained in
other references; therefore, this change does not discard any commits
from the repository.



[maven-site] branch master updated: [MPLUGIN-467] Document dedicated plugin-report plugin (#433)

2023-06-26 Thread kwin
This is an automated email from the ASF dual-hosted git repository.

kwin pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/maven-site.git


The following commit(s) were added to refs/heads/master by this push:
 new 09f75bf1 [MPLUGIN-467] Document dedicated plugin-report plugin (#433)
09f75bf1 is described below

commit 09f75bf16bd881ddcbc204a63194b1bb30f21cbe
Author: Konrad Windszus 
AuthorDate: Mon Jun 26 12:57:25 2023 +0200

[MPLUGIN-467] Document dedicated plugin-report plugin (#433)
---
 content/apt/plugins/index.apt | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)

diff --git a/content/apt/plugins/index.apt b/content/apt/plugins/index.apt
index 306e777a..d5aab084 100644
--- a/content/apt/plugins/index.apt
+++ b/content/apt/plugins/index.apt
@@ -161,7 +161,9 @@ Available Plugins
 
*--++--++--+++
 | {{{/plugins/maven-pdf-plugin/} <<>>}}   | B  | 
1.6.1| 2022-08-16 | Generate a PDF version of your project's 
documentation. | 
{{{https://gitbox.apache.org/repos/asf/maven-pdf-plugin.git}Git}} / 
{{{https://github.com/apache/maven-pdf-plugin/}GitHub}} | 
{{{https://issues.apache.org/jira/browse/MPDF}Jira MPDF}}
 
*--++--++--+++
-| {{{/plugin-tools/maven-plugin-plugin/} <<>>}}| B+R| 
3.9.0| 2023-05-12 | Create a Maven plugin descriptor for any mojos 
found in the source tree, to include in the JAR. | 
{{{https://gitbox.apache.org/repos/asf/maven-plugin-tools.git}Git}} / 
{{{https://github.com/apache/maven-plugin-tools/}GitHub}} | 
{{{https://issues.apache.org/jira/browse/MPLUGIN}Jira MPLUGIN}}
+| {{{/plugin-tools/maven-plugin-plugin/} <<>>}}| B  | 
3.9.0| 2023-05-12 | Create a Maven plugin descriptor for any mojos 
found in the source tree, to include in the JAR. | 
{{{https://gitbox.apache.org/repos/asf/maven-plugin-tools.git}Git}} / 
{{{https://github.com/apache/maven-plugin-tools/}GitHub}} | 
{{{https://issues.apache.org/jira/browse/MPLUGIN}Jira MPLUGIN}}
+*--++--++--+++
+| {{{/plugin-tools/maven-plugin-report-plugin/} <<>>}} | R   | 
3.9.0| 2023-05-12 | Create a plugin documentation for any mojos found 
in the source tree. | 
{{{https://gitbox.apache.org/repos/asf/maven-plugin-tools.git}Git}} / 
{{{https://github.com/apache/maven-plugin-tools/}GitHub}} | 
{{{https://issues.apache.org/jira/browse/MPLUGIN}Jira MPLUGIN}}
 
*--++--++--+++
 | {{{/plugins/maven-release-plugin/} <<>>}}   | B  | 
3.0.1| 2023-05-30 | Release the current project - updating the POM and 
tagging in the SCM. | 
{{{https://gitbox.apache.org/repos/asf/maven-release.git}Git}} / 
{{{https://github.com/apache/maven-release/}GitHub}} | 
{{{https://issues.apache.org/jira/browse/MRELEASE}Jira MRELEASE}}
 
*--++--++--+++



[maven-site] branch bugfix/add-plugin-report-plugin created (now b608978f)

2023-06-26 Thread kwin
This is an automated email from the ASF dual-hosted git repository.

kwin pushed a change to branch bugfix/add-plugin-report-plugin
in repository https://gitbox.apache.org/repos/asf/maven-site.git


  at b608978f [MPLUGIN-467] Document dedicated plugin-report plugin

This branch includes the following new commits:

 new b608978f [MPLUGIN-467] Document dedicated plugin-report plugin

The 1 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails.  The revisions
listed as "add" were already present in the repository and have only
been added to this reference.




[maven-site] 01/01: [MPLUGIN-467] Document dedicated plugin-report plugin

2023-06-26 Thread kwin
This is an automated email from the ASF dual-hosted git repository.

kwin pushed a commit to branch bugfix/add-plugin-report-plugin
in repository https://gitbox.apache.org/repos/asf/maven-site.git

commit b608978ff1e9586945c465390567c316b34249dd
Author: Konrad Windszus 
AuthorDate: Mon Jun 26 12:54:01 2023 +0200

[MPLUGIN-467] Document dedicated plugin-report plugin
---
 content/apt/plugins/index.apt | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)

diff --git a/content/apt/plugins/index.apt b/content/apt/plugins/index.apt
index 306e777a..d5aab084 100644
--- a/content/apt/plugins/index.apt
+++ b/content/apt/plugins/index.apt
@@ -161,7 +161,9 @@ Available Plugins
 
*--++--++--+++
 | {{{/plugins/maven-pdf-plugin/} <<>>}}   | B  | 
1.6.1| 2022-08-16 | Generate a PDF version of your project's 
documentation. | 
{{{https://gitbox.apache.org/repos/asf/maven-pdf-plugin.git}Git}} / 
{{{https://github.com/apache/maven-pdf-plugin/}GitHub}} | 
{{{https://issues.apache.org/jira/browse/MPDF}Jira MPDF}}
 
*--++--++--+++
-| {{{/plugin-tools/maven-plugin-plugin/} <<>>}}| B+R| 
3.9.0| 2023-05-12 | Create a Maven plugin descriptor for any mojos 
found in the source tree, to include in the JAR. | 
{{{https://gitbox.apache.org/repos/asf/maven-plugin-tools.git}Git}} / 
{{{https://github.com/apache/maven-plugin-tools/}GitHub}} | 
{{{https://issues.apache.org/jira/browse/MPLUGIN}Jira MPLUGIN}}
+| {{{/plugin-tools/maven-plugin-plugin/} <<>>}}| B  | 
3.9.0| 2023-05-12 | Create a Maven plugin descriptor for any mojos 
found in the source tree, to include in the JAR. | 
{{{https://gitbox.apache.org/repos/asf/maven-plugin-tools.git}Git}} / 
{{{https://github.com/apache/maven-plugin-tools/}GitHub}} | 
{{{https://issues.apache.org/jira/browse/MPLUGIN}Jira MPLUGIN}}
+*--++--++--+++
+| {{{/plugin-tools/maven-plugin-report-plugin/} <<>>}} | R   | 
3.9.0| 2023-05-12 | Create a plugin documentation for any mojos found 
in the source tree. | 
{{{https://gitbox.apache.org/repos/asf/maven-plugin-tools.git}Git}} / 
{{{https://github.com/apache/maven-plugin-tools/}GitHub}} | 
{{{https://issues.apache.org/jira/browse/MPLUGIN}Jira MPLUGIN}}
 
*--++--++--+++
 | {{{/plugins/maven-release-plugin/} <<>>}}   | B  | 
3.0.1| 2023-05-30 | Release the current project - updating the POM and 
tagging in the SCM. | 
{{{https://gitbox.apache.org/repos/asf/maven-release.git}Git}} / 
{{{https://github.com/apache/maven-release/}GitHub}} | 
{{{https://issues.apache.org/jira/browse/MRELEASE}Jira MRELEASE}}
 
*--++--++--+++