(maven-pmd-plugin) 01/01: [MPMD-397] Upgrade to Maven 3.6.3

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

michaelo pushed a commit to branch maven-3.6.3
in repository https://gitbox.apache.org/repos/asf/maven-pmd-plugin.git

commit dd4982e17811b2eec6f800768131db46b526187f
Author: Michael Osipov 
AuthorDate: Mon Jun 3 13:46:02 2024 +0200

[MPMD-397] Upgrade to Maven 3.6.3
---
 pom.xml | 28 ++--
 1 file changed, 14 insertions(+), 14 deletions(-)

diff --git a/pom.xml b/pom.xml
index b0c3c59..b28c441 100644
--- a/pom.xml
+++ b/pom.xml
@@ -81,11 +81,11 @@ under the License.
   
 
   
-3.2.5
 8
+3.6.3
 7.0.0
 1.7.36
-1.0.0.v20140518
+1.4.1
 1.12.0
 3.11.0
 3.12.1
@@ -302,27 +302,27 @@ under the License.
   
 
 
-  org.eclipse.aether
-  aether-api
-  ${aetherVersion}
+  org.apache.maven.resolver
+  maven-resolver-api
+  ${resolverVersion}
   test
 
 
-  org.eclipse.aether
-  aether-impl
-  ${aetherVersion}
+  org.apache.maven.resolver
+  maven-resolver-impl
+  ${resolverVersion}
   test
 
 
-  org.eclipse.aether
-  aether-connector-basic
-  ${aetherVersion}
+  org.apache.maven.resolver
+  maven-resolver-connector-basic
+  ${resolverVersion}
   test
 
 
-  org.eclipse.aether
-  aether-transport-wagon
-  ${aetherVersion}
+  org.apache.maven.resolver
+  maven-resolver-transport-wagon
+  ${resolverVersion}
   test
 
 



(maven-pmd-plugin) branch maven-3.6.3 created (now dd4982e)

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

michaelo pushed a change to branch maven-3.6.3
in repository https://gitbox.apache.org/repos/asf/maven-pmd-plugin.git


  at dd4982e  [MPMD-397] Upgrade to Maven 3.6.3

This branch includes the following new commits:

 new dd4982e  [MPMD-397] Upgrade to Maven 3.6.3

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-pmd-plugin) branch doxia-2.0.0 updated (2f44202 -> 864fecd)

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

michaelo pushed a change to branch doxia-2.0.0
in repository https://gitbox.apache.org/repos/asf/maven-pmd-plugin.git


 discard 2f44202  [MPMD-390] Dynamically calculate xrefLocation/xrefTestLocation
 discard 33c8943  [MPMD-389] Upgrade to Doxia 2.0.0 Milestone Stack
 add e513e99  [MPMD-389] Upgrade to Doxia 2.0.0 Milestone Stack
 add 864fecd  [MPMD-390] Dynamically calculate xrefLocation/xrefTestLocation

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   (2f44202)
\
 N -- N -- N   refs/heads/doxia-2.0.0 (864fecd)

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:
 pom.xml | 10 +-
 1 file changed, 5 insertions(+), 5 deletions(-)



(maven-pmd-plugin) branch doxia-2.0.0 updated (dd09271 -> 2f44202)

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

michaelo pushed a change to branch doxia-2.0.0
in repository https://gitbox.apache.org/repos/asf/maven-pmd-plugin.git


 discard dd09271  [MPMD-390] Dynamically calculate xrefLocation/xrefTestLocation
 discard ec62bf1  [MPMD-389] Upgrade to Doxia 2.0.0 Milestone Stack
 discard 89c45e0  Bump master to 4.0.0-M1-SNAPSHOT
 add 33c8943  [MPMD-389] Upgrade to Doxia 2.0.0 Milestone Stack
 add 2f44202  [MPMD-390] Dynamically calculate xrefLocation/xrefTestLocation

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   (dd09271)
\
 N -- N -- N   refs/heads/doxia-2.0.0 (2f44202)

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:
 pom.xml | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)



(maven-invoker-plugin) 02/02: [MINVOKER-346] Align report output name

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

michaelo pushed a commit to branch doxia-2.0.0
in repository https://gitbox.apache.org/repos/asf/maven-invoker-plugin.git

commit 2fac543d1f0cc2d921437aaf241a84c855cf4a17
Author: Michael Osipov 
AuthorDate: Mon Jan 1 22:15:56 2024 +0100

[MINVOKER-346] Align report output name
---
 src/it/invoker-report/verify.bsh  | 2 +-
 src/main/java/org/apache/maven/plugins/invoker/InvokerReport.java | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/src/it/invoker-report/verify.bsh b/src/it/invoker-report/verify.bsh
index 3d507db..d2607dc 100644
--- a/src/it/invoker-report/verify.bsh
+++ b/src/it/invoker-report/verify.bsh
@@ -20,7 +20,7 @@
 import java.io.*;
 import java.util.*;
 
-File reportFile = new File( basedir, "target/site/invoker-report.html");
+File reportFile = new File( basedir, "target/site/invoker.html");
 
 passed = true;
 
diff --git a/src/main/java/org/apache/maven/plugins/invoker/InvokerReport.java 
b/src/main/java/org/apache/maven/plugins/invoker/InvokerReport.java
index b3adabf..ebc47b3 100644
--- a/src/main/java/org/apache/maven/plugins/invoker/InvokerReport.java
+++ b/src/main/java/org/apache/maven/plugins/invoker/InvokerReport.java
@@ -95,7 +95,7 @@ public class InvokerReport extends AbstractMavenReport {
 }
 
 public String getOutputName() {
-return "invoker-report";
+return "invoker";
 }
 
 private File[] getReportFiles() {



(maven-invoker-plugin) 01/02: [MINVOKER-354] Upgrade to Doxia 2.0.0 Milestone Stack

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

michaelo pushed a commit to branch doxia-2.0.0
in repository https://gitbox.apache.org/repos/asf/maven-invoker-plugin.git

commit 6de7fb57b3f3c02ca22b285d8e3879f621d344a7
Author: Michael Osipov 
AuthorDate: Sun Feb 19 18:13:51 2023 +0100

[MINVOKER-354] Upgrade to Doxia 2.0.0 Milestone Stack

This closes #187
---
 pom.xml | 39 ++-
 1 file changed, 10 insertions(+), 29 deletions(-)

diff --git a/pom.xml b/pom.xml
index 0526940..85425a9 100644
--- a/pom.xml
+++ b/pom.xml
@@ -63,6 +63,7 @@ under the License.
   
 8
 3.6.3
+1.4.1
 org.apache-extras.beanshell
 bsh
 2.0b6
@@ -148,56 +149,32 @@ under the License.
 
   org.apache.maven.resolver
   maven-resolver-api
-  1.4.1
+  ${resolverVersion}
   provided
 
 
   org.apache.maven.resolver
   maven-resolver-util
-  1.4.1
+  ${resolverVersion}
 
 
 
 
   org.apache.maven.reporting
   maven-reporting-api
-  3.1.1
+  4.0.0-M12
 
 
   org.apache.maven.reporting
   maven-reporting-impl
-  3.2.0
-  
-
-  org.codehaus.plexus
-  plexus-container-default
-
-
-  org.apache.maven
-  maven-artifact
-
-
-  org.apache.maven
-  maven-core
-
-
-  org.apache.maven
-  maven-plugin-api
-
-  
+  4.0.0-M15
 
 
 
 
   org.apache.maven.doxia
   doxia-sink-api
-  1.12.0
-  
-
-  org.codehaus.plexus
-  plexus-container-default
-
-  
+  2.0.0-M12
 
 
 
@@ -411,6 +388,10 @@ under the License.
   
 
   run-its
+  
+
+4.0.0-M15
+  
   
 
   



(maven-invoker-plugin) branch doxia-2.0.0 updated (c4fe035 -> 2fac543)

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

michaelo pushed a change to branch doxia-2.0.0
in repository https://gitbox.apache.org/repos/asf/maven-invoker-plugin.git


omit c4fe035  [MINVOKER-346] Align report output name
omit 0fc477e  [MINVOKER-354] Upgrade to Doxia 2.0.0 Milestone Stack
 add be7f699  [MINVOKER-335] Use selector script for preparing test with 
symlinks
 add e4dea9d  [MINVOKER-366] Require Maven 3.6.3
 add b8aed81  [MINVOKER-367] Bump org.apache.maven.shared:maven-invoker 
from 3.2.0 to 3.3.0 (#240)
 add 89b9633  [MINVOKER-365] Allow to pre-build script to set user 
properties
 add 0e572a9  [MINVOKER-307] Support `@{..}` syntax in mavenOpts
 add 74a87f6  [MINVOKER-351] Escape special xml character in junit report 
(#242)
 add 07a1977  [maven-release-plugin] prepare release 
maven-invoker-plugin-3.7.0
 add 40a10b7  [maven-release-plugin] prepare for next development iteration
 add affa7be  Add missing dependency
 new 6de7fb5  [MINVOKER-354] Upgrade to Doxia 2.0.0 Milestone Stack
 new 2fac543  [MINVOKER-346] Align report output name

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   (c4fe035)
\
 N -- N -- N   refs/heads/doxia-2.0.0 (2fac543)

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 2 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:
 pom.xml|  57 +---
 .../{setup.groovy => selector.groovy}  |  11 +-
 .../invoker.properties |   5 +-
 src/it/{invoker-report => MINVOKER-351}/pom.xml|  51 ---
 .../src/it/minvoker-351}/pom.xml   |  11 +-
 .../src/it/minvoker-351/postbuild.groovy   |   4 +-
 .../MyClass.java => MINVOKER-351/verify.groovy}|  21 ++-
 .../pom.xml|  18 +--
 .../src/it/project}/pom.xml|  26 ++--
 .../src/it/project/postbuild.groovy|   6 +-
 .../src/it/project/prebuild.groovy}|  15 +-
 .../verify.groovy  |  18 ++-
 .../maven/plugins/invoker/AbstractInvokerMojo.java |  62 ++---
 .../maven/plugins/invoker/InterpolatorUtils.java   |  62 +
 src/site/apt/examples/post-build-script.apt.vm |  97 -
 src/site/apt/examples/pre-post-build-script.apt.vm | 151 +
 src/site/apt/examples/selector-scripts.apt.vm  |   5 +-
 src/site/apt/groovy-version.apt.vm |   2 +-
 src/site/apt/index.apt.vm  |   2 +-
 src/site/apt/usage.apt.vm  |   2 +-
 src/site/site.xml  |   2 +-
 .../plugins/invoker/InterpolatorUtilsTest.java |  71 ++
 .../maven/plugins/invoker/InvokerMojoTest.java |  20 ++-
 23 files changed, 493 insertions(+), 226 deletions(-)
 rename src/it/MINVOKER-335-symlinks-in-source/{setup.groovy => 
selector.groovy} (78%)
 copy src/it/{MINVOKER-191 => MINVOKER-351}/invoker.properties (90%)
 copy src/it/{invoker-report => MINVOKER-351}/pom.xml (60%)
 copy src/it/{MINVOKER-288-failed-setup-run/src/it/project1 => 
MINVOKER-351/src/it/minvoker-351}/pom.xml (79%)
 copy Jenkinsfile => src/it/MINVOKER-351/src/it/minvoker-351/postbuild.groovy 
(89%)
 copy src/it/{script-accessibility/src/main/java/org/MyClass.java => 
MINVOKER-351/verify.groovy} (63%)
 copy src/it/{spaces-should-work_windows => 
MINVOKER-365-user-poperties-from-pre-build}/pom.xml (88%)
 copy src/it/{invocation-cmdline-exclude/src/it/minvoker-140-ignorable => 
MINVOKER-365-user-poperties-from-pre-build/src/it/project}/pom.xml (75%)
 copy Jenkinsfile => 
src/it/MINVOKER-365-user-poperties-from-pre-build/src/it/project/postbuild.groovy
 (88%)
 copy src/it/{script-class-loading/src/test/java/org/MyUtils.java => 
MINVOKER-365-user-poperties-from-pre-build/src/it/project/prebuild.groovy} (76%)
 copy src/it/{postbuild-executed-only-once => 
MINVOKER-365-user-poperties-from-pre-build}/verify.groovy (71%)
 create mode 100644 
src/main/java/org/apache/maven/plugins/invoker/InterpolatorUtils.java
 delete mode 100644 src/site/apt/examples/post-build-script.apt

(maven-dependency-plugin) branch doxia-2.0.0 updated (9e463986 -> f1c6c505)

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

michaelo pushed a change to branch doxia-2.0.0
in repository https://gitbox.apache.org/repos/asf/maven-dependency-plugin.git


omit 9e463986 [MDEP-903] Upgrade to Doxia 2.0.0 Milestone Stack
 add 43110117 [MDEP-923] Exclude only specific artifacts from dependencies
 add e87a5bd6 [MDEP-919] Set m.r.dependencyManagerTransitivity for tree ITs 
- Maven 4 compatibility
 add 1ee4a22d Bump org.apache.maven.shared:maven-dependency-analyzer (#392)
 add cf2f3a9e [MDEP-928] Allow to exclude classes from dependency:analyze
 add 27d2eb9e [MDEP-929] Bump 
org.apache.maven.shared:maven-dependency-analyzer (#394)
 add 09775b3c [MDEP-799] tree: add optional output type json (#391)
 add c0e89499 [MDEP-923] Extract copyFile method from 
AbstractDependencyMojo (#389)
 add f29c80b2 [MDEP-710] re-enable test in TestTreeMojo
 add 1c4b24d3 [MDEP-920] Bump org.assertj:assertj-core from 3.25.3 to 
3.26.0 (#395)
 add bd94ad90 [MDEP-799] Add simple info json format for tree and cleanups
 add 3da6db70 [MDEP-935] Improvement ITs for dependency:tree
 add f82a019b Add missing dependency
 add 31fa4f72 [MDEP-936] Bump org.apache.maven.shared:maven-dependency-tree 
from 3.2.1 to 3.3.0 (#397)
 add 07dbccc8 Remove useless exclude
 new f1c6c505 [MDEP-903] Upgrade to Doxia 2.0.0 Milestone Stack

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   (9e463986)
\
 N -- N -- N   refs/heads/doxia-2.0.0 (f1c6c505)

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:
 pom.xml|  84 -
 .../invoker.properties |   0
 .../{analyze => analyze-excluded-classes}/pom.xml  |  22 +--
 .../setup.groovy}  |  10 +-
 .../src/main/java/Main.java|   0
 .../verify.groovy  |  15 +-
 .../projects/{tree => tree-excluded}/expected.txt  |   1 -
 .../invoker.properties |   0
 src/it/projects/{collect => tree-excluded}/pom.xml |   4 +-
 .../test.properties|   2 +-
 .../verify.groovy  |   7 +-
 src/it/projects/tree-includes/verify.bsh   |  37 
 .../verify.groovy  |   7 +-
 src/it/projects/tree-multimodule/test.properties   |   1 +
 src/it/projects/tree-multimodule/verify.bsh|  63 ---
 .../setup.bsh => tree-multimodule/verify.groovy}   |  24 +--
 src/it/projects/tree-scope/expected1.txt   |  37 
 src/it/projects/tree-scope/expected2.txt   |  39 
 .../invoker.properties |   8 +-
 .../{list-repositories => tree-scope}/pom.xml  |  21 ++-
 .../test1.properties}  |   4 +-
 .../test2.properties}  |   4 +-
 .../HelloTest.java => tree-scope/verify.groovy}|  17 +-
 .../tree-verbose-multimodule/test.properties   |   1 +
 .../projects/tree-verbose-multimodule/verify.bsh   |  57 --
 .../verify.groovy} |  24 +--
 src/it/projects/tree-verbose-small/verify.bsh  |  35 
 .../verify.groovy  |   9 +-
 .../{go-offline => tree-verbose}/test.properties   |   2 +-
 src/it/projects/tree-verbose/verify.bsh|  36 
 .../verify.groovy  |   7 +-
 .../plugins/dependency/AbstractDependencyMojo.java |  37 
 .../dependency/analyze/AbstractAnalyzeMojo.java|  10 +-
 .../plugins/dependency/analyze/AnalyzeReport.java  |  11 +-
 .../dependency/fromConfiguration/CopyMojo.java |  14 +-
 .../fromDependencies/CopyDependenciesMojo.java |  20 +-
 .../resolvers/ResolveDependenciesMojo.java |   8 +
 .../dependency/resolvers/ResolvePluginsMojo.java   |   8 +
 .../dependency/tree/JsonDependencyNodeVisitor.java | 204 +
 .../maven/plugins/dependency/tree/TreeMojo.java|  57 ++
 .../maven/plugins/dependency/utils/CopyUtil.java   |  73 
 .../dependency/Abstr

(maven-dependency-plugin) 01/01: [MDEP-903] Upgrade to Doxia 2.0.0 Milestone Stack

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

michaelo pushed a commit to branch doxia-2.0.0
in repository https://gitbox.apache.org/repos/asf/maven-dependency-plugin.git

commit f1c6c5050e2590903207b42eb50b1705627e44db
Author: Michael Osipov 
AuthorDate: Sat Dec 3 02:13:19 2022 +0100

[MDEP-903] Upgrade to Doxia 2.0.0 Milestone Stack

This closes #314
---
 pom.xml| 57 --
 src/it/projects/analyze-report/verify.bsh  |  6 +--
 .../verify.bsh | 10 ++--
 .../{AnalyzeReportMojo.java => AnalyzeReport.java} |  4 +-
 .../apache/maven/plugins/dependency/TestSkip.java  | 48 --
 5 files changed, 62 insertions(+), 63 deletions(-)

diff --git a/pom.xml b/pom.xml
index 6208fa00..74851d88 100644
--- a/pom.xml
+++ b/pom.xml
@@ -87,30 +87,17 @@ under the License.
   
 
   
-3.6.3
 8
-
+3.6.3
+1.4.1
+1.7.36
 9.4.54.v20240208
 4.11.0
 4.9.2
 3.3.0
-1.4.1
-1.7.36
-
 
2023-10-20T21:21:50Z
   
 
-  
-
-  
-  
-org.apache.commons
-commons-text
-1.12.0
-  
-
-  
-
   
 
 
@@ -156,49 +143,23 @@ under the License.
   provided
 
 
-
+
 
   org.apache.maven.doxia
   doxia-sink-api
-  1.12.0
-  
-
-  org.codehaus.plexus
-  plexus-container-default
-
-  
+  2.0.0-M12
 
+
+
 
   org.apache.maven.reporting
   maven-reporting-api
-  3.1.1
+  4.0.0-M12
 
 
   org.apache.maven.reporting
   maven-reporting-impl
-  3.2.0
-  
-
-  org.codehaus.plexus
-  plexus-container-default
-
-
-  org.apache.maven
-  maven-artifact
-
-
-  org.apache.maven
-  maven-core
-
-
-  org.apache.maven
-  maven-model
-
-
-  org.apache.maven
-  maven-plugin-api
-
-  
+  4.0.0-M15
 
 
   commons-io
diff --git a/src/it/projects/analyze-report/verify.bsh 
b/src/it/projects/analyze-report/verify.bsh
index d32f9f90..55b19f0b 100644
--- a/src/it/projects/analyze-report/verify.bsh
+++ b/src/it/projects/analyze-report/verify.bsh
@@ -6,9 +6,9 @@
  * to you under the Apache License, Version 2.0 (the
  * "License"); you may not use this file except in compliance
  * with the License.  You may obtain a copy of the License at
- * 
+ *
  *   http://www.apache.org/licenses/LICENSE-2.0
- * 
+ *
  * Unless required by applicable law or agreed to in writing,
  * software distributed under the License is distributed on an
  * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
@@ -19,7 +19,7 @@
 
 import java.io.*;
 
