(maven-pmd-plugin) 01/01: [MPMD-397] Upgrade to Maven 3.6.3
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)
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)
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)
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
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
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)
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)
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
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)
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
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)
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
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
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
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)
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
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)
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
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)
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)
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)
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
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
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
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
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)
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
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
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)
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
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)
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)
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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)
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
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)
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)
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)
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
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)
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)
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
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
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
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
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
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
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
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
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
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
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
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 @@