(maven-dependency-plugin) branch MDEP-900 created (now c7ae522c)
This is an automated email from the ASF dual-hosted git repository. michaelo pushed a change to branch MDEP-900 in repository https://gitbox.apache.org/repos/asf/maven-dependency-plugin.git at c7ae522c [MDEP-900] dependency:resolve fails for multi-module project This branch includes the following new commits: new c7ae522c [MDEP-900] dependency:resolve fails for multi-module project 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-900] dependency:resolve fails for multi-module project
This is an automated email from the ASF dual-hosted git repository. michaelo pushed a commit to branch MDEP-900 in repository https://gitbox.apache.org/repos/asf/maven-dependency-plugin.git commit c7ae522cb582b4f8fe344adf6f18cd3b1bf05814 Author: Michael Osipov AuthorDate: Wed Jun 5 22:36:23 2024 +0200 [MDEP-900] dependency:resolve fails for multi-module project --- .../maven/plugins/dependency/resolvers/ResolveDependenciesMojo.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/main/java/org/apache/maven/plugins/dependency/resolvers/ResolveDependenciesMojo.java b/src/main/java/org/apache/maven/plugins/dependency/resolvers/ResolveDependenciesMojo.java index 6f49a476..9d6d2ba7 100644 --- a/src/main/java/org/apache/maven/plugins/dependency/resolvers/ResolveDependenciesMojo.java +++ b/src/main/java/org/apache/maven/plugins/dependency/resolvers/ResolveDependenciesMojo.java @@ -54,7 +54,7 @@ import org.apache.maven.shared.utils.logging.MessageUtils; */ @Mojo( name = "resolve", -requiresDependencyResolution = ResolutionScope.TEST, +requiresDependencyCollection = ResolutionScope.TEST, defaultPhase = LifecyclePhase.GENERATE_SOURCES, threadSafe = true) public class ResolveDependenciesMojo extends AbstractResolveMojo {
(maven-surefire) 01/01: Fix schema locations in code which lead to 404
This is an automated email from the ASF dual-hosted git repository. michaelo pushed a commit to branch fix-nonexisting-schemalocations in repository https://gitbox.apache.org/repos/asf/maven-surefire.git commit 9e6c5901fd4c0216d53d324233873aea34ac8893 Author: Michael Osipov AuthorDate: Wed Jun 5 22:20:51 2024 +0200 Fix schema locations in code which lead to 404 --- .../java/org/apache/maven/plugin/failsafe/IntegrationTestMojo.java| 2 +- .../maven/plugin/surefire/extensions/StatelessReporterTest.java | 4 ++-- .../apache/maven/plugin/surefire/report/StatelessXmlReporterTest.java | 2 +- .../main/java/org/apache/maven/plugin/surefire/SurefirePlugin.java| 2 +- .../java/org/apache/maven/plugin/surefire/SurefirePluginTest.java | 2 +- .../java/org/apache/maven/surefire/its/JUnitPlatformEnginesIT.java| 2 +- 6 files changed, 7 insertions(+), 7 deletions(-) diff --git a/maven-failsafe-plugin/src/main/java/org/apache/maven/plugin/failsafe/IntegrationTestMojo.java b/maven-failsafe-plugin/src/main/java/org/apache/maven/plugin/failsafe/IntegrationTestMojo.java index 918b39445..cceb79409 100644 --- a/maven-failsafe-plugin/src/main/java/org/apache/maven/plugin/failsafe/IntegrationTestMojo.java +++ b/maven-failsafe-plugin/src/main/java/org/apache/maven/plugin/failsafe/IntegrationTestMojo.java @@ -601,7 +601,7 @@ public class IntegrationTestMojo extends AbstractSurefireMojo { @Override protected String getReportSchemaLocation() { -return "https://maven.apache.org/surefire/maven-failsafe-plugin/xsd/failsafe-test-report-3.0.xsd;; +return "https://maven.apache.org/surefire/maven-failsafe-plugin/xsd/failsafe-test-report.xsd;; } @Override diff --git a/maven-surefire-common/src/test/java/org/apache/maven/plugin/surefire/extensions/StatelessReporterTest.java b/maven-surefire-common/src/test/java/org/apache/maven/plugin/surefire/extensions/StatelessReporterTest.java index 41e6b250f..71140a48e 100644 --- a/maven-surefire-common/src/test/java/org/apache/maven/plugin/surefire/extensions/StatelessReporterTest.java +++ b/maven-surefire-common/src/test/java/org/apache/maven/plugin/surefire/extensions/StatelessReporterTest.java @@ -63,7 +63,7 @@ public class StatelessReporterTest { File target = new File(System.getProperty("user.dir"), "target"); File reportsDirectory = new File(target, "surefire-reports"); String reportNameSuffix = "suffix"; -String schema = "https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd;; +String schema = "https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report.xsd;; Map> testClassMethodRunHistory = new HashMap<>(); DefaultStatelessReportMojoConfiguration config = new DefaultStatelessReportMojoConfiguration( reportsDirectory, reportNameSuffix, true, 5, schema, testClassMethodRunHistory); @@ -138,7 +138,7 @@ public class StatelessReporterTest { File target = new File(System.getProperty("user.dir"), "target"); File reportsDirectory = new File(target, "surefire-reports"); String reportNameSuffix = "suffix"; -String schema = "https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd;; +String schema = "https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report.xsd;; Map> testClassMethodRunHistory = new HashMap<>(); DefaultStatelessReportMojoConfiguration config = new DefaultStatelessReportMojoConfiguration( reportsDirectory, reportNameSuffix, true, 5, schema, testClassMethodRunHistory); diff --git a/maven-surefire-common/src/test/java/org/apache/maven/plugin/surefire/report/StatelessXmlReporterTest.java b/maven-surefire-common/src/test/java/org/apache/maven/plugin/surefire/report/StatelessXmlReporterTest.java index 50c9b5906..19393bded 100644 --- a/maven-surefire-common/src/test/java/org/apache/maven/plugin/surefire/report/StatelessXmlReporterTest.java +++ b/maven-surefire-common/src/test/java/org/apache/maven/plugin/surefire/report/StatelessXmlReporterTest.java @@ -66,7 +66,7 @@ import static org.powermock.reflect.Whitebox.setInternalState; @SuppressWarnings({"ResultOfMethodCallIgnored", "checkstyle:magicnumber"}) public class StatelessXmlReporterTest extends TestCase { private static final String XSD = - "https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report-3.0.xsd;; + "https://maven.apache.org/surefire/maven-surefire-plugin/xsd/surefire-test-report.xsd;; private static final String TEST_ONE = "aTestMethod"; private static final String TEST_TWO = "bTestMethod"; private static final String TEST_THRE
(maven-surefire) branch fix-nonexisting-schemalocations created (now 9e6c5901f)
This is an automated email from the ASF dual-hosted git repository. michaelo pushed a change to branch fix-nonexisting-schemalocations in repository https://gitbox.apache.org/repos/asf/maven-surefire.git at 9e6c5901f Fix schema locations in code which lead to 404 This branch includes the following new commits: new 9e6c5901f Fix schema locations in code which lead to 404 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.
svn commit: r1918171 - in /maven/website/components/shared-archives/maven-common-artifact-filters-LATEST: ./ apidocs/ apidocs/org/apache/maven/shared/artifact/filter/ apidocs/org/apache/maven/shared/a
Author: michaelo Date: Wed Jun 5 14:47:14 2024 New Revision: 1918171 Log: Site checkin for project Apache Maven Common Artifact Filters [This commit notification would consist of 75 parts, which exceeds the limit of 50 ones, so it was shortened to the summary.]
(maven-common-artifact-filters) 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-common-artifact-filters.git The following commit(s) were added to refs/heads/master by this push: new f496a85 [maven-release-plugin] prepare for next development iteration f496a85 is described below commit f496a852566e31c3663342c0db4240f994827a94 Author: Michael Osipov AuthorDate: Wed Jun 5 16:43:17 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 0e65b42..73879e7 100644 --- a/pom.xml +++ b/pom.xml @@ -28,7 +28,7 @@ maven-common-artifact-filters - 3.4.0 + 3.4.1-SNAPSHOT Apache Maven Common Artifact Filters A collection of ready-made filters to control inclusion/exclusion of artifacts during dependency resolution. @@ -36,7 +36,7 @@ scm:git:https://gitbox.apache.org/repos/asf/maven-common-artifact-filters.git scm:git:https://gitbox.apache.org/repos/asf/maven-common-artifact-filters.git -maven-common-artifact-filters-3.4.0 +HEAD https://github.com/apache/maven-common-artifact-filters/tree/${project.scm.tag} @@ -59,7 +59,7 @@ 3.6.3 1.4.1 MethodLength - 2024-06-05T14:42:54Z + 2024-06-05T14:43:17Z
(maven-common-artifact-filters) annotated tag maven-common-artifact-filters-3.4.0 created (now fbd6728)
This is an automated email from the ASF dual-hosted git repository. michaelo pushed a change to annotated tag maven-common-artifact-filters-3.4.0 in repository https://gitbox.apache.org/repos/asf/maven-common-artifact-filters.git at fbd6728 (tag) tagging d3cd1e4a9646de2a2f30ddd34e1e4471b2a75f8f (commit) replaces maven-common-artifact-filters-3.3.2 by Michael Osipov on Wed Jun 5 16:43:13 2024 +0200 - Log - [maven-release-plugin] copy for tag maven-common-artifact-filters-3.4.0 --- No new revisions were added by this update.
(maven-common-artifact-filters) branch master updated: [maven-release-plugin] prepare release maven-common-artifact-filters-3.4.0
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-common-artifact-filters.git The following commit(s) were added to refs/heads/master by this push: new d3cd1e4 [maven-release-plugin] prepare release maven-common-artifact-filters-3.4.0 d3cd1e4 is described below commit d3cd1e4a9646de2a2f30ddd34e1e4471b2a75f8f Author: Michael Osipov AuthorDate: Wed Jun 5 16:43:08 2024 +0200 [maven-release-plugin] prepare release maven-common-artifact-filters-3.4.0 --- pom.xml | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pom.xml b/pom.xml index c2ed1a1..0e65b42 100644 --- a/pom.xml +++ b/pom.xml @@ -28,7 +28,7 @@ maven-common-artifact-filters - 3.3.3-SNAPSHOT + 3.4.0 Apache Maven Common Artifact Filters A collection of ready-made filters to control inclusion/exclusion of artifacts during dependency resolution. @@ -36,7 +36,7 @@ scm:git:https://gitbox.apache.org/repos/asf/maven-common-artifact-filters.git scm:git:https://gitbox.apache.org/repos/asf/maven-common-artifact-filters.git -HEAD +maven-common-artifact-filters-3.4.0 https://github.com/apache/maven-common-artifact-filters/tree/${project.scm.tag} @@ -59,7 +59,7 @@ 3.6.3 1.4.1 MethodLength - 2022-09-12T19:17:26Z + 2024-06-05T14:42:54Z
(maven-common-artifact-filters) branch parent-42-maven-3.6.3 deleted (was 31ecf96)
This is an automated email from the ASF dual-hosted git repository. michaelo pushed a change to branch parent-42-maven-3.6.3 in repository https://gitbox.apache.org/repos/asf/maven-common-artifact-filters.git was 31ecf96 Ignore blame revs 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-common-artifact-filters) branch master updated (1742cb1 -> 31ecf96)
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-common-artifact-filters.git from 1742cb1 Bump maven-gh-actions-shared to v4 add 888d69a [MSHARED-1301] Upgrade to Parent 42 and Maven 3.6.3 add 31ecf96 Ignore blame revs No new revisions were added by this update. Summary of changes: .../maven-verify.yml => .git-blame-ignore-revs | 16 +- pom.xml| 25 +- .../AbstractStrictPatternArtifactFilter.java | 93 ++- .../filter/PatternExcludesArtifactFilter.java | 34 +- .../filter/PatternIncludesArtifactFilter.java | 617 --- .../artifact/filter/ScopeArtifactFilter.java | 246 +++- .../filter/StatisticsReportingArtifactFilter.java | 11 +- .../StrictPatternExcludesArtifactFilter.java | 14 +- .../StrictPatternIncludesArtifactFilter.java | 14 +- .../collection/AbstractArtifactFeatureFilter.java | 99 ++- .../filter/collection/AbstractArtifactsFilter.java | 23 +- .../filter/collection/ArtifactFilterException.java | 34 +- .../filter/collection/ArtifactIdFilter.java| 22 +- .../collection/ArtifactTransitivityFilter.java | 56 +- .../filter/collection/ArtifactsFilter.java | 18 +- .../filter/collection/ClassifierFilter.java| 21 +- .../filter/collection/FilterArtifacts.java | 54 +- .../artifact/filter/collection/GroupIdFilter.java | 27 +- .../collection/ProjectTransitivityFilter.java | 43 +- .../artifact/filter/collection/ScopeFilter.java| 130 ++-- .../artifact/filter/collection/TypeFilter.java | 19 +- .../shared/artifact/filter/internal/Utils.java | 15 +- .../artifact/filter/resolve/AbstractFilter.java| 15 +- .../shared/artifact/filter/resolve/AndFilter.java | 23 +- .../artifact/filter/resolve/ExclusionsFilter.java | 22 +- .../artifact/filter/resolve/FilterTransformer.java | 22 +- .../maven/shared/artifact/filter/resolve/Node.java | 9 +- .../shared/artifact/filter/resolve/OrFilter.java | 25 +- .../filter/resolve/PatternExclusionsFilter.java| 27 +- .../filter/resolve/PatternInclusionsFilter.java| 27 +- .../artifact/filter/resolve/ScopeFilter.java | 52 +- .../filter/resolve/TransformableFilter.java| 10 +- .../ArtifactIncludeFilterTransformer.java | 89 +-- .../resolve/transform/ArtifactIncludeNode.java | 38 +- .../transform/EclipseAetherFilterTransformer.java | 120 ++-- .../resolve/transform/EclipseAetherNode.java | 55 +- .../filter/AbstractPatternArtifactFilterTest.java | 631 +-- .../AbstractStrictPatternArtifactFilterTest.java | 357 +-- .../filter/GNPatternIncludesArtifactFilter.java| 675 - .../filter/OldPatternIncludesArtifactFilter.java | 286 - .../filter/PatternExcludesArtifactFilterTest.java | 21 +- .../artifact/filter/PatternFilterPerfTest.java | 116 ++-- .../filter/PatternIncludesArtifactFilterTest.java | 20 +- .../artifact/filter/ScopeArtifactFilterTest.java | 382 ++-- .../StrictPatternExcludesArtifactFilterTest.java | 21 +- .../StrictPatternIncludesArtifactFilterTest.java | 16 +- .../AbstractArtifactFeatureFilterTest.java | 98 ++- .../filter/collection/TestArtifactFilter.java | 48 +- .../filter/collection/TestClassifierFilter.java| 50 +- .../filter/collection/TestFilterArtifacts.java | 117 ++-- .../filter/collection/TestGroupIdFilter.java | 100 ++- .../collection/TestProjectTransitivityFilter.java | 65 +- .../filter/collection/TestScopeFilter.java | 208 +++ .../artifact/filter/collection/TestTypeFilter.java | 103 ++-- .../ArtifactIncludeFilterTransformerTest.java | 238 .../resolve/transform/ArtifactIncludeNodeTest.java | 153 ++--- .../EclipseAetherFilterTransformerTest.java| 153 ++--- .../resolve/transform/EclipseAetherNodeTest.java | 153 +++-- 58 files changed, 2525 insertions(+), 3651 deletions(-) copy .github/workflows/maven-verify.yml => .git-blame-ignore-revs (78%)
svn commit: r1918170 - in /maven/website/components: plugins-archives/maven-help-plugin-3.4.1/ plugins/maven-help-plugin/
Author: michaelo Date: Wed Jun 5 14:33:24 2024 New Revision: 1918170 Log: Publish Maven Help Plugin 3.4.1 documentation Added: maven/website/components/plugins-archives/maven-help-plugin-3.4.1/ - copied from r1918169, maven/website/components/plugins-archives/maven-help-plugin-LATEST/ maven/website/components/plugins/maven-help-plugin/ - copied from r1918169, maven/website/components/plugins-archives/maven-help-plugin-LATEST/
svn commit: r1918169 - in /maven/website/components: plugins-archives/maven-checkstyle-plugin-3.4.0/ plugins/maven-checkstyle-plugin/
Author: michaelo Date: Wed Jun 5 14:33:01 2024 New Revision: 1918169 Log: Publish Maven Checkstyle Plugin 3.4.0 documentation Added: maven/website/components/plugins-archives/maven-checkstyle-plugin-3.4.0/ - copied from r1918168, maven/website/components/plugins-archives/maven-checkstyle-plugin-LATEST/ maven/website/components/plugins/maven-checkstyle-plugin/ - copied from r1918168, maven/website/components/plugins-archives/maven-checkstyle-plugin-LATEST/
svn commit: r69548 - /release/maven/plugins/
Author: michaelo Date: Wed Jun 5 14:32:33 2024 New Revision: 69548 Log: Maven Help Plugin 3.4.1 released Added: release/maven/plugins/maven-help-plugin-3.4.1-source-release.zip (with props) release/maven/plugins/maven-help-plugin-3.4.1-source-release.zip.asc release/maven/plugins/maven-help-plugin-3.4.1-source-release.zip.sha512 Removed: release/maven/plugins/maven-help-plugin-3.4.0-source-release.zip release/maven/plugins/maven-help-plugin-3.4.0-source-release.zip.asc release/maven/plugins/maven-help-plugin-3.4.0-source-release.zip.sha512 Added: release/maven/plugins/maven-help-plugin-3.4.1-source-release.zip == Binary file - no diff available. Propchange: release/maven/plugins/maven-help-plugin-3.4.1-source-release.zip -- svn:mime-type = application/octet-stream Added: release/maven/plugins/maven-help-plugin-3.4.1-source-release.zip.asc == --- release/maven/plugins/maven-help-plugin-3.4.1-source-release.zip.asc (added) +++ release/maven/plugins/maven-help-plugin-3.4.1-source-release.zip.asc Wed Jun 5 14:32:33 2024 @@ -0,0 +1,11 @@ +-BEGIN PGP SIGNATURE- + +iQEzBAABCgAdFiEEaoFLH4acK76rfLcnGioclL3ologFAmZcjRMACgkQGioclL3o +lojQLwgAg5Sw+LCrQqT0pIq/rAZ5d8pzyb9fzAHrZUasC2dJy+P4IyUzu994yRqk +YILMw0N9LTxoRaYBdKqRJ9py0qLohNiRJjzAcjHTyw8xWKvuCulRIfk5TeYTRHo8 +w+T70ZCSQiwgXNph0Ve/oKcVEG9PRmqGBQsLmT/mQRLZN4eySZ0IoUTBRwXeYtzV +UrTUyorsK2D/je7NCQfZ0j3Plxxu/OxoZi9he6SSpIBHX/Y30wM+8vkL0xFUaPTh +j4VVngG3YVU8y1hCgX3t/8D2jCaUUpPK3Cl2Qj1wOLtsiW2ufaeh+RN0NqZUv2D/ +n+oW8XgWOpQjKq1Xt1yb5tEL3qXzYg== +=I+8N +-END PGP SIGNATURE- Added: release/maven/plugins/maven-help-plugin-3.4.1-source-release.zip.sha512 == --- release/maven/plugins/maven-help-plugin-3.4.1-source-release.zip.sha512 (added) +++ release/maven/plugins/maven-help-plugin-3.4.1-source-release.zip.sha512 Wed Jun 5 14:32:33 2024 @@ -0,0 +1 @@ +a7d2f508086813e7104b3b49640e33897f48581991957727c86df82243e2cf1ad0d63021db9a8f948548db5dcabed1e2618604827a316ebb1122da1d55f0f766 \ No newline at end of file
svn commit: r69547 - /release/maven/plugins/
Author: michaelo Date: Wed Jun 5 14:31:54 2024 New Revision: 69547 Log: Maven Checkstyle Plugin 3.4.0 released Added: release/maven/plugins/maven-checkstyle-plugin-3.4.0-source-release.zip (with props) release/maven/plugins/maven-checkstyle-plugin-3.4.0-source-release.zip.asc release/maven/plugins/maven-checkstyle-plugin-3.4.0-source-release.zip.sha512 Removed: release/maven/plugins/maven-checkstyle-plugin-3.3.1-source-release.zip release/maven/plugins/maven-checkstyle-plugin-3.3.1-source-release.zip.asc release/maven/plugins/maven-checkstyle-plugin-3.3.1-source-release.zip.sha512 Added: release/maven/plugins/maven-checkstyle-plugin-3.4.0-source-release.zip == Binary file - no diff available. Propchange: release/maven/plugins/maven-checkstyle-plugin-3.4.0-source-release.zip -- svn:mime-type = application/octet-stream Added: release/maven/plugins/maven-checkstyle-plugin-3.4.0-source-release.zip.asc == --- release/maven/plugins/maven-checkstyle-plugin-3.4.0-source-release.zip.asc (added) +++ release/maven/plugins/maven-checkstyle-plugin-3.4.0-source-release.zip.asc Wed Jun 5 14:31:54 2024 @@ -0,0 +1,11 @@ +-BEGIN PGP SIGNATURE- + +iQEzBAABCgAdFiEEaoFLH4acK76rfLcnGioclL3ologFAmZchcEACgkQGioclL3o +lojIYQf/fYWPZwUVt7dm7iDV4cBCDb9K7nuoDSxgTP2PSmvE8sDxViuFivmgXWQk +Z2VuHEGAFRxmEwTVMEqyBvSGl40yGtQzhWeIYNgM2H+rRa89Fd39Hj5vLLZiSAeR +7L0rIxTGFkBR94C/zsj8rwQ82jRnuNU3TtV64UowaW7To3A2+J/6UYMqW+SBVAma +neYwoOZhvg85ZpkCDbtaDcAHEJhZY4uPy8OnYLAO5i+Q0YScSdMTqIk4VJdPz/QC +vAY23Xt69Nnx4zgKY3mBHLAUr7h7ba72nCn5LbP+2joAjrAA2Dm4CQ7BBlR0lFIm +l5ne/ZDhpPN0dV3MT/Bd8YYAvwf6HQ== +=4oiT +-END PGP SIGNATURE- Added: release/maven/plugins/maven-checkstyle-plugin-3.4.0-source-release.zip.sha512 == --- release/maven/plugins/maven-checkstyle-plugin-3.4.0-source-release.zip.sha512 (added) +++ release/maven/plugins/maven-checkstyle-plugin-3.4.0-source-release.zip.sha512 Wed Jun 5 14:31:54 2024 @@ -0,0 +1 @@ +aff27b916d2b6daef384b8f31c1d7e3825152e0b6829df469698c2a0952e95fec9c3df65a804220df7cead8485be0abc21fcc36acef97bf2b42a82ad56f6c970 \ No newline at end of file
(maven-surefire) 01/01: [SUREFIRE-1939] Build fails if java.home has <=2 path components
This is an automated email from the ASF dual-hosted git repository. michaelo pushed a commit to branch SUREFIRE-1939 in repository https://gitbox.apache.org/repos/asf/maven-surefire.git commit 9a43d063f755a3fb2e300668f1cd5aac27019205 Author: Michael Osipov AuthorDate: Wed Jun 5 14:10:32 2024 +0200 [SUREFIRE-1939] Build fails if java.home has <=2 path components Removes an invalid test which passes a JDK or JRE home to a method which expects the path to the Java executable. Therefore the invalid input leads to an exception. This closes #743 --- .../java/org/apache/maven/surefire/booter/SystemUtilsTest.java| 8 1 file changed, 8 deletions(-) diff --git a/surefire-booter/src/test/java/org/apache/maven/surefire/booter/SystemUtilsTest.java b/surefire-booter/src/test/java/org/apache/maven/surefire/booter/SystemUtilsTest.java index 2e7017d0f..6752ba75b 100644 --- a/surefire-booter/src/test/java/org/apache/maven/surefire/booter/SystemUtilsTest.java +++ b/surefire-booter/src/test/java/org/apache/maven/surefire/booter/SystemUtilsTest.java @@ -73,14 +73,6 @@ public class SystemUtilsTest { assertThat(SystemUtils.isJava9AtLeast(path.getAbsolutePath())).isTrue(); } -@Test -public void incorrectJdkPath() { -File jre = new File(System.getProperty("java.home")); -File jdk = jre.getParentFile(); -File incorrect = jdk.getParentFile(); - assertThat(SystemUtils.isJava9AtLeast(incorrect.getAbsolutePath())).isFalse(); -} - @Test public void shouldHaveJavaPath() { String javaPath = System.getProperty("java.home") + separator + "bin" + separator + "java";
(maven-surefire) branch SUREFIRE-1939 created (now 9a43d063f)
This is an automated email from the ASF dual-hosted git repository. michaelo pushed a change to branch SUREFIRE-1939 in repository https://gitbox.apache.org/repos/asf/maven-surefire.git at 9a43d063f [SUREFIRE-1939] Build fails if java.home has <=2 path components This branch includes the following new commits: new 9a43d063f [SUREFIRE-1939] Build fails if java.home has <=2 path components 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-common-artifact-filters) 02/02: Ignore blame revs
This is an automated email from the ASF dual-hosted git repository. michaelo pushed a commit to branch parent-42-maven-3.6.3 in repository https://gitbox.apache.org/repos/asf/maven-common-artifact-filters.git commit 31ecf96e47a6e8aa9f45e47c70767e2f378db919 Author: Michael Osipov AuthorDate: Tue Jun 4 21:19:25 2024 +0200 Ignore blame revs --- .git-blame-ignore-revs | 21 + 1 file changed, 21 insertions(+) diff --git a/.git-blame-ignore-revs b/.git-blame-ignore-revs new file mode 100644 index 000..fc4d924 --- /dev/null +++ b/.git-blame-ignore-revs @@ -0,0 +1,21 @@ +# +# 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 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 +# KIND, either express or implied. See the License for the +# specific language governing permissions and limitations +# under the License. +# + +# Change Maven code style +3aa202665cc24b8ddb8e36029436ad6e3ec5529a \ No newline at end of file
(maven-common-artifact-filters) branch parent-42-maven-3.6.3 updated (4f06bd1 -> 31ecf96)
This is an automated email from the ASF dual-hosted git repository. michaelo pushed a change to branch parent-42-maven-3.6.3 in repository https://gitbox.apache.org/repos/asf/maven-common-artifact-filters.git discard 4f06bd1 Ignore blame revs discard 3aa2026 [MSHARED-1301] Upgrade to Parent 42 and Maven 3.6.3 new 888d69a [MSHARED-1301] Upgrade to Parent 42 and Maven 3.6.3 new 31ecf96 Ignore blame revs 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 (4f06bd1) \ N -- N -- N refs/heads/parent-42-maven-3.6.3 (31ecf96) 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-common-artifact-filters) 01/01: Ignore blame revs
This is an automated email from the ASF dual-hosted git repository. michaelo pushed a commit to branch parent-42-maven-3.6.3 in repository https://gitbox.apache.org/repos/asf/maven-common-artifact-filters.git commit 4f06bd15865b5af6d3bf0ae0cf38326d2dcd97ad Author: Michael Osipov AuthorDate: Tue Jun 4 21:19:25 2024 +0200 Ignore blame revs --- .git-blame-ignore-revs | 21 + 1 file changed, 21 insertions(+) diff --git a/.git-blame-ignore-revs b/.git-blame-ignore-revs new file mode 100644 index 000..fc4d924 --- /dev/null +++ b/.git-blame-ignore-revs @@ -0,0 +1,21 @@ +# +# 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 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 +# KIND, either express or implied. See the License for the +# specific language governing permissions and limitations +# under the License. +# + +# Change Maven code style +3aa202665cc24b8ddb8e36029436ad6e3ec5529a \ No newline at end of file
(maven-common-artifact-filters) branch parent-42-maven-3.6.3 updated (960fd03 -> 4f06bd1)
This is an automated email from the ASF dual-hosted git repository. michaelo pushed a change to branch parent-42-maven-3.6.3 in repository https://gitbox.apache.org/repos/asf/maven-common-artifact-filters.git discard 960fd03 Ignore blame revs new 4f06bd1 Ignore blame revs 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 (960fd03) \ N -- N -- N refs/heads/parent-42-maven-3.6.3 (4f06bd1) 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: .git-blame-ignore-revs | 20 1 file changed, 20 insertions(+)
(maven-common-artifact-filters) 02/02: Ignore blame revs
This is an automated email from the ASF dual-hosted git repository. michaelo pushed a commit to branch parent-42-maven-3.6.3 in repository https://gitbox.apache.org/repos/asf/maven-common-artifact-filters.git commit 960fd03e4f87c86c2e9d7d856e0a45eb09c6fa96 Author: Michael Osipov AuthorDate: Tue Jun 4 21:19:25 2024 +0200 Ignore blame revs --- .git-blame-ignore-revs | 1 + 1 file changed, 1 insertion(+) diff --git a/.git-blame-ignore-revs b/.git-blame-ignore-revs new file mode 100644 index 000..767c5dd --- /dev/null +++ b/.git-blame-ignore-revs @@ -0,0 +1 @@ +3aa202665cc24b8ddb8e36029436ad6e3ec5529a \ No newline at end of file
(maven-common-artifact-filters) branch parent-42-maven-3.6.3 updated (29aa1b5 -> 960fd03)
This is an automated email from the ASF dual-hosted git repository. michaelo pushed a change to branch parent-42-maven-3.6.3 in repository https://gitbox.apache.org/repos/asf/maven-common-artifact-filters.git discard 29aa1b5 [MSHARED-1301] Upgrade to Parent 42 and Maven 3.6.3 new 3aa2026 [MSHARED-1301] Upgrade to Parent 42 and Maven 3.6.3 new 960fd03 Ignore blame revs 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 (29aa1b5) \ N -- N -- N refs/heads/parent-42-maven-3.6.3 (960fd03) 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: .git-blame-ignore-revs | 1 + pom.xml| 6 +- .../AbstractStrictPatternArtifactFilter.java | 93 ++- .../filter/PatternExcludesArtifactFilter.java | 34 +- .../filter/PatternIncludesArtifactFilter.java | 617 --- .../artifact/filter/ScopeArtifactFilter.java | 246 +++- .../filter/StatisticsReportingArtifactFilter.java | 11 +- .../StrictPatternExcludesArtifactFilter.java | 14 +- .../StrictPatternIncludesArtifactFilter.java | 14 +- .../collection/AbstractArtifactFeatureFilter.java | 99 ++- .../filter/collection/AbstractArtifactsFilter.java | 23 +- .../filter/collection/ArtifactFilterException.java | 34 +- .../filter/collection/ArtifactIdFilter.java| 22 +- .../collection/ArtifactTransitivityFilter.java | 56 +- .../filter/collection/ArtifactsFilter.java | 18 +- .../filter/collection/ClassifierFilter.java| 21 +- .../filter/collection/FilterArtifacts.java | 54 +- .../artifact/filter/collection/GroupIdFilter.java | 27 +- .../collection/ProjectTransitivityFilter.java | 43 +- .../artifact/filter/collection/ScopeFilter.java| 130 ++-- .../artifact/filter/collection/TypeFilter.java | 19 +- .../shared/artifact/filter/internal/Utils.java | 15 +- .../artifact/filter/resolve/AbstractFilter.java| 15 +- .../shared/artifact/filter/resolve/AndFilter.java | 23 +- .../artifact/filter/resolve/ExclusionsFilter.java | 22 +- .../artifact/filter/resolve/FilterTransformer.java | 22 +- .../maven/shared/artifact/filter/resolve/Node.java | 9 +- .../shared/artifact/filter/resolve/OrFilter.java | 25 +- .../filter/resolve/PatternExclusionsFilter.java| 27 +- .../filter/resolve/PatternInclusionsFilter.java| 27 +- .../artifact/filter/resolve/ScopeFilter.java | 52 +- .../filter/resolve/TransformableFilter.java| 10 +- .../ArtifactIncludeFilterTransformer.java | 89 +-- .../resolve/transform/ArtifactIncludeNode.java | 38 +- .../transform/EclipseAetherFilterTransformer.java | 120 ++-- .../resolve/transform/EclipseAetherNode.java | 55 +- .../filter/AbstractPatternArtifactFilterTest.java | 631 +-- .../AbstractStrictPatternArtifactFilterTest.java | 357 +-- .../filter/GNPatternIncludesArtifactFilter.java| 675 - .../filter/OldPatternIncludesArtifactFilter.java | 286 - .../filter/PatternExcludesArtifactFilterTest.java | 21 +- .../artifact/filter/PatternFilterPerfTest.java | 116 ++-- .../filter/PatternIncludesArtifactFilterTest.java | 20 +- .../artifact/filter/ScopeArtifactFilterTest.java | 382 ++-- .../StrictPatternExcludesArtifactFilterTest.java | 21 +- .../StrictPatternIncludesArtifactFilterTest.java | 16 +- .../AbstractArtifactFeatureFilterTest.java | 98 ++- .../filter/collection/TestArtifactFilter.java | 48 +- .../filter/collection/TestClassifierFilter.java| 50 +- .../filter/collection/TestFilterArtifacts.java | 117 ++-- .../filter/collection/TestGroupIdFilter.java | 100 ++- .../collection/TestProjectTransitivityFilter.java | 65 +- .../filter/collection/TestScopeFilter.java | 208 +++ .../artifact/filter/collection/TestTypeFilter.java | 103 ++-- .../ArtifactIncludeFilterTransformerTest.java | 238 .../resolve/transform/ArtifactIncludeNodeTest.java | 153 ++--- .../EclipseAetherFilterTransformerTest.java| 153 ++--- .../reso
(maven-surefire) branch SUREFIRE-2047 updated (63fec9dcc -> f9c1ca4e1)
This is an automated email from the ASF dual-hosted git repository. michaelo pushed a change to branch SUREFIRE-2047 in repository https://gitbox.apache.org/repos/asf/maven-surefire.git discard 63fec9dcc [SUREFIRE-2047] Bump maven-common-artifact-filters from 3.1.1 to 3.3.2 add 49e6607fb [SUREFIRE-2182] Log starter implementation on DEBUG level (#665) add 128bd4d1c [SUREFIRE-2178] clarify classpathDependencyExcludes (#666) add 47eb1974e [SUREFIRE-2179] Support adding additional Maven dependencies to the test runtime classpath (#667) add 27548ec1c [SUREFIRE-2177] Use junit-bom instead of single JUnit 5 versions add d48befbf2 [MNG-6847] Use diamond operator add 8ca7a0950 [MNG-6847] Apply spotless add 5aea5e2ab [SUREFIRE-2190] Fix module dependencies for compile only dependencies (#668) add 296696441 Fix TestNG web site URL add 9b79bdab7 [SUREFIRE-1124] Support forkNumber in environment variables add 176937dea Simplify temp dir creation add 5a0943805 [SUREFIRE-2202] NullPointerException if super class meets specific condition add 0a5dba8a3 [SUREFIRE-2188] Upgrade to Parent 40 add edfb96515 [SUREFIRE-2196] maven-surefire-report-plugin:failsafe-report-only failed: Unmatched braces in the pattern add ad0639f1f [maven-release-plugin] prepare release surefire-3.2.0 add 97c84a1f9 [maven-release-plugin] prepare for next development iteration add 0910b750c Fix formatting add df9f657cb [maven-release-plugin] prepare release surefire-3.2.1 add 3a58f2933 [maven-release-plugin] prepare for next development iteration add a540ef4a9 [SUREFIRE-2205] Mojo documentation links are broken add c3c3c8486 Use Maven 3.x.x and 3.6.3 on Jenkins add 03c71d182 [SUREFIRE-2206] Downgrade plexus-xml to 3.0.0 add dd2fcfd5d [SUREFIRE-2205] Use maven-plugin-report-plugin only in plugins modules add dd640bf8d [SUREFIRE-2208] Bump org.codehaus.plexus:plexus-java from 1.1.2 to 1.2.0 (#682) add 2d7675397 [maven-release-plugin] prepare release surefire-3.2.2 add 9b7ecf141 [maven-release-plugin] prepare for next development iteration add 47c5816ae [SUREFIRE-2210] - Restore ordering of additional class path elements add f5b73ab3d [SUREFIRE-2214] Uprade to HtmlUnit 3.8.0 add 6662e07f5 [SUREFIRE-2215] Upgrade to Parent 41 add aa864f453 [SUREFIRE-2216] Upgrade plugins and components (in ITs) add 55ccd06a0 [SUREFIRE-2211] additionalClasspathElement with UNC path not working with Maven Failsafe Plugin add 05322d992 [SUREFIRE-2212] OutOfMemoryError raised when parsing files with huge stderr/stdout output in surefire-report-parser add 2d6cbc63c [SUREFIRE-2220] SurefireForkChannel#getForkNodeConnectionString() returns invalid URI string if localHost resolves to IPv6 address add ac9e574a9 [maven-release-plugin] prepare release surefire-3.2.3 add 4c06735aa [maven-release-plugin] prepare for next development iteration add 731889335 Bump org.htmlunit:htmlunit from 3.8.0 to 3.9.0 (#695) add 3e2f4f25a Bump org.fusesource.jansi:jansi from 2.4.0 to 2.4.1 (#684) add 484ef563d Bump doxiaVersion from 1.11.1 to 1.12.0 (#609) add 867671476 [SUREFIRE-2221] Document minimum supported Java version for Toolchains add 6eb7d7e54 [SUREFIRE-2224] StatelessXmlReporter#getTestProblems() does not properly reflect report schema structure add ef4f2bff6 [SUREFIRE-1345] Support flakyFailure and flakyError in TestSuiteXmlParser add c006d8eea [SUREFIRE-2223] Surefire evaluates parameter jvm before skip add 83c466698 Use uppercase convention for enum member names add 4eb0fd5ae [SUREFIRE-2225] Surefire ITs fail when project directory contains space add 22095a336 [maven-release-plugin] prepare release surefire-3.2.4 add 660cff856 [maven-release-plugin] prepare for next development iteration add 988e1ed37 Correct incomplete incompat notice add 96890c426 Run CI tests also with Java 21 add 32dd601c1 Bump javassist to 3.30.2-GA add f83b8839f Bump org.apache.maven.wagon:wagon-http-lightweight from 3.5.1 to 3.5.3 (#699) add e7507601f [SUREFIRE-2229] [REGRESSION] SUREFIRE-2224 causes stack trace to be omitted for errors and failures add fe0e14631 Bump org.htmlunit:htmlunit add 9b15b2edb Bump org.htmlunit:htmlunit add c99b0dd25 Bump org.testng:testng from 5.10 to 5.11 add e5f454527 Bump jacocoVersion from 0.8.8 to 0.8.11 add c0f775569 Fix formatting add 8874add5b Revert "Bump jacocoVersion from 0.8.8 to 0.8.11" add 7752f7e62 Bump commons-io:commons-io from 2.15.0 to 2.15.1 add 25a9776c0 Bump net.java.dev.javacc:javacc from 7.0.12 to 7.0.13 add 3290740be Bump org.apache.maven.plugins:maven-docck-plugin from 1.1 to 1.2 add 2d92f2d42 [SUREFIRE-2231] JaCoCo 0.8.11 fails with old TestNG releases on Java 17+ add 430c40675 Bump org.assertj:assertj-core from 3.24.2
(maven-surefire) 01/01: [SUREFIRE-2047] Upgrade to maven-common-artifact-filters 3.4.0
This is an automated email from the ASF dual-hosted git repository. michaelo pushed a commit to branch SUREFIRE-2047 in repository https://gitbox.apache.org/repos/asf/maven-surefire.git commit f9c1ca4e1ab47b72003c548cbe96c252497e701b Author: Michael Osipov AuthorDate: Tue Jun 4 21:08:49 2024 +0200 [SUREFIRE-2047] Upgrade to maven-common-artifact-filters 3.4.0 --- .../plugin/surefire/util/DependenciesScannerTest.java | 2 +- pom.xml | 17 + 2 files changed, 2 insertions(+), 17 deletions(-) diff --git a/maven-surefire-common/src/test/java/org/apache/maven/plugin/surefire/util/DependenciesScannerTest.java b/maven-surefire-common/src/test/java/org/apache/maven/plugin/surefire/util/DependenciesScannerTest.java index e392d8c02..2c6f6c26e 100644 --- a/maven-surefire-common/src/test/java/org/apache/maven/plugin/surefire/util/DependenciesScannerTest.java +++ b/maven-surefire-common/src/test/java/org/apache/maven/plugin/surefire/util/DependenciesScannerTest.java @@ -106,7 +106,7 @@ public class DependenciesScannerTest { testArtifact.setFile(testJarFile); List scanDependencies = new ArrayList<>(); - scanDependencies.add("org.surefire.dependency:dependent-artifact2:*:*:tests-jdk15"); + scanDependencies.add("org.surefire.dependency:dependent-artifact2:*:tests-jdk15:*"); List include = new ArrayList<>(); include.add("**/*A.java"); diff --git a/pom.xml b/pom.xml index 8f08f2027..72238b024 100644 --- a/pom.xml +++ b/pom.xml @@ -185,24 +185,9 @@ - org.apache.maven.shared maven-common-artifact-filters -3.1.1 - - -org.apache.maven.shared -maven-shared-utils - - -org.apache.maven -maven-model - - -org.sonatype.sisu -sisu-inject-plexus - - +3.3.3-SNAPSHOT org.apache.maven.plugin-testing
(maven-common-artifact-filters) 01/01: [MSHARED-1301] Upgrade to Parent 42 and Maven 3.6.3
This is an automated email from the ASF dual-hosted git repository. michaelo pushed a commit to branch parent-42-maven-3.6.3 in repository https://gitbox.apache.org/repos/asf/maven-common-artifact-filters.git commit 29aa1b515bdf5030829f471792fea69b440ecae5 Author: Michael Osipov AuthorDate: Tue Jun 4 20:49:04 2024 +0200 [MSHARED-1301] Upgrade to Parent 42 and Maven 3.6.3 --- pom.xml | 17 - 1 file changed, 8 insertions(+), 9 deletions(-) diff --git a/pom.xml b/pom.xml index 709f678..8073abe 100644 --- a/pom.xml +++ b/pom.xml @@ -23,7 +23,7 @@ maven-shared-components org.apache.maven.shared -37 +42 @@ -55,9 +55,9 @@ -3.2.5 8 -1.6.3 +3.6.3 +1.4.1 MethodLength 2022-09-12T19:17:26Z @@ -72,32 +72,31 @@ org.apache.maven maven-artifact - ${maven.version} + ${mavenVersion} provided org.apache.maven maven-model - ${maven.version} + ${mavenVersion} provided org.apache.maven maven-core - ${maven.version} + ${mavenVersion} provided org.apache.maven.resolver maven-resolver-api - ${resolver.version} + ${resolverVersion} provided org.apache.maven.resolver maven-resolver-util - ${resolver.version} - provided + ${resolverVersion}
(maven-common-artifact-filters) branch parent-42-maven-3.6.3 created (now 29aa1b5)
This is an automated email from the ASF dual-hosted git repository. michaelo pushed a change to branch parent-42-maven-3.6.3 in repository https://gitbox.apache.org/repos/asf/maven-common-artifact-filters.git at 29aa1b5 [MSHARED-1301] Upgrade to Parent 42 and Maven 3.6.3 This branch includes the following new commits: new 29aa1b5 [MSHARED-1301] Upgrade to Parent 42 and 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-surefire) branch SUREFIRE-2226 updated (817350e68 -> 574c35648)
This is an automated email from the ASF dual-hosted git repository. michaelo pushed a change to branch SUREFIRE-2226 in repository https://gitbox.apache.org/repos/asf/maven-surefire.git omit 817350e68 [SUREFIRE-2226] Upgrade to Maven Verifier 2.0.0-M1 add 22095a336 [maven-release-plugin] prepare release surefire-3.2.4 add 660cff856 [maven-release-plugin] prepare for next development iteration add 988e1ed37 Correct incomplete incompat notice add 96890c426 Run CI tests also with Java 21 add 32dd601c1 Bump javassist to 3.30.2-GA add f83b8839f Bump org.apache.maven.wagon:wagon-http-lightweight from 3.5.1 to 3.5.3 (#699) add e7507601f [SUREFIRE-2229] [REGRESSION] SUREFIRE-2224 causes stack trace to be omitted for errors and failures add fe0e14631 Bump org.htmlunit:htmlunit add 9b15b2edb Bump org.htmlunit:htmlunit add c99b0dd25 Bump org.testng:testng from 5.10 to 5.11 add e5f454527 Bump jacocoVersion from 0.8.8 to 0.8.11 add c0f775569 Fix formatting add 8874add5b Revert "Bump jacocoVersion from 0.8.8 to 0.8.11" add 7752f7e62 Bump commons-io:commons-io from 2.15.0 to 2.15.1 add 25a9776c0 Bump net.java.dev.javacc:javacc from 7.0.12 to 7.0.13 add 3290740be Bump org.apache.maven.plugins:maven-docck-plugin from 1.1 to 1.2 add 2d92f2d42 [SUREFIRE-2231] JaCoCo 0.8.11 fails with old TestNG releases on Java 17+ add 430c40675 Bump org.assertj:assertj-core from 3.24.2 to 3.25.1 add eb3f1d946 Bump org.codehaus.plexus:plexus-component-metadata from 2.1.1 to 2.2.0 add 4b3a2719d [maven-release-plugin] prepare release surefire-3.2.5 add 5487438d0 [maven-release-plugin] prepare for next development iteration add 60ef4511d Bump org.htmlunit:htmlunit from 3.9.0 to 3.10.0 (#717) add a8739e5e4 Bump org.apache.commons:commons-compress from 1.25.0 to 1.26.0 (#722) add 45f5170a3 Bump org.htmlunit:htmlunit from 3.10.0 to 3.11.0 (#721) add 2fed80239 Bump org.assertj:assertj-core from 3.25.1 to 3.25.3 (#719) add 1d6dcf522 Remove references to very old versions of surefire and TestNG (#723) add 96128a573 [SUREFIRE-2240] Don't manage JUnit5 artifact versions (#725) add 28b3e54dd Bump org.apache.commons:commons-compress from 1.26.0 to 1.26.1 add bae016d75 Bump apache/maven-gh-actions-shared from 3 to 4 add 4281a9bdd [SUREFIRE-2243] Bump commons-io:commons-io from 2.15.1 to 2.16.0 (#728) add 91c2adae9 Bump commons-io:commons-io from 2.16.0 to 2.16.1 (#731) add 790e33279 Bump jacocoVersion from 0.8.11 to 0.8.12 add 0aa072822 Fix/remove incorrect SCM elements add 8f13111fe Fix case of name add fb71907bd Remove references to very old versions add d0348535d [SUREFIRE-2244] Make IT for SUREFIRE-1295 reliable add 19b16d9b4 Directory, not folder add 71d2214be [SUREFIRE-2245] Upgrade to Parent 42 and Maven 3.6.3 add e166d93e1 [SUREFIRE-2246] Clean up dependencies reported by dependencies:analyze new 574c35648 [SUREFIRE-2226] Upgrade to Maven Verifier 2.0.0-M1 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 (817350e68) \ N -- N -- N refs/heads/SUREFIRE-2226 (574c35648) 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: .github/workflows/maven-verify.yml | 6 +- .github/workflows/release-drafter.yml | 2 +- maven-failsafe-plugin/pom.xml | 36 +++- .../src/it/jetty-war-test-failing/pom.xml | 2 +- .../src/it/jetty-war-test-passing/pom.xml | 2 +- maven-surefire-common/pom.xml | 62 +++-- .../plugin/surefire/AbstractSurefireMojo.java | 31 ++- .../surefire/report/StatelessXmlReporter.java | 10 ++- .../AbstractSurefireMojoToolchainsTest.java| 86 +- .../maven/plugin/surefire/SurefireHelperTest.java | 10 +-- .../surefire/report/StatelessXmlReporterTest.java | 4 +- maven-surefire-plugin/pom.xml | 18 +++- .../src/site/apt/examples/single-test.apt.vm | 13 ++- .../src/site/apt/examples/testng.apt.vm|
(maven-surefire) 01/01: [SUREFIRE-2226] Upgrade to Maven Verifier 2.0.0-M1
This is an automated email from the ASF dual-hosted git repository. michaelo pushed a commit to branch SUREFIRE-2226 in repository https://gitbox.apache.org/repos/asf/maven-surefire.git commit 574c3564801fc1004257992d3260995504e9d955 Author: Michael Osipov AuthorDate: Sat Dec 30 21:15:48 2023 +0100 [SUREFIRE-2226] Upgrade to Maven Verifier 2.0.0-M1 --- pom.xml| 2 +- surefire-its/pom.xml | 6 ++ .../surefire/its/JUnit47RerunFailingTestWithCucumberIT.java| 2 +- .../org/apache/maven/surefire/its/JUnitPlatformEnginesIT.java | 2 +- .../maven/surefire/its/JUnitPlatformStreamCorruptionIT.java| 2 +- .../maven/surefire/its/MultiModuleProjectWithJPMSIT.java | 2 +- .../test/java/org/apache/maven/surefire/its/PojoSimpleIT.java | 2 +- .../test/java/org/apache/maven/surefire/its/RunOrderIT.java| 2 +- .../java/org/apache/maven/surefire/its/Surefire1602IT.java | 2 +- .../java/org/apache/maven/surefire/its/WorkingDirectoryIT.java | 2 +- .../maven/surefire/its/fixture/FailsafeOutputValidator.java| 2 +- .../org/apache/maven/surefire/its/fixture/MavenLauncher.java | 10 +- .../org/apache/maven/surefire/its/fixture/OutputValidator.java | 4 ++-- .../apache/maven/surefire/its/fixture/SurefireLauncher.java| 2 +- .../its/jiras/Surefire1082ParallelJUnitParameterizedIT.java| 2 +- .../surefire/its/jiras/Surefire1098BalancedRunOrderIT.java | 2 +- .../surefire/its/jiras/Surefire1177TestngParallelSuitesIT.java | 2 +- .../surefire/its/jiras/Surefire1185DoNotSpawnTestsIT.java | 2 +- .../surefire/its/jiras/Surefire1209RerunAndForkCountIT.java| 2 +- .../its/jiras/Surefire1383ScanSessionDependenciesIT.java | 2 +- .../its/jiras/Surefire1426JvmCrashShouldNotBeIgnoredIT.java| 2 +- .../surefire/its/jiras/Surefire1535TestNGParallelSuitesIT.java | 2 +- .../surefire/its/jiras/Surefire1993JpmsProvidingModulesIT.java | 2 +- .../org/apache/maven/surefire/its/jiras/Surefire2065IT.java| 2 +- .../Surefire2095FailsafeJvmCrashShouldNotBeIgnoredIT.java | 2 +- .../its/jiras/Surefire649EmptyStringSystemPropertiesIT.java| 2 +- .../jiras/Surefire735ForkFailWithRedirectConsoleOutputIT.java | 2 +- .../its/jiras/Surefire747MethodParallelWithSuiteCountIT.java | 2 +- .../surefire/its/jiras/Surefire772NoFailsafeReportsIT.java | 2 +- .../surefire/its/jiras/Surefire995CategoryInheritanceIT.java | 2 +- 30 files changed, 40 insertions(+), 34 deletions(-) diff --git a/pom.xml b/pom.xml index 8f08f2027..f1acd3416 100644 --- a/pom.xml +++ b/pom.xml @@ -229,7 +229,7 @@ org.apache.maven.shared maven-verifier -1.8.0 +2.0.0-M1 org.codehaus.plexus diff --git a/surefire-its/pom.xml b/surefire-its/pom.xml index 9a8cb1523..b289b252d 100644 --- a/surefire-its/pom.xml +++ b/surefire-its/pom.xml @@ -53,6 +53,12 @@ maven-verifier test + + org.hamcrest + hamcrest + 2.2 + test + org.apache.maven maven-settings diff --git a/surefire-its/src/test/java/org/apache/maven/surefire/its/JUnit47RerunFailingTestWithCucumberIT.java b/surefire-its/src/test/java/org/apache/maven/surefire/its/JUnit47RerunFailingTestWithCucumberIT.java index 5857c242b..a893c3587 100644 --- a/surefire-its/src/test/java/org/apache/maven/surefire/its/JUnit47RerunFailingTestWithCucumberIT.java +++ b/surefire-its/src/test/java/org/apache/maven/surefire/its/JUnit47RerunFailingTestWithCucumberIT.java @@ -20,7 +20,7 @@ package org.apache.maven.surefire.its; import java.util.ArrayList; -import org.apache.maven.it.VerificationException; +import org.apache.maven.shared.verifier.VerificationException; import org.apache.maven.surefire.its.fixture.SurefireJUnit4IntegrationTestCase; import org.apache.maven.surefire.its.fixture.SurefireLauncher; import org.junit.Test; diff --git a/surefire-its/src/test/java/org/apache/maven/surefire/its/JUnitPlatformEnginesIT.java b/surefire-its/src/test/java/org/apache/maven/surefire/its/JUnitPlatformEnginesIT.java index 38eb553d0..8f3fc3b66 100644 --- a/surefire-its/src/test/java/org/apache/maven/surefire/its/JUnitPlatformEnginesIT.java +++ b/surefire-its/src/test/java/org/apache/maven/surefire/its/JUnitPlatformEnginesIT.java @@ -21,7 +21,7 @@ package org.apache.maven.surefire.its; import java.util.ArrayList; import java.util.List; -import org.apache.maven.it.VerificationException; +import org.apache.maven.shared.verifier.VerificationException; import org.apache.maven.surefire.its.fixture.OutputValidator; import org.apache.maven.surefire.its.fixture.SurefireJUnit4IntegrationTestCase; import org.junit.Test; diff --git a/surefire-its/src/test/java/org/apache/maven/surefire/its/JUnitPlatformStreamCorruptionIT.java b/surefire-its/src/test/java/org/apache/maven/surefire/its
(maven-surefire) branch dependency-analyze-cleanup deleted (was e166d93e1)
This is an automated email from the ASF dual-hosted git repository. michaelo pushed a change to branch dependency-analyze-cleanup in repository https://gitbox.apache.org/repos/asf/maven-surefire.git was e166d93e1 [SUREFIRE-2246] Clean up dependencies reported by dependencies:analyze 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-surefire) branch master updated (71d2214be -> e166d93e1)
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-surefire.git from 71d2214be [SUREFIRE-2245] Upgrade to Parent 42 and Maven 3.6.3 add e166d93e1 [SUREFIRE-2246] Clean up dependencies reported by dependencies:analyze No new revisions were added by this update. Summary of changes: maven-failsafe-plugin/pom.xml | 30 + maven-surefire-common/pom.xml | 49 ++ maven-surefire-plugin/pom.xml | 12 +- maven-surefire-report-plugin/pom.xml | 36 surefire-booter/pom.xml| 10 + surefire-extensions-api/pom.xml| 6 +++ surefire-its/pom.xml | 11 + surefire-providers/common-junit4/pom.xml | 10 + surefire-providers/common-junit48/pom.xml | 5 +++ surefire-providers/surefire-junit-platform/pom.xml | 16 +++ surefire-providers/surefire-junit3/pom.xml | 6 +++ surefire-providers/surefire-junit4/pom.xml | 5 +++ surefire-providers/surefire-junit47/pom.xml| 15 +++ surefire-providers/surefire-testng/pom.xml | 5 +++ surefire-shadefire/pom.xml | 3 ++ surefire-shared-utils/pom.xml | 4 ++ 16 files changed, 222 insertions(+), 1 deletion(-)
(maven-surefire) branch parent-42-maven-3.6.3 deleted (was 71d2214be)
This is an automated email from the ASF dual-hosted git repository. michaelo pushed a change to branch parent-42-maven-3.6.3 in repository https://gitbox.apache.org/repos/asf/maven-surefire.git was 71d2214be [SUREFIRE-2245] Upgrade to Parent 42 and Maven 3.6.3 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-surefire) branch master updated (19b16d9b4 -> 71d2214be)
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-surefire.git from 19b16d9b4 Directory, not folder add 71d2214be [SUREFIRE-2245] Upgrade to Parent 42 and Maven 3.6.3 No new revisions were added by this update. Summary of changes: maven-failsafe-plugin/pom.xml | 2 +- maven-surefire-common/pom.xml | 9 +-- .../plugin/surefire/AbstractSurefireMojo.java | 31 ++-- .../AbstractSurefireMojoToolchainsTest.java| 86 ++ maven-surefire-plugin/pom.xml | 2 +- maven-surefire-report-plugin/pom.xml | 21 +++--- pom.xml| 9 ++- surefire-api/pom.xml | 2 +- surefire-booter/pom.xml| 2 +- surefire-extensions-api/pom.xml| 2 +- surefire-grouper/pom.xml | 2 +- surefire-its/pom.xml | 8 +- .../maven/surefire/its/JUnitPlatformEnginesIT.java | 1 + .../apache/maven/surefire/its/JUnitPlatformIT.java | 2 + surefire-its/src/test/resources/junit-4-5/pom.xml | 10 +++ .../src/test/resources/junit5-suite/pom.xml| 5 ++ surefire-logger-api/pom.xml| 2 +- surefire-providers/common-java5/pom.xml| 2 +- surefire-providers/common-junit3/pom.xml | 2 +- surefire-providers/common-junit4/pom.xml | 2 +- surefire-providers/common-junit48/pom.xml | 2 +- surefire-providers/pom.xml | 2 +- surefire-providers/surefire-junit3/pom.xml | 2 +- surefire-providers/surefire-junit4/pom.xml | 2 +- surefire-providers/surefire-junit47/pom.xml| 2 +- surefire-providers/surefire-testng-utils/pom.xml | 2 +- surefire-providers/surefire-testng/pom.xml | 2 +- surefire-report-parser/pom.xml | 2 +- 28 files changed, 88 insertions(+), 130 deletions(-)
(maven-project-info-reports-plugin) branch MPIR-451 deleted (was be2e4ed)
This is an automated email from the ASF dual-hosted git repository. michaelo pushed a change to branch MPIR-451 in repository https://gitbox.apache.org/repos/asf/maven-project-info-reports-plugin.git was be2e4ed [MPIR-451] Rename "Dependency Information" to "Maven Coordinates" 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-project-info-reports-plugin) branch master updated (dc1710d -> be2e4ed)
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-project-info-reports-plugin.git from dc1710d [MPIR-460] Dependency Information for maven-plugin add be2e4ed [MPIR-451] Rename "Dependency Information" to "Maven Coordinates" No new revisions were added by this update. Summary of changes: .../report/projectinfo/DependencyInformationReport.java | 2 +- src/main/resources/project-info-reports.properties| 4 ++-- src/main/resources/project-info-reports_cs.properties | 2 -- src/main/resources/project-info-reports_de.properties | 4 ++-- src/main/resources/project-info-reports_es.properties | 4 ++-- src/main/resources/project-info-reports_fr.properties | 4 ++-- src/main/resources/project-info-reports_ru.properties | 4 ++-- src/main/resources/project-info-reports_sv.properties | 2 -- src/main/resources/project-info-reports_zh_CN.properties | 2 -- src/site/apt/index.apt.vm | 15 +-- 10 files changed, 24 insertions(+), 19 deletions(-)
(maven-project-info-reports-plugin) branch MPIR-451 updated (8eeee2c -> be2e4ed)
This is an automated email from the ASF dual-hosted git repository. michaelo pushed a change to branch MPIR-451 in repository https://gitbox.apache.org/repos/asf/maven-project-info-reports-plugin.git omit 82c [MPIR-451] Rename "Dependency Information" to "Maven Coordinates" add 2ca83d0 [MPIR-459] Refresh download page add dc1710d [MPIR-460] Dependency Information for maven-plugin new be2e4ed [MPIR-451] Rename "Dependency Information" to "Maven Coordinates" 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 (82c) \ N -- N -- N refs/heads/MPIR-451 (be2e4ed) 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: .../{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 ++--- 9 files changed, 104 insertions(+), 130 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-project-info-reports-plugin) 01/01: [MPIR-451] Rename "Dependency Information" to "Maven Coordinates"
This is an automated email from the ASF dual-hosted git repository. michaelo pushed a commit to branch MPIR-451 in repository https://gitbox.apache.org/repos/asf/maven-project-info-reports-plugin.git commit be2e4ed4a7f6f53a53457896989307b8b4bc7089 Author: Michael Osipov AuthorDate: Sat Jun 1 22:20:41 2024 +0200 [MPIR-451] Rename "Dependency Information" to "Maven Coordinates" This closes #67 --- .../report/projectinfo/DependencyInformationReport.java | 2 +- src/main/resources/project-info-reports.properties| 4 ++-- src/main/resources/project-info-reports_cs.properties | 2 -- src/main/resources/project-info-reports_de.properties | 4 ++-- src/main/resources/project-info-reports_es.properties | 4 ++-- src/main/resources/project-info-reports_fr.properties | 4 ++-- src/main/resources/project-info-reports_ru.properties | 4 ++-- src/main/resources/project-info-reports_sv.properties | 2 -- src/main/resources/project-info-reports_zh_CN.properties | 2 -- src/site/apt/index.apt.vm | 15 +-- 10 files changed, 24 insertions(+), 19 deletions(-) diff --git a/src/main/java/org/apache/maven/report/projectinfo/DependencyInformationReport.java b/src/main/java/org/apache/maven/report/projectinfo/DependencyInformationReport.java index 4d57b22..549397a 100644 --- a/src/main/java/org/apache/maven/report/projectinfo/DependencyInformationReport.java +++ b/src/main/java/org/apache/maven/report/projectinfo/DependencyInformationReport.java @@ -28,7 +28,7 @@ import org.apache.maven.reporting.MavenReportException; import org.codehaus.plexus.i18n.I18N; /** - * Generates code snippets to be added to build tools. + * Generates code snippets of the Maven coordinates to be added to build tools. * * @author mailto:simonetrip...@apache.org;>Simone Tripodi * @since 2.5 diff --git a/src/main/resources/project-info-reports.properties b/src/main/resources/project-info-reports.properties index 96c4085..2845c90 100644 --- a/src/main/resources/project-info-reports.properties +++ b/src/main/resources/project-info-reports.properties @@ -127,8 +127,8 @@ report.dependency-convergence.stats.conflicting = Number of v report.dependency-convergence.stats.snapshots = Number of SNAPSHOT artifacts (NOS): report.dependency-convergence.stats.modules= Number of modules: report.dependency-convergence.title= Dependency Convergence -report.dependency-info.name= Dependency Information -report.dependency-info.title = Dependency Information +report.dependency-info.name= Maven Coordinates +report.dependency-info.title = Maven Coordinates report.dependency-info.description = This document describes how to include this project as a dependency using various dependency management tools. report.index.nodescription = There is currently no description associated with this project. report.index.title = About diff --git a/src/main/resources/project-info-reports_cs.properties b/src/main/resources/project-info-reports_cs.properties index 2767ab5..c1332e5 100644 --- a/src/main/resources/project-info-reports_cs.properties +++ b/src/main/resources/project-info-reports_cs.properties @@ -116,8 +116,6 @@ report.dependency-convergence.stats.readyrelease.success = \u00dasp\u0 report.dependency-convergence.stats.snapshots = Po\u010det sn\u00edmkov\u00fdch artefakt\u016f (NOS): report.dependency-convergence.stats.modules= Po\u010det podprojekt\u016f: report.dependency-convergence.title= Reaktor sbli\u017eov\u00e1n\u00ed z\u00e1vislost\u00ed -report.dependency-info.name= Informace o z\u00e1vislosti -report.dependency-info.title = Informace o z\u00e1vislosti report.dependency-info.description = Tento dokument popisuje, jak zahrnout tento projekt jako z\u00e1vislost pomoc\u00ed r\u016fzn\u00fdch n\u00e1stroj\u016f z\u00e1vislost \u0159\u00edzen\u00ed. report.index.nodescription = Pro tento projekt nen\u00ed p\u0159ipojen \u017e\u00e1dn\u00fd popis. report.index.title = O projektu diff --git a/src/main/resources/project-info-reports_de.properties b/src/main/resources/project-info-reports_de.properties index 47c1b7a..54bd989 100644 --- a/src/main/resources/project-info-reports_de.properties +++ b/src/main/resources/project-info-reports_de.properties @@ -127,8 +127
svn commit: r1918145 - in /maven/website/components: shared-archives/maven-shared-jar-3.1.0/ shared/maven-shared-jar/
Author: michaelo Date: Tue Jun 4 08:55:58 2024 New Revision: 1918145 Log: Publish Maven Shared JAR 3.1.0 documentation Added: maven/website/components/shared-archives/maven-shared-jar-3.1.0/ - copied from r1918144, maven/website/components/shared-archives/maven-shared-jar-LATEST/ maven/website/components/shared/maven-shared-jar/ - copied from r1918144, maven/website/components/shared-archives/maven-shared-jar-LATEST/
svn commit: r1918144 - in /maven/website/components: jxr-archives/jxr-3.4.0/ jxr/
Author: michaelo Date: Tue Jun 4 08:54:34 2024 New Revision: 1918144 Log: Publish Maven JXR 3.4.0 documentation Added: maven/website/components/jxr/ - copied from r1918143, maven/website/components/jxr-archives/jxr-LATEST/ maven/website/components/jxr-archives/jxr-3.4.0/ - copied from r1918143, maven/website/components/jxr-archives/jxr-LATEST/
svn commit: r69532 - /release/maven/shared/
Author: michaelo Date: Tue Jun 4 08:53:55 2024 New Revision: 69532 Log: Maven Shared JAR 3.1.0 released Added: release/maven/shared/maven-shared-jar-3.1.0-source-release.zip (with props) release/maven/shared/maven-shared-jar-3.1.0-source-release.zip.asc release/maven/shared/maven-shared-jar-3.1.0-source-release.zip.sha512 Removed: release/maven/shared/maven-shared-jar-3.0.0-source-release.zip release/maven/shared/maven-shared-jar-3.0.0-source-release.zip.asc release/maven/shared/maven-shared-jar-3.0.0-source-release.zip.sha512 Added: release/maven/shared/maven-shared-jar-3.1.0-source-release.zip == Binary file - no diff available. Propchange: release/maven/shared/maven-shared-jar-3.1.0-source-release.zip -- svn:mime-type = application/octet-stream Added: release/maven/shared/maven-shared-jar-3.1.0-source-release.zip.asc == --- release/maven/shared/maven-shared-jar-3.1.0-source-release.zip.asc (added) +++ release/maven/shared/maven-shared-jar-3.1.0-source-release.zip.asc Tue Jun 4 08:53:55 2024 @@ -0,0 +1,11 @@ +-BEGIN PGP SIGNATURE- + +iQEzBAABCgAdFiEEaoFLH4acK76rfLcnGioclL3ologFAmZbeloACgkQGioclL3o +lojNeAf9HTg2RrPFu/H7W8lsUKjKGbDT2a009lWVdgRlkfi+jxnCXcfsL3Sm3I6e +xR7ksAa+g9QCDQMQCowqponlNwXz0mGMJGfitGoSKRsyVI1ze0imKtcZnl27IhSH +9OIKjChPE1O34ZJim/jlLUUKZRfuhg4GUId0yWCXsdI86EZNrJj5xVuN+fr5oh+K +6/4HXNmxXxiYS3kf04owsIIqD8ILYgbG1HC/jkmlwXw0sErDwHUrI+jGSFDz680R +UpHZqllrrMoVz1Z1+6cWhrztxW9vEzSyTa1kxYEJ0AjsWtfZSgPxZgl6cd60cHFT +2X37nIpRW+mKjVuh/Eho7ZdtyKHW/A== +=sPT3 +-END PGP SIGNATURE- Added: release/maven/shared/maven-shared-jar-3.1.0-source-release.zip.sha512 == --- release/maven/shared/maven-shared-jar-3.1.0-source-release.zip.sha512 (added) +++ release/maven/shared/maven-shared-jar-3.1.0-source-release.zip.sha512 Tue Jun 4 08:53:55 2024 @@ -0,0 +1 @@ +1b8d9c03a09681ab0e1a4c5ecbe8b26fd2b5d44eab2364d4bc81fc058d0f2ddde2ed09acc88582fd875a41fc5eb49b7d21c9a39c25b9aa496e97435fafbbd20e \ No newline at end of file
svn commit: r69531 - in /release/maven/jxr: jxr-3.3.2-source-release.zip jxr-3.3.2-source-release.zip.asc jxr-3.3.2-source-release.zip.sha512 jxr-3.4.0-source-release.zip jxr-3.4.0-source-release.zip.
Author: michaelo Date: Tue Jun 4 08:52:33 2024 New Revision: 69531 Log: Maven JXR 3.4.0 released Added: release/maven/jxr/jxr-3.4.0-source-release.zip (with props) release/maven/jxr/jxr-3.4.0-source-release.zip.asc release/maven/jxr/jxr-3.4.0-source-release.zip.sha512 Removed: release/maven/jxr/jxr-3.3.2-source-release.zip release/maven/jxr/jxr-3.3.2-source-release.zip.asc release/maven/jxr/jxr-3.3.2-source-release.zip.sha512 Added: release/maven/jxr/jxr-3.4.0-source-release.zip == Binary file - no diff available. Propchange: release/maven/jxr/jxr-3.4.0-source-release.zip -- svn:mime-type = application/octet-stream Added: release/maven/jxr/jxr-3.4.0-source-release.zip.asc == --- release/maven/jxr/jxr-3.4.0-source-release.zip.asc (added) +++ release/maven/jxr/jxr-3.4.0-source-release.zip.asc Tue Jun 4 08:52:33 2024 @@ -0,0 +1,11 @@ +-BEGIN PGP SIGNATURE- + +iQEzBAABCgAdFiEEaoFLH4acK76rfLcnGioclL3ologFAmZbiPIACgkQGioclL3o +logWTwf+NC9bPUG6H6FsktoJziBS3gAwBxs9FYTM/8MNHerU4hgDybiNsEQNYfel +w8nPSJ32/qCQTTDPWYzzcLFh5zmatXLDVMpPfqEMHeLckwg5sZ0if3wBdy/WCTdN +zqWViyaMgkY8gqlBOQXJfEZipzICWuyL/1HEnXWUrxDb796pxoVAt6pqOYujgawX +LTZ7HbF7ss5emcvFdpOC7wA1uySUzEXbPaigpWILxUCUGuJ+6PTBJqnTu48qPkUe +/6i2TydcCHbNBBqjjU0lcyUE880slCZtKlqVr2KrBuhH7NS5XtcD1rw6NzoblL2C +o4M110RKNzFel4OYl6tiT8FOiiglrQ== +=WQvg +-END PGP SIGNATURE- Added: release/maven/jxr/jxr-3.4.0-source-release.zip.sha512 == --- release/maven/jxr/jxr-3.4.0-source-release.zip.sha512 (added) +++ release/maven/jxr/jxr-3.4.0-source-release.zip.sha512 Tue Jun 4 08:52:33 2024 @@ -0,0 +1 @@ +1c257719d0d5ca88d5659ff9a072444881bd8fb341ebbb255a8ef4cde0b46090e7da26eeacecba374f35a86bc7cb3ca6059a81f15c3418e6cc9519ee64a578f8 \ No newline at end of file
(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) + + + + +