-File htmlFile = new File( basedir, "target/site/dependency-analysis.html" );
+File htmlFile = new File( basedir, "target/reports/dependency-analysis.html" );
 
 if ( !htmlFile.isFile() )
 {
diff --git a/src/it/projects/analyze-testDependencyWithNonTestScope/verify.bsh 
b/src/it/projects/analyze-testDependencyWithNonTestScope/verify.bsh
index ba623ba7..46c27ff4 100644
--- a/src/it/projects/analyze-testDependencyWithNonTestScope/verify.bsh
+++ b/src/it/projects/analyze-testDependencyWithNonTestScope/verify.bsh
@@ -6,9 +6,9 @@
  * to you under the Apache License, Version 2.0 (the
  * "License"); you may not use this file except in compliance
  * with the License.  You may obtain a copy of the License at
- * 
+ *
  *   http://www.apache.org/licenses/LICENSE-2.0
- * 
+ *
  * Unless required by applicable law or agreed to in writing,
  * software distributed under the License is distributed on an
  * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
@@ -24,7 +24,7 @@ import org.jsoup.nodes.Document;
 import org.jsoup.nodes.Element;
 import org.jsoup.select.Elements;
 
-File htmlFile = new File( basedir, "target/site/dependency-analysis.html" );
+File htmlFile = new File( basedir, "target/reports/dependency-analysis.html" );
 
 if ( !htmlFile.isFile() )
 {
@@ -37,7 +37,7 @@ if ( htmlFile.length() == 0 )
 
 Document doc = Jsoup.parse( htmlFile, "UTF-8");
 
-Elements entry = doc.select( "#contentBox > section > section:nth-child(5) > 
table > tbody > tr.b" );
+Elements entry = doc.select( "#bodyColumn > section > section:nth-child(5) > 
table > tbody > tr.b" );
 
 if( entry.isEmpty() )
 {
@@ -50,7 +50,7 @@ else if ( entry.size() != 1 )
 }
 
 Element groupIdElement = doc.select(
-"#contentBox > section > section:nth-child(5) > table > tbody > tr.b > 
td:nth-child(1)" ).first();
+"#bodyColumn > section > section:nth-child(5) > table > tbody > tr.b > 
td:nth-child(1)" ).first();
 
 String groupId = groupIdElement.text(

(maven-help-plugin) branch doxia-2.0.0 updated (043d14f -> edb733f)

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

michaelo pushed a change to branch doxia-2.0.0
in repository https://gitbox.apache.org/repos/asf/maven-help-plugin.git


omit 043d14f  [MPH-212] Upgrade to Doxia 2.0.0 Milestone Stack
 add 56fe2f6  Add missing dependencies
 add ad9cd77  [MPH-214] Upgrade to Parent 42
 add e650561  [maven-release-plugin] prepare release maven-help-plugin-3.4.1
 add 584b1ac  [maven-release-plugin] prepare for next development iteration
 new edb733f  [MPH-212] Upgrade to Doxia 2.0.0 Milestone Stack

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   (043d14f)
\
 N -- N -- N   refs/heads/doxia-2.0.0 (edb733f)

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:
 pom.xml | 21 +
 1 file changed, 17 insertions(+), 4 deletions(-)



(maven-help-plugin) 01/01: [MPH-212] Upgrade to Doxia 2.0.0 Milestone Stack

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

michaelo pushed a commit to branch doxia-2.0.0
in repository https://gitbox.apache.org/repos/asf/maven-help-plugin.git

commit edb733fe349b4b83d89bd125a52feecf32b35445
Author: Michael Osipov 
AuthorDate: Sat Dec 3 01:16:45 2022 +0100

[MPH-212] Upgrade to Doxia 2.0.0 Milestone Stack

This closes #98
---
 pom.xml | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/pom.xml b/pom.xml
index e5e60d9..2e76e40 100644
--- a/pom.xml
+++ b/pom.xml
@@ -175,7 +175,7 @@
 
   org.apache.maven.reporting
   maven-reporting-api
-  3.1.1
+  4.0.0-M12
   
 
 



(maven-checkstyle-plugin) branch doxia-2.0.0 updated (de27774 -> fad5268)

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

michaelo pushed a change to branch doxia-2.0.0
in repository https://gitbox.apache.org/repos/asf/maven-checkstyle-plugin.git


omit de27774  [MCHECKSTYLE-446] Dynamically calculate 
xrefLocation/xrefTestLocation
omit d86043e  [MCHECKSTYLE-445] Upgrade to Doxia 2.0.0 Milestone Stack
omit d5d15de  Bump master to 4.0.0-M1-SNAPSHOT
 add 1ad6033  [MCHECKSTYLE-449] Add support for SARIF output format
 add 142304a  [MCHECKSTYLE-450] Checkstyle rule link format results in 404
 add 61def02  Add missing dependencies
 add e72bd83  [MCHECKSTYLE-448] Upgrade to Parent 42 and Maven 3.6.3
 add 3af735f  [maven-release-plugin] prepare release 
maven-checkstyle-plugin-3.4.0
 add c6dbdfe  [maven-release-plugin] prepare for next development iteration
 new 7725ada  [MCHECKSTYLE-445] Upgrade to Doxia 2.0.0 Milestone Stack
 new fad5268  [MCHECKSTYLE-446] Dynamically calculate 
xrefLocation/xrefTestLocation

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   (de27774)
\
 N -- N -- N   refs/heads/doxia-2.0.0 (fad5268)

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 2 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:
 pom.xml| 75 ++
 .../checkstyle/AbstractCheckstyleReport.java   | 11 +++-
 .../checkstyle/CheckstyleReportRenderer.java   |  3 +-
 .../checkstyle/CheckstyleViolationCheckMojo.java   | 18 +-
 4 files changed, 61 insertions(+), 46 deletions(-)



(maven-checkstyle-plugin) 01/02: [MCHECKSTYLE-445] Upgrade to Doxia 2.0.0 Milestone Stack

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

michaelo pushed a commit to branch doxia-2.0.0
in repository https://gitbox.apache.org/repos/asf/maven-checkstyle-plugin.git

commit 7725adac7ce90ec62aaf7594814dd91c3fa0fee0
Author: Michael Osipov 
AuthorDate: Sat Dec 3 00:59:34 2022 +0100

[MCHECKSTYLE-445] Upgrade to Doxia 2.0.0 Milestone Stack

This closes #114
---
 pom.xml| 12 +++---
 src/it/MCHECKSTYLE-222-resources/verify.groovy |  2 +-
 src/it/MCHECKSTYLE-222-testResources/verify.groovy |  2 +-
 src/it/MCHECKSTYLE-338/verify.groovy   |  4 +-
 .../MCHECKSTYLE-412/src/main/java/org/MyClass.java | 26 
 .../verify.groovy  |  8 ++--
 src/it/MCHECKSTYLE-99/verify.groovy|  8 ++--
 src/it/checkstyle-goal/verify.groovy   |  2 +-
 .../checkstyle/AbstractCheckstyleReport.java   |  9 
 .../checkstyle/CheckstyleAggregateReport.java  | 17 
 .../maven/plugins/checkstyle/CheckstyleReport.java |  7 
 .../checkstyle/AbstractCheckstyleTestCase.java | 49 +++---
 .../plugins/checkstyle/CheckstyleReportTest.java   | 20 +
 .../checkstyle/stubs/CheckstyleProjectStub.java| 23 ++
 .../checkstyle/stubs/MinMavenProjectStub.java  | 17 
 .../checkstyle/stubs/ModuleMavenProjectStub.java   | 21 --
 .../checkstyle/stubs/MultiMavenProjectStub.java| 11 ++---
 .../plugin-configs/custom-plugin-config.xml|  1 -
 .../dep-resolution-exception-plugin-config.xml |  1 -
 .../resources/plugin-configs/min-plugin-config.xml |  1 -
 .../plugin-configs/no-files-plugin-config.xml  |  1 -
 .../plugin-configs/no-rules-plugin-config.xml  |  1 -
 .../plugin-configs/no-severity-plugin-config.xml   |  1 -
 .../test-source-directory-plugin-config.xml|  1 -
 .../plugin-configs/useFile-plugin-config.xml   |  1 -
 25 files changed, 116 insertions(+), 130 deletions(-)

diff --git a/pom.xml b/pom.xml
index adff04a..3310d7c 100644
--- a/pom.xml
+++ b/pom.xml
@@ -78,10 +78,10 @@ under the License.
 1.4.1
 9.3
 1.7.36
-1.11.1
-1.11.1
-3.12.1
-3.3.0
+2.0.0-M12
+2.0.0-M19
+4.0.0-M15
+3.4.0
 
2024-06-02T14:45:45Z
   
 
@@ -132,12 +132,12 @@ under the License.
 
   org.apache.maven.reporting
   maven-reporting-api
-  3.1.1
+  4.0.0-M12
 
 
   org.apache.maven.reporting
   maven-reporting-impl
-  3.2.0
+  4.0.0-M15
 
 
 
diff --git a/src/it/MCHECKSTYLE-222-resources/verify.groovy 
b/src/it/MCHECKSTYLE-222-resources/verify.groovy
index db588b9..0d9ff04 100644
--- a/src/it/MCHECKSTYLE-222-resources/verify.groovy
+++ b/src/it/MCHECKSTYLE-222-resources/verify.groovy
@@ -17,6 +17,6 @@
  * under the License.
  */
 
-assert new File(basedir, 'target/site/checkstyle.html').exists();
+assert new File(basedir, 'target/reports/checkstyle.html').exists();
 
 return true;
diff --git a/src/it/MCHECKSTYLE-222-testResources/verify.groovy 
b/src/it/MCHECKSTYLE-222-testResources/verify.groovy
index db588b9..0d9ff04 100644
--- a/src/it/MCHECKSTYLE-222-testResources/verify.groovy
+++ b/src/it/MCHECKSTYLE-222-testResources/verify.groovy
@@ -17,6 +17,6 @@
  * under the License.
  */
 
-assert new File(basedir, 'target/site/checkstyle.html').exists();
+assert new File(basedir, 'target/reports/checkstyle.html').exists();
 
 return true;
diff --git a/src/it/MCHECKSTYLE-338/verify.groovy 
b/src/it/MCHECKSTYLE-338/verify.groovy
index 71b05da..6c606b9 100644
--- a/src/it/MCHECKSTYLE-338/verify.groovy
+++ b/src/it/MCHECKSTYLE-338/verify.groovy
@@ -25,7 +25,7 @@ assert buildLog.text.contains( 'EmptyLogging: 
EmptyLoggingCheck on file TestFals
 assert !buildLog.text.contains( 'EmptyLogging: EmptyLoggingCheck on file 
TestTrue.java' )
 
 // verify that the "checkstyle" goal does the same
-site = new File( basedir, 
'omitignoredmodules-false/target/site/checkstyle.html' )
+site = new File( basedir, 
'omitignoredmodules-false/target/reports/checkstyle.html' )
 assert site.text.contains( 'EmptyLoggingCheck on file TestFalse.java' )
-site = new File( basedir, 
'omitignoredmodules-true/target/site/checkstyle.html' )
+site = new File( basedir, 
'omitignoredmodules-true/target/reports/checkstyle.html' )
 assert !site.text.contains( 'EmptyLoggingCheck on file TestTrue.java' )
diff --git a/src/it/MCHECKSTYLE-412/src/main/java/org/MyClass.java 
b/src/it/MCHECKSTYLE-412/src/main/java/org/MyClass.java
deleted file mode 100644
index 1645c13..000
--- a/src/it/MCHECKSTYLE-412/src/main/java/org/MyClass.java
+++ /dev/null
@@ -1,26 +0,0 @@
-package org;
-
-/*
- * Licensed to the Apache Software Foundation (ASF) under one
- * or more contributor license agreements.  See the NOTICE file
- * distributed with this work for additional information
- * regarding copyright ownership.  The ASF licenses this file
- * to you under 

(maven-checkstyle-plugin) 02/02: [MCHECKSTYLE-446] Dynamically calculate xrefLocation/xrefTestLocation

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

michaelo pushed a commit to branch doxia-2.0.0
in repository https://gitbox.apache.org/repos/asf/maven-checkstyle-plugin.git

commit fad5268470f196d88eca42ef2240af1d40427b64
Author: Michael Osipov 
AuthorDate: Thu Nov 16 21:03:29 2023 +0100

[MCHECKSTYLE-446] Dynamically calculate xrefLocation/xrefTestLocation
---
 .../checkstyle/AbstractCheckstyleReport.java   | 103 +++--
 .../checkstyle/CheckstyleReportRenderer.java   |  32 ++-
 2 files changed, 64 insertions(+), 71 deletions(-)

diff --git 
a/src/main/java/org/apache/maven/plugins/checkstyle/AbstractCheckstyleReport.java
 
b/src/main/java/org/apache/maven/plugins/checkstyle/AbstractCheckstyleReport.java
index 23593ef..0193c54 100644
--- 
a/src/main/java/org/apache/maven/plugins/checkstyle/AbstractCheckstyleReport.java
+++ 
b/src/main/java/org/apache/maven/plugins/checkstyle/AbstractCheckstyleReport.java
@@ -26,6 +26,7 @@ import java.io.IOException;
 import java.io.OutputStream;
 import java.nio.file.Path;
 import java.util.ArrayList;
+import java.util.Collections;
 import java.util.List;
 import java.util.Locale;
 import java.util.Map;
@@ -42,6 +43,7 @@ import org.apache.maven.model.Dependency;
 import org.apache.maven.model.Plugin;
 import org.apache.maven.model.PluginManagement;
 import org.apache.maven.model.ReportPlugin;
+import org.apache.maven.model.Reporting;
 import org.apache.maven.model.Resource;
 import org.apache.maven.plugin.descriptor.PluginDescriptor;
 import org.apache.maven.plugins.annotations.Component;
@@ -346,8 +348,8 @@ public abstract class AbstractCheckstyleReport extends 
AbstractMavenReport {
 private PluginDescriptor plugin;
 
 /**
- * Link the violation line numbers to the source xref. Will link
- * automatically if Maven JXR plugin is being used.
+ * Link the violation line numbers to the (Test) Source XRef. Links will 
be created automatically if the JXR plugin is
+ * being used.
  *
  * @since 2.1
  */
@@ -355,15 +357,19 @@ public abstract class AbstractCheckstyleReport extends 
AbstractMavenReport {
 private boolean linkXRef;
 
 /**
- * Location of the Xrefs to link to.
+ * Location where Source XRef is generated for this project.
+ * 
+ * Default: {@link #getReportOutputDirectory()} + {@code 
/xref}
  */
-@Parameter(defaultValue = "${project.reporting.outputDirectory}/xref")
+@Parameter
 private File xrefLocation;
 
 /**
- * Location of the XrefTests to link to.
+ * Location where Test Source XRef is generated for this project.
+ * 
+ * Default: {@link #getReportOutputDirectory()} + {@code 
/xref-test}
  */
-@Parameter(defaultValue = "${project.reporting.outputDirectory}/xref-test")
+@Parameter
 private File xrefTestLocation;
 
 /**
@@ -483,6 +489,45 @@ public abstract class AbstractCheckstyleReport extends 
AbstractMavenReport {
 return reactorProjects;
 }
 
+protected String constructXrefLocation(boolean test, boolean haveResults) {
+String location = null;
+if (linkXRef) {
+File xrefLocation = getXrefLocation(test);
+
+String relativePath = PathTool.getRelativePath(
+getReportOutputDirectory().getAbsolutePath(), 
xrefLocation.getAbsolutePath());
+if (relativePath == null || relativePath.isEmpty()) {
+relativePath = ".";
+}
+relativePath = relativePath + "/" + xrefLocation.getName();
+if (xrefLocation.exists()) {
+// XRef was already generated by manual execution of a 
lifecycle binding
+location = relativePath;
+} else {
+// Not yet generated - check if the report is on its way
+Reporting reporting = project.getModel().getReporting();
+List reportPlugins =
+reporting != null ? reporting.getPlugins() : 
Collections.emptyList();
+for (ReportPlugin plugin : reportPlugins) {
+String artifactId = plugin.getArtifactId();
+if ("maven-jxr-plugin".equals(artifactId) || 
"jxr-maven-plugin".equals(artifactId)) {
+location = relativePath;
+}
+}
+}
+
+if (location == null && haveResults) {
+getLog().warn("Unable to locate" + (test ? " Test" : "") + " 
Source XRef to link to - DISABLED");
+}
+}
+return location;
+}
+
+protected File getXrefLocation(boolean test) {
+File location = test ? xrefTestLocation : xrefLocation;
+return location != null ? location : new 
File(getReportOutputDirectory(), test ? "xref-test" :

(maven-javadoc-plugin) 01/02: [MJAVADOC-784] Upgrade to Doxia 2.0.0 Milestone Stack

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

michaelo pushed a commit to branch doxia-2.0.0
in repository https://gitbox.apache.org/repos/asf/maven-javadoc-plugin.git

commit 0b69ecfe9826f41fa65b20eb6311be98a9d94e4a
Author: Michael Osipov 
AuthorDate: Sun Apr 30 11:25:56 2023 +0200

[MJAVADOC-784] Upgrade to Doxia 2.0.0 Milestone Stack

This closes #204
---
 pom.xml| 24 
 .../maven/plugins/javadoc/AbstractJavadocMojo.java | 67 +++---
 .../apache/maven/plugins/javadoc/JavadocJar.java   |  4 +-
 .../maven/plugins/javadoc/JavadocReport.java   | 19 ++
 .../maven/plugins/javadoc/JavadocReportTest.java   |  9 ---
 .../wrong-locale-test-plugin-config.xml| 51 
 6 files changed, 28 insertions(+), 146 deletions(-)

diff --git a/pom.xml b/pom.xml
index 309ae841..37449ad1 100644
--- a/pom.xml
+++ b/pom.xml
@@ -112,8 +112,7 @@ under the License.
   
 8
 3.6.3
-1.11.1
-1.11.1
+2.0.0-M19
 3.5.3
 1.4.1
 
@@ -127,7 +126,7 @@ under the License.
 3.4.1
 3.10.1
 3.3.0
-3.12.1
+4.0.0-M15
 3.5.0
 
2024-05-29T16:13:14Z
 1.7.36
@@ -203,7 +202,7 @@ under the License.
 
   org.apache.maven.reporting
   maven-reporting-api
-  3.1.1
+  4.0.0-M12
 
 
   org.apache.maven
@@ -230,21 +229,20 @@ under the License.
 
   org.apache.maven.doxia
   doxia-sink-api
-  ${doxiaVersion}
+  2.0.0-M12
 
 
 
 
   org.apache.maven.doxia
   doxia-site-renderer
-  ${doxia-sitetoolsVersion}
-  
-
-  
-  org.apache.velocity
-  velocity-tools
-
-  
+  ${doxiaSitetoolsVersion}
+
+
+
+  org.apache.maven.doxia
+  doxia-integration-tools
+  ${doxiaSitetoolsVersion}
 
 
 
diff --git 
a/src/main/java/org/apache/maven/plugins/javadoc/AbstractJavadocMojo.java 
b/src/main/java/org/apache/maven/plugins/javadoc/AbstractJavadocMojo.java
index f951e129..30385f4d 100644
--- a/src/main/java/org/apache/maven/plugins/javadoc/AbstractJavadocMojo.java
+++ b/src/main/java/org/apache/maven/plugins/javadoc/AbstractJavadocMojo.java
@@ -65,6 +65,7 @@ import org.apache.maven.artifact.handler.ArtifactHandler;
 import org.apache.maven.artifact.handler.manager.ArtifactHandlerManager;
 import org.apache.maven.artifact.versioning.ArtifactVersion;
 import org.apache.maven.artifact.versioning.DefaultArtifactVersion;
+import org.apache.maven.doxia.tools.SiteTool;
 import org.apache.maven.execution.MavenSession;
 import org.apache.maven.model.Dependency;
 import org.apache.maven.model.Plugin;
@@ -269,6 +270,12 @@ public abstract class AbstractJavadocMojo extends 
AbstractMojo {
 // Mojo components
 // --
 
+/**
+ * SiteTool.
+ */
+@Component
+protected SiteTool siteTool;
+
 /**
  * Archiver manager
  *
@@ -4250,64 +4257,8 @@ public abstract class AbstractJavadocMojo extends 
AbstractMojo {
 }
 
 // locale
-if (this.locale != null && !this.locale.isEmpty()) {
-StringTokenizer tokenizer = new StringTokenizer(this.locale, "_");
-final int maxTokens = 3;
-if (tokenizer.countTokens() > maxTokens) {
-throw new MavenReportException(
-"Unsupported option  '" + this.locale + "', 
should be language_country_variant.");
-}
-
-Locale localeObject = null;
-if (tokenizer.hasMoreTokens()) {
-String language = 
tokenizer.nextToken().toLowerCase(Locale.ENGLISH);
-if 
(!Arrays.asList(Locale.getISOLanguages()).contains(language)) {
-throw new MavenReportException(
-"Unsupported language '" + language + "' in option 
 '" + this.locale + "'");
-}
-localeObject = new Locale(language);
-
-if (tokenizer.hasMoreTokens()) {
-String country = 
tokenizer.nextToken().toUpperCase(Locale.ENGLISH);
-if 
(!Arrays.asList(Locale.getISOCountries()).contains(country)) {
-throw new MavenReportException(
-"Unsupported country '" + country + "' in 
option  '" + this.locale + "'");
-}
-localeObject = new Locale(language, country);
-
-if (tokenizer.hasMoreTokens()) {
-String variant = tokenizer.nextToken();
-localeObject = new Locale(language, country, variant);
-}
-}
-}
-
-if (localeObject == null) {
-throw n

(maven-javadoc-plugin) branch doxia-2.0.0 updated (48754a08 -> 0e1b8d41)

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

michaelo pushed a change to branch doxia-2.0.0
in repository https://gitbox.apache.org/repos/asf/maven-javadoc-plugin.git


 discard 48754a08 [MJAVADOC-785] Align plugin implementation with 
AbstractMavenReport (maven-reporting-impl)
 discard 35f923b0 [MJAVADOC-784] Upgrade to Doxia 2.0.0 Milestone Stack
 new 0b69ecfe [MJAVADOC-784] Upgrade to Doxia 2.0.0 Milestone Stack
 new 0e1b8d41 [MJAVADOC-785] Align plugin implementation with 
AbstractMavenReport (maven-reporting-impl)

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   (48754a08)
\
 N -- N -- N   refs/heads/doxia-2.0.0 (0e1b8d41)

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 2 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:
 pom.xml | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)



(maven-plugin-tools) 01/01: [MPLUGIN-501] Upgrade to Doxia 2.0.0 Milestone Stack

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

michaelo pushed a commit to branch doxia-2.0.0
in repository https://gitbox.apache.org/repos/asf/maven-plugin-tools.git

commit ad1f9b54a4b87dc3c39f93ef5827baa49e8f6f59
Author: Michael Osipov 
AuthorDate: Thu Jul 21 18:03:20 2022 +0200

[MPLUGIN-501] Upgrade to Doxia 2.0.0 Milestone Stack

This closes #212
---
 maven-plugin-report-plugin/pom.xml |  9 ---
 .../src/main/java/org/DummyReport.java |  1 -
 .../it/plugin-report-with-javadoc-links/pom.xml|  3 ---
 .../src/it/plugin-report/pom.xml   |  2 +-
 .../src/main/java/org/DummyReport.java |  1 -
 .../maven/plugin/plugin/report/GoalRenderer.java   |  4 ++--
 .../plugin/report/PluginOverviewRenderer.java  |  2 +-
 .../maven/plugin/plugin/report/PluginReport.java   |  2 --
 maven-plugin-tools-generators/pom.xml  |  2 +-
 .../src/test/resources/expected-testGoal-mojo.xml  |  8 +++
 pom.xml| 28 +-
 11 files changed, 19 insertions(+), 43 deletions(-)

diff --git a/maven-plugin-report-plugin/pom.xml 
b/maven-plugin-report-plugin/pom.xml
index 2612293c..f1e10149 100644
--- a/maven-plugin-report-plugin/pom.xml
+++ b/maven-plugin-report-plugin/pom.xml
@@ -39,7 +39,7 @@
 
   
 true
-1.11.1
+2.0.0-M12
   
 
   
@@ -115,8 +115,7 @@
 
   org.apache.commons
   commons-lang3
-  3.8.1
-  
+  3.14.0
 
 
 
@@ -266,8 +265,8 @@
   src/it/settings.xml
   true
   
-3.12.1
-3.4.1
+4.0.0-M15
+3.5.0
 ${antVersion}
   
   
diff --git 
a/maven-plugin-report-plugin/src/it/plugin-report-annotations/src/main/java/org/DummyReport.java
 
b/maven-plugin-report-plugin/src/it/plugin-report-annotations/src/main/java/org/DummyReport.java
index 66315bcd..1ac5ad70 100644
--- 
a/maven-plugin-report-plugin/src/it/plugin-report-annotations/src/main/java/org/DummyReport.java
+++ 
b/maven-plugin-report-plugin/src/it/plugin-report-annotations/src/main/java/org/DummyReport.java
@@ -108,7 +108,6 @@ public class DummyReport extends AbstractMavenReport {
  */
 public boolean canGenerateReport() {
 if (skip || skipReport) {
-getLog().info("Maven Plugin Plugin Report generation skipped.");
 return false;
 }
 
diff --git 
a/maven-plugin-report-plugin/src/it/plugin-report-with-javadoc-links/pom.xml 
b/maven-plugin-report-plugin/src/it/plugin-report-with-javadoc-links/pom.xml
index 439d392f..3b1b60b7 100644
--- a/maven-plugin-report-plugin/src/it/plugin-report-with-javadoc-links/pom.xml
+++ b/maven-plugin-report-plugin/src/it/plugin-report-with-javadoc-links/pom.xml
@@ -101,9 +101,6 @@ under the License.
 org.apache.maven.plugins
 maven-site-plugin
 @sitePluginVersion@
-
-  en
-
   
 
   
diff --git a/maven-plugin-report-plugin/src/it/plugin-report/pom.xml 
b/maven-plugin-report-plugin/src/it/plugin-report/pom.xml
index ae23b489..a666a414 100644
--- a/maven-plugin-report-plugin/src/it/plugin-report/pom.xml
+++ b/maven-plugin-report-plugin/src/it/plugin-report/pom.xml
@@ -94,7 +94,7 @@ under the License.
 maven-site-plugin
 @sitePluginVersion@
 
-  en,de,fr
+  default,de,fr
 
   
 
diff --git 
a/maven-plugin-report-plugin/src/it/plugin-report/src/main/java/org/DummyReport.java
 
b/maven-plugin-report-plugin/src/it/plugin-report/src/main/java/org/DummyReport.java
index c4018aee..a949dc1f 100644
--- 
a/maven-plugin-report-plugin/src/it/plugin-report/src/main/java/org/DummyReport.java
+++ 
b/maven-plugin-report-plugin/src/it/plugin-report/src/main/java/org/DummyReport.java
@@ -102,7 +102,6 @@ public class DummyReport extends AbstractMavenReport {
 /** {@inheritDoc} */
 public boolean canGenerateReport() {
 if (skip || skipReport) {
-getLog().info("Maven Plugin Plugin Report generation skipped.");
 return false;
 }
 
diff --git 
a/maven-plugin-report-plugin/src/main/java/org/apache/maven/plugin/plugin/report/GoalRenderer.java
 
b/maven-plugin-report-plugin/src/main/java/org/apache/maven/plugin/plugin/report/GoalRenderer.java
index 71a62f10..20d2ea45 100644
--- 
a/maven-plugin-report-plugin/src/main/java/org/apache/maven/plugin/plugin/report/GoalRenderer.java
+++ 
b/maven-plugin-report-plugin/src/main/java/org/apache/maven/plugin/plugin/report/GoalRenderer.java
@@ -37,7 +37,7 @@ import java.util.stream.Collectors;
 import org.apache.commons.lang3.StringUtils;
 import org.apache.maven.doxia.sink.Sink;
 import org.apache.maven.doxia.sink.impl.SinkEventAttributeSet.Semantics;
-import org.apache.maven.doxia.util.HtmlTools;
+import org.apache.maven.doxia.util

(maven-plugin-tools) branch doxia-2.0.0 updated (96d0a113 -> ad1f9b54)

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

michaelo pushed a change to branch doxia-2.0.0
in repository https://gitbox.apache.org/repos/asf/maven-plugin-tools.git


 discard 96d0a113 [MPLUGIN-501] Upgrade to Doxia 2.0.0 Milestone Stack
 new ad1f9b54 [MPLUGIN-501] Upgrade to Doxia 2.0.0 Milestone Stack

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   (96d0a113)
\
 N -- N -- N   refs/heads/doxia-2.0.0 (ad1f9b54)

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:
 maven-plugin-report-plugin/pom.xml | 2 +-
 pom.xml| 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)



(maven-javadoc-plugin) 01/02: [MJAVADOC-784] Upgrade to Doxia 2.0.0 Milestone Stack

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

michaelo pushed a commit to branch doxia-2.0.0
in repository https://gitbox.apache.org/repos/asf/maven-javadoc-plugin.git

commit 35f923b0e5af0efc805d96dd322d08bc12a43bf2
Author: Michael Osipov 
AuthorDate: Sun Apr 30 11:25:56 2023 +0200

[MJAVADOC-784] Upgrade to Doxia 2.0.0 Milestone Stack

This closes #204
---
 pom.xml| 26 -
 .../maven/plugins/javadoc/AbstractJavadocMojo.java | 67 +++---
 .../apache/maven/plugins/javadoc/JavadocJar.java   |  4 +-
 .../maven/plugins/javadoc/JavadocReport.java   | 19 ++
 .../maven/plugins/javadoc/JavadocReportTest.java   |  9 ---
 .../wrong-locale-test-plugin-config.xml| 51 
 6 files changed, 29 insertions(+), 147 deletions(-)

diff --git a/pom.xml b/pom.xml
index 309ae841..f6ce1a34 100644
--- a/pom.xml
+++ b/pom.xml
@@ -112,8 +112,7 @@ under the License.
   
 8
 3.6.3
-1.11.1
-1.11.1
+2.0.0-M19
 3.5.3
 1.4.1
 
@@ -127,8 +126,8 @@ under the License.
 3.4.1
 3.10.1
 3.3.0
-3.12.1
-3.5.0
+4.0.0-M15
+
4.0.0-M1-SNAPSHOT
 
2024-05-29T16:13:14Z
 1.7.36
   
@@ -203,7 +202,7 @@ under the License.
 
   org.apache.maven.reporting
   maven-reporting-api
-  3.1.1
+  4.0.0-M12
 
 
   org.apache.maven
@@ -230,21 +229,20 @@ under the License.
 
   org.apache.maven.doxia
   doxia-sink-api
-  ${doxiaVersion}
+  2.0.0-M12
 
 
 
 
   org.apache.maven.doxia
   doxia-site-renderer
-  ${doxia-sitetoolsVersion}
-  
-
-  
-  org.apache.velocity
-  velocity-tools
-
-  
+  ${doxiaSitetoolsVersion}
+
+
+
+  org.apache.maven.doxia
+  doxia-integration-tools
+  ${doxiaSitetoolsVersion}
 
 
 
diff --git 
a/src/main/java/org/apache/maven/plugins/javadoc/AbstractJavadocMojo.java 
b/src/main/java/org/apache/maven/plugins/javadoc/AbstractJavadocMojo.java
index f951e129..30385f4d 100644
--- a/src/main/java/org/apache/maven/plugins/javadoc/AbstractJavadocMojo.java
+++ b/src/main/java/org/apache/maven/plugins/javadoc/AbstractJavadocMojo.java
@@ -65,6 +65,7 @@ import org.apache.maven.artifact.handler.ArtifactHandler;
 import org.apache.maven.artifact.handler.manager.ArtifactHandlerManager;
 import org.apache.maven.artifact.versioning.ArtifactVersion;
 import org.apache.maven.artifact.versioning.DefaultArtifactVersion;
+import org.apache.maven.doxia.tools.SiteTool;
 import org.apache.maven.execution.MavenSession;
 import org.apache.maven.model.Dependency;
 import org.apache.maven.model.Plugin;
@@ -269,6 +270,12 @@ public abstract class AbstractJavadocMojo extends 
AbstractMojo {
 // Mojo components
 // --
 
+/**
+ * SiteTool.
+ */
+@Component
+protected SiteTool siteTool;
+
 /**
  * Archiver manager
  *
@@ -4250,64 +4257,8 @@ public abstract class AbstractJavadocMojo extends 
AbstractMojo {
 }
 
 // locale
-if (this.locale != null && !this.locale.isEmpty()) {
-StringTokenizer tokenizer = new StringTokenizer(this.locale, "_");
-final int maxTokens = 3;
-if (tokenizer.countTokens() > maxTokens) {
-throw new MavenReportException(
-"Unsupported option  '" + this.locale + "', 
should be language_country_variant.");
-}
-
-Locale localeObject = null;
-if (tokenizer.hasMoreTokens()) {
-String language = 
tokenizer.nextToken().toLowerCase(Locale.ENGLISH);
-if 
(!Arrays.asList(Locale.getISOLanguages()).contains(language)) {
-throw new MavenReportException(
-"Unsupported language '" + language + "' in option 
 '" + this.locale + "'");
-}
-localeObject = new Locale(language);
-
-if (tokenizer.hasMoreTokens()) {
-String country = 
tokenizer.nextToken().toUpperCase(Locale.ENGLISH);
-if 
(!Arrays.asList(Locale.getISOCountries()).contains(country)) {
-throw new MavenReportException(
-"Unsupported country '" + country + "' in 
option  '" + this.locale + "'");
-}
-localeObject = new Locale(language, country);
-
-if (tokenizer.hasMoreTokens()) {
-String variant = tokenizer.nextToken();
-localeObject = new Locale(language, country, variant);
-}
-}
-}
-
-if (localeObject == null) {
- 

(maven-javadoc-plugin) branch doxia-2.0.0 updated (8345dbc1 -> 48754a08)

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

michaelo pushed a change to branch doxia-2.0.0
in repository https://gitbox.apache.org/repos/asf/maven-javadoc-plugin.git


omit 8345dbc1 [MJAVADOC-785] Align plugin implementation with 
AbstractMavenReport (maven-reporting-impl)
omit 4947bced [MJAVADOC-784] Upgrade to Doxia 2.0.0 Milestone Stack
omit 47a86fa9 Bump master to 4.0.0-M1-SNAPSHOT
 add ded56a90 Exclude JDK 8 - temurin, adopt-openj9 on macos
 add c21568ad Bump commons-io:commons-io from 2.16.0 to 2.16.1
 add 77ad4108 Bump org.apache.commons:commons-text from 1.11.0 to 1.12.0
 add b55dd967 Bump org.codehaus.plexus:plexus-archiver from 4.9.1 to 4.9.2
 add 4e720486 [MJAVADOC-795] Upgrade to Parent 42 and Maven 3.6.3
 add 49c93adf Bump org.assertj:assertj-core from 3.25.3 to 3.26.0
 add 64468220 Bump org.apache.maven.shared:maven-invoker from 3.2.0 to 3.3.0
 add 08cf68e7 Revert "Bump org.codehaus.plexus:plexus-archiver from 4.9.1 
to 4.9.2"
 add 5530d680 [MJAVADOC-793] java.lang.NullPointerException: Cannot invoke 
"String.length()" because "text" is null
 add 2c28b8d9 [maven-release-plugin] prepare release 
maven-javadoc-plugin-3.7.0
 add 9e88f9cb [maven-release-plugin] prepare for next development iteration
 add 76f45dd6 Bump org.springframework:spring-context
 new 35f923b0 [MJAVADOC-784] Upgrade to Doxia 2.0.0 Milestone Stack
 new 48754a08 [MJAVADOC-785] Align plugin implementation with 
AbstractMavenReport (maven-reporting-impl)

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   (8345dbc1)
\
 N -- N -- N   refs/heads/doxia-2.0.0 (48754a08)

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 2 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:
 .github/workflows/maven.yml|  3 +-
 pom.xml| 93 ++
 src/it/projects/MJAVADOC-434_fixcompile/pom.xml|  2 +-
 .../maven/plugins/javadoc/FixJavadocMojoTest.java  | 15 +---
 .../maven/plugins/javadoc/JavadocReportTest.java   |  4 +-
 src/test/resources/unit/settings.xml   | 30 ---
 6 files changed, 49 insertions(+), 98 deletions(-)
 delete mode 100644 src/test/resources/unit/settings.xml



(maven-jxr) branch doxia-2.0.0 updated (7b41155 -> 14d11ac)

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

michaelo pushed a change to branch doxia-2.0.0
in repository https://gitbox.apache.org/repos/asf/maven-jxr.git


omit 7b41155  [JXR-189] Dynamically calculate 
javadocLocation/testJavadocLocation
omit 8ba91c7  [JXR-188] Upgrade to Doxia 2.0.0 Milestone Stack
omit 52cc7fa  Bump master to 4.0.0-M1-SNAPSHOT
 add e58908a  Fix misformatted plugin documentation
 add 2d507e0  [JXR-191] Upgrade to Parent 42 and Maven 3.6.3
 add d1639af  [maven-release-plugin] prepare release jxr-3.4.0
 add be75226  [maven-release-plugin] prepare for next development iteration
 new 02c3e17  [JXR-188] Upgrade to Doxia 2.0.0 Milestone Stack
 new 14d11ac  [JXR-189] Dynamically calculate 
javadocLocation/testJavadocLocation

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   (7b41155)
\
 N -- N -- N   refs/heads/doxia-2.0.0 (14d11ac)

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 2 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:
 maven-jxr-plugin/pom.xml |  2 +-
 .../apache/maven/plugin/jxr/AbstractJxrReport.java   |  4 ++--
 maven-jxr/pom.xml|  4 ++--
 pom.xml  | 20 
 4 files changed, 9 insertions(+), 21 deletions(-)



(maven-project-info-reports-plugin) branch doxia-2.0.0 updated (e820e8f -> c97973b)

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

michaelo pushed a change to branch doxia-2.0.0
in repository 
https://gitbox.apache.org/repos/asf/maven-project-info-reports-plugin.git


 discard e820e8f  [MPIR-454] Upgrade to Doxia 2.0.0 Milestone Stack
 discard de7be1a  Bump master to 4.0.0-M1-SNAPSHOT
 new c97973b  [MPIR-454] Upgrade to Doxia 2.0.0 Milestone Stack

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   (e820e8f)
\
 N -- N -- N   refs/heads/doxia-2.0.0 (c97973b)

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:
 pom.xml | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)



(maven-project-info-reports-plugin) 01/01: [MPIR-454] Upgrade to Doxia 2.0.0 Milestone Stack

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

michaelo pushed a commit to branch doxia-2.0.0
in repository 
https://gitbox.apache.org/repos/asf/maven-project-info-reports-plugin.git

commit c97973ba82351cb4e19cdf1a0aae04f50e566e20
Author: Michael Osipov 
AuthorDate: Sat Jul 2 23:58:47 2022 +0200

[MPIR-454] Upgrade to Doxia 2.0.0 Milestone Stack

This closes #43
---
 pom.xml|  75 +++--
 src/it/MPIR-300/verify.groovy  |   4 +-
 src/it/MPIR-349/parent/verify.groovy   |   4 +-
 src/it/MPIR-375/verify.groovy  |   4 +-
 src/it/MPIR-407/verify.groovy  |   2 +-
 src/it/MPIR-412/verify.groovy  |   2 +-
 src/it/MPIR-431/verify.groovy  |  55 +-
 src/it/MPIR-437/verify.groovy  |  16 +--
 src/it/MPIR-460-jar/verify.groovy  |   2 +-
 src/it/MPIR-460-maven-plugin/verify.groovy |   2 +-
 src/it/dependencies-java-1.7-and-1.8/verify.groovy |  28 ++---
 src/it/full-pom/pom.xml|   2 +-
 src/it/java-version/verify.groovy  |   8 +-
 src/it/minimal-pom/pom.xml |   2 +-
 src/it/mpir-229/verify.groovy  |   2 +-
 src/it/multi-module/pom.xml|   3 -
 src/it/multi-module/verify.groovy  |   4 +-
 .../projectinfo/AbstractProjectInfoRenderer.java   |  31 --
 .../projectinfo/AbstractProjectInfoReport.java |  26 +++--
 .../report/projectinfo/CiManagementReport.java |   3 +-
 .../report/projectinfo/DependenciesReport.java |   3 +-
 .../projectinfo/DependencyConvergenceReport.java   |   8 +-
 .../projectinfo/DependencyManagementReport.java|   3 +-
 .../projectinfo/DistributionManagementReport.java  |   3 +-
 .../report/projectinfo/IssueManagementReport.java  |   3 +-
 .../maven/report/projectinfo/LicensesReport.java   |   7 +-
 .../report/projectinfo/MailingListsReport.java |   3 +-
 .../maven/report/projectinfo/ModulesReport.java|   3 +-
 .../report/projectinfo/PluginManagementReport.java |   3 +-
 .../maven/report/projectinfo/PluginsReport.java|   3 +-
 .../apache/maven/report/projectinfo/ScmReport.java |   3 +-
 .../maven/report/projectinfo/TeamReport.java   |   5 +-
 .../renderer/DependenciesRenderer.java | 116 -
 .../projectinfo/AbstractProjectInfoTestCase.java   |  65 
 .../report/projectinfo/CiManagementReportTest.java |  20 ++--
 .../report/projectinfo/DependenciesReportTest.java |  23 ++--
 .../DependencyConvergenceReportTest.java   |   9 +-
 .../DependencyManagementReportTest.java|  11 +-
 .../maven/report/projectinfo/IndexReportTest.java  |  11 +-
 .../projectinfo/IssueManagementReportTest.java |  15 ++-
 .../report/projectinfo/LicensesReportTest.java |  33 +++---
 .../report/projectinfo/MailingListsReportTest.java |  33 +++---
 .../report/projectinfo/ModulesReportTest.java  |  16 ++-
 .../projectinfo/PluginManagementReportTest.java|  13 ++-
 .../maven/report/projectinfo/ScmReportTest.java|  24 +++--
 .../report/projectinfo/SummaryReportTest.java  |  17 +--
 .../maven/report/projectinfo/TeamReportTest.java   |  24 +++--
 .../projectinfo/stubs/ProjectInfoProjectStub.java  |   7 ++
 .../mailing-lists-plugin-config-fr.xml |  62 +++
 49 files changed, 431 insertions(+), 390 deletions(-)

diff --git a/pom.xml b/pom.xml
index d7493a2..46c5fba 100644
--- a/pom.xml
+++ b/pom.xml
@@ -114,13 +114,14 @@ under the License.
   
 
   
+8
 3.6.3
-1.11.1
-1.11.1
-2.0.1
 1.4.1
-3.12.1
-1.11.1
+2.0.0-M12
+2.0.0-M19
+2.0.1
+4.0.0-M15
+2.0.0-M9
 
ParameterNumber,MethodLength
 
2023-11-17T21:50:41Z
   
@@ -129,18 +130,12 @@ under the License.
 
   org.apache.maven.reporting
   maven-reporting-api
-  3.1.1
+  4.0.0-M12
 
 
   org.apache.maven.reporting
   maven-reporting-impl
-  3.2.0
-  
-
-  org.codehaus.plexus
-  plexus-container-default
-
-  
+  4.0.0-M15
 
 
 
@@ -264,23 +259,11 @@ under the License.
   org.apache.maven.doxia
   doxia-sink-api
   ${doxiaVersion}
-  
-
-  org.codehaus.plexus
-  plexus-container-default
-
-  
 
 
   org.apache.maven.doxia
   doxia-core
   ${doxiaVersion}
-  
-
-  org.codehaus.plexus
-  plexus-container-default
-
-  
 
 
 
@@ -288,12 +271,6 @@ under the License.
   org.apache.maven.doxia
   doxia-integration-tools
   ${doxiaSitetoolsVersion}
-  
-
-  org.codehaus.plexus
-  plexus-container-default
-
-  
 
 
 
@@ -433,6 +410,13 @@ under the License.
 RSA

(maven-jxr) 02/02: [JXR-189] Dynamically calculate javadocLocation/testJavadocLocation

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

michaelo pushed a commit to branch doxia-2.0.0
in repository https://gitbox.apache.org/repos/asf/maven-jxr.git

commit 14d11acd899da5ebda9fb6f5f375a596bbb08b6e
Author: Michael Osipov 
AuthorDate: Sun Nov 12 23:40:40 2023 +0100

[JXR-189] Dynamically calculate javadocLocation/testJavadocLocation
---
 .../apache/maven/plugin/jxr/AbstractJxrReport.java | 26 +++---
 .../org/apache/maven/plugin/jxr/JxrReport.java | 10 +
 .../org/apache/maven/plugin/jxr/JxrTestReport.java | 10 +
 .../aggregate-test-plugin-config.xml   |  2 +-
 .../default-configuration-plugin-config-4.xml  |  2 +-
 .../default-configuration-plugin-config-6.xml  |  2 +-
 .../default-configuration-plugin-config-7.xml  |  2 +-
 .../default-configuration-plugin-config-8.xml  |  2 +-
 .../default-configuration-plugin-config.xml|  2 +-
 .../exception-test-plugin-config.xml   |  2 +-
 .../exclude-configuration-plugin-config.xml|  2 +-
 .../include-configuration-plugin-config.xml|  2 +-
 .../nojavadocdir-test-plugin-config.xml|  2 +-
 .../nojavadoclink-configuration-plugin-config.xml  |  2 +-
 14 files changed, 36 insertions(+), 32 deletions(-)

diff --git 
a/maven-jxr-plugin/src/main/java/org/apache/maven/plugin/jxr/AbstractJxrReport.java
 
b/maven-jxr-plugin/src/main/java/org/apache/maven/plugin/jxr/AbstractJxrReport.java
index feabfb1..8171747 100644
--- 
a/maven-jxr-plugin/src/main/java/org/apache/maven/plugin/jxr/AbstractJxrReport.java
+++ 
b/maven-jxr-plugin/src/main/java/org/apache/maven/plugin/jxr/AbstractJxrReport.java
@@ -215,7 +215,7 @@ public abstract class AbstractJxrReport extends 
AbstractMavenReport {
 jxr.setLocale(locale);
 jxr.setOutputEncoding(getOutputEncoding());
 jxr.setRevision("HEAD");
-jxr.setJavadocLinkDir(getJavadocLocation());
+jxr.setJavadocLinkDir(constructJavadocLocation());
 // Set include/exclude patterns on the jxr instance
 if (excludes != null && !excludes.isEmpty()) {
 jxr.setExcludes(excludes.toArray(new String[0]));
@@ -468,14 +468,14 @@ public abstract class AbstractJxrReport extends 
AbstractMavenReport {
 /**
  * @return a String that contains the location of the javadocs
  */
-private Path getJavadocLocation() throws IOException {
+private Path constructJavadocLocation() throws IOException {
 Path location = null;
 if (linkJavadoc) {
 // We don't need to do the whole translation thing like normal, 
because JXR does it internally.
 // It probably shouldn't.
-if (getJavadocDir().exists()) {
+if (getJavadocLocation().exists()) {
 // XRef was already generated by manual execution of a 
lifecycle binding
-location = getJavadocDir().toPath().toAbsolutePath();
+location = getJavadocLocation().toPath().toAbsolutePath();
 } else {
 // Not yet generated - check if the report is on its way
 
@@ -483,15 +483,15 @@ public abstract class AbstractJxrReport extends 
AbstractMavenReport {
 String stagingDirectory = 
System.getProperty("stagingDirectory");
 
 if (stagingDirectory != null && !stagingDirectory.isEmpty()) {
-String javadocDestDir = getJavadocDir().getName();
+String javadocOutputDir = getJavadocLocation().getName();
 boolean javadocAggregate = 
JxrReportUtil.isJavadocAggregated(project);
 String structureProject = 
JxrReportUtil.getStructure(project, false);
 
 if (isAggregate() && javadocAggregate) {
-location = Paths.get(stagingDirectory, 
structureProject, javadocDestDir);
+location = Paths.get(stagingDirectory, 
structureProject, javadocOutputDir);
 }
 if (!isAggregate() && javadocAggregate) {
-location = Paths.get(stagingDirectory, javadocDestDir);
+location = Paths.get(stagingDirectory, 
javadocOutputDir);
 
 String hierarchy = project.getName();
 
@@ -500,17 +500,17 @@ public abstract class AbstractJxrReport extends 
AbstractMavenReport {
 hierarchy = parent.getName();
 parent = parent.getParent();
 }
-location = Paths.get(stagingDirectory, hierarchy, 
javadocDestDir);
+location = Paths.get(stagingDirectory, hierarchy, 
javadocOutputDir);
 }
 if (isAggregate() && !javadocAggregate) {
 getLog().warn("The JXR plugin is configured to build 
an aggregated report a

(maven-jxr) 01/02: [JXR-188] Upgrade to Doxia 2.0.0 Milestone Stack

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

michaelo pushed a commit to branch doxia-2.0.0
in repository https://gitbox.apache.org/repos/asf/maven-jxr.git

commit 02c3e170bcfcc6e82b4e6df092cc29a61fed7bdf
Author: Michael Osipov 
AuthorDate: Fri Dec 2 22:50:59 2022 +0100

[JXR-188] Upgrade to Doxia 2.0.0 Milestone Stack

This closes #64
---
 maven-jxr-plugin/pom.xml   |  4 +-
 .../src/it/JXR-100_parameterlink/verify.groovy |  6 +-
 .../apache/maven/plugin/jxr/AbstractJxrReport.java | 80 ++
 .../apache/maven/plugin/jxr/JxrNoForkReport.java   |  2 +-
 .../org/apache/maven/plugin/jxr/JxrReport.java | 30 ++--
 .../maven/plugin/jxr/JxrTestNoForkReport.java  |  2 +-
 .../org/apache/maven/plugin/jxr/JxrTestReport.java | 30 ++--
 .../maven/plugin/jxr/AbstractJxrTestCase.java  | 35 +-
 .../org/apache/maven/plugin/jxr/JxrReportTest.java | 50 --
 .../apache/maven/plugin/jxr/JxrTestReportTest.java |  7 +-
 .../jxr/stubs/AggregateTestMavenProjectStub.java   | 25 ---
 .../DefaultConfigurationMavenProjectStub.java  | 25 ---
 .../ExcludeConfigurationMavenProjectStub.java  | 22 --
 .../IncludeConfigurationMavenProjectStub.java  | 22 --
 .../maven/plugin/jxr/stubs/JxrProjectStub.java | 23 +++
 .../jxr/stubs/NoJavadocDirMavenProjectStub.java| 22 --
 ...NoJavadocLinkConfigurationMavenProjectStub.java | 28 +---
 .../plugin/jxr/stubs/PomMavenProjectStub.java  | 32 +
 .../jxr/stubs/TestSourceDirMavenProjectStub.java   | 22 --
 .../aggregate-test-plugin-config.xml   |  2 -
 .../default-configuration-plugin-config-4.xml  |  2 -
 .../default-configuration-plugin-config-6.xml  |  2 -
 .../default-configuration-plugin-config-7.xml  |  2 -
 .../default-configuration-plugin-config-8.xml  |  2 -
 .../default-configuration-plugin-config.xml|  2 -
 .../exception-test-plugin-config.xml   |  2 -
 .../exclude-configuration-plugin-config.xml|  2 -
 .../include-configuration-plugin-config.xml|  2 -
 .../nojavadocdir-test-plugin-config.xml|  2 -
 .../nojavadoclink-configuration-plugin-config.xml  |  2 -
 .../unit/pom-test/pom-test-plugin-config.xml   |  1 -
 .../testsourcedir-test-plugin-config.xml   |  2 -
 maven-jxr/pom.xml  |  4 +-
 .../org/apache/maven/jxr/DirectoryIndexer.java | 14 ++--
 .../src/main/java/org/apache/maven/jxr/JXR.java|  2 +-
 .../org/apache/maven/jxr/JavaCodeTransform.java|  8 +--
 pom.xml| 16 +
 37 files changed, 297 insertions(+), 239 deletions(-)

diff --git a/maven-jxr-plugin/pom.xml b/maven-jxr-plugin/pom.xml
index c003779..e423b49 100644
--- a/maven-jxr-plugin/pom.xml
+++ b/maven-jxr-plugin/pom.xml
@@ -89,12 +89,12 @@ under the License.
 
   org.apache.maven.reporting
   maven-reporting-api
-  3.1.1
+  4.0.0-M12
 
 
   org.apache.maven.reporting
   maven-reporting-impl
-  3.2.0
+  4.0.0-M15
 
 
 
diff --git a/maven-jxr-plugin/src/it/JXR-100_parameterlink/verify.groovy 
b/maven-jxr-plugin/src/it/JXR-100_parameterlink/verify.groovy
index e959133..383a19b 100644
--- a/maven-jxr-plugin/src/it/JXR-100_parameterlink/verify.groovy
+++ b/maven-jxr-plugin/src/it/JXR-100_parameterlink/verify.groovy
@@ -16,6 +16,8 @@
  * specific language governing permissions and limitations
  * under the License.
  */
-assert new File( basedir, 'target/site/xref/com/mycompany/app/Foo.html' 
).exists()
+File file = new File( basedir, 
'target/reports/xref/com/mycompany/app/Foo.html' );
 
-assert 4 == new File( basedir, '/target/site/xref/com/mycompany/app/Foo.html' 
).text.count( 'App' )
+assert file.exists()
+
+assert 4 == file.text.count( 'App' )
diff --git 
a/maven-jxr-plugin/src/main/java/org/apache/maven/plugin/jxr/AbstractJxrReport.java
 
b/maven-jxr-plugin/src/main/java/org/apache/maven/plugin/jxr/AbstractJxrReport.java
index f7886d7..feabfb1 100644
--- 
a/maven-jxr-plugin/src/main/java/org/apache/maven/plugin/jxr/AbstractJxrReport.java
+++ 
b/maven-jxr-plugin/src/main/java/org/apache/maven/plugin/jxr/AbstractJxrReport.java
@@ -37,6 +37,7 @@ import org.apache.maven.jxr.JxrException;
 import org.apache.maven.jxr.pacman.FileManager;
 import org.apache.maven.jxr.pacman.PackageManager;
 import org.apache.maven.model.ReportPlugin;
+import org.apache.maven.plugin.MojoExecution;
 import org.apache.maven.plugins.annotations.Parameter;
 import org.apache.maven.project.MavenProject;
 import org.apache.maven.reporting.AbstractMavenReport;
@@ -73,10 +74,7 @@ public abstract class AbstractJxrReport extends 
AbstractMavenReport {
 /**
  * String used at the bottom of the Xref HTML files.
  */
-@Parameter(
-property = "bottom",
-defaultValue =
-"Copyright 

(maven-project-info-reports-plugin) 01/01: [MPIR-454] Upgrade to Doxia 2.0.0 Milestone Stack

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

michaelo pushed a commit to branch doxia-2.0.0
in repository 
https://gitbox.apache.org/repos/asf/maven-project-info-reports-plugin.git

commit e820e8f808683335208f0cb81e0fb0a8ee2f8e51
Author: Michael Osipov 
AuthorDate: Sat Jul 2 23:58:47 2022 +0200

[MPIR-454] Upgrade to Doxia 2.0.0 Milestone Stack

This closes #43
---
 pom.xml|  75 +++--
 src/it/MPIR-300/verify.groovy  |   4 +-
 src/it/MPIR-349/parent/verify.groovy   |   4 +-
 src/it/MPIR-375/verify.groovy  |   4 +-
 src/it/MPIR-407/verify.groovy  |   2 +-
 src/it/MPIR-412/verify.groovy  |   2 +-
 src/it/MPIR-431/verify.groovy  |  55 +-
 src/it/MPIR-437/verify.groovy  |  16 +--
 src/it/MPIR-460-jar/verify.groovy  |   2 +-
 src/it/MPIR-460-maven-plugin/verify.groovy |   2 +-
 src/it/dependencies-java-1.7-and-1.8/verify.groovy |  28 ++---
 src/it/full-pom/pom.xml|   2 +-
 src/it/java-version/verify.groovy  |   8 +-
 src/it/minimal-pom/pom.xml |   2 +-
 src/it/mpir-229/verify.groovy  |   2 +-
 src/it/multi-module/pom.xml|   3 -
 src/it/multi-module/verify.groovy  |   4 +-
 .../projectinfo/AbstractProjectInfoRenderer.java   |  31 --
 .../projectinfo/AbstractProjectInfoReport.java |  26 +++--
 .../report/projectinfo/CiManagementReport.java |   3 +-
 .../report/projectinfo/DependenciesReport.java |   3 +-
 .../projectinfo/DependencyConvergenceReport.java   |   8 +-
 .../projectinfo/DependencyManagementReport.java|   3 +-
 .../projectinfo/DistributionManagementReport.java  |   3 +-
 .../report/projectinfo/IssueManagementReport.java  |   3 +-
 .../maven/report/projectinfo/LicensesReport.java   |   7 +-
 .../report/projectinfo/MailingListsReport.java |   3 +-
 .../maven/report/projectinfo/ModulesReport.java|   3 +-
 .../report/projectinfo/PluginManagementReport.java |   3 +-
 .../maven/report/projectinfo/PluginsReport.java|   3 +-
 .../apache/maven/report/projectinfo/ScmReport.java |   3 +-
 .../maven/report/projectinfo/TeamReport.java   |   5 +-
 .../renderer/DependenciesRenderer.java | 116 -
 .../projectinfo/AbstractProjectInfoTestCase.java   |  65 
 .../report/projectinfo/CiManagementReportTest.java |  20 ++--
 .../report/projectinfo/DependenciesReportTest.java |  23 ++--
 .../DependencyConvergenceReportTest.java   |   9 +-
 .../DependencyManagementReportTest.java|  11 +-
 .../maven/report/projectinfo/IndexReportTest.java  |  11 +-
 .../projectinfo/IssueManagementReportTest.java |  15 ++-
 .../report/projectinfo/LicensesReportTest.java |  33 +++---
 .../report/projectinfo/MailingListsReportTest.java |  33 +++---
 .../report/projectinfo/ModulesReportTest.java  |  16 ++-
 .../projectinfo/PluginManagementReportTest.java|  13 ++-
 .../maven/report/projectinfo/ScmReportTest.java|  24 +++--
 .../report/projectinfo/SummaryReportTest.java  |  17 +--
 .../maven/report/projectinfo/TeamReportTest.java   |  24 +++--
 .../projectinfo/stubs/ProjectInfoProjectStub.java  |   7 ++
 .../mailing-lists-plugin-config-fr.xml |  62 +++
 49 files changed, 431 insertions(+), 390 deletions(-)

diff --git a/pom.xml b/pom.xml
index 80dd066..c438dbb 100644
--- a/pom.xml
+++ b/pom.xml
@@ -114,13 +114,14 @@ under the License.
   
 
   
+8
 3.6.3
-1.11.1
-1.11.1
-2.0.1
 1.4.1
-3.12.1
-1.11.1
+2.0.0-M12
+2.0.0-M19
+2.0.1
+4.0.0-M15
+2.0.0-M9
 
ParameterNumber,MethodLength
 
2023-11-17T21:50:41Z
   
@@ -129,18 +130,12 @@ under the License.
 
   org.apache.maven.reporting
   maven-reporting-api
-  3.1.1
+  4.0.0-M12
 
 
   org.apache.maven.reporting
   maven-reporting-impl
-  3.2.0
-  
-
-  org.codehaus.plexus
-  plexus-container-default
-
-  
+  4.0.0-M15
 
 
 
@@ -264,23 +259,11 @@ under the License.
   org.apache.maven.doxia
   doxia-sink-api
   ${doxiaVersion}
-  
-
-  org.codehaus.plexus
-  plexus-container-default
-
-  
 
 
   org.apache.maven.doxia
   doxia-core
   ${doxiaVersion}
-  
-
-  org.codehaus.plexus
-  plexus-container-default
-
-  
 
 
 
@@ -288,12 +271,6 @@ under the License.
   org.apache.maven.doxia
   doxia-integration-tools
   ${doxiaSitetoolsVersion}
-  
-
-  org.codehaus.plexus
-  plexus-container-default
-
-  
 
 
 
@@ -433,6 +410,13 @@ under the License.
 RSA

(maven-project-info-reports-plugin) branch doxia-2.0.0 updated (d52be0c -> e820e8f)

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

michaelo pushed a change to branch doxia-2.0.0
in repository 
https://gitbox.apache.org/repos/asf/maven-project-info-reports-plugin.git


 discard d52be0c  [MPIR-454] Upgrade to Doxia 2.0.0 Milestone Stack
 new e820e8f  [MPIR-454] Upgrade to Doxia 2.0.0 Milestone Stack

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   (d52be0c)
\
 N -- N -- N   refs/heads/doxia-2.0.0 (e820e8f)

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/it/MPIR-460-jar/verify.groovy  | 2 +-
 src/it/MPIR-460-maven-plugin/verify.groovy | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)



(maven-project-info-reports-plugin) 01/02: Bump master to 4.0.0-M1-SNAPSHOT

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

michaelo pushed a commit to branch doxia-2.0.0
in repository 
https://gitbox.apache.org/repos/asf/maven-project-info-reports-plugin.git

commit de7be1ac10e8ecc306dd6351f2deb7bfa3e4e029
Author: Michael Osipov 
AuthorDate: Mon Dec 25 17:59:39 2023 +0100

Bump master to 4.0.0-M1-SNAPSHOT
---
 pom.xml | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/pom.xml b/pom.xml
index d7493a2..80dd066 100644
--- a/pom.xml
+++ b/pom.xml
@@ -28,7 +28,7 @@ under the License.
   
 
   maven-project-info-reports-plugin
-  3.5.1-SNAPSHOT
+  4.0.0-M1-SNAPSHOT
   maven-plugin
 
   Apache Maven Project Info Reports Plugin



(maven-project-info-reports-plugin) 02/02: [MPIR-454] Upgrade to Doxia 2.0.0 Milestone Stack

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

michaelo pushed a commit to branch doxia-2.0.0
in repository 
https://gitbox.apache.org/repos/asf/maven-project-info-reports-plugin.git

commit d52be0c2159edbe006c66984de19050abb1ded23
Author: Michael Osipov 
AuthorDate: Sat Jul 2 23:58:47 2022 +0200

[MPIR-454] Upgrade to Doxia 2.0.0 Milestone Stack

This closes #43
---
 pom.xml|  75 +++--
 src/it/MPIR-300/verify.groovy  |   4 +-
 src/it/MPIR-349/parent/verify.groovy   |   4 +-
 src/it/MPIR-375/verify.groovy  |   4 +-
 src/it/MPIR-407/verify.groovy  |   2 +-
 src/it/MPIR-412/verify.groovy  |   2 +-
 src/it/MPIR-431/verify.groovy  |  55 +-
 src/it/MPIR-437/verify.groovy  |  16 +--
 src/it/dependencies-java-1.7-and-1.8/verify.groovy |  28 ++---
 src/it/full-pom/pom.xml|   2 +-
 src/it/java-version/verify.groovy  |   8 +-
 src/it/minimal-pom/pom.xml |   2 +-
 src/it/mpir-229/verify.groovy  |   2 +-
 src/it/multi-module/pom.xml|   3 -
 src/it/multi-module/verify.groovy  |   4 +-
 .../projectinfo/AbstractProjectInfoRenderer.java   |  31 --
 .../projectinfo/AbstractProjectInfoReport.java |  26 +++--
 .../report/projectinfo/CiManagementReport.java |   3 +-
 .../report/projectinfo/DependenciesReport.java |   3 +-
 .../projectinfo/DependencyConvergenceReport.java   |   8 +-
 .../projectinfo/DependencyManagementReport.java|   3 +-
 .../projectinfo/DistributionManagementReport.java  |   3 +-
 .../report/projectinfo/IssueManagementReport.java  |   3 +-
 .../maven/report/projectinfo/LicensesReport.java   |   7 +-
 .../report/projectinfo/MailingListsReport.java |   3 +-
 .../maven/report/projectinfo/ModulesReport.java|   3 +-
 .../report/projectinfo/PluginManagementReport.java |   3 +-
 .../maven/report/projectinfo/PluginsReport.java|   3 +-
 .../apache/maven/report/projectinfo/ScmReport.java |   3 +-
 .../maven/report/projectinfo/TeamReport.java   |   5 +-
 .../renderer/DependenciesRenderer.java | 116 -
 .../projectinfo/AbstractProjectInfoTestCase.java   |  65 
 .../report/projectinfo/CiManagementReportTest.java |  20 ++--
 .../report/projectinfo/DependenciesReportTest.java |  23 ++--
 .../DependencyConvergenceReportTest.java   |   9 +-
 .../DependencyManagementReportTest.java|  11 +-
 .../maven/report/projectinfo/IndexReportTest.java  |  11 +-
 .../projectinfo/IssueManagementReportTest.java |  15 ++-
 .../report/projectinfo/LicensesReportTest.java |  33 +++---
 .../report/projectinfo/MailingListsReportTest.java |  33 +++---
 .../report/projectinfo/ModulesReportTest.java  |  16 ++-
 .../projectinfo/PluginManagementReportTest.java|  13 ++-
 .../maven/report/projectinfo/ScmReportTest.java|  24 +++--
 .../report/projectinfo/SummaryReportTest.java  |  17 +--
 .../maven/report/projectinfo/TeamReportTest.java   |  24 +++--
 .../projectinfo/stubs/ProjectInfoProjectStub.java  |   7 ++
 .../mailing-lists-plugin-config-fr.xml |  62 +++
 47 files changed, 429 insertions(+), 388 deletions(-)

diff --git a/pom.xml b/pom.xml
index 80dd066..c438dbb 100644
--- a/pom.xml
+++ b/pom.xml
@@ -114,13 +114,14 @@ under the License.
   
 
   
+8
 3.6.3
-1.11.1
-1.11.1
-2.0.1
 1.4.1
-3.12.1
-1.11.1
+2.0.0-M12
+2.0.0-M19
+2.0.1
+4.0.0-M15
+2.0.0-M9
 
ParameterNumber,MethodLength
 
2023-11-17T21:50:41Z
   
@@ -129,18 +130,12 @@ under the License.
 
   org.apache.maven.reporting
   maven-reporting-api
-  3.1.1
+  4.0.0-M12
 
 
   org.apache.maven.reporting
   maven-reporting-impl
-  3.2.0
-  
-
-  org.codehaus.plexus
-  plexus-container-default
-
-  
+  4.0.0-M15
 
 
 
@@ -264,23 +259,11 @@ under the License.
   org.apache.maven.doxia
   doxia-sink-api
   ${doxiaVersion}
-  
-
-  org.codehaus.plexus
-  plexus-container-default
-
-  
 
 
   org.apache.maven.doxia
   doxia-core
   ${doxiaVersion}
-  
-
-  org.codehaus.plexus
-  plexus-container-default
-
-  
 
 
 
@@ -288,12 +271,6 @@ under the License.
   org.apache.maven.doxia
   doxia-integration-tools
   ${doxiaSitetoolsVersion}
-  
-
-  org.codehaus.plexus
-  plexus-container-default
-
-  
 
 
 
@@ -433,6 +410,13 @@ under the License.
 RSA
   
 
+
+  org.apache.maven.plugins
+  maven-surefire-plugin

(maven-project-info-reports-plugin) branch doxia-2.0.0 updated (81e43b9 -> d52be0c)

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

michaelo pushed a change to branch doxia-2.0.0
in repository 
https://gitbox.apache.org/repos/asf/maven-project-info-reports-plugin.git


omit 81e43b9  [MPIR-454] Upgrade to Doxia 2.0.0 Milestone Stack
omit 23321ed  Bump master to 4.0.0-M1-SNAPSHOT
 add 3ed99ac  [MPIR-457] Upgrade to Parent 42 and Maven 3.6.3
 add 2ca83d0  [MPIR-459] Refresh download page
 add dc1710d  [MPIR-460] Dependency Information for maven-plugin
 new de7be1a  Bump master to 4.0.0-M1-SNAPSHOT
 new d52be0c  [MPIR-454] Upgrade to Doxia 2.0.0 Milestone Stack

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   (81e43b9)
\
 N -- N -- N   refs/heads/doxia-2.0.0 (d52be0c)

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 2 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:
 pom.xml|  17 +--
 .../{MPIR-412 => MPIR-460-jar}/invoker.properties  |   2 +-
 src/it/{MPIR-251 => MPIR-460-jar}/pom.xml  |  14 +--
 .../main/Main.java => MPIR-460-jar/verify.groovy}  |  18 ++--
 .../invoker.properties |   2 +-
 src/it/{MPIR-251 => MPIR-460-maven-plugin}/pom.xml |  16 +--
 .../verify.groovy} |  18 ++--
 .../projectinfo/DependencyInformationReport.java   |  41 +++-
 src/site/site.xml  |   6 +-
 src/site/xdoc/download.xml.vm  | 117 ++---
 10 files changed, 107 insertions(+), 144 deletions(-)
 copy src/it/{MPIR-412 => MPIR-460-jar}/invoker.properties (96%)
 copy src/it/{MPIR-251 => MPIR-460-jar}/pom.xml (77%)
 copy 
src/it/{multi-module/main/src/main/java/org/apache/maven/its/main/Main.java => 
MPIR-460-jar/verify.groovy} (63%)
 copy src/it/{MPIR-412 => MPIR-460-maven-plugin}/invoker.properties (96%)
 copy src/it/{MPIR-251 => MPIR-460-maven-plugin}/pom.xml (76%)
 copy 
src/it/{multi-module/main/src/main/java/org/apache/maven/its/main/Main.java => 
MPIR-460-maven-plugin/verify.groovy} (63%)



(maven-dependency-plugin) branch master updated: Remove useless exclude

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

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


The following commit(s) were added to refs/heads/master by this push:
 new 07dbccc8 Remove useless exclude
07dbccc8 is described below

commit 07dbccc8db436374a22ea6a698e50e3a15af755b
Author: Michael Osipov 
AuthorDate: Sun Jun 2 18:13:33 2024 +0200

Remove useless exclude
---
 pom.xml | 6 --
 1 file changed, 6 deletions(-)

diff --git a/pom.xml b/pom.xml
index a1c5d793..6208fa00 100644
--- a/pom.xml
+++ b/pom.xml
@@ -248,12 +248,6 @@ under the License.
   org.apache.maven.shared
   maven-dependency-tree
   3.3.0
-  
-
-  org.eclipse.aether
-  aether-util
-
-  
 
 
   org.apache.maven.shared



(maven-dependency-plugin) branch MDEP-937 deleted (was 8027c423)

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

michaelo pushed a change to branch MDEP-937
in repository https://gitbox.apache.org/repos/asf/maven-dependency-plugin.git


 was 8027c423 [MDEP-937] Upgrade to Maven Dependency Tree 3.3.0

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-dependency-plugin) branch MDEP-937 created (now 8027c423)

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

michaelo pushed a change to branch MDEP-937
in repository https://gitbox.apache.org/repos/asf/maven-dependency-plugin.git


  at 8027c423 [MDEP-937] Upgrade to Maven Dependency Tree 3.3.0

This branch includes the following new commits:

 new 8027c423 [MDEP-937] Upgrade to Maven Dependency Tree 3.3.0

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-dependency-plugin) 01/01: [MDEP-937] Upgrade to Maven Dependency Tree 3.3.0

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

michaelo pushed a commit to branch MDEP-937
in repository https://gitbox.apache.org/repos/asf/maven-dependency-plugin.git

commit 8027c42368638c53c050ae9ebfc4600aafeaf9b1
Author: Michael Osipov 
AuthorDate: Sun Jun 2 18:12:17 2024 +0200

[MDEP-937] Upgrade to Maven Dependency Tree 3.3.0

This closes #402
---
 pom.xml | 8 +---
 1 file changed, 1 insertion(+), 7 deletions(-)

diff --git a/pom.xml b/pom.xml
index a8b4a191..6208fa00 100644
--- a/pom.xml
+++ b/pom.xml
@@ -247,13 +247,7 @@ under the License.
 
   org.apache.maven.shared
   maven-dependency-tree
-  3.2.1
-  
-
-  org.eclipse.aether
-  aether-util
-
-  
+  3.3.0
 
 
   org.apache.maven.shared



svn commit: r1918120 [36/37] - in /maven/website/components/plugins-archives/maven-help-plugin-LATEST: ./ apidocs/ apidocs/legal/ apidocs/org/apache/maven/plugins/help/ apidocs/org/apache/maven/plugin

2024-06-02 Thread michaelo
Modified: 
maven/website/components/plugins-archives/maven-help-plugin-LATEST/xref/org/apache/maven/plugins/help/SystemMojo.html
==
--- 
maven/website/components/plugins-archives/maven-help-plugin-LATEST/xref/org/apache/maven/plugins/help/SystemMojo.html
 (original)
+++ 
maven/website/components/plugins-archives/maven-help-plugin-LATEST/xref/org/apache/maven/plugins/help/SystemMojo.html
 Sun Jun  2 15:20:18 2024
@@ -1,110 +1,110 @@
-http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd;>
-http://www.w3.org/1999/xhtml; xml:lang="en" lang="en">
-
-SystemMojo xref
-
-
-
-View
 Javadoc
-1   /*
-2* Licensed to the Apache Software Foundation (ASF) under 
one
-3* or more contributor license agreements.  See the NOTICE 
file
-4* distributed with this work for additional 
information
-5* regarding copyright ownership.  The ASF licenses this 
file
-6* to you under the Apache License, Version 2.0 (the
-7* "License"); you may not use this file except in 
compliance
-8* with the License.  You may obtain a copy of the License 
at
-9*
-10   *   http://www.apache.org/licenses/LICENSE-2.0; 
target="alexandria_uri">http://www.apache.org/licenses/LICENSE-2.0
-11   *
-12   * Unless required by applicable law or agreed to in 
writing,
-13   * software distributed under the License is distributed on 
an
-14   * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF 
ANY
-15   * KIND, either express or implied.  See the License for 
the
-16   * specific language governing permissions and 
limitations
-17   * under the License.
-18   */
-19  package org.apache.maven.plugins.help;
-20  
-21  import java.io.IOException;
-22  import java.util.Properties;
-23  
-24  import 
org.apache.maven.plugin.MojoExecutionException;
-25  import org.apache.maven.plugins.annotations.Mojo;
-26  import org.codehaus.plexus.util.StringUtils;
-27  import 
org.codehaus.plexus.util.cli.CommandLineUtils;
-28  
-29  /**
-30   * Displays a list of the platform details like 
system properties and environment variables.
-31   *
-32   * @author a href="mailto:vincent.sive...@gmail.com; 
target="alexandria_uri">mailto:vincent.sive...@gmail.com"Vincent 
Siveton/a
-33   * @since 2.1
-34   */
-35  @Mojo(name = "system", requiresProject = false)
-36  public class 
SystemMojo
 extends AbstractHelpMojo
 {
-37  /** Magic number to beautify the output */
-38  private static final 
int REPEAT = 25;
-39  
-40  // 
--
-41  // Public methods
-42  // 
--
-43  
-44  /** {@inheritDoc} */
-45  public void 
execute() throws MojoExecutionException {
-46  StringBuilder 
message = new StringBuilder();
-47  
-48  
message.append(LS);
-49  
message.append(StringUtils.repeat("=", 
LINE_LENGTH)).append(LS);
-50  
message.append(StringUtils.repeat("=", REPEAT));
-51  
message.append(" Platform Properties Details ");
-52  
message.append(StringUtils.repeat("=", 
REPEAT)).append(LS);
-53  
message.append(StringUtils.repeat("=", 
LINE_LENGTH)).append(LS);
-54  
message.append(LS);
-55  
-56  
message.append(StringUtils.repeat("=", 
LINE_LENGTH)).append(LS);
-57  
message.append("System Properties").append(LS);
-58  
message.append(StringUtils.repeat("=", 
LINE_LENGTH)).append(LS);
-59  
-60  Properties 
systemProperties = System.getProperties();
-61  for (String key : 
systemProperties.stringPropertyNames()) {
-62  
message.append(LS);
-63  
message.append(key).append("=").append(systemProperties.getProperty(key));
-64  }
-65  
-66  
message.append(LS).append(LS);
-67  
message.append(StringUtils.repeat("=", 
LINE_LENGTH)).append(LS);
-68  
message.append("Environment 
Variables").append(LS);
-69  
message.append(StringUtils.repeat("=", 
LINE_LENGTH)).append(LS);
-70  Properties 
envVars = CommandLineUtils.getSystemEnvVars();
-71  for (String key : envVars.stringPropertyNames()) {
-72  
message.append(LS);
-73  
message.append(key).append("=").append(envVars.getProperty(key));
-74  }
-75  
-76  
message.append(LS);
-77  
-78  if (output != null) {
-79  
StringBuilder sb = new StringBuilder();
-80  
sb.append("Generated by Maven Help 
Plugin").append(LS);
-81  
sb.append("See: 
https://maven.apache.org/plugins/maven-help-plugin/;)
-82  
.append(LS)
-83  
.append(LS);
-84  
sb.append(message.toString());
-85  
-86  try {
-87  
writeFile(output, sb);
-88  } catch (IOException e) {
-89  
throw new MojoExecutionException("Cannot write system report to output: 

svn commit: r1918120 [24/37] - in /maven/website/components/plugins-archives/maven-help-plugin-LATEST: ./ apidocs/ apidocs/legal/ apidocs/org/apache/maven/plugins/help/ apidocs/org/apache/maven/plugin

2024-06-02 Thread michaelo
Modified: 
maven/website/components/plugins-archives/maven-help-plugin-LATEST/xref-test/org/apache/maven/plugins/help/AllProfilesMojoTest.html
==
--- 
maven/website/components/plugins-archives/maven-help-plugin-LATEST/xref-test/org/apache/maven/plugins/help/AllProfilesMojoTest.html
 (original)
+++ 
maven/website/components/plugins-archives/maven-help-plugin-LATEST/xref-test/org/apache/maven/plugins/help/AllProfilesMojoTest.html
 Sun Jun  2 15:20:18 2024
@@ -1,215 +1,215 @@
-http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd;>
-http://www.w3.org/1999/xhtml; xml:lang="en" lang="en">
-
-AllProfilesMojoTest xref
-
-
-
-View
 Javadoc
-1   /*
-2* Licensed to the Apache Software Foundation (ASF) under 
one
-3* or more contributor license agreements.  See the NOTICE 
file
-4* distributed with this work for additional 
information
-5* regarding copyright ownership.  The ASF licenses this 
file
-6* to you under the Apache License, Version 2.0 (the
-7* "License"); you may not use this file except in 
compliance
-8* with the License.  You may obtain a copy of the License 
at
-9*
-10   *   http://www.apache.org/licenses/LICENSE-2.0; 
target="alexandria_uri">http://www.apache.org/licenses/LICENSE-2.0
-11   *
-12   * Unless required by applicable law or agreed to in 
writing,
-13   * software distributed under the License is distributed on 
an
-14   * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF 
ANY
-15   * KIND, either express or implied.  See the License for 
the
-16   * specific language governing permissions and 
limitations
-17   * under the License.
-18   */
-19  package org.apache.maven.plugins.help;
-20  
-21  import java.io.File;
-22  import java.io.FileInputStream;
-23  import java.io.IOException;
-24  import java.util.ArrayList;
-25  import java.util.Arrays;
-26  import java.util.Collections;
-27  import java.util.List;
-28  
-29  import org.apache.maven.model.Profile;
-30  import org.apache.maven.monitor.logging.DefaultLog;
-31  import org.apache.maven.plugin.Mojo;
-32  import 
org.apache.maven.plugin.testing.AbstractMojoTestCase;
-33  import 
org.apache.maven.plugin.testing.stubs.MavenProjectStub;
-34  import org.apache.maven.project.MavenProject;
-35  import org.codehaus.plexus.logging.Logger;
-36  import org.codehaus.plexus.logging.LoggerManager;
-37  import org.codehaus.plexus.util.IOUtil;
-38  
-39  /**
-40   * Test class for the all-profiles mojo of the Help 
Plugin.
-41   */
-42  public class 
AllProfilesMojoTest
 extends AbstractMojoTestCase {
-43  
-44  private InterceptingLog interceptingLogger;
-45  
-46  @Override
-47  protected void setUp() throws Exception {
-48  super.setUp();
-49  
interceptingLogger =
-50  
new 
InterceptingLog(getContainer().lookup(LoggerManager.class).getLoggerForComponent(Mojo.ROLE));
-51  }
-52  
-53  /**
-54   * Tests the case when no profiles are present 
for the projects.
-55   *
-56   * @throws Exception in case of errors.
-57   */
-58  public void 
testNoProfiles() throws Exception {
-59  File testPom 
= new File(getBasedir(), "target/test-classes/unit/all-profiles/plugin-config.xml");
-60  
-61  
AllProfilesMojo mojo = (AllProfilesMojo) lookupMojo("all-profiles", testPom);
-62  
-63  setUpMojo(
-64  mojo,
-65  
Arrays.MavenProjectasList(new 
MavenProjectStub()),
-66  
Collections.org.apache.maven.settings.ProfileemptyList(),
-67  "empty.txt");
-68  
-69  
mojo.execute();
-70  
-71  
assertTrue(interceptingLogger.warnLogs.contains("No 
profiles detected!"));
-72  }
-73  
-74  /**
-75   * Tests the case when profiles are present in 
the POM and in a parent POM.
-76   *
-77   * @throws Exception in case of errors.
-78   */
-79  public void 
testProfileFromPom() throws Exception {
-80  File testPom 
= new File(getBasedir(), "target/test-classes/unit/all-profiles/plugin-config.xml");
-81  
-82  
AllProfilesMojo mojo = (AllProfilesMojo) lookupMojo("all-profiles", testPom);
-83  
-84  
MavenProjectStub project = new 
MavenProjectStub();
-85  
project.getModel().setProfiles(Arrays.asList(newPomProfile("pro-1", "pom"), 
newPomProfile("pro-2", "pom")));
-86  
project.setParent(new MavenProjectStub());
-87  
project.getParent().getModel().setProfiles(Arrays.asList(newPomProfile("pro-3", "pom")));
-88  
project.setActiveProfiles(Arrays.asList(newPomProfile("pro-1", "pom")));
-89  
-90  setUpMojo(
-91  mojo,
-92  
Arrays.MavenProjectasList(project),
-93  
Collections.org.apache.maven.settings.ProfileemptyList(),
-94  "profiles-from-pom.txt");
-95  
-96  
mojo.execute();
-97  
-98  String file = 

svn commit: r1918120 [10/37] - in /maven/website/components/plugins-archives/maven-help-plugin-LATEST: ./ apidocs/ apidocs/legal/ apidocs/org/apache/maven/plugins/help/ apidocs/org/apache/maven/plugin

2024-06-02 Thread michaelo
Modified: 
maven/website/components/plugins-archives/maven-help-plugin-LATEST/apidocs/org/apache/maven/plugins/help/class-use/HelpMojo.html
==
--- 
maven/website/components/plugins-archives/maven-help-plugin-LATEST/apidocs/org/apache/maven/plugins/help/class-use/HelpMojo.html
 (original)
+++ 
maven/website/components/plugins-archives/maven-help-plugin-LATEST/apidocs/org/apache/maven/plugins/help/class-use/HelpMojo.html
 Sun Jun  2 15:20:18 2024
@@ -1,60 +1,123 @@
-
-
-
-
-Uses of Class org.apache.maven.plugins.help.HelpMojo (Apache Maven Help 
Plugin 3.4.0 API)
-
-
-
-
-
-
-
-
-
-
-
-
-var pathtoroot = "../../../../../../";
-loadScripts(document, 'script');
-
-JavaScript is disabled on your browser.
-
-
-
-
-
-
-Skip navigation links
-
-Package
-Class
-Use
-Tree
-Index
-Help
-
-
-
-SEARCH:
-
-
-
-
-
-
-
-
-
-
-Uses of Classorg.apache.maven.plugins.help.HelpMojo
-
-No usage of org.apache.maven.plugins.help.HelpMojo
-
-
-Copyright  20012023 https://www.apache.org/;>The Apache Software Foundation. All rights 
reserved.
-
-
-
-
+http://www.w3.org/TR/html4/loose.dtd;>
+
+
+
+
+
+Uses of Class org.apache.maven.plugins.help.HelpMojo (Apache Maven Help 
Plugin 3.4.1 API)
+
+
+
+
+
+
+
+JavaScript is disabled on your browser.
+
+
+
+
+
+Skip navigation links
+
+
+
+
+Package
+Class
+Use
+Tree
+Deprecated
+Index
+Help
+
+
+
+
+Prev
+Next
+
+
+Frames
+NoFrames
+
+
+AllClasses
+
+
+
+
+
+
+
+
+
+
+Uses of Classorg.apache.maven.plugins.help.HelpMojo
+
+No usage of 
org.apache.maven.plugins.help.HelpMojo
+
+
+
+
+Skip navigation links
+
+
+
+
+Package
+Class
+Use
+Tree
+Deprecated
+Index
+Help
+
+
+
+
+Prev
+Next
+
+
+Frames
+NoFrames
+
+
+AllClasses
+
+
+
+
+
+
+
+
+
+Copyright  20012024 https://www.apache.org/;>The Apache Software Foundation. All rights 
reserved.
+
 
\ No newline at end of file

Modified: 
maven/website/components/plugins-archives/maven-help-plugin-LATEST/apidocs/org/apache/maven/plugins/help/class-use/SystemMojo.html
==
--- 
maven/website/components/plugins-archives/maven-help-plugin-LATEST/apidocs/org/apache/maven/plugins/help/class-use/SystemMojo.html
 (original)
+++ 
maven/website/components/plugins-archives/maven-help-plugin-LATEST/apidocs/org/apache/maven/plugins/help/class-use/SystemMojo.html
 Sun Jun  2 15:20:18 2024
@@ -1,60 +1,123 @@
-
-
-
-
-Uses of Class org.apache.maven.plugins.help.SystemMojo (Apache Maven 
Help Plugin 3.4.0 API)
-
-
-
-
-
-
-
-
-
-
-
-
-var pathtoroot = "../../../../../../";
-loadScripts(document, 'script');
-
-JavaScript is disabled on your browser.
-
-
-
-
-
-
-Skip navigation links
-
-Package
-Class
-Use
-Tree
-Index
-Help
-
-
-
-SEARCH:
-
-
-
-
-
-
-
-
-
-
-Uses of Classorg.apache.maven.plugins.help.SystemMojo
-
-No usage of org.apache.maven.plugins.help.SystemMojo
-
-
-Copyright  20012023 https://www.apache.org/;>The Apache Software Foundation. All rights 
reserved.
-
-
-
-
+http://www.w3.org/TR/html4/loose.dtd;>
+
+
+
+
+
+Uses of Class org.apache.maven.plugins.help.SystemMojo (Apache Maven 
Help Plugin 3.4.1 API)
+
+
+
+
+
+
+
+JavaScript is disabled on your browser.
+
+
+
+
+
+Skip navigation links
+
+
+
+
+Package
+Class
+Use
+Tree
+Deprecated
+Index
+Help
+
+
+
+
+Prev
+Next
+
+
+Frames
+NoFrames
+
+
+AllClasses
+
+
+
+
+
+
+
+
+
+
+Uses of Classorg.apache.maven.plugins.help.SystemMojo
+
+No usage of 
org.apache.maven.plugins.help.SystemMojo
+
+
+
+
+Skip navigation links
+
+
+
+
+Package
+Class
+Use
+Tree
+Deprecated
+Index
+Help
+
+
+
+
+Prev
+Next
+
+
+Frames
+NoFrames
+
+
+AllClasses
+
+
+
+
+
+JavaScript is disabled on your browser.
+
+
+
+
+
+Skip navigation links
+
+
+
+
+Package
+Class
+Use
+Tree
+Deprecated
+Index
+Help
+
+
+
+
+Prev
+Next
+
+
+Frames
+NoFrames
+
+
+AllClasses
+
+
+
+
+
+
+
+
+
+
+Uses of 
Classorg.apache.maven.plugins.help.AbstractEffectiveMojo.SortedProperties
+
+No usage of 
org.apache.maven.plugins.help.AbstractEffectiveMojo.SortedProperties
+
+
+
+
+Skip navigation links
+
+
+
+
+Package
+Class
+Use
+Tree
+Deprecated
+Index
+Help
+
+
+
+
+Prev
+Next
+
+
+Frames
+NoFrames
+
+
+AllClasses
+
+
+
+
+
+
+
+
+
+Copyright  20012024 https://www.apache.org/;>The Apache Software Foundation. All rights 
reserved.
+
 
\ No newline at end of file

Modified: 
maven/website/components/plugins-archives/maven-help-plugin-LATEST/apidocs/org/apache/maven/plugins/help/class-use/AbstractEffectiveMojo.html
==
--- 
maven/website/components/plugins-archives/maven-help-plugin-LATEST/apidocs/org/apache/maven/plugins/help/class-use/AbstractEffectiveMojo.html
 (original)
+++ 
maven/website/components/plugins-archives/maven-help-plugin-LATEST/apidocs/org/apache/maven/plugins/help/class-use/AbstractEffectiveMojo.html
 Sun Jun  2 15:20:18 2024
@@ -1,86 +1,157 @@
-
-
-
-
-Uses of Class org.apache.maven.plugins.help.AbstractEffectiveMojo 
(Apache Maven Help Plugin 3.4.0 API)
-
-
-
-
-
-
-
-
-
-
-
-
-var pathtoroot = "../../../../../../";
-loadScripts(document, 'script');
-
-JavaScript is disabled on your browser.
-
-
-
-
-
-
-Skip navigation links
-
-Package
-Class
-Use
-Tree
-Index
-Help
-
-
-
-SEARCH:
-
-
-
-
-
-
-
-
-
-
-Uses of 
Classorg.apache.maven.plugins.help.AbstractEffectiveMojo
-
-
-
-
-
-Uses of AbstractEffectiveMojo in org.apache.maven.plugins.help
-Subclasses of AbstractEffectiveMojo in org.apache.maven.plugins.help
-
-Modifier and Type
-Class
-Description
-class
-EffectivePomMojo
-
-Displays the effective POM as an XML for this build, with 
the active profiles factored in, or a specified artifact.
-
-class
-EffectiveSettingsMojo
-
-Displays the calculated settings as XML for this project, 
given any profile enhancement and the inheritance
- of the global settings into the user-level settings.
-
-
-
-
-
-
-
-
-
-Copyright  20012023 https://www.apache.org/;>The Apache Software Foundation. All rights 
reserved.
-
-
-
-
+http://www.w3.org/TR/html4/loose.dtd;>
+
+
+
+
+
+Uses of Class org.apache.maven.plugins.help.AbstractEffectiveMojo 
(Apache Maven Help Plugin 3.4.1 API)
+
+
+
+
+
+
+

svn commit: r1918120 [32/37] - in /maven/website/components/plugins-archives/maven-help-plugin-LATEST: ./ apidocs/ apidocs/legal/ apidocs/org/apache/maven/plugins/help/ apidocs/org/apache/maven/plugin

2024-06-02 Thread michaelo
Modified: 
maven/website/components/plugins-archives/maven-help-plugin-LATEST/xref/org/apache/maven/plugins/help/EffectivePomMojo.html
==
--- 
maven/website/components/plugins-archives/maven-help-plugin-LATEST/xref/org/apache/maven/plugins/help/EffectivePomMojo.html
 (original)
+++ 
maven/website/components/plugins-archives/maven-help-plugin-LATEST/xref/org/apache/maven/plugins/help/EffectivePomMojo.html
 Sun Jun  2 15:20:18 2024
@@ -1,234 +1,234 @@
-http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd;>
-http://www.w3.org/1999/xhtml; xml:lang="en" lang="en">
-
-EffectivePomMojo xref
-
-
-
-View
 Javadoc
-1   /*
-2* Licensed to the Apache Software Foundation (ASF) under 
one
-3* or more contributor license agreements.  See the NOTICE 
file
-4* distributed with this work for additional 
information
-5* regarding copyright ownership.  The ASF licenses this 
file
-6* to you under the Apache License, Version 2.0 (the
-7* "License"); you may not use this file except in 
compliance
-8* with the License.  You may obtain a copy of the License 
at
-9*
-10   *   http://www.apache.org/licenses/LICENSE-2.0; 
target="alexandria_uri">http://www.apache.org/licenses/LICENSE-2.0
-11   *
-12   * Unless required by applicable law or agreed to in 
writing,
-13   * software distributed under the License is distributed on 
an
-14   * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF 
ANY
-15   * KIND, either express or implied.  See the License for 
the
-16   * specific language governing permissions and 
limitations
-17   * under the License.
-18   */
-19  package org.apache.maven.plugins.help;
-20  
-21  import java.io.IOException;
-22  import java.io.StringWriter;
-23  import java.util.Collections;
-24  import java.util.List;
-25  import java.util.Properties;
-26  
-27  import org.apache.maven.model.InputLocation;
-28  import org.apache.maven.model.InputSource;
-29  import org.apache.maven.model.Model;
-30  import 
org.apache.maven.model.io.xpp3.MavenXpp3Writer;
-31  import 
org.apache.maven.model.io.xpp3.MavenXpp3WriterEx;
-32  import org.apache.maven.plugin.MojoExecution;
-33  import 
org.apache.maven.plugin.MojoExecution.Source;
-34  import 
org.apache.maven.plugin.MojoExecutionException;
-35  import org.apache.maven.plugins.annotations.Mojo;
-36  import 
org.apache.maven.plugins.annotations.Parameter;
-37  import org.apache.maven.project.MavenProject;
-38  import 
org.apache.maven.shared.utils.logging.MessageUtils;
-39  import org.codehaus.plexus.util.StringUtils;
-40  import 
org.codehaus.plexus.util.xml.PrettyPrintXMLWriter;
-41  import org.codehaus.plexus.util.xml.XMLWriter;
-42  import org.codehaus.plexus.util.xml.XmlWriterUtil;
-43  
-44  /**
-45   * Displays the effective POM as an XML for this 
build, with the active profiles factored in, or a specified artifact.
-46   * If codeverbose/code, a comment is 
added to each XML element describing the origin of the line.
-47   *
-48   * @since 2.0
-49   */
-50  @Mojo(name = "effective-pom", aggregator = true)
-51  public class 
EffectivePomMojo
 extends AbstractEffectiveMojo
 {
-52  // 
--
-53  // Mojo parameters
-54  // 
--
-55  
-56  /**
-57   * The projects in the current build. The 
effective-POM for
-58   * each of these projects will written.
-59   */
-60  
@Parameter(defaultValue = "${reactorProjects}", 
required = true, readonly = true)
-61  private ListMavenProject projects;
-62  
-63  /**
-64   * This mojo execution, used to determine if it 
was launched from the lifecycle or the command-line.
-65   */
-66  
@Parameter(defaultValue = "${mojo}", required = 
true, readonly = true)
-67  private MojoExecution mojoExecution;
-68  
-69  /**
-70   * The artifact for which to display the 
effective POM.
-71   * br
-72   * bNote/b: Should respect the 
Maven format, i.e. codegroupId:artifactId[:version]/code. 
The
-73   * latest version of the artifact will be used 
when no version is specified.
-74   *
-75   * @since 3.0.0
-76   */
-77  
@Parameter(property = "artifact")
-78  private String artifact;
-79  
-80  /**
-81   * Output POM input location as comments.
-82   *
-83   * @since 3.2.0
-84   */
-85  
@Parameter(property = "verbose", defaultValue = 
"false")
-86  private boolean verbose = false;
-87  
-88  // 
--
-89  // Public methods
-90  // 
--
-91  
-92  /** {@inheritDoc} */
-93  public void 
execute() throws MojoExecutionException {
-94  if (StringUtils.isNotEmpty(artifact)) {
-95  project = 
getMavenProject(artifact);
-96 

svn commit: r1918120 [20/37] - in /maven/website/components/plugins-archives/maven-help-plugin-LATEST: ./ apidocs/ apidocs/legal/ apidocs/org/apache/maven/plugins/help/ apidocs/org/apache/maven/plugin

2024-06-02 Thread michaelo
Modified: 
maven/website/components/plugins-archives/maven-help-plugin-LATEST/project-reports.html
==
--- 
maven/website/components/plugins-archives/maven-help-plugin-LATEST/project-reports.html
 (original)
+++ 
maven/website/components/plugins-archives/maven-help-plugin-LATEST/project-reports.html
 Sun Jun  2 15:20:18 2024
@@ -1,154 +1,151 @@
-
-
-http://www.w3.org/1999/xhtml; lang="en">
-  
-
-
-
-Apache Maven Help Plugin  Generated Reports
-
-
-
-
-  
-  
-
-  
-
-  https://www.apache.org/; 
id="bannerLeft">
-  
-  
-
-
-
-  
-  https://www.apache.org/; class="externalLink" 
title="Apache">Apache/
-  Maven/
-  Plugins/
-  Apache Maven Help Plugin/
-Generated Reports
-| 
Last Published: 2023-03-14
-  Version: 3.4.0
-  
-
-  
-  
-
-  
-  
-   Overview
-Introduction
-Goals
-Usage
-FAQ
-https://www.apache.org/licenses/; class="externalLink" 
title="License">License
-Download
-   Examples
-Configuring Describe Goal
-   Project Documentation
-Project Information
-Project Reports
- 
-  Surefire Report
-  Checkstyle
-  CPD
-  PMD
-  Source Xref
-  Test Source Xref
-  Tag List
-  Javadoc
-  Plugin Documentation
-  Invoker Build Results
- 
-   Maven Projects
-Archetype
-Artifact Resolver
-Doxia
-Extensions
-JXR
-Maven
-Parent POMs
-Plugins
-Plugin Testing
-Plugin Tools
-Resource Bundles
-SCM
-Shared Components
-Skins
-Surefire
-Wagon
-   ASF
-https://www.apache.org/foundation/how-it-works.html; 
class="externalLink" title="How Apache Works">How 
Apache Works
-https://www.apache.org/foundation/; class="externalLink" 
title="Foundation">Foundation
-https://privacy.apache.org/policies/privacy-policy-public.html; 
class="externalLink" title="Data Privacy">Data 
Privacy
-https://www.apache.org/foundation/sponsorship.html; 
class="externalLink" title="Sponsoring Apache">Sponsoring Apache
-https://www.apache.org/foundation/thanks.html; 
class="externalLink" title="Thanks">Thanks
-  
-  
-  
-
-
-  
-  
-  
-http://maven.apache.org/; title="Built by Maven" 
class="poweredBy">
-
-  
-
-
-
-Generated Reports
-This document provides an overview of the various reports that are 
automatically generated by http://maven.apache.org;>Maven . Each report is briefly described 
below.
-Overview
-
-
-Document
-Description
-
-Surefire Report
-Report on the test results of the project.
-
-Checkstyle
-Report on coding style conventions.
-
-CPD
-Duplicate code detection.
-
-PMD
-Verification of coding rules.
-
-Source Xref
-HTML based, cross-reference version of Java source 
code.
-
-Test Source Xref
-HTML based, cross-reference version of Java test source 
code.
-
-Tag List
-Report on various tags found in the code.
-
-Javadoc
-Javadoc API documentation.
-
-Plugin Documentation
-This report provides goals and parameters documentation of a 
plugin.
-
-Invoker Build Results
-The results of the Maven 
invocations.
-
-  
-
-
-
-  
-
-  20012023
-https://www.apache.org/;>The Apache Software Foundation
-
-
-  
-
-  
+
+
+http://www.w3.org/1999/xhtml; lang="en">
+  
+
+
+
+Apache Maven Help Plugin  Generated Reports
+
+
+
+
+  
+  
+
+  
+
+  https://www.apache.org/; 
id="bannerLeft">
+  
+  
+
+
+
+  
+  https://www.apache.org/; class="externalLink" 
title="Apache">Apache/
+  Maven/
+  Plugins/
+  Apache Maven Help Plugin/
+Generated Reports
+| 
Last Published: 2024-06-02
+  Version: 3.4.1
+  
+
+  
+  
+
+  
+  
+   Overview
+Introduction
+Goals
+Usage
+FAQ
+https://www.apache.org/licenses/; class="externalLink" 
title="License">License
+Download
+   Examples
+Configuring Describe Goal
+   Project Documentation
+Project Information
+Project Reports
+ 
+  Surefire
+  Checkstyle
+  PMD
+  Source Xref
+  Test Source Xref
+  Tag List
+  Javadoc
+  Plugin Documentation
+ 
+   Maven Projects
+Maven
+Archetypes
+Extensions
+Parent POMs
+Plugins
+Skins
+
+ 
+  Archetype
+  Artifact Resolver
+  Doxia
+  Indexer
+  JXR
+  Plugin Testing
+  Plugin Tools
+  Resource Bundles
+  SCM
+  Shared Components
+  Surefire
+  Wagon
+ 
+   ASF
+https://www.apache.org/foundation/how-it-works.html; 
class="externalLink" title="How Apache Works">How 

svn commit: r1918120 [30/37] - in /maven/website/components/plugins-archives/maven-help-plugin-LATEST: ./ apidocs/ apidocs/legal/ apidocs/org/apache/maven/plugins/help/ apidocs/org/apache/maven/plugin

2024-06-02 Thread michaelo
Modified: 
maven/website/components/plugins-archives/maven-help-plugin-LATEST/xref/org/apache/maven/plugins/help/AllProfilesMojo.html
==
--- 
maven/website/components/plugins-archives/maven-help-plugin-LATEST/xref/org/apache/maven/plugins/help/AllProfilesMojo.html
 (original)
+++ 
maven/website/components/plugins-archives/maven-help-plugin-LATEST/xref/org/apache/maven/plugins/help/AllProfilesMojo.html
 Sun Jun  2 15:20:18 2024
@@ -1,177 +1,177 @@
-http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd;>
-http://www.w3.org/1999/xhtml; xml:lang="en" lang="en">
-
-AllProfilesMojo xref
-
-
-
-View
 Javadoc
-1   /*
-2* Licensed to the Apache Software Foundation (ASF) under 
one
-3* or more contributor license agreements.  See the NOTICE 
file
-4* distributed with this work for additional 
information
-5* regarding copyright ownership.  The ASF licenses this 
file
-6* to you under the Apache License, Version 2.0 (the
-7* "License"); you may not use this file except in 
compliance
-8* with the License.  You may obtain a copy of the License 
at
-9*
-10   *   http://www.apache.org/licenses/LICENSE-2.0; 
target="alexandria_uri">http://www.apache.org/licenses/LICENSE-2.0
-11   *
-12   * Unless required by applicable law or agreed to in 
writing,
-13   * software distributed under the License is distributed on 
an
-14   * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF 
ANY
-15   * KIND, either express or implied.  See the License for 
the
-16   * specific language governing permissions and 
limitations
-17   * under the License.
-18   */
-19  package org.apache.maven.plugins.help;
-20  
-21  import java.io.IOException;
-22  import java.util.HashMap;
-23  import java.util.List;
-24  import java.util.Map;
-25  
-26  import org.apache.maven.model.Profile;
-27  import 
org.apache.maven.plugin.MojoExecutionException;
-28  import 
org.apache.maven.plugin.MojoFailureException;
-29  import org.apache.maven.plugins.annotations.Mojo;
-30  import 
org.apache.maven.plugins.annotations.Parameter;
-31  import org.apache.maven.project.MavenProject;
-32  import org.apache.maven.settings.SettingsUtils;
-33  
-34  /**
-35   * Displays a list of available profiles under the 
current project.
-36   * br
-37   * bNote/b: it will list 
ball/b profiles for a project. If a
-38   * profile comes up with a status 
binactive/b then there might be a need to
-39   * set profile activation switches/property.
-40   *
-41   * @author a href="mailto:rahul.thakur.x...@gmail.com; 
target="alexandria_uri">mailto:rahul.thakur.x...@gmail.com"Rahul 
Thakur/a
-42   * @since 2.1
-43   */
-44  @Mojo(name = "all-profiles", requiresProject = false)
-45  public class 
AllProfilesMojo
 extends AbstractHelpMojo
 {
-46  // 
--
-47  // Mojo parameters
-48  // 
--
-49  
-50  /**
-51   * This is the list of projects currently slated 
to be built by Maven.
-52   */
-53  
@Parameter(defaultValue = "${reactorProjects}", 
required = true, readonly = true)
-54  private ListMavenProject projects;
-55  
-56  /**
-57   * The list of profiles defined in the current 
Maven settings.
-58   */
-59  
@Parameter(defaultValue = "${settings.profiles}", readonly = true, required = true)
-60  private 
Listorg.apache.maven.settings.Profile settingsProfiles;
-61  
-62  // 
--
-63  // Public methods
-64  // 
--
-65  
-66  /** {@inheritDoc} */
-67  public void 
execute() throws MojoExecutionException, 
MojoFailureException {
-68  StringBuilder 
descriptionBuffer = new StringBuilder();
-69  
-70  for (MavenProject project : projects) {
-71  
descriptionBuffer
-72  
.append("Listing Profiles for Project: ")
-73  
.append(project.getId())
-74  
.append(LS);
-75  
-76  
MapString, Profile allProfilesByIds = new HashMap();
-77  
MapString, Profile activeProfilesByIds = new HashMap();
-78  
addSettingsProfiles(allProfilesByIds);
-79  
addProjectPomProfiles(project, allProfilesByIds, activeProfilesByIds);
-80  
-81  // now display
-82  if (allProfilesByIds.isEmpty()) {
-83  
getLog().warn("No profiles detected!");
-84  } else {
-85  // active Profiles will be a subset of *all* profiles
-86  
allProfilesByIds.keySet().removeAll(activeProfilesByIds.keySet());
-87  
-88  
writeProfilesDescription(descriptionBuffer, activeProfilesByIds, true);
-89  
writeProfilesDescription(descriptionBuffer, 

svn commit: r1918120 [19/37] - in /maven/website/components/plugins-archives/maven-help-plugin-LATEST: ./ apidocs/ apidocs/legal/ apidocs/org/apache/maven/plugins/help/ apidocs/org/apache/maven/plugin

2024-06-02 Thread michaelo
Modified: 
maven/website/components/plugins-archives/maven-help-plugin-LATEST/plugins.html
==
--- 
maven/website/components/plugins-archives/maven-help-plugin-LATEST/plugins.html 
(original)
+++ 
maven/website/components/plugins-archives/maven-help-plugin-LATEST/plugins.html 
Sun Jun  2 15:20:18 2024
@@ -1,229 +1,230 @@
-
-
-http://www.w3.org/1999/xhtml; lang="en">
-  
-
-
-
-Apache Maven Help Plugin  Project Plugins
-
-
-
-
-  
-  
-
-  
-
-  https://www.apache.org/; 
id="bannerLeft">
-  
-  
-
-
-
-  
-  https://www.apache.org/; class="externalLink" 
title="Apache">Apache/
-  Maven/
-  Plugins/
-  Apache Maven Help Plugin/
-Project Plugins
-| 
Last Published: 2023-03-14
-  Version: 3.4.0
-  
-
-  
-  
-
-  
-  
-   Overview
-Introduction
-Goals
-Usage
-FAQ
-https://www.apache.org/licenses/; class="externalLink" 
title="License">License
-Download
-   Examples
-Configuring Describe Goal
-   Project Documentation
-Project Information
- 
-  About
-  Summary
-  Dependency Information
-  Team
-  Source Code Management
-  Issue Management
-  Mailing Lists
-  Dependency Management
-  Dependencies
-  Dependency Convergence
-  CI Management
-  Plugin Management
-  Plugins
-  Distribution Management
- 
-Project Reports
-   Maven Projects
-Archetype
-Artifact Resolver
-Doxia
-Extensions
-JXR
-Maven
-Parent POMs
-Plugins
-Plugin Testing
-Plugin Tools
-Resource Bundles
-SCM
-Shared Components
-Skins
-Surefire
-Wagon
-   ASF
-https://www.apache.org/foundation/how-it-works.html; 
class="externalLink" title="How Apache Works">How 
Apache Works
-https://www.apache.org/foundation/; class="externalLink" 
title="Foundation">Foundation
-https://privacy.apache.org/policies/privacy-policy-public.html; 
class="externalLink" title="Data Privacy">Data 
Privacy
-https://www.apache.org/foundation/sponsorship.html; 
class="externalLink" title="Sponsoring Apache">Sponsoring Apache
-https://www.apache.org/foundation/thanks.html; 
class="externalLink" title="Thanks">Thanks
-  
-  
-  
-
-
-  
-  
-  
-http://maven.apache.org/; title="Built by Maven" 
class="poweredBy">
-
-  
-
-
-
-Project Build Plugins
-
-
-GroupId
-ArtifactId
-Version
-
-com.diffplug.spotless
-https://github.com/diffplug/spotless;>spotless-maven-plugin
-2.28.0
-
-org.apache.maven.plugins
-https://maven.apache.org/plugins/maven-checkstyle-plugin/;>maven-checkstyle-plugin
-3.2.0
-
-org.apache.maven.plugins
-https://maven.apache.org/plugins/maven-clean-plugin/;>maven-clean-plugin
-3.2.0
-
-org.apache.maven.plugins
-https://maven.apache.org/plugins/maven-compiler-plugin/;>maven-compiler-plugin
-3.10.1
-
-org.apache.maven.plugins
-http://maven.apache.org/plugins/maven-deploy-plugin/;>maven-deploy-plugin
-2.8.2
-
-org.apache.maven.plugins
-https://maven.apache.org/enforcer/maven-enforcer-plugin/;>maven-enforcer-plugin
-3.1.0
-
-org.apache.maven.plugins
-https://maven.apache.org/plugins/maven-install-plugin/;>maven-install-plugin
-3.1.0
-
-org.apache.maven.plugins
-https://maven.apache.org/plugins/maven-jar-plugin/;>maven-jar-plugin
-3.3.0
-
-org.apache.maven.plugins
-https://maven.apache.org/plugin-tools/maven-plugin-plugin;>maven-plugin-plugin
-3.7.0
-
-org.apache.maven.plugins
-https://maven.apache.org/plugins/maven-remote-resources-plugin/;>maven-remote-resources-plugin
-1.7.0
-
-org.apache.maven.plugins
-https://maven.apache.org/plugins/maven-resources-plugin/;>maven-resources-plugin
-3.3.0
-
-org.apache.maven.plugins
-https://maven.apache.org/plugins/maven-scm-publish-plugin/;>maven-scm-publish-plugin
-3.1.0
-
-org.apache.maven.plugins
-https://maven.apache.org/plugins/maven-site-plugin/;>maven-site-plugin
-3.12.1
-
-org.apache.maven.plugins
-https://maven.apache.org/surefire/maven-surefire-plugin/;>maven-surefire-plugin
-3.0.0-M7
-
-org.apache.rat
-https://creadur.apache.org/rat/apache-rat-plugin/;>apache-rat-plugin
-0.15
-Project Report Plugins
-
-
-GroupId
-ArtifactId
-Version
-
-org.apache.maven.plugins
-https://maven.apache.org/plugins/maven-checkstyle-plugin/;>maven-checkstyle-plugin
-3.2.0
-
-org.apache.maven.plugins
-https://maven.apache.org/plugins/maven-invoker-plugin/;>maven-invoker-plugin
-3.3.0
-
-org.apache.maven.plugins
-https://maven.apache.org/plugins/maven-javadoc-plugin/;>maven-javadoc-plugin
-3.4.1
-
-org.apache.maven.plugins
-https://maven.apache.org/jxr/maven-jxr-plugin/;>maven-jxr-plugin
-3.3.0
-
-org.apache.maven.plugins

svn commit: r1918120 [25/37] - in /maven/website/components/plugins-archives/maven-help-plugin-LATEST: ./ apidocs/ apidocs/legal/ apidocs/org/apache/maven/plugins/help/ apidocs/org/apache/maven/plugin

2024-06-02 Thread michaelo
Modified: 
maven/website/components/plugins-archives/maven-help-plugin-LATEST/xref-test/org/apache/maven/plugins/help/DescribeMojoTest.html
==
--- 
maven/website/components/plugins-archives/maven-help-plugin-LATEST/xref-test/org/apache/maven/plugins/help/DescribeMojoTest.html
 (original)
+++ 
maven/website/components/plugins-archives/maven-help-plugin-LATEST/xref-test/org/apache/maven/plugins/help/DescribeMojoTest.html
 Sun Jun  2 15:20:18 2024
@@ -1,359 +1,359 @@
-http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd;>
-http://www.w3.org/1999/xhtml; xml:lang="en" lang="en">
-
-DescribeMojoTest xref
-
-
-
-View
 Javadoc
-1   /*
-2* Licensed to the Apache Software Foundation (ASF) under 
one
-3* or more contributor license agreements.  See the NOTICE 
file
-4* distributed with this work for additional 
information
-5* regarding copyright ownership.  The ASF licenses this 
file
-6* to you under the Apache License, Version 2.0 (the
-7* "License"); you may not use this file except in 
compliance
-8* with the License.  You may obtain a copy of the License 
at
-9*
-10   *   http://www.apache.org/licenses/LICENSE-2.0; 
target="alexandria_uri">http://www.apache.org/licenses/LICENSE-2.0
-11   *
-12   * Unless required by applicable law or agreed to in 
writing,
-13   * software distributed under the License is distributed on 
an
-14   * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF 
ANY
-15   * KIND, either express or implied.  See the License for 
the
-16   * specific language governing permissions and 
limitations
-17   * under the License.
-18   */
-19  package org.apache.maven.plugins.help;
-20  
-21  import java.lang.reflect.InvocationTargetException;
-22  import java.util.Collections;
-23  
-24  import org.apache.maven.execution.MavenSession;
-25  import 
org.apache.maven.lifecycle.internal.MojoDescriptorCreator;
-26  import org.apache.maven.model.Plugin;
-27  import org.apache.maven.plugin.MavenPluginManager;
-28  import 
org.apache.maven.plugin.descriptor.MojoDescriptor;
-29  import 
org.apache.maven.plugin.descriptor.Parameter;
-30  import 
org.apache.maven.plugin.descriptor.PluginDescriptor;
-31  import 
org.apache.maven.plugin.version.PluginVersionRequest;
-32  import 
org.apache.maven.plugin.version.PluginVersionResolver;
-33  import 
org.apache.maven.plugin.version.PluginVersionResult;
-34  import 
org.apache.maven.plugins.help.DescribeMojo.PluginInfo;
-35  import org.apache.maven.project.MavenProject;
-36  import org.eclipse.aether.RepositorySystemSession;
-37  import org.junit.Test;
-38  import org.mockito.ArgumentCaptor;
-39  
-40  import static 
org.apache.commons.lang3.reflect.FieldUtils.writeDeclaredField;
-41  import static 
org.apache.commons.lang3.reflect.FieldUtils.writeField;
-42  import static 
org.apache.commons.lang3.reflect.MethodUtils.invokeMethod;
-43  import static 
org.junit.Assert.*;
-44  import static 
org.mockito.Mockito.*;
-45  
-46  /**
-47   * @author a href="mailto:vincent.sive...@gmail.com; 
target="alexandria_uri">mailto:vincent.sive...@gmail.com"Vincent 
Siveton/a
-48   */
-49  public class 
DescribeMojoTest
 {
-50  /**
-51   * Test method for {@link 
org.apache.maven.plugins.help.DescribeMojo#toLines(java.lang.String, int, int, 
int)}.
-52   *
-53   */
-54  @Test
-55  public void 
testGetExpressionsRoot() {
-56  try {
-57  
DescribeMojo describeMojo = new 
DescribeMojo();
-58  
invokeMethod(describeMojo, true, "toLines", "", 2, 2, 
80);
-59  } catch (Throwable e) {
-60  
fail("The API changes");
-61  }
-62  }
-63  
-64  @Test
-65  public void 
testValidExpression() throws Exception {
-66  StringBuilder 
sb = new StringBuilder();
-67  
MojoDescriptor md = new MojoDescriptor();
-68  Parameter 
parameter = new Parameter();
-69  
parameter.setName("name");
-70  
parameter.setExpression("${valid.expression}");
-71  
md.addParameter(parameter);
-72  
-73  String ls = 
System.getProperty("line.separator");
-74  
-75  try {
-76  
invokeMethod(new DescribeMojo(), true, "describeMojoParameters", md, sb);
-77  
-78  
assertEquals(
-79  
"  Available parameters:" + ls + ls + "name" + ls + "  
User property: valid.expression" + ls
-80
  + "  (no description available)" + ls,
-81  
sb.toString());
-82  } catch (Throwable e) {
-83  
fail(e.getMessage());
-84  }
-85  }
-86  
-87  @Test
-88  public void 
testInvalidExpression() throws Exception {
-89  StringBuilder 
sb = new StringBuilder();
-90  
MojoDescriptor md = new MojoDescriptor();
-91  Parameter 
parameter = new Parameter();
-92  
parameter.setName("name");
-93  

svn commit: r1918120 [14/37] - in /maven/website/components/plugins-archives/maven-help-plugin-LATEST: ./ apidocs/ apidocs/legal/ apidocs/org/apache/maven/plugins/help/ apidocs/org/apache/maven/plugin

2024-06-02 Thread michaelo
Modified: 
maven/website/components/plugins-archives/maven-help-plugin-LATEST/dependency-management.html
==
--- 
maven/website/components/plugins-archives/maven-help-plugin-LATEST/dependency-management.html
 (original)
+++ 
maven/website/components/plugins-archives/maven-help-plugin-LATEST/dependency-management.html
 Sun Jun  2 15:20:18 2024
@@ -1,155 +1,274 @@
-
-
-http://www.w3.org/1999/xhtml; lang="en">
-  
-
-
-
-Apache Maven Help Plugin  Project Dependency 
Management
-
-
-
-
-  
-  
-
-  
-
-  https://www.apache.org/; 
id="bannerLeft">
-  
-  
-
-
-
-  
-  https://www.apache.org/; class="externalLink" 
title="Apache">Apache/
-  Maven/
-  Plugins/
-  Apache Maven Help Plugin/
-Project Dependency Management
-| 
Last Published: 2023-03-14
-  Version: 3.4.0
-  
-
-  
-  
-
-  
-  
-   Overview
-Introduction
-Goals
-Usage
-FAQ
-https://www.apache.org/licenses/; class="externalLink" 
title="License">License
-Download
-   Examples
-Configuring Describe Goal
-   Project Documentation
-Project Information
- 
-  About
-  Summary
-  Dependency Information
-  Team
-  Source Code Management
-  Issue Management
-  Mailing Lists
-  Dependency 
Management
-  Dependencies
-  Dependency Convergence
-  CI Management
-  Plugin Management
-  Plugins
-  Distribution Management
- 
-Project Reports
-   Maven Projects
-Archetype
-Artifact Resolver
-Doxia
-Extensions
-JXR
-Maven
-Parent POMs
-Plugins
-Plugin Testing
-Plugin Tools
-Resource Bundles
-SCM
-Shared Components
-Skins
-Surefire
-Wagon
-   ASF
-https://www.apache.org/foundation/how-it-works.html; 
class="externalLink" title="How Apache Works">How 
Apache Works
-https://www.apache.org/foundation/; class="externalLink" 
title="Foundation">Foundation
-https://privacy.apache.org/policies/privacy-policy-public.html; 
class="externalLink" title="Data Privacy">Data 
Privacy
-https://www.apache.org/foundation/sponsorship.html; 
class="externalLink" title="Sponsoring Apache">Sponsoring Apache
-https://www.apache.org/foundation/thanks.html; 
class="externalLink" title="Thanks">Thanks
-  
-  
-  
-
-
-  
-  
-  
-http://maven.apache.org/; title="Built by Maven" 
class="poweredBy">
-
-  
-
-
-
-Project Dependency 
Management
-compile
-The following is a list of compile dependencies in the DependencyManagement 
of this project. These dependencies can be included in the submodules to 
compile and run the submodule:
-
-
-GroupId
-ArtifactId
-Version
-Type
-License
-
-org.apache.maven.plugin-tools
-https://maven.apache.org/plugin-tools/maven-plugin-annotations;>maven-plugin-annotations
-3.7.0
-jar
-https://www.apache.org/licenses/LICENSE-2.0.txt;>Apache License, Version 
2.0
-
-org.codehaus.plexus
-https://codehaus-plexus.github.io/plexus-utils/;>plexus-utils
-3.5.0
-jar
-http://www.apache.org/licenses/LICENSE-2.0.txt;>Apache License, Version 
2.0
-
-org.eclipse.sisu
-http://www.eclipse.org/sisu/org.eclipse.sisu.inject/;>org.eclipse.sisu.inject
-0.3.5
-jar
-http://www.eclipse.org/legal/epl-v10.html;>Eclipse Public License, 
Version 1.0
-
-org.eclipse.sisu
-http://www.eclipse.org/sisu/org.eclipse.sisu.plexus/;>org.eclipse.sisu.plexus
-0.3.5
-jar
-http://www.eclipse.org/legal/epl-v10.html;>Eclipse Public License, 
Version 1.0
-
-  
-
-
-
-  
-
-  20012023
-https://www.apache.org/;>The Apache Software Foundation
-
-
-  
-
-  
+
+
+http://www.w3.org/1999/xhtml; lang="en">
+  
+
+
+
+Apache Maven Help Plugin  Project Dependency 
Management
+
+
+
+
+  
+  
+
+  
+
+  https://www.apache.org/; 
id="bannerLeft">
+  
+  
+
+
+
+  
+  https://www.apache.org/; class="externalLink" 
title="Apache">Apache/
+  Maven/
+  Plugins/
+  Apache Maven Help Plugin/
+Project Dependency Management
+| 
Last Published: 2024-06-02
+  Version: 3.4.1
+  
+
+  
+  
+
+  
+  
+   Overview
+Introduction
+Goals
+Usage
+FAQ
+https://www.apache.org/licenses/; class="externalLink" 
title="License">License
+Download
+   Examples
+Configuring Describe Goal
+   Project Documentation
+Project Information
+ 
+  About
+  Summary
+  Dependency Information
+  Team
+  Source Code Management
+  Issue Management
+  Mailing Lists
+  Dependency 
Management
+  Dependencies
+  Dependency 

svn commit: r1918120 [26/37] - in /maven/website/components/plugins-archives/maven-help-plugin-LATEST: ./ apidocs/ apidocs/legal/ apidocs/org/apache/maven/plugins/help/ apidocs/org/apache/maven/plugin

2024-06-02 Thread michaelo
Modified: 
maven/website/components/plugins-archives/maven-help-plugin-LATEST/xref-test/org/apache/maven/plugins/help/EvaluateMojoTest.html
==
--- 
maven/website/components/plugins-archives/maven-help-plugin-LATEST/xref-test/org/apache/maven/plugins/help/EvaluateMojoTest.html
 (original)
+++ 
maven/website/components/plugins-archives/maven-help-plugin-LATEST/xref-test/org/apache/maven/plugins/help/EvaluateMojoTest.html
 Sun Jun  2 15:20:18 2024
@@ -1,204 +1,204 @@
-http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd;>
-http://www.w3.org/1999/xhtml; xml:lang="en" lang="en">
-
-EvaluateMojoTest xref
-
-
-
-View
 Javadoc
-1   /*
-2* Licensed to the Apache Software Foundation (ASF) under 
one
-3* or more contributor license agreements.  See the NOTICE 
file
-4* distributed with this work for additional 
information
-5* regarding copyright ownership.  The ASF licenses this 
file
-6* to you under the Apache License, Version 2.0 (the
-7* "License"); you may not use this file except in 
compliance
-8* with the License.  You may obtain a copy of the License 
at
-9*
-10   *   http://www.apache.org/licenses/LICENSE-2.0; 
target="alexandria_uri">http://www.apache.org/licenses/LICENSE-2.0
-11   *
-12   * Unless required by applicable law or agreed to in 
writing,
-13   * software distributed under the License is distributed on 
an
-14   * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF 
ANY
-15   * KIND, either express or implied.  See the License for 
the
-16   * specific language governing permissions and 
limitations
-17   * under the License.
-18   */
-19  package org.apache.maven.plugins.help;
-20  
-21  import java.io.ByteArrayOutputStream;
-22  import java.io.File;
-23  import java.io.PrintStream;
-24  import java.util.ArrayList;
-25  import java.util.List;
-26  
-27  import org.apache.maven.monitor.logging.DefaultLog;
-28  import org.apache.maven.plugin.Mojo;
-29  import 
org.apache.maven.plugin.PluginParameterExpressionEvaluator;
-30  import 
org.apache.maven.plugin.testing.AbstractMojoTestCase;
-31  import 
org.apache.maven.plugin.testing.stubs.MavenProjectStub;
-32  import org.apache.maven.settings.Settings;
-33  import 
org.codehaus.plexus.component.configurator.expression.ExpressionEvaluator;
-34  import 
org.codehaus.plexus.components.interactivity.InputHandler;
-35  import org.codehaus.plexus.logging.Logger;
-36  import org.codehaus.plexus.logging.LoggerManager;
-37  
-38  import static 
org.mockito.ArgumentMatchers.anyString;
-39  import static 
org.mockito.Mockito.mock;
-40  import static 
org.mockito.Mockito.times;
-41  import static 
org.mockito.Mockito.verify;
-42  import static 
org.mockito.Mockito.when;
-43  
-44  /**
-45   * Test class for the evaluate mojo of the Help 
Plugin.
-46   */
-47  public class 
EvaluateMojoTest
 extends AbstractMojoTestCase {
-48  
-49  private InterceptingLog interceptingLogger;
-50  
-51  @Override
-52  protected void setUp() throws Exception {
-53  super.setUp();
-54  
interceptingLogger =
-55  
new 
InterceptingLog(getContainer().lookup(LoggerManager.class).getLoggerForComponent(Mojo.ROLE));
-56  }
-57  
-58  /**
-59   * Tests evaluation of an expression in 
interactive mode with a mock input handler.
-60   * @throws Exception in case of errors.
-61   */
-62  public void 
testEvaluateWithoutExpression() throws 
Exception {
-63  File testPom 
= new File(getBasedir(), "target/test-classes/unit/evaluate/plugin-config.xml");
-64  
-65  EvaluateMojo 
mojo = (EvaluateMojo) lookupMojo("evaluate", 
testPom);
-66  
-67  InputHandler 
inputHandler = mock(InputHandler.class);
-68  
when(inputHandler.readLine()).thenReturn("${project.groupId}", "0");
-69  
-70  
ExpressionEvaluator expressionEvaluator = 
mock(PluginParameterExpressionEvaluator.class);
-71  
when(expressionEvaluator.evaluate(anyString())).thenReturn("My result");
-72  
-73  
setUpMojo(mojo, inputHandler, expressionEvaluator);
-74  
-75  
mojo.execute();
-76  
-77  String ls = 
System.getProperty("line.separator");
-78  
-79  
assertTrue(interceptingLogger.infoLogs.contains(ls + "My result"));
-80  
assertTrue(interceptingLogger.warnLogs.isEmpty());
-81  
verify(expressionEvaluator).evaluate("${project.groupId}");
-82  
verify(inputHandler, times(2)).readLine();
-83  }
-84  
-85  /**
-86   * Tests evaluation of an expression in 
interactive mode with a mock input handler, when "output" is set.
-87   * @throws Exception in case of errors.
-88   */
-89  public void 
testEvaluateWithoutExpressionWithOutput() throws Exception {
-90  File testPom 
= new File(getBasedir(), "target/test-classes/unit/evaluate/plugin-config-output.xml");
-91  
-92  EvaluateMojo 
mojo = (EvaluateMojo) 

svn commit: r1918120 [37/37] - in /maven/website/components/plugins-archives/maven-help-plugin-LATEST: ./ apidocs/ apidocs/legal/ apidocs/org/apache/maven/plugins/help/ apidocs/org/apache/maven/plugin

2024-06-02 Thread michaelo
Modified: 
maven/website/components/plugins-archives/maven-help-plugin-LATEST/xref/stylesheet.css
==
--- 
maven/website/components/plugins-archives/maven-help-plugin-LATEST/xref/stylesheet.css
 (original)
+++ 
maven/website/components/plugins-archives/maven-help-plugin-LATEST/xref/stylesheet.css
 Sun Jun  2 15:20:18 2024
@@ -1,625 +1,625 @@
-/* Javadoc style sheet */
-/*
-Overall document style
-*/
-
-@import url('resources/fonts/dejavu.css');
-
-body {
-background-color:#ff;
-color:#353833;
-font-family:'DejaVu Sans', Arial, Helvetica, sans-serif;
-font-size:14px;
-margin:0;
-}
-a:link, a:visited {
-text-decoration:none;
-color:#4A6782;
-}
-a:hover, a:focus {
-text-decoration:none;
-color:#bb7a2a;
-}
-a:active {
-text-decoration:none;
-color:#4A6782;
-}
-a[name] {
-color:#353833;
-}
-a[name]:hover {
-text-decoration:none;
-color:#353833;
-}
-pre {
-font-family:'DejaVu Sans Mono', monospace;
-font-size:14px;
-}
-h1 {
-font-size:20px;
-}
-h2 {
-font-size:18px;
-}
-h3 {
-font-size:16px;
-font-style:italic;
-}
-h4 {
-font-size:13px;
-}
-h5 {
-font-size:12px;
-}
-h6 {
-font-size:11px;
-}
-ul {
-list-style-type:disc;
-}
-code, tt {
-font-family:'DejaVu Sans Mono', monospace;
-font-size:14px;
-padding-top:4px;
-margin-top:8px;
-line-height:1.4em;
-}
-dt code {
-font-family:'DejaVu Sans Mono', monospace;
-font-size:14px;
-padding-top:4px;
-}
-table tr td dt code {
-font-family:'DejaVu Sans Mono', monospace;
-font-size:14px;
-vertical-align:top;
-padding-top:4px;
-}
-sup {
-font-size:8px;
-}
-/*
-Document title and Copyright styles
-*/
-.clear {
-clear:both;
-height:0px;
-overflow:hidden;
-}
-.aboutLanguage {
-float:right;
-padding:0px 21px;
-font-size:11px;
-z-index:200;
-margin-top:-9px;
-}
-.legalCopy {
-margin-left:.5em;
-}
-.bar a, .bar a:link, .bar a:visited, .bar a:active {
-color:#FF;
-text-decoration:none;
-}
-.bar a:hover, .bar a:focus {
-color:#bb7a2a;
-}
-.tab {
-background-color:#0066FF;
-color:#ff;
-padding:8px;
-width:5em;
-font-weight:bold;
-}
-/*
-Navigation bar styles
-*/
-.bar {
-background-color:#4D7A97;
-color:#FF;
-padding:.8em .5em .4em .8em;
-height:auto;/*height:1.8em;*/
-font-size:11px;
-margin:0;
-}
-.topNav {
-background-color:#4D7A97;
-color:#FF;
-float:left;
-padding:0;
-width:100%;
-clear:right;
-height:2.8em;
-padding-top:10px;
-overflow:hidden;
-font-size:12px; 
-}
-.bottomNav {
-margin-top:10px;
-background-color:#4D7A97;
-color:#FF;
-float:left;
-padding:0;
-width:100%;
-clear:right;
-height:2.8em;
-padding-top:10px;
-overflow:hidden;
-font-size:12px;
-}
-.subNav {
-background-color:#dee3e9;
-float:left;
-width:100%;
-overflow:hidden;
-font-size:12px;
-}
-.subNav div {
-clear:left;
-float:left;
-padding:0 0 5px 6px;
-text-transform:uppercase;
-}
-ul.navList, ul.subNavList {
-float:left;
-margin:0 25px 0 0;
-padding:0;
-}
-ul.navList li{
-list-style:none;
-float:left;
-padding: 5px 6px;
-text-transform:uppercase;
-}
-ul.subNavList li{
-list-style:none;
-float:left;
-}
-.topNav a:link, .topNav a:active, .topNav a:visited, .bottomNav a:link, 
.bottomNav a:active, .bottomNav a:visited {
-color:#FF;
-text-decoration:none;
-text-transform:uppercase;
-}
-.topNav a:hover, .bottomNav a:hover {
-text-decoration:none;
-color:#bb7a2a;
-text-transform:uppercase;
-}
-.navBarCell1Rev {
-background-color:#F8981D;
-color:#253441;
-margin: auto 5px;
-}
-.skipNav {
-position:absolute;
-top:auto;
-left:-px;
-overflow:hidden;
-}
-/*
-Page header and footer styles
-*/
-.header, .footer {
-clear:both;
-margin:0 20px;
-padding:5px 0 0 0;
-}
-.indexHeader {
-margin:10px;
-position:relative;
-}
-.indexHeader span{
-margin-right:15px;
-}
-.indexHeader h1 {
-font-size:13px;
-}
-.title {
-color:#2c4557;
-margin:10px 0;
-}
-.subTitle {
-margin:5px 0 0 0;
-}
-.header ul {
-margin:0 0 15px 0;
-padding:0;
-}
-.footer ul {
-margin:20px 0 5px 0;
-}
-.header ul li, .footer ul li {
-list-style:none;
-font-size:13px;
-}
-/*
-Heading styles
-*/
-div.details ul.blockList ul.blockList ul.blockList li.blockList h4, 
div.details ul.blockList ul.blockList ul.blockListLast li.blockList h4 {
-background-color:#dee3e9;
-border:1px solid #d0d9e0;
-margin:0 0 6px -8px;
-padding:7px 5px;
-}
-ul.blockList ul.blockList ul.blockList li.blockList h3 {
-background-color:#dee3e9;
-border:1px solid #d0d9e0;
-margin:0 0 6px -8px;
-padding:7px 5px;
-}
-ul.blockList ul.blockList li.blockList h3 {
-

svn commit: r1918120 [18/37] - in /maven/website/components/plugins-archives/maven-help-plugin-LATEST: ./ apidocs/ apidocs/legal/ apidocs/org/apache/maven/plugins/help/ apidocs/org/apache/maven/plugin

2024-06-02 Thread michaelo
Modified: 
maven/website/components/plugins-archives/maven-help-plugin-LATEST/mailing-lists.html
==
--- 
maven/website/components/plugins-archives/maven-help-plugin-LATEST/mailing-lists.html
 (original)
+++ 
maven/website/components/plugins-archives/maven-help-plugin-LATEST/mailing-lists.html
 Sun Jun  2 15:20:18 2024
@@ -1,215 +1,206 @@
-
-
-http://www.w3.org/1999/xhtml; lang="en">
-  
-
-
-
-Apache Maven Help Plugin  Project Mailing Lists
-
-
-
-
-  
-  
-
-  
-
-  https://www.apache.org/; 
id="bannerLeft">
-  
-  
-
-
-
-  
-  https://www.apache.org/; class="externalLink" 
title="Apache">Apache/
-  Maven/
-  Plugins/
-  Apache Maven Help Plugin/
-Project Mailing Lists
-| 
Last Published: 2023-03-14
-  Version: 3.4.0
-  
-
-  
-  
-
-  
-  
-   Overview
-Introduction
-Goals
-Usage
-FAQ
-https://www.apache.org/licenses/; class="externalLink" 
title="License">License
-Download
-   Examples
-Configuring Describe Goal
-   Project Documentation
-Project Information
- 
-  About
-  Summary
-  Dependency Information
-  Team
-  Source Code Management
-  Issue Management
-  Mailing 
Lists
-  Dependency Management
-  Dependencies
-  Dependency Convergence
-  CI Management
-  Plugin Management
-  Plugins
-  Distribution Management
- 
-Project Reports
-   Maven Projects
-Archetype
-Artifact Resolver
-Doxia
-Extensions
-JXR
-Maven
-Parent POMs
-Plugins
-Plugin Testing
-Plugin Tools
-Resource Bundles
-SCM
-Shared Components
-Skins
-Surefire
-Wagon
-   ASF
-https://www.apache.org/foundation/how-it-works.html; 
class="externalLink" title="How Apache Works">How 
Apache Works
-https://www.apache.org/foundation/; class="externalLink" 
title="Foundation">Foundation
-https://privacy.apache.org/policies/privacy-policy-public.html; 
class="externalLink" title="Data Privacy">Data 
Privacy
-https://www.apache.org/foundation/sponsorship.html; 
class="externalLink" title="Sponsoring Apache">Sponsoring Apache
-https://www.apache.org/foundation/thanks.html; 
class="externalLink" title="Thanks">Thanks
-  
-  
-  
-
-
-  
-  
-  
-http://maven.apache.org/; title="Built by Maven" 
class="poweredBy">
-
-  
-
-
-
-Project Mailing Lists
-These are the mailing lists that have been established for this project. 
For each list, there is a subscribe, unsubscribe, and an archive link.
-
-
-Name
-Subscribe
-Unsubscribe
-Post
-Archive
-Other Archives
-
-Maven User List
-mailto:users-subscr...@maven.apache.org;>Subscribe
-mailto:users-unsubscr...@maven.apache.org;>Unsubscribe
-mailto:us...@maven.apache.org;>Post
-https://lists.apache.org/list.html?us...@maven.apache.org;>lists.apache.org
-https://mail-archives.apache.org/mod_mbox/maven-users;>mail-archives.apache.org
-
--
--
--
--
--
-https://www.mail-archive.com/users@maven.apache.org/;>www.mail-archive.com
-
-Maven Developer List
-mailto:dev-subscr...@maven.apache.org;>Subscribe
-mailto:dev-unsubscr...@maven.apache.org;>Unsubscribe
-mailto:d...@maven.apache.org;>Post
-https://lists.apache.org/list.html?d...@maven.apache.org;>lists.apache.org
-https://mail-archives.apache.org/mod_mbox/maven-dev;>mail-archives.apache.org
-
--
--
--
--
--
-https://www.mail-archive.com/dev@maven.apache.org/;>www.mail-archive.com
-
-Maven Issues List
-mailto:issues-subscr...@maven.apache.org;>Subscribe
-mailto:issues-unsubscr...@maven.apache.org;>Unsubscribe
--
-https://lists.apache.org/list.html?iss...@maven.apache.org;>lists.apache.org
-https://mail-archives.apache.org/mod_mbox/maven-issues/;>mail-archives.apache.org
-
--
--
--
--
--
-https://www.mail-archive.com/issues@maven.apache.org;>www.mail-archive.com
-
-Maven Commits List
-mailto:commits-subscr...@maven.apache.org;>Subscribe
-mailto:commits-unsubscr...@maven.apache.org;>Unsubscribe
--
-https://lists.apache.org/list.html?comm...@maven.apache.org;>lists.apache.org
-https://mail-archives.apache.org/mod_mbox/maven-commits/;>mail-archives.apache.org
-
--
--
--
--
--
-https://www.mail-archive.com/commits@maven.apache.org;>www.mail-archive.com
-
-Maven Announcements List
-mailto:announce-subscr...@maven.apache.org;>Subscribe
-mailto:announce-unsubscr...@maven.apache.org;>Unsubscribe
-mailto:annou...@maven.apache.org;>Post
-https://lists.apache.org/list.html?annou...@maven.apache.org;>lists.apache.org
-https://mail-archives.apache.org/mod_mbox/maven-announce/;>mail-archives.apache.org
-
--
--
--
--
--
-https://www.mail-archive.com/announce@maven.apache.org;>www.mail-archive.com
-
-Maven Notifications List

svn commit: r1918120 [34/37] - in /maven/website/components/plugins-archives/maven-help-plugin-LATEST: ./ apidocs/ apidocs/legal/ apidocs/org/apache/maven/plugins/help/ apidocs/org/apache/maven/plugin

2024-06-02 Thread michaelo
Modified: 
maven/website/components/plugins-archives/maven-help-plugin-LATEST/xref/org/apache/maven/plugins/help/EvaluateMojo.html
==
--- 
maven/website/components/plugins-archives/maven-help-plugin-LATEST/xref/org/apache/maven/plugins/help/EvaluateMojo.html
 (original)
+++ 
maven/website/components/plugins-archives/maven-help-plugin-LATEST/xref/org/apache/maven/plugins/help/EvaluateMojo.html
 Sun Jun  2 15:20:18 2024
@@ -1,526 +1,526 @@
-http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd;>
-http://www.w3.org/1999/xhtml; xml:lang="en" lang="en">
-
-EvaluateMojo xref
-
-
-
-View
 Javadoc
-1   /*
-2* Licensed to the Apache Software Foundation (ASF) under 
one
-3* or more contributor license agreements.  See the NOTICE 
file
-4* distributed with this work for additional 
information
-5* regarding copyright ownership.  The ASF licenses this 
file
-6* to you under the Apache License, Version 2.0 (the
-7* "License"); you may not use this file except in 
compliance
-8* with the License.  You may obtain a copy of the License 
at
-9*
-10   *   http://www.apache.org/licenses/LICENSE-2.0; 
target="alexandria_uri">http://www.apache.org/licenses/LICENSE-2.0
-11   *
-12   * Unless required by applicable law or agreed to in 
writing,
-13   * software distributed under the License is distributed on 
an
-14   * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF 
ANY
-15   * KIND, either express or implied.  See the License for 
the
-16   * specific language governing permissions and 
limitations
-17   * under the License.
-18   */
-19  package org.apache.maven.plugins.help;
-20  
-21  import java.io.File;
-22  import java.io.FileInputStream;
-23  import java.io.IOException;
-24  import java.io.InputStream;
-25  import java.io.StringWriter;
-26  import java.util.List;
-27  import java.util.Locale;
-28  import java.util.Map;
-29  import java.util.Properties;
-30  import java.util.TreeMap;
-31  import java.util.jar.JarEntry;
-32  import java.util.jar.JarInputStream;
-33  
-34  import com.thoughtworks.xstream.XStream;
-35  import 
com.thoughtworks.xstream.converters.MarshallingContext;
-36  import 
com.thoughtworks.xstream.converters.collections.PropertiesConverter;
-37  import 
com.thoughtworks.xstream.io.HierarchicalStreamWriter;
-38  import org.apache.commons.lang3.ClassUtils;
-39  import 
org.apache.maven.lifecycle.internal.MojoDescriptorCreator;
-40  import org.apache.maven.model.Dependency;
-41  import org.apache.maven.model.Model;
-42  import 
org.apache.maven.model.io.xpp3.MavenXpp3Writer;
-43  import org.apache.maven.plugin.MojoExecution;
-44  import 
org.apache.maven.plugin.MojoExecutionException;
-45  import 
org.apache.maven.plugin.MojoFailureException;
-46  import 
org.apache.maven.plugin.PluginParameterExpressionEvaluator;
-47  import 
org.apache.maven.plugin.descriptor.MojoDescriptor;
-48  import 
org.apache.maven.plugins.annotations.Component;
-49  import org.apache.maven.plugins.annotations.Mojo;
-50  import 
org.apache.maven.plugins.annotations.Parameter;
-51  import org.apache.maven.project.MavenProject;
-52  import org.apache.maven.settings.Settings;
-53  import 
org.apache.maven.settings.io.xpp3.SettingsXpp3Writer;
-54  import 
org.codehaus.plexus.component.configurator.expression.ExpressionEvaluationException;
-55  import 
org.codehaus.plexus.components.interactivity.InputHandler;
-56  import org.codehaus.plexus.util.StringUtils;
-57  import org.eclipse.aether.RepositoryException;
-58  import org.eclipse.aether.artifact.Artifact;
-59  import org.eclipse.aether.artifact.DefaultArtifact;
-60  
-61  /**
-62   * Evaluates Maven expressions given by the user in 
an interactive mode.
-63   *
-64   * @author a href="mailto:vincent.sive...@gmail.com; 
target="alexandria_uri">mailto:vincent.sive...@gmail.com"Vincent 
Siveton/a
-65   * @since 2.1
-66   */
-67  @Mojo(name = "evaluate", requiresProject = false)
-68  public class 
EvaluateMojo
 extends AbstractHelpMojo
 {
-69  // 
--
-70  // Mojo components
-71  // 
--
-72  
-73  /**
-74   * Input handler, needed for command line 
handling.
-75   */
-76  @Component
-77  private InputHandler inputHandler;
-78  
-79  /**
-80   * Component used to get mojo descriptors.
-81   */
-82  @Component
-83  private MojoDescriptorCreator 
mojoDescriptorCreator;
-84  
-85  // 
--
-86  // Mojo parameters
-87  // 
--
-88  
-89  // we need to hide the 'output' defined in AbstractHelpMojo 
to have a correct "since".
-90  /**
-91   * Optional parameter to write the output of 
this help in a given file, instead of writing to the 

svn commit: r1918120 [7/37] - in /maven/website/components/plugins-archives/maven-help-plugin-LATEST: ./ apidocs/ apidocs/legal/ apidocs/org/apache/maven/plugins/help/ apidocs/org/apache/maven/plugins

2024-06-02 Thread michaelo
Modified: 
maven/website/components/plugins-archives/maven-help-plugin-LATEST/apidocs/org/apache/maven/plugins/help/EffectivePomMojo.html
==
--- 
maven/website/components/plugins-archives/maven-help-plugin-LATEST/apidocs/org/apache/maven/plugins/help/EffectivePomMojo.html
 (original)
+++ 
maven/website/components/plugins-archives/maven-help-plugin-LATEST/apidocs/org/apache/maven/plugins/help/EffectivePomMojo.html
 Sun Jun  2 15:20:18 2024
@@ -1,214 +1,360 @@
-
-
-
-
-EffectivePomMojo (Apache Maven Help Plugin 3.4.0 API)
-
-
-
-
-
-
-
-
-
-
-
-
-var evenRowColor = "even-row-color";
-var oddRowColor = "odd-row-color";
-var tableTab = "table-tab";
-var activeTableTab = "active-table-tab";
-var pathtoroot = "../../../../../";
-loadScripts(document, 'script');
-
-JavaScript is disabled on your browser.
-
-
-
-
-
-
-Skip navigation links
-
-Package
-Class
-Use
-Tree
-Index
-Help
-
-
-
-
-
-Summary:
-Nested|
-Field|
-Constr|
-Method
-
-
-Detail:
-Field|
-Constr|
-Method
-
-
-SEARCH:
-
-
-
-
-
-
-
-
-
-
-
-Packageorg.apache.maven.plugins.help
-Class EffectivePomMojo
-
-https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html; 
title="class or interface in java.lang" 
class="external-link">java.lang.Object
-org.apache.maven.plugin.AbstractMojo
-org.apache.maven.plugins.help.AbstractHelpMojo
-org.apache.maven.plugins.help.AbstractEffectiveMojo
-org.apache.maven.plugins.help.EffectivePomMojo
-
-
-
-
-
-
-All Implemented Interfaces:
-org.apache.maven.plugin.ContextEnabled, 
org.apache.maven.plugin.Mojo
-
-
-@Mojo(name="effective-pom",
-  aggregator=true)
-public class EffectivePomMojo
-extends AbstractEffectiveMojo
-Displays the effective POM as an XML for this build, with 
the active profiles factored in, or a specified artifact.
- If verbose, a comment is added to each XML element describing 
the origin of the line.
-
-Since:
-2.0
-
-
-
-
-
-
-
-Nested Class Summary
-
-Nested
 classes/interfaces inherited from classorg.apache.maven.plugins.help.AbstractEffectiveMojo
-AbstractEffectiveMojo.SortedProperties
-
-
-
-
-
-Field Summary
-
-Fields
 inherited from classorg.apache.maven.plugins.help.AbstractHelpMojo
-LINE_LENGTH, LS, output, project, projectBuilder, repositorySystem, session
-
-Fields 
inherited from interfaceorg.apache.maven.plugin.Mojo
-ROLE
-
-
-
-
-
-Constructor Summary
-Constructors
-
-Constructor
-Description
-EffectivePomMojo()
-
-
-
-
-
-
-
-Method Summary
-
-All 
MethodsInstance MethodsConcrete 
Methods
-
-
-Modifier and Type
-Method
-Description
-void
-execute()
-
-
-
-
-
-Methods
 inherited from classorg.apache.maven.plugins.help.AbstractEffectiveMojo
-prettyFormat,
 writeComment,
 writeHeader,
 writeXmlFile
-
-Methods
 inherited from classorg.apache.maven.plugins.help.AbstractHelpMojo
-getAetherArtifact,
 getMavenProject,
 resolveArtifact,
 writeFile,
 writeFile
-
-Methods 
inherited from classorg.apache.maven.plugin.AbstractMojo
-getLog, getPluginContext, setLog, setPluginContext
-
-Methods inherited from 
classjava.lang.https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html; 
title="class or interface in java.lang" class="external-link">Object
-https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html#clone()" 
title="class or interface in java.lang" class="external-link">clone, https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html#equals(java.lang.Object)"
 title="class or interface in java.lang" class="external-link">equals, https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html#finalize()"
 title="class or interface in java.lang" class="external-link">finalize, https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html#getClass()"
 title="class or interface in java.lang" class="external-link">getClass, https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html#hashCode()"
 title="class or interface in java.lang" class="external-link">hashCode, https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html#notify()" 
title="class or interface in java.lang" class="external-link">notify, https://docs.o
 racle.com/javase/8/docs/api/java/lang/Object.html#notifyAll()" title="class or 
interface in java.lang" class="external-link">notifyAll, https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html#toString()"
 title="class or interface in java.lang" class="external-link">toString, https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html#wait()" 
title="class or interface in java.lang" class="external-link">wait, https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html#wait(long)"
 title="class or interface in java.lang" class="external-link">wait, https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html#wait(long,int)"
 title="class or interface in java.lang" 
class="external-link">wait
-
-
-
-
-
-
-
-
-
-Constructor Details
-
-
-
-EffectivePomMojo
-publicEffectivePomMojo()
-
-
-
-
-
-
-
-
-Method Details
-
-
-
-execute
-publicvoidexecute()

svn commit: r1918120 [8/37] - in /maven/website/components/plugins-archives/maven-help-plugin-LATEST: ./ apidocs/ apidocs/legal/ apidocs/org/apache/maven/plugins/help/ apidocs/org/apache/maven/plugins

2024-06-02 Thread michaelo
Modified: 
maven/website/components/plugins-archives/maven-help-plugin-LATEST/apidocs/org/apache/maven/plugins/help/EvaluateMojo.html
==
--- 
maven/website/components/plugins-archives/maven-help-plugin-LATEST/apidocs/org/apache/maven/plugins/help/EvaluateMojo.html
 (original)
+++ 
maven/website/components/plugins-archives/maven-help-plugin-LATEST/apidocs/org/apache/maven/plugins/help/EvaluateMojo.html
 Sun Jun  2 15:20:18 2024
@@ -1,203 +1,336 @@
-
-
-
-
-EvaluateMojo (Apache Maven Help Plugin 3.4.0 API)
-
-
-
-
-
-
-
-
-
-
-
-
-var evenRowColor = "even-row-color";
-var oddRowColor = "odd-row-color";
-var tableTab = "table-tab";
-var activeTableTab = "active-table-tab";
-var pathtoroot = "../../../../../";
-loadScripts(document, 'script');
-
-JavaScript is disabled on your browser.
-
-
-
-
-
-
-Skip navigation links
-
-Package
-Class
-Use
-Tree
-Index
-Help
-
-
-
-
-
-Summary:
-Nested|
-Field|
-Constr|
-Method
-
-
-Detail:
-Field|
-Constr|
-Method
-
-
-SEARCH:
-
-
-
-
-
-
-
-
-
-
-
-Packageorg.apache.maven.plugins.help
-Class EvaluateMojo
-
-https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html; 
title="class or interface in java.lang" 
class="external-link">java.lang.Object
-org.apache.maven.plugin.AbstractMojo
-org.apache.maven.plugins.help.AbstractHelpMojo
-org.apache.maven.plugins.help.EvaluateMojo
-
-
-
-
-
-All Implemented Interfaces:
-org.apache.maven.plugin.ContextEnabled, 
org.apache.maven.plugin.Mojo
-
-
-@Mojo(name="evaluate",
-  requiresProject=false)
-public class EvaluateMojo
-extends AbstractHelpMojo
-Evaluates Maven expressions given by the user in an 
interactive mode.
-
-Since:
-2.1
-Author:
-mailto:vincent.sive...@gmail.com;>Vincent Siveton
-
-
-
-
-
-
-
-Field Summary
-
-Fields
 inherited from classorg.apache.maven.plugins.help.AbstractHelpMojo
-LINE_LENGTH, LS, project, projectBuilder, repositorySystem, session
-
-Fields 
inherited from interfaceorg.apache.maven.plugin.Mojo
-ROLE
-
-
-
-
-
-Constructor Summary
-Constructors
-
-Constructor
-Description
-EvaluateMojo()
-
-
-
-
-
-
-
-Method Summary
-
-All 
MethodsInstance MethodsConcrete 
Methods
-
-
-Modifier and Type
-Method
-Description
-void
-execute()
-
-
-
-
-
-Methods
 inherited from classorg.apache.maven.plugins.help.AbstractHelpMojo
-getAetherArtifact,
 getMavenProject,
 resolveArtifact,
 writeFile,
 writeFile
-
-Methods 
inherited from classorg.apache.maven.plugin.AbstractMojo
-getLog, getPluginContext, setLog, setPluginContext
-
-Methods inherited from 
classjava.lang.https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html; 
title="class or interface in java.lang" class="external-link">Object
-https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html#clone()" 
title="class or interface in java.lang" class="external-link">clone, https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html#equals(java.lang.Object)"
 title="class or interface in java.lang" class="external-link">equals, https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html#finalize()"
 title="class or interface in java.lang" class="external-link">finalize, https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html#getClass()"
 title="class or interface in java.lang" class="external-link">getClass, https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html#hashCode()"
 title="class or interface in java.lang" class="external-link">hashCode, https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html#notify()" 
title="class or interface in java.lang" class="external-link">notify, https://docs.o
 racle.com/javase/8/docs/api/java/lang/Object.html#notifyAll()" title="class or 
interface in java.lang" class="external-link">notifyAll, https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html#toString()"
 title="class or interface in java.lang" class="external-link">toString, https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html#wait()" 
title="class or interface in java.lang" class="external-link">wait, https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html#wait(long)"
 title="class or interface in java.lang" class="external-link">wait, https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html#wait(long,int)"
 title="class or interface in java.lang" 
class="external-link">wait
-
-
-
-
-
-
-
-
-
-Constructor Details
-
-
-
-EvaluateMojo
-publicEvaluateMojo()
-
-
-
-
-
-
-
-
-Method Details
-
-
-
-execute
-publicvoidexecute()
- throws org.apache.maven.plugin.MojoExecutionException,
-org.apache.maven.plugin.MojoFailureException
-
-Throws:
-org.apache.maven.plugin.MojoExecutionException
-org.apache.maven.plugin.MojoFailureException
-
-
-
-
-
-
-
-
-
-
-
-
-Copyright  20012023 https://www.apache.org/;>The Apache Software Foundation. All rights 
reserved.
-
-
-
-
+http://www.w3.org/TR/html4/loose.dtd;>
+
+
+
+
+
+EvaluateMojo (Apache Maven Help Plugin 3.4.1 API)
+
+
+
+
+
+
+
+JavaScript is disabled on your browser.
+
+
+
+
+
+Skip navigation links
+
+
+
+
+Package
+Class
+Use
+Tree
+Deprecated
+Index
+Help
+
+
+
+
+Prev
+Next
+
+
+Frames
+NoFrames
+
+
+AllClasses
+
+
+
+
+
+
+
+
+
+
+Serialized Form
+
+
+
+
+Packageorg.apache.maven.plugins.help
+
+
+
+
+Class org.apache.maven.plugins.help.AbstractEffectiveMojo.SortedProperties
 extends https://docs.oracle.com/javase/8/docs/api/java/util/Properties.html?is-external=true;
 title="class or interface in java.util">Properties implements 
Serializable
+
+serialVersionUID:
+-8985316072702233744L
+
+
+
+
+
+
+
+
+
+
+Skip navigation links
+
+
+
+
+Package
+Class
+Use
+Tree
+Deprecated
+Index
+Help
+
+
+
+
+Prev
+Next
+
+
+Frames
+NoFrames
+
+
+AllClasses
+
+
+
+
+
+
+
+
+
+Copyright  20012024 https://www.apache.org/;>The Apache Software Foundation. All rights 
reserved.
+
 
\ No newline at end of file

Modified: 
maven/website/components/plugins-archives/maven-help-plugin-LATEST/apidocs/stylesheet.css
==
--- 
maven/website/components/plugins-archives/maven-help-plugin-LATEST/apidocs/stylesheet.css
 (original)
+++ 
maven/website/components/plugins-archives/maven-help-plugin-LATEST/apidocs/stylesheet.css
 Sun Jun  2 15:20:18 2024
@@ -1,869 +1,574 @@
-/*
- * Javadoc style sheet
- */
-
-@import url('resources/fonts/dejavu.css');
-
-/*
- * Styles for individual HTML elements.
- *
- * These are styles that are specific to individual HTML elements. Changing 
them affects the style of a particular
- * HTML element throughout the page.
- */
-
-body {
-background-color:#ff;
-color:#353833;
-font-family:'DejaVu Sans', Arial, Helvetica, sans-serif;
-font-size:14px;
-margin:0;
-padding:0;
-height:100%;
-width:100%;
-}
-iframe {
-margin:0;
-padding:0;
-height:100%;
-width:100%;
-overflow-y:scroll;
-border:none;
-}
-a:link, a:visited {
-text-decoration:none;
-color:#4A6782;
-}
-a[href]:hover, a[href]:focus {
-text-decoration:none;
-color:#bb7a2a;
-}
-a[name] {
-color:#353833;
-}
-pre {
-font-family:'DejaVu Sans Mono', monospace;
-font-size:14px;
-}
-h1 {
-font-size:20px;
-}
-h2 {
-font-size:18px;
-}
-h3 {
-font-size:16px;
-}
-h4 {
-font-size:15px;
-}
-h5 {
-font-size:14px;
-}
-h6 {
-font-size:13px;
-}
-ul {
-list-style-type:disc;
-}
-code, tt {
-font-family:'DejaVu Sans Mono', monospace;
-}
-:not(h1, h2, h3, h4, h5, h6) > code,
-:not(h1, h2, h3, h4, h5, h6) > tt {
-font-size:14px;
-padding-top:4px;
-margin-top:8px;
-line-height:1.4em;
-}
-dt code {
-font-family:'DejaVu Sans Mono', monospace;
-font-size:14px;
-padding-top:4px;
-}
-.summary-table dt code {
-font-family:'DejaVu Sans Mono', monospace;
-

svn commit: r1918120 [6/37] - in /maven/website/components/plugins-archives/maven-help-plugin-LATEST: ./ apidocs/ apidocs/legal/ apidocs/org/apache/maven/plugins/help/ apidocs/org/apache/maven/plugins

2024-06-02 Thread michaelo
Modified: 
maven/website/components/plugins-archives/maven-help-plugin-LATEST/apidocs/org/apache/maven/plugins/help/AllProfilesMojo.html
==
--- 
maven/website/components/plugins-archives/maven-help-plugin-LATEST/apidocs/org/apache/maven/plugins/help/AllProfilesMojo.html
 (original)
+++ 
maven/website/components/plugins-archives/maven-help-plugin-LATEST/apidocs/org/apache/maven/plugins/help/AllProfilesMojo.html
 Sun Jun  2 15:20:18 2024
@@ -1,207 +1,340 @@
-
-
-
-
-AllProfilesMojo (Apache Maven Help Plugin 3.4.0 API)
-
-
-
-
-
-
-
-
-
-
-
-
-var evenRowColor = "even-row-color";
-var oddRowColor = "odd-row-color";
-var tableTab = "table-tab";
-var activeTableTab = "active-table-tab";
-var pathtoroot = "../../../../../";
-loadScripts(document, 'script');
-
-JavaScript is disabled on your browser.
-
-
-
-
-
-
-Skip navigation links
-
-Package
-Class
-Use
-Tree
-Index
-Help
-
-
-
-
-
-Summary:
-Nested|
-Field|
-Constr|
-Method
-
-
-Detail:
-Field|
-Constr|
-Method
-
-
-SEARCH:
-
-
-
-
-
-
-
-
-
-
-
-Packageorg.apache.maven.plugins.help
-Class AllProfilesMojo
-
-https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html; 
title="class or interface in java.lang" 
class="external-link">java.lang.Object
-org.apache.maven.plugin.AbstractMojo
-org.apache.maven.plugins.help.AbstractHelpMojo
-org.apache.maven.plugins.help.AllProfilesMojo
-
-
-
-
-
-All Implemented Interfaces:
-org.apache.maven.plugin.ContextEnabled, 
org.apache.maven.plugin.Mojo
-
-
-@Mojo(name="all-profiles",
-  requiresProject=false)
-public class AllProfilesMojo
-extends AbstractHelpMojo
-Displays a list of available profiles under the current 
project.
- 
- Note: it will list all profiles for a project. If a
- profile comes up with a status inactive then there might be a need to
- set profile activation switches/property.
-
-Since:
-2.1
-Author:
-mailto:rahul.thakur.x...@gmail.com;>Rahul Thakur
-
-
-
-
-
-
-
-Field Summary
-
-Fields
 inherited from classorg.apache.maven.plugins.help.AbstractHelpMojo
-LINE_LENGTH, LS, output, project, projectBuilder, repositorySystem, session
-
-Fields 
inherited from interfaceorg.apache.maven.plugin.Mojo
-ROLE
-
-
-
-
-
-Constructor Summary
-Constructors
-
-Constructor
-Description
-AllProfilesMojo()
-
-
-
-
-
-
-
-Method Summary
-
-All 
MethodsInstance MethodsConcrete 
Methods
-
-
-Modifier and Type
-Method
-Description
-void
-execute()
-
-
-
-
-
-Methods
 inherited from classorg.apache.maven.plugins.help.AbstractHelpMojo
-getAetherArtifact,
 getMavenProject,
 resolveArtifact,
 writeFile,
 writeFile
-
-Methods 
inherited from classorg.apache.maven.plugin.AbstractMojo
-getLog, getPluginContext, setLog, setPluginContext
-
-Methods inherited from 
classjava.lang.https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html; 
title="class or interface in java.lang" class="external-link">Object
-https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html#clone()" 
title="class or interface in java.lang" class="external-link">clone, https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html#equals(java.lang.Object)"
 title="class or interface in java.lang" class="external-link">equals, https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html#finalize()"
 title="class or interface in java.lang" class="external-link">finalize, https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html#getClass()"
 title="class or interface in java.lang" class="external-link">getClass, https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html#hashCode()"
 title="class or interface in java.lang" class="external-link">hashCode, https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html#notify()" 
title="class or interface in java.lang" class="external-link">notify, https://docs.o
 racle.com/javase/8/docs/api/java/lang/Object.html#notifyAll()" title="class or 
interface in java.lang" class="external-link">notifyAll, https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html#toString()"
 title="class or interface in java.lang" class="external-link">toString, https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html#wait()" 
title="class or interface in java.lang" class="external-link">wait, https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html#wait(long)"
 title="class or interface in java.lang" class="external-link">wait, https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html#wait(long,int)"
 title="class or interface in java.lang" 
class="external-link">wait
-
-
-
-
-
-
-
-
-
-Constructor Details
-
-
-
-AllProfilesMojo
-publicAllProfilesMojo()
-
-
-
-
-
-
-
-
-Method Details
-
-
-
-execute
-publicvoidexecute()
- throws org.apache.maven.plugin.MojoExecutionException,
-org.apache.maven.plugin.MojoFailureException
-
-Throws:
-org.apache.maven.plugin.MojoExecutionException
-org.apache.maven.plugin.MojoFailureException
-
-
-
-
-
-
-
-
-
-
-
-
-Copyright  20012023 

svn commit: r1918120 [28/37] - in /maven/website/components/plugins-archives/maven-help-plugin-LATEST: ./ apidocs/ apidocs/legal/ apidocs/org/apache/maven/plugins/help/ apidocs/org/apache/maven/plugin

2024-06-02 Thread michaelo
Modified: 
maven/website/components/plugins-archives/maven-help-plugin-LATEST/xref/org/apache/maven/plugins/help/AbstractEffectiveMojo.html
==
--- 
maven/website/components/plugins-archives/maven-help-plugin-LATEST/xref/org/apache/maven/plugins/help/AbstractEffectiveMojo.html
 (original)
+++ 
maven/website/components/plugins-archives/maven-help-plugin-LATEST/xref/org/apache/maven/plugins/help/AbstractEffectiveMojo.html
 Sun Jun  2 15:20:18 2024
@@ -1,159 +1,159 @@
-http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd;>
-http://www.w3.org/1999/xhtml; xml:lang="en" lang="en">
-
-AbstractEffectiveMojo xref
-
-
-
-View
 Javadoc
-1   /*
-2* Licensed to the Apache Software Foundation (ASF) under 
one
-3* or more contributor license agreements.  See the NOTICE 
file
-4* distributed with this work for additional 
information
-5* regarding copyright ownership.  The ASF licenses this 
file
-6* to you under the Apache License, Version 2.0 (the
-7* "License"); you may not use this file except in 
compliance
-8* with the License.  You may obtain a copy of the License 
at
-9*
-10   *   http://www.apache.org/licenses/LICENSE-2.0; 
target="alexandria_uri">http://www.apache.org/licenses/LICENSE-2.0
-11   *
-12   * Unless required by applicable law or agreed to in 
writing,
-13   * software distributed under the License is distributed on 
an
-14   * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF 
ANY
-15   * KIND, either express or implied.  See the License for 
the
-16   * specific language governing permissions and 
limitations
-17   * under the License.
-18   */
-19  package org.apache.maven.plugins.help;
-20  
-21  import javax.xml.XMLConstants;
-22  
-23  import java.io.File;
-24  import java.io.IOException;
-25  import java.io.StringReader;
-26  import java.io.StringWriter;
-27  import java.io.Writer;
-28  import java.util.ArrayList;
-29  import java.util.Collections;
-30  import java.util.LinkedHashSet;
-31  import java.util.List;
-32  import java.util.Properties;
-33  import java.util.Set;
-34  
-35  import org.codehaus.plexus.util.WriterFactory;
-36  import org.codehaus.plexus.util.xml.XMLWriter;
-37  import org.codehaus.plexus.util.xml.XmlWriterUtil;
-38  import org.jdom2.Document;
-39  import org.jdom2.JDOMException;
-40  import org.jdom2.input.SAXBuilder;
-41  import org.jdom2.output.Format;
-42  import org.jdom2.output.XMLOutputter;
-43  
-44  /**
-45   * Base class with common utilities to write 
effective Pom/settings.
-46   *
-47   * @author a href="mailto:vincent.sive...@gmail.com; 
target="alexandria_uri">mailto:vincent.sive...@gmail.com"Vincent 
Siveton/a
-48   * @since 2.1
-49   */
-50  public abstract class AbstractEffectiveMojo
 extends AbstractHelpMojo
 {
-51  /**
-52   * Utility method to write an XML content in a 
given file.
-53   *
-54   * @param output is the wanted output file.
-55   * @param content contains the XML content to be 
written to the file.
-56   * @throws IOException if any
-57   * @see AbstractHelpMojo#writeFile(File, String) 
if encoding is null.
-58   */
-59  protected static void 
writeXmlFile(File output, String content) throws IOException {
-60  if (output == null) {
-61  return;
-62  }
-63  
-64  
output.getParentFile().mkdirs();
-65  try (Writer out = 
WriterFactory.newXmlWriter(output)) {
-66  
out.write(content);
-67  }
-68  }
-69  
-70  /**
-71   * Write comments in the Effective POM/settings 
header.
-72   *
-73   * @param writer not null
-74   */
-75  protected static void 
writeHeader(XMLWriter writer) {
-76  
XmlWriterUtil.writeCommentLineBreak(writer);
-77  
XmlWriterUtil.writeComment(writer, " ");
-78  
XmlWriterUtil.writeComment(writer, "Generated by Maven 
Help Plugin");
-79  
XmlWriterUtil.writeComment(writer, "See: 
https://maven.apache.org/plugins/maven-help-plugin/;);
-80  
XmlWriterUtil.writeComment(writer, " ");
-81  
XmlWriterUtil.writeCommentLineBreak(writer);
-82  }
-83  
-84  /**
-85   * Write comments in a normalize way.
-86   *
-87   * @param writer not null
-88   * @param comment not null
-89   */
-90  protected static void 
writeComment(XMLWriter writer, String comment) {
-91  
XmlWriterUtil.writeCommentLineBreak(writer);
-92  
XmlWriterUtil.writeComment(writer, " ");
-93  
XmlWriterUtil.writeComment(writer, comment);
-94  
XmlWriterUtil.writeComment(writer, " ");
-95  
XmlWriterUtil.writeCommentLineBreak(writer);
-96  }
-97  
-98  /**
-99   * @param effectiveModel not null
-100  * @param encoding not null
-101  * @param omitDeclaration whether the XML 
declaration should be omitted from the effective pom
-102  * @return pretty format of the xml or the 
original {@code 

svn commit: r1918120 [17/37] - in /maven/website/components/plugins-archives/maven-help-plugin-LATEST: ./ apidocs/ apidocs/legal/ apidocs/org/apache/maven/plugins/help/ apidocs/org/apache/maven/plugin

2024-06-02 Thread michaelo
Modified: 
maven/website/components/plugins-archives/maven-help-plugin-LATEST/help-mojo.html
==
--- 
maven/website/components/plugins-archives/maven-help-plugin-LATEST/help-mojo.html
 (original)
+++ 
maven/website/components/plugins-archives/maven-help-plugin-LATEST/help-mojo.html
 Sun Jun  2 15:20:18 2024
@@ -1,255 +1,185 @@
-
-
-http://www.w3.org/1999/xhtml; lang="en">
-  
-
-
-
-Apache Maven Help Plugin  help:help
-
-
-
-
-  
-  
-
-  
-
-  https://www.apache.org/; 
id="bannerLeft">
-  
-  
-
-
-
-  
-  https://www.apache.org/; class="externalLink" 
title="Apache">Apache/
-  Maven/
-  Plugins/
-  Apache Maven Help Plugin/
-help:help
-| 
Last Published: 2023-03-14
-  Version: 3.4.0
-  
-
-  
-  
-
-  
-  
-   Overview
-Introduction
-Goals
- 
-  help:active-profiles
-  help:all-profiles
-  help:describe
-  help:effective-pom
-  help:effective-settings
-  help:evaluate
-  help:system
-  help:help
- 
-Usage
-FAQ
-https://www.apache.org/licenses/; class="externalLink" 
title="License">License
-Download
-   Examples
-Configuring Describe Goal
-   Project Documentation
-Project Information
-Project Reports
-   Maven Projects
-Archetype
-Artifact Resolver
-Doxia
-Extensions
-JXR
-Maven
-Parent POMs
-Plugins
-Plugin Testing
-Plugin Tools
-Resource Bundles
-SCM
-Shared Components
-Skins
-Surefire
-Wagon
-   ASF
-https://www.apache.org/foundation/how-it-works.html; 
class="externalLink" title="How Apache Works">How 
Apache Works
-https://www.apache.org/foundation/; class="externalLink" 
title="Foundation">Foundation
-https://privacy.apache.org/policies/privacy-policy-public.html; 
class="externalLink" title="Data Privacy">Data 
Privacy
-https://www.apache.org/foundation/sponsorship.html; 
class="externalLink" title="Sponsoring Apache">Sponsoring Apache
-https://www.apache.org/foundation/thanks.html; 
class="externalLink" title="Thanks">Thanks
-  
-  
-  
-
-
-  
-  
-  
-http://maven.apache.org/; title="Built by Maven" 
class="poweredBy">
-
-  
-
-
-
-  
-
-help:help
-  
-Full name:
-  
-org.apache.maven.plugins:maven-help-plugin:3.4.0:help
-  
-Description:
-  
-Display help information on maven-help-plugin. Call mvn 
help:help -Ddetail=true -Dgoal=goal-name to display parameter 
details.
-  
-Attributes:
-  
-
-
-The goal is thread-safe and supports parallel builds.
-  
-  
-Optional Parameters
-
-
-  
-
-
-Name
-
-Type
-
-Since
-
-Description
-  
-  
-
-
-detail
-
-boolean
-
--
-
-If true, display all settable properties for each goal.Default value is: false.User property is: 
detail.
-  
-  
-
-
-goal
-
-String
-
--
-
-The name of the goal for which to show help. If unspecified, all goals 
will be displayed.User property is: goal.
-  
-  
-
-
-indentSize
-
-int
-
--
-
-The number of spaces per indentation level, should be positive.Default value is: 2.User property is: 
indentSize.
-  
-  
-
-
-lineLength
-
-int
-
--
-
-The maximum length of a display line, should be positive.Default 
value is: 80.User property is: 
lineLength.
-  
-
-  
-  
-Parameter Details
-
-detail
-
-If true, display all settable properties for each goal.
-
-
-  
-Type: boolean
-  
-Required: No
-  
-User Property: detail
-  
-Default: false
-
-goal
-
-The name of the goal for which to show help. If unspecified, all goals 
will be displayed.
-
-
-  
-Type: java.lang.String
-  
-Required: No
-  
-User Property: goal
-
-indentSize
-
-The number of spaces per indentation level, should be positive.
-
-
-  
-Type: int
-  
-Required: No
-  
-User Property: indentSize
-  
-Default: 2
-
-lineLength
-
-The maximum length of a display line, should be positive.
-
-
-  
-Type: int
-  
-Required: No
-  
-User Property: lineLength
-  
-Default: 80
-
-  
-
-  
-
-
-  
-
-
-
-  
-
-  20012023
-https://www.apache.org/;>The Apache Software Foundation
-
-
-  
-
-  
+
+

svn commit: r1918120 [2/37] - in /maven/website/components/plugins-archives/maven-help-plugin-LATEST: ./ apidocs/ apidocs/legal/ apidocs/org/apache/maven/plugins/help/ apidocs/org/apache/maven/plugins

2024-06-02 Thread michaelo
Modified: 
maven/website/components/plugins-archives/maven-help-plugin-LATEST/apidocs/help-doc.html
==
--- 
maven/website/components/plugins-archives/maven-help-plugin-LATEST/apidocs/help-doc.html
 (original)
+++ 
maven/website/components/plugins-archives/maven-help-plugin-LATEST/apidocs/help-doc.html
 Sun Jun  2 15:20:18 2024
@@ -1,189 +1,224 @@
-
-
-
-
-API Help (Apache Maven Help Plugin 3.4.0 API)
-
-
-
-
-
-
-
-
-
-
-
-
-var pathtoroot = "./";
-loadScripts(document, 'script');
-
-JavaScript is disabled on your browser.
-
-
-
-
-
-
-Skip navigation links
-
-Package
-Class
-Use
-Tree
-Index
-Help
-
-
-
-
-
-Help:
-Navigation|
-Pages
-
-
-SEARCH:
-
-
-
-
-
-
-
-
-
-JavaDoc Help
-
-Navigation: 
-
-Search
-
-
-Kinds of Pages: 
-
-Package
-Class or Interface
-Other Files
-Use
-Tree (Class Hierarchy)
-Constant Field Values
-Serialized Form
-All Packages
-All Classes and Interfaces
-Index
-
-
-
-
-
-Navigation
-Starting from the Overview page, you can browse the 
documentation using the links in each page, and in the navigation bar at the 
top of each page. The Index and Search box allow 
you to navigate to specific declarations and summary pages, including: All Packages, All Classes and Interfaces
-
-Search
-You can search for definitions of modules, packages, types, fields, 
methods, system properties and other terms defined in the API, using some or 
all of the name, optionally using "camelCase" abbreviations. For example:
-
-j.l.obj will match "java.lang.Object"
-InpStr will match "java.io.InputStream"
-HM.cK will match "java.util.HashMap.containsKey(Object)"
-
-Refer to the https://docs.oracle.com/en/java/javase/17/docs/specs/javadoc/javadoc-search-spec.html;>Javadoc
 Search Specification for a full description of search features.
-
-
-
-
-Kinds of Pages
-The following sections describe the different kinds of pages in this 
collection.
-
-Package
-Each package has a page that contains a list of its classes and interfaces, 
with a summary for each. These pages may contain the following categories:
-
-Interfaces
-Classes
-Enums
-Exceptions
-Errors
-Annotation Types
-
-
-
-Class or Interface
-Each class, interface, nested class and nested interface has its own 
separate page. Each of these pages has three sections consisting of a 
declaration and description, member summary tables, and detailed member 
descriptions. Entries in each of these sections are omitted if they are empty 
or not applicable.
-
-Class Inheritance Diagram
-Direct Subclasses
-All Known Subinterfaces
-All Known Implementing Classes
-Class or Interface Declaration
-Class or Interface Description
-
-
-
-Nested Class Summary
-Enum Constant Summary
-Field Summary
-Property Summary
-Constructor Summary
-Method Summary
-Required Element Summary
-Optional Element Summary
-
-
-
-Enum Constant Details
-Field Details
-Property Details
-Constructor Details
-Method Details
-Element Details
-
-Note: Annotation interfaces have required 
and optional elements, but not methods. Only enum classes have enum constants. 
The components of a record class are displayed as part of the declaration of 
the record class. Properties are a feature of JavaFX.
-The summary entries are alphabetical, while the detailed descriptions are 
in the order they appear in the source code. This preserves the logical 
groupings established by the programmer.
-
-
-Other Files
-Packages and modules may contain pages with additional information related 
to the declarations nearby.
-
-
-Use
-Each documented package, class and interface has its own Use page.  This 
page describes what packages, classes, methods, constructors and fields use any 
part of the given class or package. Given a class or interface A, its Use page 
includes subclasses of A, fields declared as A, methods that return A, and 
methods and constructors with parameters of type A.  You can access this page 
by first going to the package, class or interface, then clicking on the USE 
link in the navigation bar.
-
-
-Tree (Class Hierarchy)
-There is a Class Hierarchy page for all 
packages, plus a hierarchy for each package. Each hierarchy page contains a 
list of classes and a list of interfaces. Classes are organized by inheritance 
structure starting with java.lang.Object. Interfaces do not 
inherit from java.lang.Object.
-
-When viewing the Overview page, clicking on TREE displays the hierarchy 
for all packages.
-When viewing a particular package, class or interface page, clicking on 
TREE displays the hierarchy for only that package.
-
-
-
-Constant Field Values
-The Constant Field Values page lists the 
static final fields and their values.
-
-
-Serialized Form
-Each serializable or externalizable class has a description of its 
serialization fields and methods. This information is of interest to those who 
implement rather than use the API. While there is no link in the navigation 
bar, you can get to this information by going to any 

svn commit: r1918120 [3/37] - in /maven/website/components/plugins-archives/maven-help-plugin-LATEST: ./ apidocs/ apidocs/legal/ apidocs/org/apache/maven/plugins/help/ apidocs/org/apache/maven/plugins

2024-06-02 Thread michaelo
Modified: 
maven/website/components/plugins-archives/maven-help-plugin-LATEST/apidocs/org/apache/maven/plugins/help/AbstractEffectiveMojo.SortedProperties.html
==
--- 
maven/website/components/plugins-archives/maven-help-plugin-LATEST/apidocs/org/apache/maven/plugins/help/AbstractEffectiveMojo.SortedProperties.html
 (original)
+++ 
maven/website/components/plugins-archives/maven-help-plugin-LATEST/apidocs/org/apache/maven/plugins/help/AbstractEffectiveMojo.SortedProperties.html
 Sun Jun  2 15:20:18 2024
@@ -1,204 +1,335 @@
-
-
-
-
-AbstractEffectiveMojo.SortedProperties (Apache Maven Help Plugin 3.4.0 
API)
-
-
-
-
-
-
-
-
-
-
-
-
-var evenRowColor = "even-row-color";
-var oddRowColor = "odd-row-color";
-var tableTab = "table-tab";
-var activeTableTab = "active-table-tab";
-var pathtoroot = "../../../../../";
-loadScripts(document, 'script');
-
-JavaScript is disabled on your browser.
-
-
-
-
-
-
-Skip navigation links
-
-Package
-Class
-Use
-Tree
-Index
-Help
-
-
-
-
-
-Summary:
-Nested|
-Field|
-Constr|
-Method
-
-
-Detail:
-Field|
-Constr|
-Method
-
-
-SEARCH:
-
-
-
-
-
-
-
-
-
-
-
-Packageorg.apache.maven.plugins.help
-Class 
AbstractEffectiveMojo.SortedProperties
-
-https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html; 
title="class or interface in java.lang" 
class="external-link">java.lang.Object
-https://docs.oracle.com/javase/8/docs/api/java/util/Dictionary.html; 
title="class or interface in java.util" 
class="external-link">java.util.DictionaryK,V
-https://docs.oracle.com/javase/8/docs/api/java/util/Hashtable.html; 
title="class or interface in java.util" 
class="external-link">java.util.Hashtablehttps://docs.oracle.com/javase/8/docs/api/java/lang/Object.html; 
title="class or interface in java.lang" 
class="external-link">Object,https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html; 
title="class or interface in java.lang" class="external-link">Object
-https://docs.oracle.com/javase/8/docs/api/java/util/Properties.html; 
title="class or interface in java.util" 
class="external-link">java.util.Properties
-org.apache.maven.plugins.help.AbstractEffectiveMojo.SortedProperties
-
-
-
-
-
-
-All Implemented Interfaces:
-https://docs.oracle.com/javase/8/docs/api/java/io/Serializable.html; 
title="class or interface in java.io" 
class="external-link">Serializable, https://docs.oracle.com/javase/8/docs/api/java/lang/Cloneable.html; 
title="class or interface in java.lang" 
class="external-link">Cloneable, https://docs.oracle.com/javase/8/docs/api/java/util/Map.html; 
title="class or interface in java.util" class="external-link">Maphttps://docs.oracle.com/javase/8/docs/api/java/lang/Object.html; 
title="class or interface in java.lang" 
class="external-link">Object,https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html; 
title="class or interface in java.lang" 
class="external-link">Object
-
-
-Enclosing class:
-AbstractEffectiveMojo
-
-
-protected static class 
AbstractEffectiveMojo.SortedProperties
-extends https://docs.oracle.com/javase/8/docs/api/java/util/Properties.html; 
title="class or interface in java.util" 
class="external-link">Properties
-Properties which provides a sorted keySet().
-
-See Also:
-
-
-Serialized
 Form
-
-
-
-
-
-
-
-
-
-Field Summary
-
-Fields inherited 
from classjava.util.https://docs.oracle.com/javase/8/docs/api/java/util/Properties.html; 
title="class or interface in java.util" 
class="external-link">Properties
-https://docs.oracle.com/javase/8/docs/api/java/util/Properties.html#defaults;
 title="class or interface in java.util" 
class="external-link">defaults
-
-
-
-
-
-Constructor Summary
-Constructors
-
-Modifier
-Constructor
-Description
-protected 
-SortedProperties()
-
-
-
-
-
-
-
-Method Summary
-
-All 
MethodsInstance MethodsConcrete 
Methods
-
-
-Modifier and Type
-Method
-Description
-https://docs.oracle.com/javase/8/docs/api/java/util/Set.html; 
title="class or interface in java.util" class="external-link">Sethttps://docs.oracle.com/javase/8/docs/api/java/lang/Object.html; 
title="class or interface in java.lang" 
class="external-link">Object
-keySet()
-
-
-
-
-
-Methods inherited 
from classjava.util.https://docs.oracle.com/javase/8/docs/api/java/util/Properties.html; 
title="class or interface in java.util" 
class="external-link">Properties
-https://docs.oracle.com/javase/8/docs/api/java/util/Properties.html#clear()"
 title="class or interface in java.util" class="external-link">clear, https://docs.oracle.com/javase/8/docs/api/java/util/Properties.html#clone()"
 title="class or interface in java.util" class="external-link">clone, https://docs.oracle.com/javase/8/docs/api/java/util/Properties.html#compute(java.lang.Object,java.util.function.BiFunction)"
 title="class or interface in java.util" class="external-link">compute, https://docs.oracle.com/javase/8/docs/api/java/util/Properties.html#computeIfAbsent(java.lang.Object,java.util.function.Function)"
 

svn commit: r1918120 [5/37] - in /maven/website/components/plugins-archives/maven-help-plugin-LATEST: ./ apidocs/ apidocs/legal/ apidocs/org/apache/maven/plugins/help/ apidocs/org/apache/maven/plugins

2024-06-02 Thread michaelo
Modified: 
maven/website/components/plugins-archives/maven-help-plugin-LATEST/apidocs/org/apache/maven/plugins/help/AbstractHelpMojo.html
==
--- 
maven/website/components/plugins-archives/maven-help-plugin-LATEST/apidocs/org/apache/maven/plugins/help/AbstractHelpMojo.html
 (original)
+++ 
maven/website/components/plugins-archives/maven-help-plugin-LATEST/apidocs/org/apache/maven/plugins/help/AbstractHelpMojo.html
 Sun Jun  2 15:20:18 2024
@@ -1,414 +1,577 @@
-
-
-
-
-AbstractHelpMojo (Apache Maven Help Plugin 3.4.0 API)
-
-
-
-
-
-
-
-
-
-
-
-
-var evenRowColor = "even-row-color";
-var oddRowColor = "odd-row-color";
-var tableTab = "table-tab";
-var activeTableTab = "active-table-tab";
-var pathtoroot = "../../../../../";
-loadScripts(document, 'script');
-
-JavaScript is disabled on your browser.
-
-
-
-
-
-
-Skip navigation links
-
-Package
-Class
-Use
-Tree
-Index
-Help
-
-
-
-
-
-Summary:
-Nested|
-Field|
-Constr|
-Method
-
-
-Detail:
-Field|
-Constr|
-Method
-
-
-SEARCH:
-
-
-
-
-
-
-
-
-
-
-
-Packageorg.apache.maven.plugins.help
-Class AbstractHelpMojo
-
-https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html; 
title="class or interface in java.lang" 
class="external-link">java.lang.Object
-org.apache.maven.plugin.AbstractMojo
-org.apache.maven.plugins.help.AbstractHelpMojo
-
-
-
-
-All Implemented Interfaces:
-org.apache.maven.plugin.ContextEnabled, 
org.apache.maven.plugin.Mojo
-
-
-Direct Known Subclasses:
-AbstractEffectiveMojo, ActiveProfilesMojo, AllProfilesMojo, DescribeMojo, EvaluateMojo, SystemMojo
-
-
-public abstract class 
AbstractHelpMojo
-extends 
org.apache.maven.plugin.AbstractMojo
-Base class with some Help Mojo functionalities.
-
-Since:
-2.1
-Author:
-mailto:vincent.sive...@gmail.com;>Vincent Siveton
-
-
-
-
-
-
-
-Field Summary
-Fields
-
-Modifier and Type
-Field
-Description
-protected static final 
int
-LINE_LENGTH
-
-The maximum length of a display line.
-
-protected static final https://docs.oracle.com/javase/8/docs/api/java/lang/String.html; 
title="class or interface in java.lang" 
class="external-link">String
-LS
-
-The line separator for the current OS.
-
-protected https://docs.oracle.com/javase/8/docs/api/java/io/File.html; title="class 
or interface in java.io" class="external-link">File
-output
-
-Optional parameter to write the output of this help in a 
given file, instead of writing to the console.
-
-protected 
org.apache.maven.project.MavenProject
-project
-
-Current Maven project.
-
-protected 
org.apache.maven.project.ProjectBuilder
-projectBuilder
-
-Maven Project Builder component.
-
-protected 
org.eclipse.aether.RepositorySystem
-repositorySystem
-
-Component used to resolve artifacts and download their 
files from remote repositories.
-
-protected 
org.apache.maven.execution.MavenSession
-session
-
-The current build session instance.
-
-
-
-Fields 
inherited from interfaceorg.apache.maven.plugin.Mojo
-ROLE
-
-
-
-
-
-Constructor Summary
-Constructors
-
-Constructor
-Description
-AbstractHelpMojo()
-
-
-
-
-
-
-
-Method Summary
-
-All 
MethodsStatic MethodsInstance MethodsConcrete Methods
-
-
-Modifier and Type
-Method
-Description
-protected 
org.eclipse.aether.artifact.Artifact
-getAetherArtifact(https://docs.oracle.com/javase/8/docs/api/java/lang/String.html; 
title="class or interface in java.lang" 
class="external-link">StringartifactString,
- https://docs.oracle.com/javase/8/docs/api/java/lang/String.html; 
title="class or interface in java.lang" 
class="external-link">Stringtype)
-
-Parses the given String into GAV artifact coordinate 
information, adding the given type.
-
-protected 
org.apache.maven.project.MavenProject
-getMavenProject(https://docs.oracle.com/javase/8/docs/api/java/lang/String.html; 
title="class or interface in java.lang" 
class="external-link">StringartifactString)
-
-Retrieves the Maven Project associated with the given 
artifact String, in the form of
- groupId:artifactId[:version].
-
-protected 
org.eclipse.aether.resolution.ArtifactResult
-resolveArtifact(org.eclipse.aether.artifact.Artifactartifact)
-
-protected static 
void
-writeFile(https://docs.oracle.com/javase/8/docs/api/java/io/File.html; title="class 
or interface in java.io" class="external-link">Fileoutput,
- https://docs.oracle.com/javase/8/docs/api/java/lang/String.html; 
title="class or interface in java.lang" 
class="external-link">Stringcontent)
-
-Utility method to write a content in a given file.
-
-protected static 
void
-writeFile(https://docs.oracle.com/javase/8/docs/api/java/io/File.html; title="class 
or interface in java.io" class="external-link">Fileoutput,
- https://docs.oracle.com/javase/8/docs/api/java/lang/StringBuilder.html; 
title="class or interface in java.lang" 
class="external-link">StringBuildercontent)
-
-Utility method to write a content in a given file.
-
-
-
-
-
-Methods 
inherited from classorg.apache.maven.plugin.AbstractMojo
-getLog, 

svn commit: r1918120 [4/37] - in /maven/website/components/plugins-archives/maven-help-plugin-LATEST: ./ apidocs/ apidocs/legal/ apidocs/org/apache/maven/plugins/help/ apidocs/org/apache/maven/plugins

2024-06-02 Thread michaelo
Modified: 
maven/website/components/plugins-archives/maven-help-plugin-LATEST/apidocs/org/apache/maven/plugins/help/AbstractEffectiveMojo.html
==
--- 
maven/website/components/plugins-archives/maven-help-plugin-LATEST/apidocs/org/apache/maven/plugins/help/AbstractEffectiveMojo.html
 (original)
+++ 
maven/website/components/plugins-archives/maven-help-plugin-LATEST/apidocs/org/apache/maven/plugins/help/AbstractEffectiveMojo.html
 Sun Jun  2 15:20:18 2024
@@ -1,293 +1,442 @@
-
-
-
-
-AbstractEffectiveMojo (Apache Maven Help Plugin 3.4.0 API)
-
-
-
-
-
-
-
-
-
-
-
-
-var evenRowColor = "even-row-color";
-var oddRowColor = "odd-row-color";
-var tableTab = "table-tab";
-var activeTableTab = "active-table-tab";
-var pathtoroot = "../../../../../";
-loadScripts(document, 'script');
-
-JavaScript is disabled on your browser.
-
-
-
-
-
-
-Skip navigation links
-
-Package
-Class
-Use
-Tree
-Index
-Help
-
-
-
-
-
-Summary:
-Nested|
-Field|
-Constr|
-Method
-
-
-Detail:
-Field|
-Constr|
-Method
-
-
-SEARCH:
-
-
-
-
-
-
-
-
-
-
-
-Packageorg.apache.maven.plugins.help
-Class 
AbstractEffectiveMojo
-
-https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html; 
title="class or interface in java.lang" 
class="external-link">java.lang.Object
-org.apache.maven.plugin.AbstractMojo
-org.apache.maven.plugins.help.AbstractHelpMojo
-org.apache.maven.plugins.help.AbstractEffectiveMojo
-
-
-
-
-
-All Implemented Interfaces:
-org.apache.maven.plugin.ContextEnabled, 
org.apache.maven.plugin.Mojo
-
-
-Direct Known Subclasses:
-EffectivePomMojo, EffectiveSettingsMojo
-
-
-public abstract class 
AbstractEffectiveMojo
-extends AbstractHelpMojo
-Base class with common utilities to write effective 
Pom/settings.
-
-Since:
-2.1
-Author:
-mailto:vincent.sive...@gmail.com;>Vincent Siveton
-
-
-
-
-
-
-
-Nested Class Summary
-Nested Classes
-
-Modifier and Type
-Class
-Description
-protected static 
class
-AbstractEffectiveMojo.SortedProperties
-
-Properties which provides a sorted keySet().
-
-
-
-
-
-
-
-Field Summary
-
-Fields
 inherited from classorg.apache.maven.plugins.help.AbstractHelpMojo
-LINE_LENGTH, LS, output, project, projectBuilder, repositorySystem, session
-
-Fields 
inherited from interfaceorg.apache.maven.plugin.Mojo
-ROLE
-
-
-
-
-
-Constructor Summary
-Constructors
-
-Constructor
-Description
-AbstractEffectiveMojo()
-
-
-
-
-
-
-
-Method Summary
-
-All 
MethodsStatic MethodsConcrete Methods
-
-
-Modifier and Type
-Method
-Description
-protected static https://docs.oracle.com/javase/8/docs/api/java/lang/String.html; 
title="class or interface in java.lang" 
class="external-link">String
-prettyFormat(https://docs.oracle.com/javase/8/docs/api/java/lang/String.html; 
title="class or interface in java.lang" 
class="external-link">StringeffectiveModel,
- https://docs.oracle.com/javase/8/docs/api/java/lang/String.html; 
title="class or interface in java.lang" 
class="external-link">Stringencoding,
- booleanomitDeclaration)
-
-protected static 
void
-writeComment(org.codehaus.plexus.util.xml.XMLWriterwriter,
- https://docs.oracle.com/javase/8/docs/api/java/lang/String.html; 
title="class or interface in java.lang" 
class="external-link">Stringcomment)
-
-Write comments in a normalize way.
-
-protected static 
void
-writeHeader(org.codehaus.plexus.util.xml.XMLWriterwriter)
-
-Write comments in the Effective POM/settings header.
-
-protected static 
void
-writeXmlFile(https://docs.oracle.com/javase/8/docs/api/java/io/File.html; title="class 
or interface in java.io" class="external-link">Fileoutput,
- https://docs.oracle.com/javase/8/docs/api/java/lang/String.html; 
title="class or interface in java.lang" 
class="external-link">Stringcontent)
-
-Utility method to write an XML content in a given 
file.
-
-
-
-
-
-Methods
 inherited from classorg.apache.maven.plugins.help.AbstractHelpMojo
-getAetherArtifact,
 getMavenProject,
 resolveArtifact,
 writeFile,
 writeFile
-
-Methods 
inherited from classorg.apache.maven.plugin.AbstractMojo
-getLog, getPluginContext, setLog, setPluginContext
-
-Methods inherited from 
classjava.lang.https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html; 
title="class or interface in java.lang" class="external-link">Object
-https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html#clone()" 
title="class or interface in java.lang" class="external-link">clone, https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html#equals(java.lang.Object)"
 title="class or interface in java.lang" class="external-link">equals, https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html#finalize()"
 title="class or interface in java.lang" class="external-link">finalize, https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html#getClass()"
 title="class or interface in java.lang" class="external-link">getClass, https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html#hashCode()"
 title="class or interface in 

svn commit: r1918120 [1/37] - in /maven/website/components/plugins-archives/maven-help-plugin-LATEST: ./ apidocs/ apidocs/legal/ apidocs/org/apache/maven/plugins/help/ apidocs/org/apache/maven/plugins

2024-06-02 Thread michaelo
Author: michaelo
Date: Sun Jun  2 15:20:18 2024
New Revision: 1918120

Log:
Site checkin for project Apache Maven Help Plugin

Added:

maven/website/components/plugins-archives/maven-help-plugin-LATEST/apidocs/allclasses-frame.html

maven/website/components/plugins-archives/maven-help-plugin-LATEST/apidocs/allclasses-noframe.html

maven/website/components/plugins-archives/maven-help-plugin-LATEST/apidocs/deprecated-list.html

maven/website/components/plugins-archives/maven-help-plugin-LATEST/apidocs/org/apache/maven/plugins/help/package-frame.html

maven/website/components/plugins-archives/maven-help-plugin-LATEST/apidocs/package-list
Removed:

maven/website/components/plugins-archives/maven-help-plugin-LATEST/apidocs/allclasses-index.html

maven/website/components/plugins-archives/maven-help-plugin-LATEST/apidocs/allpackages-index.html

maven/website/components/plugins-archives/maven-help-plugin-LATEST/apidocs/element-list

maven/website/components/plugins-archives/maven-help-plugin-LATEST/apidocs/jquery-ui.overrides.css

maven/website/components/plugins-archives/maven-help-plugin-LATEST/apidocs/legal/

maven/website/components/plugins-archives/maven-help-plugin-LATEST/apidocs/member-search-index.js

maven/website/components/plugins-archives/maven-help-plugin-LATEST/apidocs/module-search-index.js

maven/website/components/plugins-archives/maven-help-plugin-LATEST/apidocs/package-search-index.js

maven/website/components/plugins-archives/maven-help-plugin-LATEST/apidocs/resources/

maven/website/components/plugins-archives/maven-help-plugin-LATEST/apidocs/script-dir/

maven/website/components/plugins-archives/maven-help-plugin-LATEST/apidocs/search.js

maven/website/components/plugins-archives/maven-help-plugin-LATEST/apidocs/tag-search-index.js

maven/website/components/plugins-archives/maven-help-plugin-LATEST/apidocs/type-search-index.js
maven/website/components/plugins-archives/maven-help-plugin-LATEST/cpd.html

maven/website/components/plugins-archives/maven-help-plugin-LATEST/invoker-report.html
Modified:

maven/website/components/plugins-archives/maven-help-plugin-LATEST/active-profiles-mojo.html

maven/website/components/plugins-archives/maven-help-plugin-LATEST/all-profiles-mojo.html

maven/website/components/plugins-archives/maven-help-plugin-LATEST/apidocs/constant-values.html

maven/website/components/plugins-archives/maven-help-plugin-LATEST/apidocs/help-doc.html

maven/website/components/plugins-archives/maven-help-plugin-LATEST/apidocs/index-all.html

maven/website/components/plugins-archives/maven-help-plugin-LATEST/apidocs/index.html

maven/website/components/plugins-archives/maven-help-plugin-LATEST/apidocs/org/apache/maven/plugins/help/AbstractEffectiveMojo.SortedProperties.html

maven/website/components/plugins-archives/maven-help-plugin-LATEST/apidocs/org/apache/maven/plugins/help/AbstractEffectiveMojo.html

maven/website/components/plugins-archives/maven-help-plugin-LATEST/apidocs/org/apache/maven/plugins/help/AbstractHelpMojo.html

maven/website/components/plugins-archives/maven-help-plugin-LATEST/apidocs/org/apache/maven/plugins/help/ActiveProfilesMojo.html

maven/website/components/plugins-archives/maven-help-plugin-LATEST/apidocs/org/apache/maven/plugins/help/AllProfilesMojo.html

maven/website/components/plugins-archives/maven-help-plugin-LATEST/apidocs/org/apache/maven/plugins/help/DescribeMojo.html

maven/website/components/plugins-archives/maven-help-plugin-LATEST/apidocs/org/apache/maven/plugins/help/EffectivePomMojo.html

maven/website/components/plugins-archives/maven-help-plugin-LATEST/apidocs/org/apache/maven/plugins/help/EffectiveSettingsMojo.html

maven/website/components/plugins-archives/maven-help-plugin-LATEST/apidocs/org/apache/maven/plugins/help/EvaluateMojo.html

maven/website/components/plugins-archives/maven-help-plugin-LATEST/apidocs/org/apache/maven/plugins/help/HelpMojo.html

maven/website/components/plugins-archives/maven-help-plugin-LATEST/apidocs/org/apache/maven/plugins/help/SystemMojo.html

maven/website/components/plugins-archives/maven-help-plugin-LATEST/apidocs/org/apache/maven/plugins/help/class-use/AbstractEffectiveMojo.SortedProperties.html

maven/website/components/plugins-archives/maven-help-plugin-LATEST/apidocs/org/apache/maven/plugins/help/class-use/AbstractEffectiveMojo.html

maven/website/components/plugins-archives/maven-help-plugin-LATEST/apidocs/org/apache/maven/plugins/help/class-use/AbstractHelpMojo.html

maven/website/components/plugins-archives/maven-help-plugin-LATEST/apidocs/org/apache/maven/plugins/help/class-use/ActiveProfilesMojo.html

maven/website/components/plugins-archives/maven-help-plugin-LATEST/apidocs/org/apache/maven/plugins/help/class-use/AllProfilesMojo.html

maven/website/components/plugins-archives/maven-help-plugin-LATEST/apidocs/org/apache/maven

(maven-help-plugin) branch master updated: [maven-release-plugin] prepare for next development iteration

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

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


The following commit(s) were added to refs/heads/master by this push:
 new 584b1ac  [maven-release-plugin] prepare for next development iteration
584b1ac is described below

commit 584b1ac5d28f1f37cba095860b31dd202215c090
Author: Michael Osipov 
AuthorDate: Sun Jun 2 17:17:10 2024 +0200

[maven-release-plugin] prepare for next development iteration
---
 pom.xml | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/pom.xml b/pom.xml
index 21b58fd..e5e60d9 100644
--- a/pom.xml
+++ b/pom.xml
@@ -28,7 +28,7 @@
   
 
   maven-help-plugin
-  3.4.1
+  3.4.2-SNAPSHOT
   maven-plugin
 
   Apache Maven Help Plugin
@@ -45,7 +45,7 @@
   
 
scm:git:https://gitbox.apache.org/repos/asf/maven-help-plugin.git
 
scm:git:https://gitbox.apache.org/repos/asf/maven-help-plugin.git
-maven-help-plugin-3.4.1
+HEAD
 
https://github.com/apache/maven-help-plugin/tree/${project.scm.tag}
   
   
@@ -67,7 +67,7 @@
 8
 3.6.3
 1.4.1
-
2024-06-02T15:16:41Z
+
2024-06-02T15:17:10Z
   
 
   



(maven-help-plugin) annotated tag maven-help-plugin-3.4.1 created (now 57fb817)

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

michaelo pushed a change to annotated tag maven-help-plugin-3.4.1
in repository https://gitbox.apache.org/repos/asf/maven-help-plugin.git


  at 57fb817  (tag)
 tagging e65056136f6e75f6df38f5ee1c2a1b57c2d7de61 (commit)
 replaces maven-help-plugin-3.4.0
  by Michael Osipov
  on Sun Jun 2 17:17:06 2024 +0200

- Log -
[maven-release-plugin] copy for tag maven-help-plugin-3.4.1
---

No new revisions were added by this update.



(maven-help-plugin) branch master updated: [maven-release-plugin] prepare release maven-help-plugin-3.4.1

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

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


The following commit(s) were added to refs/heads/master by this push:
 new e650561  [maven-release-plugin] prepare release maven-help-plugin-3.4.1
e650561 is described below

commit e65056136f6e75f6df38f5ee1c2a1b57c2d7de61
Author: Michael Osipov 
AuthorDate: Sun Jun 2 17:17:01 2024 +0200

[maven-release-plugin] prepare release maven-help-plugin-3.4.1
---
 pom.xml | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/pom.xml b/pom.xml
index f8a6417..21b58fd 100644
--- a/pom.xml
+++ b/pom.xml
@@ -28,7 +28,7 @@
   
 
   maven-help-plugin
-  3.4.1-SNAPSHOT
+  3.4.1
   maven-plugin
 
   Apache Maven Help Plugin
@@ -45,7 +45,7 @@
   
 
scm:git:https://gitbox.apache.org/repos/asf/maven-help-plugin.git
 
scm:git:https://gitbox.apache.org/repos/asf/maven-help-plugin.git
-HEAD
+maven-help-plugin-3.4.1
 
https://github.com/apache/maven-help-plugin/tree/${project.scm.tag}
   
   
@@ -67,7 +67,7 @@
 8
 3.6.3
 1.4.1
-
2023-03-14T21:31:56Z
+
2024-06-02T15:16:41Z
   
 
   



(maven-help-plugin) branch add-missing-dep deleted (was 56fe2f6)

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

michaelo pushed a change to branch add-missing-dep
in repository https://gitbox.apache.org/repos/asf/maven-help-plugin.git


 was 56fe2f6  Add missing dependencies

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-help-plugin) branch parent-42 deleted (was ad9cd77)

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

michaelo pushed a change to branch parent-42
in repository https://gitbox.apache.org/repos/asf/maven-help-plugin.git


 was ad9cd77  [MPH-214] Upgrade to Parent 42

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-help-plugin) branch master updated (612ca93 -> ad9cd77)

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

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


from 612ca93  [MPH-213] Bump org.codehaus.plexus:plexus-interactivity-api 
from 1.2 to 1.3 (#107)
 add 56fe2f6  Add missing dependencies
 add ad9cd77  [MPH-214] Upgrade to Parent 42

No new revisions were added by this update.

Summary of changes:
 pom.xml | 15 ++-
 1 file changed, 14 insertions(+), 1 deletion(-)



(maven-help-plugin) 01/01: [MPH-214] Upgrade to Parent 42

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

michaelo pushed a commit to branch parent-42
in repository https://gitbox.apache.org/repos/asf/maven-help-plugin.git

commit ad9cd77bc9d4e0e02817f65c775a2c55a0fc067c
Author: Michael Osipov 
AuthorDate: Sun Jun 2 16:54:23 2024 +0200

[MPH-214] Upgrade to Parent 42
---
 pom.xml | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/pom.xml b/pom.xml
index 1af2371..f8a6417 100644
--- a/pom.xml
+++ b/pom.xml
@@ -23,7 +23,7 @@
   
 org.apache.maven.plugins
 maven-plugins
-41
+42
 
   
 



(maven-help-plugin) branch parent-42 created (now ad9cd77)

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

michaelo pushed a change to branch parent-42
in repository https://gitbox.apache.org/repos/asf/maven-help-plugin.git


  at ad9cd77  [MPH-214] Upgrade to Parent 42

This branch includes the following new commits:

 new ad9cd77  [MPH-214] Upgrade to Parent 42

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-help-plugin) branch add-missing-dep created (now 56fe2f6)

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

michaelo pushed a change to branch add-missing-dep
in repository https://gitbox.apache.org/repos/asf/maven-help-plugin.git


  at 56fe2f6  Add missing dependencies

This branch includes the following new commits:

 new 56fe2f6  Add missing dependencies

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-help-plugin) 01/01: Add missing dependencies

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

michaelo pushed a commit to branch add-missing-dep
in repository https://gitbox.apache.org/repos/asf/maven-help-plugin.git

commit 56fe2f6111c6f7f85262f901e9c2337d79182786
Author: Michael Osipov 
AuthorDate: Sun Jun 2 00:02:01 2024 +0200

Add missing dependencies
---
 pom.xml | 13 +
 1 file changed, 13 insertions(+)

diff --git a/pom.xml b/pom.xml
index c9e33ef..1af2371 100644
--- a/pom.xml
+++ b/pom.xml
@@ -66,6 +66,7 @@
   
 8
 3.6.3
+1.4.1
 
2023-03-14T21:31:56Z
   
 
@@ -89,6 +90,12 @@
   ${mavenVersion}
   provided
 
+
+  org.apache.maven
+  maven-model-builder
+  ${mavenVersion}
+  provided
+
 
   org.apache.maven
   maven-plugin-api
@@ -101,6 +108,12 @@
   ${mavenVersion}
   provided
 
+
+  org.apache.maven.resolver
+  maven-resolver-api
+  ${resolverVersion}
+  provided
+
 
 
 



svn commit: r1918119 [13/14] - in /maven/website/components/plugins-archives/maven-checkstyle-plugin-LATEST: ./ apidocs/ apidocs/org/apache/maven/plugins/checkstyle/ apidocs/org/apache/maven/plugins/c

2024-06-02 Thread michaelo
Modified: 
maven/website/components/plugins-archives/maven-checkstyle-plugin-LATEST/xref/org/apache/maven/plugins/checkstyle/CheckstyleViolationCheckMojo.html
==
--- 
maven/website/components/plugins-archives/maven-checkstyle-plugin-LATEST/xref/org/apache/maven/plugins/checkstyle/CheckstyleViolationCheckMojo.html
 (original)
+++ 
maven/website/components/plugins-archives/maven-checkstyle-plugin-LATEST/xref/org/apache/maven/plugins/checkstyle/CheckstyleViolationCheckMojo.html
 Sun Jun  2 14:48:29 2024
@@ -42,854 +42,870 @@
 34  import java.util.Map;
 35  
 36  import 
com.puppycrawl.tools.checkstyle.DefaultLogger;
-37  import com.puppycrawl.tools.checkstyle.XMLLogger;
-38  import 
com.puppycrawl.tools.checkstyle.api.AuditListener;
-39  import 
com.puppycrawl.tools.checkstyle.api.AutomaticBean.OutputStreamOptions;
-40  import 
com.puppycrawl.tools.checkstyle.api.CheckstyleException;
-41  import org.apache.maven.artifact.Artifact;
-42  import org.apache.maven.model.Dependency;
-43  import org.apache.maven.model.Plugin;
-44  import org.apache.maven.model.PluginManagement;
-45  import org.apache.maven.model.Resource;
-46  import org.apache.maven.plugin.AbstractMojo;
-47  import 
org.apache.maven.plugin.MojoExecutionException;
-48  import 
org.apache.maven.plugin.MojoFailureException;
-49  import 
org.apache.maven.plugin.descriptor.PluginDescriptor;
-50  import 
org.apache.maven.plugins.annotations.Component;
-51  import 
org.apache.maven.plugins.annotations.LifecyclePhase;
-52  import org.apache.maven.plugins.annotations.Mojo;
-53  import 
org.apache.maven.plugins.annotations.Parameter;
-54  import 
org.apache.maven.plugins.annotations.ResolutionScope;
-55  import 
org.apache.maven.plugins.checkstyle.exec.CheckstyleExecutor;
-56  import 
org.apache.maven.plugins.checkstyle.exec.CheckstyleExecutorException;
-57  import 
org.apache.maven.plugins.checkstyle.exec.CheckstyleExecutorRequest;
-58  import org.apache.maven.project.MavenProject;
-59  import 
org.codehaus.plexus.configuration.PlexusConfiguration;
-60  import org.codehaus.plexus.util.FileUtils;
-61  import org.codehaus.plexus.util.PathTool;
-62  import org.codehaus.plexus.util.ReaderFactory;
-63  import org.codehaus.plexus.util.xml.pull.MXParser;
-64  import 
org.codehaus.plexus.util.xml.pull.XmlPullParser;
-65  import 
org.codehaus.plexus.util.xml.pull.XmlPullParserException;
-66  
-67  /**
-68   * Performs Checkstyle analysis and outputs 
violations or a count of violations
-69   * to the console, potentially failing the 
build.
-70   * It can also be configured to re-use an earlier 
analysis.
-71   *
-72   * @author a href="mailto:joa...@erdfelt.net; 
target="alexandria_uri">mailto:joa...@erdfelt.net"Joakim 
Erdfelt/a
-73   *
-74   */
-75  @Mojo(
-76  name = "check",
-77  defaultPhase 
= LifecyclePhase.VERIFY,
-78  
requiresDependencyResolution = ResolutionScope.NONE,
-79  threadSafe = 
true)
-80  public class 
CheckstyleViolationCheckMojo
 extends AbstractMojo {
-81  
-82  private static final 
String JAVA_FILES = "**/*.java";
-83  private static final 
String DEFAULT_CONFIG_LOCATION = "sun_checks.xml";
-84  
-85  /**
-86   * Specifies the path and filename to save the 
Checkstyle output. The format
-87   * of the output file is determined by the 
codeoutputFileFormat/code
-88   * parameter.
-89   */
-90  
@Parameter(property = "checkstyle.output.file", 
defaultValue = "${project.build.directory}/checkstyle-result.xml")
-91  private File outputFile;
-92  
-93  /**
-94   * Specifies the format of the output to be used 
when writing to the output
-95   * file. Valid values are 
"codeplain/code" and "codexml/code".
-96   */
-97  
@Parameter(property = "checkstyle.output.format", defaultValue = "xml")
-98  private String outputFileFormat;
-99  
-100 /**
-101  * Fail the build on a violation. The goal 
checks for the violations
-102  * after logging them (if {@link 
#logViolationsToConsole} is {@code true}).
-103  * Compare this to {@link #failsOnError} which 
fails the build immediately
-104  * before examining the output log.
-105  */
-106 
@Parameter(property = "checkstyle.failOnViolation", defaultValue = "true")
-107 private boolean failOnViolation;
-108 
-109 /**
-110  * The maximum number of allowed violations. The 
execution fails only if the
-111  * number of violations is above this limit.
-112  *
-113  * @since 2.3
-114  */
-115 
@Parameter(property = "checkstyle.maxAllowedViolations", defaultValue = 
"0")
-116 private int 
maxAllowedViolations;
-117 
-118 /**
-119  * The lowest severity level that is considered 
a violation.
-120  * Valid values are 
"codeerror/code", "codewarning/code" and 
"codeinfo/code".
-121  *
-122  * @since 2.2
-123  */
-124 
@Parameter(property = 

svn commit: r1918119 [7/14] - in /maven/website/components/plugins-archives/maven-checkstyle-plugin-LATEST: ./ apidocs/ apidocs/org/apache/maven/plugins/checkstyle/ apidocs/org/apache/maven/plugins/ch

2024-06-02 Thread michaelo
Modified: 
maven/website/components/plugins-archives/maven-checkstyle-plugin-LATEST/dependency-convergence.html
==
--- 
maven/website/components/plugins-archives/maven-checkstyle-plugin-LATEST/dependency-convergence.html
 (original)
+++ 
maven/website/components/plugins-archives/maven-checkstyle-plugin-LATEST/dependency-convergence.html
 Sun Jun  2 14:48:29 2024
@@ -2,7 +2,7 @@
 
 
 
 http://www.w3.org/1999/xhtml; lang="en">
@@ -49,8 +49,8 @@
   Plugins/
   Apache 
Maven Checkstyle Plugin/
 Dependency Convergence
-| 
Last Published: 2023-10-21
-  Version: 3.3.1
+| 
Last Published: 2024-06-02
+  Version: 3.4.0
   
 
   
@@ -146,19 +146,19 @@
 
 
 Number of dependencies (NOD):
-86
+88
 
 Number of unique artifacts (NOA):
-121
+125
 
 Number of version-conflicting artifacts (NOC):
-22
+21
 
 Number of SNAPSHOT artifacts (NOS):
 0
 
 Convergence (NOD/NOA):
-71 
%
+70 
%
 
 Ready for release (100% convergence and no SNAPSHOTS):
 ErrorYou do not have 100% convergence.
@@ -170,13 +170,13 @@
 
 
 
-16.0.1
+25.1-android
 
-org.apache.maven.plugins:maven-checkstyle-plugin:maven-plugin:3.3.1\-org.apache.maven:maven-core:jar:3.2.5:provided\-org.sonatype.sisu:sisu-guice:jar:no_aop:3.2.3:provided\-com.google.guava:guava:jar:16.0.1:provided
+org.apache.maven.plugins:maven-checkstyle-plugin:maven-plugin:3.4.0\-org.apache.maven:maven-core:jar:3.6.3:provided\-com.google.inject:guice:jar:no_aop:4.2.1:provided\-com.google.guava:guava:jar:25.1-android:provided
 
 31.0.1-jre
 
-org.apache.maven.plugins:maven-checkstyle-plugin:maven-plugin:3.3.1\-com.puppycrawl.tools:checkstyle:jar:9.3:compile\-com.google.guava:guava:jar:31.0.1-jre:compile
+org.apache.maven.plugins:maven-checkstyle-plugin:maven-plugin:3.4.0\-com.puppycrawl.tools:checkstyle:jar:9.3:compile\-com.google.guava:guava:jar:31.0.1-jre:compile
 commons-beanutils:commons-beanutils
 
 
@@ -186,11 +186,11 @@
 
 1.7.0
 
-org.apache.maven.plugins:maven-checkstyle-plugin:maven-plugin:3.3.1\-org.apache.maven.reporting:maven-reporting-impl:jar:3.2.0:compile\-org.apache.maven.doxia:doxia-site-renderer:jar:1.11.1:compile\-org.apache.velocity:velocity-tools:jar:2.0:compile+-commons-beanutils:commons-beanutils:jar:1.7.0:compile+-commons-digester:commons-digester:jar:1.8:compile|\-commons-beanutils:commons-beanutils:jar:1.7.0:compile\-commons-chain:commons-chain:jar:1.1:compile\-commons-beanutils:commons-beanutils:jar:1.7.0:compil
 e
+org.apache.maven.plugins:maven-checkstyle-plugin:maven-plugin:3.4.0\-org.apache.maven.reporting:maven-reporting-impl:jar:3.2.0:compile\-org.apache.maven.doxia:doxia-site-renderer:jar:1.11.1:compile\-org.apache.velocity:velocity-tools:jar:2.0:compile+-commons-beanutils:commons-beanutils:jar:1.7.0:compile+-commons-digester:commons-digester:jar:1.8:compile|\-commons-beanutils:commons-beanutils:jar:1.7.0:compile\-commons-chain:commons-chain:jar:1.1:compile\-commons-beanutils:commons-beanutils:jar:1.7.0:compil
 e
 
 1.9.4
 
-org.apache.maven.plugins:maven-checkstyle-plugin:maven-plugin:3.3.1\-com.puppycrawl.tools:checkstyle:jar:9.3:compile\-commons-beanutils:commons-beanutils:jar:1.9.4:compile
+org.apache.maven.plugins:maven-checkstyle-plugin:maven-plugin:3.4.0\-com.puppycrawl.tools:checkstyle:jar:9.3:compile\-commons-beanutils:commons-beanutils:jar:1.9.4:compile
 commons-collections:commons-collections
 
 
@@ -200,19 +200,19 @@
 
 3.1
 
-org.apache.maven.plugins:maven-checkstyle-plugin:maven-plugin:3.3.1\-org.apache.maven.reporting:maven-reporting-impl:jar:3.2.0:compile\-org.apache.maven.doxia:doxia-site-renderer:jar:1.11.1:compile\-org.codehaus.plexus:plexus-velocity:jar:1.2:compile\-commons-collections:commons-collections:jar:3.1:compile
+org.apache.maven.plugins:maven-checkstyle-plugin:maven-plugin:3.4.0\-org.apache.maven.reporting:maven-reporting-impl:jar:3.2.0:compile\-org.apache.maven.doxia:doxia-site-renderer:jar:1.11.1:compile\-org.codehaus.plexus:plexus-velocity:jar:1.2:compile\-commons-collections:commons-collections:jar:3.1:compile
 
 3.2
 
-org.apache.maven.plugins:maven-checkstyle-plugin:maven-plugin:3.3.1\-org.apache.maven.reporting:maven-reporting-impl:jar:3.2.0:compile\-org.apache.maven.doxia:doxia-site-renderer:jar:1.11.1:compile\-org.apache.velocity:velocity-tools:jar:2.0:compile\-commons-collections:commons-collections:jar:3.2:compile
+org.apache.maven.plugins:maven-checkstyle-plugin:maven-plugin:3.4.0\-org.apache.maven.reporting:maven-reporting-impl:jar:3.2.0:compile\-org.apache.maven.doxia:doxia-site-renderer:jar:1.11.1:compile\-org.apache.velocity:velocity-tools:jar:2.0:compile\-commons-collections:commons-collections:jar:3.2:compile
 
 3.2.1
 

svn commit: r1918119 [12/14] - in /maven/website/components/plugins-archives/maven-checkstyle-plugin-LATEST: ./ apidocs/ apidocs/org/apache/maven/plugins/checkstyle/ apidocs/org/apache/maven/plugins/c

2024-06-02 Thread michaelo
Modified: 
maven/website/components/plugins-archives/maven-checkstyle-plugin-LATEST/xref/org/apache/maven/plugins/checkstyle/CheckstyleReportRenderer.html
==
--- 
maven/website/components/plugins-archives/maven-checkstyle-plugin-LATEST/xref/org/apache/maven/plugins/checkstyle/CheckstyleReportRenderer.html
 (original)
+++ 
maven/website/components/plugins-archives/maven-checkstyle-plugin-LATEST/xref/org/apache/maven/plugins/checkstyle/CheckstyleReportRenderer.html
 Sun Jun  2 14:48:29 2024
@@ -250,473 +250,474 @@
 242 // column 2: Rule name + configured attributes
 243 
sink.tableCell();
 244 if (!"extension".equals(category)) {
-245 
sink.link("https://checkstyle.org/config_; + 
category + ".html#" + ruleName);
-246 
sink.text(ruleName);
-247 
sink.link_();
-248 } else {
-249 
sink.text(ruleName);
-250 }
-251 
-252 
ListString attribnames = new 
ArrayList(Arrays.asList(checkerConfig.getAttributeNames()));
-253 
attribnames.remove("severity"); // special value (deserves unique column)
-254 if (!attribnames.isEmpty()) {
-255 
sink.list();
-256 for (String name : attribnames) {
-257 
sink.listItem();
-258 
-259 
sink.text(name);
-260 
-261 
String value = getConfigAttribute(checkerConfig, null, name, "");
-262 // special case, Header.header and RegexpHeader.header
-263 
if ("header".equals(name)  ("Header".equals(ruleName) || "RegexpHeader".equals(ruleName))) {
-264 
String[] lines = StringUtils.split(value, "n");
-265 
int linenum = 1;
-266 
for (String line : lines) {
-267 
sink.lineBreak();
-268 
sink.rawText("span style=\color: 
gray\");
-269 
sink.text(linenum + ":");
-270 
sink.rawText("/span");
-271 
sink.nonBreakingSpace();
-272 
sink.monospaced();
-273 
sink.text(line);
-274 
sink.monospaced_();
-275 
linenum++;
-276 
}
-277 } 
else if ("headerFile".equals(name)  "RegexpHeader".equals(ruleName)) {
-278 
sink.text(": ");
-279 
sink.monospaced();
-280 
sink.text("\");
-281 
// Make the headerFile value relative to ${basedir}
-282 
String path =
-283 
siteTool.getRelativePath(value, project.getBasedir().getAbsolutePath());
-284 
sink.text(path.replace('', '/'));
-285 
sink.text(value);
-286 
sink.text("\");
-287 
sink.monospaced_();
-288 } 
else {
-289 
sink.text(": ");
-290 
sink.monospaced();
-291 
sink.text("\");
-292 
sink.text(value);
-293 
sink.text("\");
-294 
sink.monospaced_();
-295 }
-296 
sink.listItem_();
-297 }
-298 
sink.list_();
-299 }
-300 
-301 
sink.tableCell_();
-302 
-303 // column 3: rule violation count
-304 
sink.tableCell();
-305 
sink.text(String.valueOf(ref.violations));
-306 
sink.tableCell_();
-307 
-308 // column 4: severity
-309 
sink.tableCell();
-310 // Grab the severity from the rule configuration, this time 
use error as default value
-311 // Also pass along all parent configurations, so that we 
can try to find the severity there
-312 String 
severity = getConfigAttribute(checkerConfig, parentConfiguration, "severity", "error");
-313 
iconSeverity(severity, TEXT_SIMPLE);
-314 
sink.tableCell_();
-315 
-316 
sink.tableRow_();
-317 }
-318 
-319 /**
-320  * Check if a violation matches a rule.
-321  *
-322  * @param event the violation to check
-323  * @param ruleName The name of the rule
-324  * @param expectedMessage A message that, if 
it's not null, will be matched to the message from the violation
-325  * @param expectedSeverity A severity that, if 
it's not null, will be matched to the severity from the violation
-326  * @return The number of rule violations
-327  */
-328 public boolean matchRule(AuditEvent event, String 
ruleName, String expectedMessage, String expectedSeverity) {
-329 if (!ruleName.equals(RuleUtil.getName(event))) {
-330 return false;
-331 }
-332 
-333 // check message too, for those that have a specific 
one.
-334 // like GenericIllegalRegexp and Regexp
-335

svn commit: r1918119 [4/14] - in /maven/website/components/plugins-archives/maven-checkstyle-plugin-LATEST: ./ apidocs/ apidocs/org/apache/maven/plugins/checkstyle/ apidocs/org/apache/maven/plugins/ch

2024-06-02 Thread michaelo
Modified: 
maven/website/components/plugins-archives/maven-checkstyle-plugin-LATEST/checkstyle-aggregate-mojo.html
==
--- 
maven/website/components/plugins-archives/maven-checkstyle-plugin-LATEST/checkstyle-aggregate-mojo.html
 (original)
+++ 
maven/website/components/plugins-archives/maven-checkstyle-plugin-LATEST/checkstyle-aggregate-mojo.html
 Sun Jun  2 14:48:29 2024
@@ -2,7 +2,7 @@
 
 
 
 http://www.w3.org/1999/xhtml; lang="en">
@@ -49,8 +49,8 @@
   Plugins/
   Apache 
Maven Checkstyle Plugin/
 checkstyle:checkstyle-aggregate
-| 
Last Published: 2023-10-21
-  Version: 3.3.1
+| 
Last Published: 2024-06-02
+  Version: 3.4.0
   
 
   
@@ -117,1078 +117,539 @@
   
 
 
-
-  
-
-checkstyle:checkstyle-aggregate
-  
-Note:This goal should be used as a Maven report.
-  
-Full name:
-  
-org.apache.maven.plugins:maven-checkstyle-plugin:3.3.1:checkstyle-aggregate
-  
-Description:
-  
-A reporting task that performs Checkstyle analysis and generates an 
aggregate HTML report on the violations that Checkstyle finds in a multi-module 
reactor build.
-  
-Attributes:
-  
+
+checkstyle:checkstyle-aggregate
+Note:
+This goal should be used as a Maven report.
+Full name:
+org.apache.maven.plugins:maven-checkstyle-plugin:3.4.0:checkstyle-aggregate
+Description:
+A reporting task that performs Checkstyle analysis and generates an 
aggregate HTML report on the violations that Checkstyle finds in a multi-module 
reactor build.
+Attributes:
 
-
 Requires a Maven project to be executed.
-
 Executes as an aggregator goal.
-
 Requires dependency resolution of artifacts in scope: 
compile.
-
 The goal is thread-safe and supports parallel builds.
-
-Since version: 2.0.
-  
-  
-Required Parameters
-
+Since version: 2.0.
+Required Parameters
 
-  
 
-
 Name
-
 Type
-
 Since
-
-Description
-  
-  
+Description
 
-
-includeResources
-
+includeResources
 boolean
-
 2.11
-
-Specifies whether to include the resource directories in the check.Default value is: true.User property is: 
checkstyle.includeResources.
-  
-  
+Specifies whether to include the resource directories in the check.Default: trueUser 
Property: checkstyle.includeResources
 
-
-includes
-
-String
-
--
-
-Specifies the names filter of the source files to be used for 
Checkstyle.Default value is: **\/*.java.User 
property is: checkstyle.includes.
-  
-  
-
-
-includeTestResources
-
+includeTestResources
 boolean
-
 2.11
-
-Specifies whether to include the test resource directories in the 
check.Default value is: true.User property 
is: checkstyle.includeTestResources.
-  
-  
+Specifies whether to include the test resource directories in the 
check.Default: trueUser 
Property: checkstyle.includeTestResources
+
+includes
+String
+-
+Specifies the names filter of the source files to be used for 
Checkstyle.Default: **\/*.javaUser Property: checkstyle.includes
 
-
-resourceIncludes
-
+resourceIncludes
 String
-
 2.11
-
-Specifies the names filter of the resource files to be used for 
Checkstyle.Default value is: **/*.properties.User property is: checkstyle.resourceIncludes.
-  
-
-  
-  
-Optional Parameters
-
+Specifies the names filter of the resource files to be used for 
Checkstyle.Default: **/*.propertiesUser Property: 
checkstyle.resourceIncludes
+Optional Parameters
 
-  
 
-
 Name
-
 Type
-
 Since
-
-Description
-  
-  
+Description
 
-
-cacheFile
-
+cacheFile
 String
-
 -
-
-Specifies the cache file used to speed up Checkstyle on successive 
runs.Default value is: 
${project.build.directory}/checkstyle-cachefile.
-  
-  
+Specifies the cache file used to speed up Checkstyle on successive 
runs.Default: 
${project.build.directory}/checkstyle-cachefile
 
-
-checkstyleRules
-
+checkstyleRules
 PlexusConfiguration
-
 2.12
-
 By using this property, you can specify the whole Checkstyle rules inline 
directly inside this pom. 
-
-
 
 plugin
   ...
   configuration
 checkstyleRules
-  module name=Checker
-module name=FileTabCharacter
-  property name=eachLine value=true /
+  module name="Checker"
+module name="FileTabCharacter"
+  property name="eachLine" value="true" /
 /module
-module name=TreeWalker
-  module name=EmptyBlock/
+   

svn commit: r1918119 [10/14] - in /maven/website/components/plugins-archives/maven-checkstyle-plugin-LATEST: ./ apidocs/ apidocs/org/apache/maven/plugins/checkstyle/ apidocs/org/apache/maven/plugins/c

2024-06-02 Thread michaelo
Modified: 
maven/website/components/plugins-archives/maven-checkstyle-plugin-LATEST/xref/org/apache/maven/plugins/checkstyle/AbstractCheckstyleReport.html
==
--- 
maven/website/components/plugins-archives/maven-checkstyle-plugin-LATEST/xref/org/apache/maven/plugins/checkstyle/AbstractCheckstyleReport.html
 (original)
+++ 
maven/website/components/plugins-archives/maven-checkstyle-plugin-LATEST/xref/org/apache/maven/plugins/checkstyle/AbstractCheckstyleReport.html
 Sun Jun  2 14:48:29 2024
@@ -39,722 +39,730 @@
 31  import java.util.Map;
 32  
 33  import 
com.puppycrawl.tools.checkstyle.DefaultLogger;
-34  import com.puppycrawl.tools.checkstyle.XMLLogger;
-35  import 
com.puppycrawl.tools.checkstyle.api.AuditListener;
-36  import 
com.puppycrawl.tools.checkstyle.api.AutomaticBean.OutputStreamOptions;
-37  import 
com.puppycrawl.tools.checkstyle.api.CheckstyleException;
-38  import org.apache.maven.artifact.Artifact;
-39  import org.apache.maven.execution.MavenSession;
-40  import org.apache.maven.model.Dependency;
-41  import org.apache.maven.model.Plugin;
-42  import org.apache.maven.model.PluginManagement;
-43  import org.apache.maven.model.ReportPlugin;
-44  import org.apache.maven.model.Resource;
-45  import 
org.apache.maven.plugin.descriptor.PluginDescriptor;
-46  import 
org.apache.maven.plugins.annotations.Component;
-47  import 
org.apache.maven.plugins.annotations.Parameter;
-48  import 
org.apache.maven.plugins.checkstyle.exec.CheckstyleExecutor;
-49  import 
org.apache.maven.plugins.checkstyle.exec.CheckstyleExecutorException;
-50  import 
org.apache.maven.plugins.checkstyle.exec.CheckstyleExecutorRequest;
-51  import 
org.apache.maven.plugins.checkstyle.exec.CheckstyleResults;
-52  import 
org.apache.maven.reporting.AbstractMavenReport;
-53  import 
org.apache.maven.reporting.MavenReportException;
-54  import 
org.codehaus.plexus.configuration.PlexusConfiguration;
-55  import org.codehaus.plexus.i18n.I18N;
-56  import 
org.codehaus.plexus.resource.ResourceManager;
-57  import 
org.codehaus.plexus.resource.loader.FileResourceLoader;
-58  import org.codehaus.plexus.util.FileUtils;
-59  import org.codehaus.plexus.util.PathTool;
-60  
-61  /**
-62   * Base abstract class for Checkstyle reports.
-63   *
+34  import com.puppycrawl.tools.checkstyle.SarifLogger;
+35  import com.puppycrawl.tools.checkstyle.XMLLogger;
+36  import 
com.puppycrawl.tools.checkstyle.api.AuditListener;
+37  import 
com.puppycrawl.tools.checkstyle.api.AutomaticBean.OutputStreamOptions;
+38  import 
com.puppycrawl.tools.checkstyle.api.CheckstyleException;
+39  import org.apache.maven.artifact.Artifact;
+40  import org.apache.maven.execution.MavenSession;
+41  import org.apache.maven.model.Dependency;
+42  import org.apache.maven.model.Plugin;
+43  import org.apache.maven.model.PluginManagement;
+44  import org.apache.maven.model.ReportPlugin;
+45  import org.apache.maven.model.Resource;
+46  import 
org.apache.maven.plugin.descriptor.PluginDescriptor;
+47  import 
org.apache.maven.plugins.annotations.Component;
+48  import 
org.apache.maven.plugins.annotations.Parameter;
+49  import 
org.apache.maven.plugins.checkstyle.exec.CheckstyleExecutor;
+50  import 
org.apache.maven.plugins.checkstyle.exec.CheckstyleExecutorException;
+51  import 
org.apache.maven.plugins.checkstyle.exec.CheckstyleExecutorRequest;
+52  import 
org.apache.maven.plugins.checkstyle.exec.CheckstyleResults;
+53  import 
org.apache.maven.reporting.AbstractMavenReport;
+54  import 
org.apache.maven.reporting.MavenReportException;
+55  import 
org.codehaus.plexus.configuration.PlexusConfiguration;
+56  import org.codehaus.plexus.i18n.I18N;
+57  import 
org.codehaus.plexus.resource.ResourceManager;
+58  import 
org.codehaus.plexus.resource.loader.FileResourceLoader;
+59  import org.codehaus.plexus.util.FileUtils;
+60  import org.codehaus.plexus.util.PathTool;
+61  
+62  /**
+63   * Base abstract class for Checkstyle reports.
 64   *
-65   */
-66  public abstract class AbstractCheckstyleReport
 extends AbstractMavenReport {
-67  protected static final 
String JAVA_FILES = "**/*.java";
-68  
-69  private static final 
String DEFAULT_CONFIG_LOCATION = "sun_checks.xml";
-70  
-71  
@Parameter(defaultValue = "${session}", 
readonly = true, required = true)
-72  private MavenSession session;
-73  
-74  /**
-75   * Specifies the cache file used to speed up 
Checkstyle on successive runs.
-76   */
-77  
@Parameter(defaultValue = "${project.build.directory}/checkstyle-cachefile")
-78  protected String cacheFile;
-79  
-80  /**
-81   * p
-82   * Specifies the location of the XML 
configuration to use.
-83   * p
-84   * Potential values are a filesystem path, a 
URL, or a classpath resource.
-85   * This parameter expects that the contents of 
the location conform to the
-86   * xml format (Checkstyle a
-87   * 

svn commit: r1918119 [3/14] - in /maven/website/components/plugins-archives/maven-checkstyle-plugin-LATEST: ./ apidocs/ apidocs/org/apache/maven/plugins/checkstyle/ apidocs/org/apache/maven/plugins/ch

2024-06-02 Thread michaelo
Modified: 
maven/website/components/plugins-archives/maven-checkstyle-plugin-LATEST/check-mojo.html
==
--- 
maven/website/components/plugins-archives/maven-checkstyle-plugin-LATEST/check-mojo.html
 (original)
+++ 
maven/website/components/plugins-archives/maven-checkstyle-plugin-LATEST/check-mojo.html
 Sun Jun  2 14:48:29 2024
@@ -2,7 +2,7 @@
 
 
 
 http://www.w3.org/1999/xhtml; lang="en">
@@ -49,8 +49,8 @@
   Plugins/
   Apache 
Maven Checkstyle Plugin/
 checkstyle:check
-| 
Last Published: 2023-10-21
-  Version: 3.3.1
+| 
Last Published: 2024-06-02
+  Version: 3.4.0
   
 
   
@@ -117,1115 +117,556 @@
   
 
 
-
-  
-
-checkstyle:check
-  
-Full name:
-  
-org.apache.maven.plugins:maven-checkstyle-plugin:3.3.1:check
-  
-Description:
-  
-Performs Checkstyle analysis and outputs violations or a count of 
violations to the console, potentially failing the build. It can also be 
configured to re-use an earlier analysis.
-  
-Attributes:
-  
+
+checkstyle:check
+Full name:
+org.apache.maven.plugins:maven-checkstyle-plugin:3.4.0:check
+Description:
+Performs Checkstyle analysis and outputs violations or a count of 
violations to the console, potentially failing the build. It can also be 
configured to re-use an earlier analysis.
+Attributes:
 
-
 Requires a Maven project to be executed.
-
 The goal is thread-safe and supports parallel builds.
-
-Binds by default to the http://maven.apache.org/ref/current/maven-core/lifecycles.html;>lifecycle 
phase: verify.
-  
-  
-Required Parameters
-
+Binds by default to the https://maven.apache.org/ref/current/maven-core/lifecycles.html;>lifecycle
 phase: verify.
+Required Parameters
 
-  
 
-
 Name
-
 Type
-
 Since
-
-Description
-  
-  
+Description
 
-
-includeResources
-
+includeResources
 boolean
-
 2.11
-
-Whether to apply Checkstyle to resource directories.Default value 
is: true.User property is: 
checkstyle.includeResources.
-  
-  
+Whether to apply Checkstyle to resource directories.Default: trueUser 
Property: checkstyle.includeResources
 
-
-includes
-
-String
-
--
-
-Specifies the names filter of the source files to be used for 
Checkstyle.Default value is: **\/*.java.User 
property is: checkstyle.includes.
-  
-  
-
-
-includeTestResources
-
+includeTestResources
 boolean
-
 2.11
-
-Whether to apply Checkstyle to test resource directories.Default 
value is: true.User property is: 
checkstyle.includeTestResources.
-  
-  
+Whether to apply Checkstyle to test resource directories.Default: trueUser 
Property: checkstyle.includeTestResources
+
+includes
+String
+-
+Specifies the names filter of the source files to be used for 
Checkstyle.Default: **\/*.javaUser Property: checkstyle.includes
 
-
-resourceIncludes
-
+resourceIncludes
 String
-
 2.11
-
-Specifies the names filter of the files to be used for Checkstyle when 
checking resources.Default value is: 
**/*.properties.User property is: 
checkstyle.resourceIncludes.
-  
-
-  
-  
-Optional Parameters
-
+Specifies the names filter of the files to be used for Checkstyle when 
checking resources.Default: 
**/*.propertiesUser Property: 
checkstyle.resourceIncludes
+Optional Parameters
 
-  
 
-
 Name
-
 Type
-
 Since
-
-Description
-  
-  
+Description
 
-
-cacheFile
-
+cacheFile
 String
-
 -
-
-Specifies the cache file used to speed up Checkstyle on successive 
runs.Default value is: 
${project.build.directory}/checkstyle-cachefile.
-  
-  
+Specifies the cache file used to speed up Checkstyle on successive 
runs.Default: 
${project.build.directory}/checkstyle-cachefile
 
-
-checkstyleRules
-
+checkstyleRules
 PlexusConfiguration
-
 2.12
-
 By using this property, you can specify the whole Checkstyle rules inline 
directly inside this pom. 
-
-
 
 plugin
   ...
   configuration
 checkstyleRules
-  module name=Checker
-module name=FileTabCharacter
-  property name=eachLine value=true /
+  module name="Checker"
+module name="FileTabCharacter"
+  property name="eachLine" value="true" /
 /module
-module name=TreeWalker
-  module name=EmptyBlock/
+module name="TreeWalker"
+  module name="EmptyBlock"/
 /module
   /module
 /checkstyleRules
   /configuration
   ...
-
- 

svn commit: r1918119 [14/14] - in /maven/website/components/plugins-archives/maven-checkstyle-plugin-LATEST: ./ apidocs/ apidocs/org/apache/maven/plugins/checkstyle/ apidocs/org/apache/maven/plugins/c

2024-06-02 Thread michaelo
Modified: 
maven/website/components/plugins-archives/maven-checkstyle-plugin-LATEST/xref/org/apache/maven/plugins/checkstyle/CompositeAuditListener.html
==
--- 
maven/website/components/plugins-archives/maven-checkstyle-plugin-LATEST/xref/org/apache/maven/plugins/checkstyle/CompositeAuditListener.html
 (original)
+++ 
maven/website/components/plugins-archives/maven-checkstyle-plugin-LATEST/xref/org/apache/maven/plugins/checkstyle/CompositeAuditListener.html
 Sun Jun  2 14:48:29 2024
@@ -87,6 +87,6 @@
 79  }
 
 
-Copyright  20052023 https://www.apache.org/;>The Apache Software Foundation. All rights 
reserved.
+Copyright  20052024 https://www.apache.org/;>The Apache Software Foundation. All rights 
reserved.
 
 
\ No newline at end of file

Modified: 
maven/website/components/plugins-archives/maven-checkstyle-plugin-LATEST/xref/org/apache/maven/plugins/checkstyle/RuleUtil.html
==
--- 
maven/website/components/plugins-archives/maven-checkstyle-plugin-LATEST/xref/org/apache/maven/plugins/checkstyle/RuleUtil.html
 (original)
+++ 
maven/website/components/plugins-archives/maven-checkstyle-plugin-LATEST/xref/org/apache/maven/plugins/checkstyle/RuleUtil.html
 Sun Jun  2 14:48:29 2024
@@ -181,6 +181,6 @@
 173 }
 
 
-Copyright  20052023 https://www.apache.org/;>The Apache Software Foundation. All rights 
reserved.
+Copyright  20052024 https://www.apache.org/;>The Apache Software Foundation. All rights 
reserved.
 
 
\ No newline at end of file

Modified: 
maven/website/components/plugins-archives/maven-checkstyle-plugin-LATEST/xref/org/apache/maven/plugins/checkstyle/Violation.html
==
--- 
maven/website/components/plugins-archives/maven-checkstyle-plugin-LATEST/xref/org/apache/maven/plugins/checkstyle/Violation.html
 (original)
+++ 
maven/website/components/plugins-archives/maven-checkstyle-plugin-LATEST/xref/org/apache/maven/plugins/checkstyle/Violation.html
 Sun Jun  2 14:48:29 2024
@@ -218,6 +218,6 @@
 210 }
 
 
-Copyright  20052023 https://www.apache.org/;>The Apache Software Foundation. All rights 
reserved.
+Copyright  20052024 https://www.apache.org/;>The Apache Software Foundation. All rights 
reserved.
 
 
\ No newline at end of file

Modified: 
maven/website/components/plugins-archives/maven-checkstyle-plugin-LATEST/xref/org/apache/maven/plugins/checkstyle/exec/CheckstyleCheckerListener.html
==
--- 
maven/website/components/plugins-archives/maven-checkstyle-plugin-LATEST/xref/org/apache/maven/plugins/checkstyle/exec/CheckstyleCheckerListener.html
 (original)
+++ 
maven/website/components/plugins-archives/maven-checkstyle-plugin-LATEST/xref/org/apache/maven/plugins/checkstyle/exec/CheckstyleCheckerListener.html
 Sun Jun  2 14:48:29 2024
@@ -204,6 +204,6 @@
 196 }
 
 
-Copyright  20052023 https://www.apache.org/;>The Apache Software Foundation. All rights 
reserved.
+Copyright  20052024 https://www.apache.org/;>The Apache Software Foundation. All rights 
reserved.
 
 
\ No newline at end of file

Modified: 
maven/website/components/plugins-archives/maven-checkstyle-plugin-LATEST/xref/org/apache/maven/plugins/checkstyle/exec/CheckstyleExecutor.html
==
--- 
maven/website/components/plugins-archives/maven-checkstyle-plugin-LATEST/xref/org/apache/maven/plugins/checkstyle/exec/CheckstyleExecutor.html
 (original)
+++ 
maven/website/components/plugins-archives/maven-checkstyle-plugin-LATEST/xref/org/apache/maven/plugins/checkstyle/exec/CheckstyleExecutor.html
 Sun Jun  2 14:48:29 2024
@@ -49,6 +49,6 @@
 41  }
 
 
-Copyright  20052023 https://www.apache.org/;>The Apache Software Foundation. All rights 
reserved.
+Copyright  20052024 https://www.apache.org/;>The Apache Software Foundation. All rights 
reserved.
 
 
\ No newline at end of file

Modified: 
maven/website/components/plugins-archives/maven-checkstyle-plugin-LATEST/xref/org/apache/maven/plugins/checkstyle/exec/CheckstyleExecutorException.html
==
--- 
maven/website/components/plugins-archives/maven-checkstyle-plugin-LATEST/xref/org/apache/maven/plugins/checkstyle/exec/CheckstyleExecutorException.html
 (original)
+++ 
maven/website/components/plugins-archives/maven-checkstyle-plugin-LATEST/xref/org/apache/maven/plugins/checkstyle/exec/CheckstyleExecutorException.html
 Sun Jun  2 14:48:29 2024
@@ -66,6 +66,6 @@
 58  }
 
 
-Copyright  20052023 https://www.apache.org/;>The Apache Software Foundation. All rights 
reserved.
+Copyright  20052024 https://www.apache.org/;>The Apache Software Foundation. All rights 
reserved.
 
 
\ No newline at end of file

Modified: 

svn commit: r1918119 [1/14] - in /maven/website/components/plugins-archives/maven-checkstyle-plugin-LATEST: ./ apidocs/ apidocs/org/apache/maven/plugins/checkstyle/ apidocs/org/apache/maven/plugins/ch

2024-06-02 Thread michaelo
Author: michaelo
Date: Sun Jun  2 14:48:29 2024
New Revision: 1918119

Log:
Site checkin for project Apache Maven Checkstyle Plugin

Modified:

maven/website/components/plugins-archives/maven-checkstyle-plugin-LATEST/apidocs/allclasses-frame.html

maven/website/components/plugins-archives/maven-checkstyle-plugin-LATEST/apidocs/allclasses-noframe.html

maven/website/components/plugins-archives/maven-checkstyle-plugin-LATEST/apidocs/constant-values.html

maven/website/components/plugins-archives/maven-checkstyle-plugin-LATEST/apidocs/deprecated-list.html

maven/website/components/plugins-archives/maven-checkstyle-plugin-LATEST/apidocs/help-doc.html

maven/website/components/plugins-archives/maven-checkstyle-plugin-LATEST/apidocs/index-all.html

maven/website/components/plugins-archives/maven-checkstyle-plugin-LATEST/apidocs/index.html

maven/website/components/plugins-archives/maven-checkstyle-plugin-LATEST/apidocs/org/apache/maven/plugins/checkstyle/AbstractCheckstyleReport.html

maven/website/components/plugins-archives/maven-checkstyle-plugin-LATEST/apidocs/org/apache/maven/plugins/checkstyle/CheckstyleAggregateReport.html

maven/website/components/plugins-archives/maven-checkstyle-plugin-LATEST/apidocs/org/apache/maven/plugins/checkstyle/CheckstyleReport.html

maven/website/components/plugins-archives/maven-checkstyle-plugin-LATEST/apidocs/org/apache/maven/plugins/checkstyle/CheckstyleReportRenderer.html

maven/website/components/plugins-archives/maven-checkstyle-plugin-LATEST/apidocs/org/apache/maven/plugins/checkstyle/CheckstyleViolationCheckMojo.html

maven/website/components/plugins-archives/maven-checkstyle-plugin-LATEST/apidocs/org/apache/maven/plugins/checkstyle/CompositeAuditListener.html

maven/website/components/plugins-archives/maven-checkstyle-plugin-LATEST/apidocs/org/apache/maven/plugins/checkstyle/RuleUtil.Matcher.html

maven/website/components/plugins-archives/maven-checkstyle-plugin-LATEST/apidocs/org/apache/maven/plugins/checkstyle/RuleUtil.html

maven/website/components/plugins-archives/maven-checkstyle-plugin-LATEST/apidocs/org/apache/maven/plugins/checkstyle/class-use/AbstractCheckstyleReport.html

maven/website/components/plugins-archives/maven-checkstyle-plugin-LATEST/apidocs/org/apache/maven/plugins/checkstyle/class-use/CheckstyleAggregateReport.html

maven/website/components/plugins-archives/maven-checkstyle-plugin-LATEST/apidocs/org/apache/maven/plugins/checkstyle/class-use/CheckstyleReport.html

maven/website/components/plugins-archives/maven-checkstyle-plugin-LATEST/apidocs/org/apache/maven/plugins/checkstyle/class-use/CheckstyleReportRenderer.html

maven/website/components/plugins-archives/maven-checkstyle-plugin-LATEST/apidocs/org/apache/maven/plugins/checkstyle/class-use/CheckstyleViolationCheckMojo.html

maven/website/components/plugins-archives/maven-checkstyle-plugin-LATEST/apidocs/org/apache/maven/plugins/checkstyle/class-use/CompositeAuditListener.html

maven/website/components/plugins-archives/maven-checkstyle-plugin-LATEST/apidocs/org/apache/maven/plugins/checkstyle/class-use/RuleUtil.Matcher.html

maven/website/components/plugins-archives/maven-checkstyle-plugin-LATEST/apidocs/org/apache/maven/plugins/checkstyle/class-use/RuleUtil.html

maven/website/components/plugins-archives/maven-checkstyle-plugin-LATEST/apidocs/org/apache/maven/plugins/checkstyle/exec/CheckstyleCheckerListener.html

maven/website/components/plugins-archives/maven-checkstyle-plugin-LATEST/apidocs/org/apache/maven/plugins/checkstyle/exec/CheckstyleExecutor.html

maven/website/components/plugins-archives/maven-checkstyle-plugin-LATEST/apidocs/org/apache/maven/plugins/checkstyle/exec/CheckstyleExecutorException.html

maven/website/components/plugins-archives/maven-checkstyle-plugin-LATEST/apidocs/org/apache/maven/plugins/checkstyle/exec/CheckstyleExecutorRequest.html

maven/website/components/plugins-archives/maven-checkstyle-plugin-LATEST/apidocs/org/apache/maven/plugins/checkstyle/exec/CheckstyleResults.html

maven/website/components/plugins-archives/maven-checkstyle-plugin-LATEST/apidocs/org/apache/maven/plugins/checkstyle/exec/DefaultCheckstyleExecutor.html

maven/website/components/plugins-archives/maven-checkstyle-plugin-LATEST/apidocs/org/apache/maven/plugins/checkstyle/exec/class-use/CheckstyleCheckerListener.html

maven/website/components/plugins-archives/maven-checkstyle-plugin-LATEST/apidocs/org/apache/maven/plugins/checkstyle/exec/class-use/CheckstyleExecutor.html

maven/website/components/plugins-archives/maven-checkstyle-plugin-LATEST/apidocs/org/apache/maven/plugins/checkstyle/exec/class-use/CheckstyleExecutorException.html

maven/website/components/plugins-archives/maven-checkstyle-plugin-LATEST/apidocs/org/apache/maven/plugins/checkstyle/exec/class-use/CheckstyleExecutorRequest.html

maven/website/components/plugins-archives/maven-checkstyle

svn commit: r1918119 [6/14] - in /maven/website/components/plugins-archives/maven-checkstyle-plugin-LATEST: ./ apidocs/ apidocs/org/apache/maven/plugins/checkstyle/ apidocs/org/apache/maven/plugins/ch

2024-06-02 Thread michaelo
Modified: 
maven/website/components/plugins-archives/maven-checkstyle-plugin-LATEST/dependencies.html
==
--- 
maven/website/components/plugins-archives/maven-checkstyle-plugin-LATEST/dependencies.html
 (original)
+++ 
maven/website/components/plugins-archives/maven-checkstyle-plugin-LATEST/dependencies.html
 Sun Jun  2 14:48:29 2024
@@ -2,7 +2,7 @@
 
 
 
 http://www.w3.org/1999/xhtml; lang="en">
@@ -49,8 +49,8 @@
   Plugins/
   Apache 
Maven Checkstyle Plugin/
 Project Dependencies
-| 
Last Published: 2023-10-21
-  Version: 3.3.1
+| 
Last Published: 2024-06-02
+  Version: 3.4.0
   
 
   
@@ -153,9 +153,9 @@
 
 org.apache.commons
 https://commons.apache.org/proper/commons-lang/;>commons-lang3
-3.12.0
+3.14.0
 jar
-https://www.apache.org/licenses/LICENSE-2.0.txt;>Apache License, Version 
2.0
+https://www.apache.org/licenses/LICENSE-2.0.txt;>Apache-2.0
 
 org.apache.maven.doxia
 https://maven.apache.org/doxia/doxia/doxia-core/;>doxia-core
@@ -188,10 +188,10 @@
 https://www.apache.org/licenses/LICENSE-2.0.txt;>Apache License, Version 
2.0
 
 org.codehaus.plexus
-http://codehaus-plexus.github.io/plexus-containers/plexus-component-annotations/;>plexus-component-annotations
-2.1.0
+https://codehaus-plexus.github.io/plexus-containers/plexus-component-annotations/;>plexus-component-annotations
+2.2.0
 jar
-http://www.apache.org/licenses/LICENSE-2.0.txt;>Apache License, Version 
2.0
+https://www.apache.org/licenses/LICENSE-2.0.txt;>Apache License, Version 
2.0
 
 org.codehaus.plexus
 http://plexus.codehaus.org/plexus-components/plexus-i18n;>plexus-i18n
@@ -200,16 +200,28 @@
 -
 
 org.codehaus.plexus
-http://codehaus-plexus.github.io/plexus-components/plexus-resources/;>plexus-resources
-1.1.0
+https://codehaus-plexus.github.io/plexus-pom/plexus-resources/;>plexus-resources
+1.3.0
 jar
-http://www.apache.org/licenses/LICENSE-2.0.txt;>Apache License, Version 
2.0
+https://www.apache.org/licenses/LICENSE-2.0.txt;>Apache License, Version 
2.0
 
 org.codehaus.plexus
 https://codehaus-plexus.github.io/plexus-utils/;>plexus-utils
-3.5.1
+4.0.1
+jar
+https://www.apache.org/licenses/LICENSE-2.0.txt;>Apache License, Version 
2.0
+
+org.codehaus.plexus
+https://codehaus-plexus.github.io/plexus-xml/;>plexus-xml
+3.0.0
 jar
-http://www.apache.org/licenses/LICENSE-2.0.txt;>Apache License, Version 
2.0
+https://www.apache.org/licenses/LICENSE-2.0.txt;>Apache License, Version 
2.0
+
+org.slf4j
+http://www.slf4j.org;>slf4j-api
+1.7.36
+jar
+http://www.opensource.org/licenses/mit-license.php;>MIT 
License
 test
 The following is a list of test dependencies for this project. These 
dependencies are only required to compile and run unit tests for the 
application:
 
@@ -227,10 +239,10 @@
 http://www.eclipse.org/legal/epl-v10.html;>Eclipse Public License 
1.0
 
 org.apache.maven
-http://maven.apache.org/ref/3.2.5/maven-compat;>maven-compat
-3.2.5
+https://maven.apache.org/ref/3.6.3/maven-compat/;>maven-compat
+3.6.3
 jar
-http://www.apache.org/licenses/LICENSE-2.0.txt;>Apache License, Version 
2.0
+https://www.apache.org/licenses/LICENSE-2.0.txt;>Apache License, Version 
2.0
 
 org.apache.maven.plugin-testing
 http://maven.apache.org/plugin-testing/maven-plugin-testing-harness/;>maven-plugin-testing-harness
@@ -238,41 +250,41 @@
 jar
 http://www.apache.org/licenses/LICENSE-2.0.txt;>Apache License, Version 
2.0
 
-org.apache.maven.wagon
-https://maven.apache.org/wagon/wagon-providers/wagon-http-lightweight;>wagon-http-lightweight
-3.5.3
+org.apache.maven.resolver
+https://maven.apache.org/resolver/maven-resolver-api/;>maven-resolver-api
+1.4.1
 jar
 https://www.apache.org/licenses/LICENSE-2.0.txt;>Apache License, Version 
2.0
 
-org.codehaus.plexus
-https://codehaus-plexus.github.io/plexus-containers/plexus-container-default/;>plexus-container-default
-2.1.1
+org.apache.maven.resolver
+https://maven.apache.org/resolver/maven-resolver-connector-basic/;>maven-resolver-connector-basic
+1.4.1
 jar
-http://www.apache.org/licenses/LICENSE-2.0.txt;>Apache License, Version 
2.0
+https://www.apache.org/licenses/LICENSE-2.0.txt;>Apache License, Version 
2.0
 
-org.eclipse.aether
-http://www.eclipse.org/aether/aether-api/;>aether-api
-1.0.0.v20140518
+org.apache.maven.resolver
+https://maven.apache.org/resolver/maven-resolver-impl/;>maven-resolver-impl
+1.4.1
 jar
-http://www.eclipse.org/legal/epl-v10.html;>Eclipse Public License, 
Version 1.0
+https://www.apache.org/licenses/LICENSE-2.0.txt;>Apache License, Version 
2.0
 
-org.eclipse.aether
-http://www.eclipse.org/aether/aether-connector-basic/;>aether-connector-basic
-1.0.0.v20140518
+org.apache.maven.resolver
+https://maven.apache.org/resolver/maven-resolver-transport-wagon/;>maven-resolver-transport-wagon
+1.4.1
 jar
-http://www.eclipse.org/legal/epl-v10.html;>Eclipse Public License, 
Version 1.0
+https://www.apache.org/licenses/LICENSE-2.0.txt;>Apache 

svn commit: r1918119 [2/14] - in /maven/website/components/plugins-archives/maven-checkstyle-plugin-LATEST: ./ apidocs/ apidocs/org/apache/maven/plugins/checkstyle/ apidocs/org/apache/maven/plugins/ch

2024-06-02 Thread michaelo
Modified: 
maven/website/components/plugins-archives/maven-checkstyle-plugin-LATEST/apidocs/org/apache/maven/plugins/checkstyle/exec/package-summary.html
==
--- 
maven/website/components/plugins-archives/maven-checkstyle-plugin-LATEST/apidocs/org/apache/maven/plugins/checkstyle/exec/package-summary.html
 (original)
+++ 
maven/website/components/plugins-archives/maven-checkstyle-plugin-LATEST/apidocs/org/apache/maven/plugins/checkstyle/exec/package-summary.html
 Sun Jun  2 14:48:29 2024
@@ -4,7 +4,7 @@
 
 
 
-org.apache.maven.plugins.checkstyle.exec (Apache Maven Checkstyle 
Plugin 3.3.1 API)
+org.apache.maven.plugins.checkstyle.exec (Apache Maven Checkstyle 
Plugin 3.4.0 API)
 
 
 
@@ -12,7 +12,7 @@