[maven-enforcer] 01/01: [MENFORCER-485] Upgrade Parent to 40
This is an automated email from the ASF dual-hosted git repository. sjaranowski pushed a commit to branch MENFORCER-485 in repository https://gitbox.apache.org/repos/asf/maven-enforcer.git commit 39f90be16beef8cba8b95298665dd813fbc96878 Author: Slawomir Jaranowski AuthorDate: Tue Jun 27 00:58:55 2023 +0200 [MENFORCER-485] Upgrade Parent to 40 - upgrade parent - use versions from parent in IT --- .../src/it/projects/MENFORCER-306/parent/pom.xml | 20 +-- .../require-plugin-versions-expressions/pom.xml| 18 - .../module1/pom.xml| 13 +--- .../require-plugin-versions-expressions2/pom.xml | 23 +++--- .../require-plugin-versions-mm-ci-friendly/pom.xml | 18 - .../pom.xml| 2 +- .../pom.xml| 18 - .../pom.xml| 6 +++--- pom.xml| 13 ++-- 9 files changed, 63 insertions(+), 68 deletions(-) diff --git a/maven-enforcer-plugin/src/it/projects/MENFORCER-306/parent/pom.xml b/maven-enforcer-plugin/src/it/projects/MENFORCER-306/parent/pom.xml index cdfd4c2..2cded36 100644 --- a/maven-enforcer-plugin/src/it/projects/MENFORCER-306/parent/pom.xml +++ b/maven-enforcer-plugin/src/it/projects/MENFORCER-306/parent/pom.xml @@ -55,52 +55,52 @@ under the License. org.apache.maven.plugins maven-clean-plugin - 3.1.0 + @version.maven-clean-plugin@ org.apache.maven.plugins maven-install-plugin - 2.5.2 + @version.maven-install-plugin@ org.apache.maven.plugins maven-site-plugin - 3.7.1 + @version.maven-site-plugin@ org.apache.maven.plugins maven-deploy-plugin - 2.8.2 + @version.maven-deploy-plugin@ org.apache.maven.plugins maven-compiler-plugin - 3.7.0 + @version.maven-compiler-plugin@ org.apache.maven.plugins maven-plugin-plugin - 3.5.2 + @version.maven-plugin-tools@ org.apache.maven.plugins maven-surefire-plugin - 2.21.0 + @version.maven-surefire@ org.apache.maven.plugins maven-jar-plugin - 3.1.0 + @version.maven-jar-plugin@ org.apache.maven.plugins maven-resources-plugin - 3.1.0 + @version.maven-resources-plugin@ org.apache.maven.plugins maven-wrapper-plugin - 3.0.1 + @version.maven-wrapper-plugin@ diff --git a/maven-enforcer-plugin/src/it/projects/require-plugin-versions-expressions/pom.xml b/maven-enforcer-plugin/src/it/projects/require-plugin-versions-expressions/pom.xml index 487b348..60710f0 100644 --- a/maven-enforcer-plugin/src/it/projects/require-plugin-versions-expressions/pom.xml +++ b/maven-enforcer-plugin/src/it/projects/require-plugin-versions-expressions/pom.xml @@ -36,47 +36,47 @@ org.apache.maven.plugins maven-clean-plugin - 2.5 + @version.maven-clean-plugin@ org.apache.maven.plugins maven-resources-plugin - 2.6 + @version.maven-resources-plugin@ org.apache.maven.plugins maven-compiler-plugin - 2.5.1 + @version.maven-compiler-plugin@ org.apache.maven.plugins maven-surefire-plugin - 2.12.4 + @version.maven-surefire@ org.apache.maven.plugins maven-jar-plugin - 2.4 + @version.maven-jar-plugin@ org.apache.maven.plugins maven-install-plugin - 2.4 + @version.maven-install-plugin@ org.apache.maven.plugins maven-deploy-plugin - 2.7 + @version.maven-deploy-plugin@ org.apache.maven.plugins maven-site-plugin - 3.2 + @version.maven-site-plugin@ org.apache.maven.plugins maven-wrapper-plugin - 3.0.1 + @version.maven-wrapper-plugin@ ${expressionplugin.groupId} diff --git a/maven-enforcer-plugin/src/it/projects/require-plugin-versions-expressions2/module1/pom.xml b/maven-enforcer-plugin/src/it/projects/require-plugin-versions-expressions2/module1/pom.xml index 8f124fe..4f2857d 100644 ---
[maven-enforcer] branch MENFORCER-485 created (now 39f90be)
This is an automated email from the ASF dual-hosted git repository. sjaranowski pushed a change to branch MENFORCER-485 in repository https://gitbox.apache.org/repos/asf/maven-enforcer.git at 39f90be [MENFORCER-485] Upgrade Parent to 40 This branch includes the following new commits: new 39f90be [MENFORCER-485] Upgrade Parent to 40 The 1 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "add" were already present in the repository and have only been added to this reference.
[maven-site] 01/03: [MNG-7811] Documentation for Plugin Validation
This is an automated email from the ASF dual-hosted git repository. sjaranowski pushed a commit to branch MNG-7811 in repository https://gitbox.apache.org/repos/asf/maven-site.git commit 8f9f3a99b9f391ce617c3d042ed6ca1f6f3c6696 Author: Slawomir Jaranowski AuthorDate: Thu Jun 15 20:19:37 2023 +0200 [MNG-7811] Documentation for Plugin Validation --- content/markdown/plugin-validation.md | 73 +++ 1 file changed, 73 insertions(+) diff --git a/content/markdown/plugin-validation.md b/content/markdown/plugin-validation.md new file mode 100644 index ..63cea2ee --- /dev/null +++ b/content/markdown/plugin-validation.md @@ -0,0 +1,73 @@ +# Plugin Validation + + + +Maven since versions 3.9.x and 4.x introduced `Plugin Validation` +in order to help Maven users and Maven Plugin developers maintain theirs projects. + +## Internal Plugins Validation issues + +Internal Plugins Validation issues (project local) are issues discovered in Maven project configuration, like: + + - using deprecated plugins goals + - using deprecated plugins parameters + - using read only plugins parameters + +In such cases users can fix their project by fixing configuration by editing their POMs. +Users should consult actual plugin documentation or try to update plugin to newer version. + +## External Plugins Validation issues + +`External Plugins Validation issues (non-configuration) are issues detected in plugin itself, like: + + - using old, deprecated Maven Api by plugin + - declaring dependencies for Maven Core artifacts in wrong scope in plugin project + +External Plugins issues can only be fix by plugin authors. + +In such cases users can try to update plugin to newer version. +If the newest version of plugin still has an issue users should report problem to plugin authors. + +## Manage Plugin Validation verbosity + +In order to manage Plugin Validation verbosity a property `maven.plugin.validation` can be used. + +Allowed values are: + + - `NONE` - mute Plugin Validation completely, nothing will be reported + - `INLINE` - report only `Internal` issues in place where occur + - `BRIEF` - report only `Internal` issues in place where occur and list of plugins with `External` issues at the and of build + - `SUMMARY` - report list of plugins with `Internal` and `External` issues at the end of build + - `VERBOSE` - report `Internal` and `External` issues at the end of build in verbose mode + +Configuration values for `maven.plugin.validation` are case insensitive, can be used on command line, like: + +``` +mvn -Dmaven.plugin.validation=verbose ... +``` + +Can be added to `MAVEN_OPTS` or `MAVEN_ARGS` environment variables, +can also be added to `.mvn/maven.config` file in order to configure per project. + +Users can add such property to their `settings.xml` file to change configuration globally. + +Please consult [Configuring Apache Maven](/configure.html) guide. + +
[maven-site] branch MNG-7811 updated (7c063928 -> 6d8c18c4)
This is an automated email from the ASF dual-hosted git repository. sjaranowski pushed a change to branch MNG-7811 in repository https://gitbox.apache.org/repos/asf/maven-site.git omit 7c063928 notice about config in pom.xml, add link for settings reference omit 24cd4642 [MNG-7811] Documentation for Plugin Validation add f0fa76e0 Maven parent POMs 40 released add 6fc77317 Update index.apt add e79b70e6 [MASSEMBLY-991] - XSDs for 2.2.0 missing from Maven Project Web Site add 5bd02262 update logging documentation add faf81899 Use next parent version add 09f75bf1 [MPLUGIN-467] Document dedicated plugin-report plugin (#433) add 63ef478d Maven 3.9.3 Release notes (#424) add e6a4b993 Maven Clean Plugin Version 3.3.1 add 99dde84f Maven Shade Plugin Version 3.5.0 new 8f9f3a99 [MNG-7811] Documentation for Plugin Validation new d59d386b notice about config in pom.xml, add link for settings reference new 6d8c18c4 add to user center menu This update added new revisions after undoing existing revisions. That is to say, some revisions that were in the old version of the branch are not in the new version. This situation occurs when a user --force pushes a change and generates a repository containing something like this: * -- * -- B -- O -- O -- O (7c063928) \ N -- N -- N refs/heads/MNG-7811 (6d8c18c4) You should already have received notification emails for all of the O revisions, and so the following emails describe only the N revisions from the common base, B. Any revisions marked "omit" are not gone; other references still refer to them. Any revisions marked "discard" are gone forever. The 3 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "add" were already present in the repository and have only been added to this reference. Summary of changes: content/apt/guides/getting-started/index.apt | 2 +- content/apt/plugins/index.apt | 8 +- content/apt/pom/index.apt.vm | 2 +- .../docs/{3.9.1 => 3.9.3}/release-notes.md | 32 ++- content/markdown/docs/history.md.vm| 3 +- .../plugins/validation/index.md} | 0 content/markdown/maven-logging.md | 19 +- .../xsd/{assembly-2.0.0.xsd => assembly-2.2.0.xsd} | 272 - ...nent-2.0.0.xsd => assembly-component-2.2.0.xsd} | 267 content/site.xml | 1 + pom.xml| 10 +- 11 files changed, 144 insertions(+), 472 deletions(-) copy content/markdown/docs/{3.9.1 => 3.9.3}/release-notes.md (56%) rename content/markdown/{plugin-validation.md => guides/plugins/validation/index.md} (100%) copy content/resources/xsd/{assembly-2.0.0.xsd => assembly-2.2.0.xsd} (85%) copy content/resources/xsd/{assembly-component-2.0.0.xsd => assembly-component-2.2.0.xsd} (84%)
[maven-site] 03/03: add to user center menu
This is an automated email from the ASF dual-hosted git repository. sjaranowski pushed a commit to branch MNG-7811 in repository https://gitbox.apache.org/repos/asf/maven-site.git commit 6d8c18c47ff6519bb6ea148cb40574f4f6becc22 Author: Slawomir Jaranowski AuthorDate: Mon Jun 26 23:57:17 2023 +0200 add to user center menu --- .../{plugin-validation.md => guides/plugins/validation/index.md} | 0 content/site.xml | 1 + 2 files changed, 1 insertion(+) diff --git a/content/markdown/plugin-validation.md b/content/markdown/guides/plugins/validation/index.md similarity index 100% rename from content/markdown/plugin-validation.md rename to content/markdown/guides/plugins/validation/index.md diff --git a/content/site.xml b/content/site.xml index 9ec5efa5..ffb0fbeb 100644 --- a/content/site.xml +++ b/content/site.xml @@ -84,6 +84,7 @@ under the License. --> +
[maven-site] 02/03: notice about config in pom.xml, add link for settings reference
This is an automated email from the ASF dual-hosted git repository. sjaranowski pushed a commit to branch MNG-7811 in repository https://gitbox.apache.org/repos/asf/maven-site.git commit d59d386b2a79bded613c989d4319c33b4e995fa5 Author: Slawomir Jaranowski AuthorDate: Tue Jun 20 19:23:17 2023 +0200 notice about config in pom.xml, add link for settings reference --- content/markdown/plugin-validation.md | 8 ++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/content/markdown/plugin-validation.md b/content/markdown/plugin-validation.md index 63cea2ee..9504fcc6 100644 --- a/content/markdown/plugin-validation.md +++ b/content/markdown/plugin-validation.md @@ -35,7 +35,7 @@ Users should consult actual plugin documentation or try to update plugin to newe ## External Plugins Validation issues -`External Plugins Validation issues (non-configuration) are issues detected in plugin itself, like: +External Plugins Validation issues (non-configuration) are issues detected in plugin itself, like: - using old, deprecated Maven Api by plugin - declaring dependencies for Maven Core artifacts in wrong scope in plugin project @@ -68,6 +68,10 @@ can also be added to `.mvn/maven.config` file in order to configure per project. Users can add such property to their `settings.xml` file to change configuration globally. -Please consult [Configuring Apache Maven](/configure.html) guide. +*NOTICE* as `maven.plugin.validation` is configuration item for Maven itself, it can not be used in project pom.xml + +Please consult: + - [Configuring Apache Maven](/configure.html) + - [Settings reference](/settings.html)
svn commit: r1910616 - in /maven/website/content: maven-site-1.0-site.jar plugins/index.html
Author: svn-site-role Date: Mon Jun 26 20:35:47 2023 New Revision: 1910616 Log: Site checkin for project Apache Maven Site Modified: maven/website/content/maven-site-1.0-site.jar maven/website/content/plugins/index.html Modified: maven/website/content/maven-site-1.0-site.jar == Binary files - no diff available. Modified: maven/website/content/plugins/index.html == --- maven/website/content/plugins/index.html (original) +++ maven/website/content/plugins/index.html Mon Jun 26 20:35:47 2023 @@ -289,8 +289,8 @@ shade B -3.4.1 -2022-10-27 +3.5.0 +2023-06-13 Build an Uber-JAR from the current project, including dependencies. https://gitbox.apache.org/repos/asf/maven-shade-plugin.git;>Git / https://github.com/apache/maven-shade-plugin/;>GitHub https://issues.apache.org/jira/browse/MSHADE;>Jira MSHADE
[maven-site] branch master updated: Maven Shade Plugin Version 3.5.0
This is an automated email from the ASF dual-hosted git repository. khmarbaise pushed a commit to branch master in repository https://gitbox.apache.org/repos/asf/maven-site.git The following commit(s) were added to refs/heads/master by this push: new 99dde84f Maven Shade Plugin Version 3.5.0 99dde84f is described below commit 99dde84f80a970919d8141420db4d4bbf9b712c0 Author: Karl Heinz Marbaise AuthorDate: Mon Jun 26 22:34:22 2023 +0200 Maven Shade Plugin Version 3.5.0 --- content/apt/plugins/index.apt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/content/apt/plugins/index.apt b/content/apt/plugins/index.apt index 557a114a..42cc7b1f 100644 --- a/content/apt/plugins/index.apt +++ b/content/apt/plugins/index.apt @@ -99,7 +99,7 @@ Available Plugins *--++--++--+++ | {{{/plugins/maven-acr-plugin/} <<>>}}| B | 3.1.0| 2018-06-19 | Build a JavaEE application client from the current project. | {{{https://gitbox.apache.org/repos/asf/maven-acr-plugin.git}Git}} / {{{https://github.com/apache/maven-acr-plugin/}GitHub}} | {{{https://issues.apache.org/jira/browse/MACR}Jira MACR}} *--++--++--+++ -| {{{/plugins/maven-shade-plugin/} <<>>}} | B | 3.4.1| 2022-10-27 | Build an Uber-JAR from the current project, including dependencies. | {{{https://gitbox.apache.org/repos/asf/maven-shade-plugin.git}Git}} / {{{https://github.com/apache/maven-shade-plugin/}GitHub}} | {{{https://issues.apache.org/jira/browse/MSHADE}Jira MSHADE}} +| {{{/plugins/maven-shade-plugin/} <<>>}} | B | 3.5.0| 2023-06-13 | Build an Uber-JAR from the current project, including dependencies. | {{{https://gitbox.apache.org/repos/asf/maven-shade-plugin.git}Git}} / {{{https://github.com/apache/maven-shade-plugin/}GitHub}} | {{{https://issues.apache.org/jira/browse/MSHADE}Jira MSHADE}} *--++--++--+++ | {{{/plugins/maven-source-plugin/} <<>>}} | B | 3.3.0| 2023-05-17 | Build a source-JAR from the current project. | {{{https://gitbox.apache.org/repos/asf/maven-source-plugin.git}Git}} / {{{https://github.com/apache/maven-source-plugin/}GitHub}} | {{{https://issues.apache.org/jira/browse/MSOURCES}Jira MSOURCES}} *--++--++--+++
[maven-doxia-sitetools] 01/01: Complete conversion
This is an automated email from the ASF dual-hosted git repository. michaelo pushed a commit to branch site-model-rework in repository https://gitbox.apache.org/repos/asf/maven-doxia-sitetools.git commit 5929ad43307cb23f7dce7af3b137044808563410 Author: Michael Osipov AuthorDate: Sun Jun 25 00:46:36 2023 +0200 Complete conversion --- .../src/main/resources/default-site.xml| 10 +- .../org/apache/maven/doxia/tools/SiteToolTest.java | 11 +- .../unit/interpolated-site/src/site/site.xml | 19 +- .../interpolation-child-test/src/site/site.xml | 49 ++-- .../interpolation-parent-test/src/site/site.xml| 21 +- .../site-tool-locales-test/full/src/site/site.xml | 17 +- .../full/src/site/site_de_DE_BY.xml| 17 +- .../language/src/site/site.xml | 17 +- .../language/src/site/site_de.xml | 17 +- .../language_country/src/site/site.xml | 17 +- .../language_country/src/site/site_de_DE.xml | 17 +- .../unit/site-tool-test/src/site/site.xml | 17 +- .../DefaultSiteModelInheritanceAssembler.java | 64 ++ doxia-site-model/src/main/mdo/site.mdo | 251 ++--- .../SiteModelInheritanceAssemblerTest.java | 84 --- doxia-site-model/src/test/resources/empty.xml | 6 +- .../src/test/resources/external-urls.xml | 22 +- .../src/test/resources/fully-populated-child.xml | 22 +- .../src/test/resources/fully-populated-merged.xml | 22 +- .../test/resources/fully-populated-unresolved.xml | 22 +- .../resources/inheritance-child-no-inheritance.xml | 6 +- .../src/test/resources/inheritance-child.xml | 6 +- .../src/test/resources/inheritance-expected.xml| 21 +- .../src/test/resources/inheritance-parent.xml | 21 +- .../src/test/resources/relative-urls-resolved.xml | 22 +- .../src/test/resources/relative-urls.xml | 22 +- .../subsite-relative-urls-multiple-resolved.xml| 22 +- .../resources/subsite-relative-urls-resolved.xml | 22 +- .../src/test/resources/subsite-urls-file.xml | 23 +- .../src/test/resources/subsite-urls.xml| 23 +- .../src/test/resources/site/site.xml | 21 +- 31 files changed, 414 insertions(+), 517 deletions(-) diff --git a/doxia-integration-tools/src/main/resources/default-site.xml b/doxia-integration-tools/src/main/resources/default-site.xml index 7f7052f..b523ed9 100644 --- a/doxia-integration-tools/src/main/resources/default-site.xml +++ b/doxia-integration-tools/src/main/resources/default-site.xml @@ -18,10 +18,10 @@ specific language governing permissions and limitations under the License. --> - - -${project.name} - +http://maven.apache.org/SITE/2.0.0; xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance; + xsi:schemaLocation="http://maven.apache.org/SITE/2.0.0 https://maven.apache.org/xsd/site-2.0.0.xsd; + name="${project.name}"> + org.apache.maven.skins maven-fluido-skin @@ -35,4 +35,4 @@ under the License. - + diff --git a/doxia-integration-tools/src/test/java/org/apache/maven/doxia/tools/SiteToolTest.java b/doxia-integration-tools/src/test/java/org/apache/maven/doxia/tools/SiteToolTest.java index 7aa20f3..18d4d69 100644 --- a/doxia-integration-tools/src/test/java/org/apache/maven/doxia/tools/SiteToolTest.java +++ b/doxia-integration-tools/src/test/java/org/apache/maven/doxia/tools/SiteToolTest.java @@ -127,7 +127,7 @@ public class SiteToolTest { SiteToolMavenProjectStub project = new SiteToolMavenProjectStub("site-tool-test"); Skin skin = new Skin(); skin.setGroupId("org.apache.maven.skins"); -skin.setArtifactId("maven-stylus-skin"); +skin.setArtifactId("maven-fluido-skin"); assertNotNull( tool.getSkinArtifactFromRepository(newRepoSession(), project.getRemoteProjectRepositories(), skin)); } @@ -370,16 +370,18 @@ public class SiteToolTest { assertEquals("Maven Site", model.getBannerLeft().getName()); assertEquals( "http://maven.apache.org/images/apache-maven-project.png;, -model.getBannerLeft().getSrc()); +model.getBannerLeft().getImage().getSrc()); assertEquals("http://maven.apache.org/;, model.getBannerLeft().getHref()); assertNotNull(model.getBannerRight()); assertNull(model.getBannerRight().getName()); assertEquals( "http://maven.apache.org/images/maven-small.gif;, -model.getBannerRight().getSrc()); +model.getBannerRight().getImage().getSrc()); assertNull(model.getBannerRight().getHref()); // model from repo: https://repo1.maven.org/maven2/org/apache/maven/maven/3.8.6/maven-3.8.6-site.xml +// FIXME Needs to be disabled until we have an on-the-fly converter +/* project.setBasedir(null);
[maven-doxia-sitetools] branch site-model-rework updated (451e94c -> 5929ad4)
This is an automated email from the ASF dual-hosted git repository. michaelo pushed a change to branch site-model-rework in repository https://gitbox.apache.org/repos/asf/maven-doxia-sitetools.git discard 451e94c first shot new 5929ad4 Complete conversion This update added new revisions after undoing existing revisions. That is to say, some revisions that were in the old version of the branch are not in the new version. This situation occurs when a user --force pushes a change and generates a repository containing something like this: * -- * -- B -- O -- O -- O (451e94c) \ N -- N -- N refs/heads/site-model-rework (5929ad4) You should already have received notification emails for all of the O revisions, and so the following emails describe only the N revisions from the common base, B. Any revisions marked "omit" are not gone; other references still refer to them. Any revisions marked "discard" are gone forever. The 1 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "add" were already present in the repository and have only been added to this reference. Summary of changes: .../src/main/resources/default-site.xml| 4 +- .../org/apache/maven/doxia/tools/SiteToolTest.java | 11 +-- .../unit/interpolated-site/src/site/site.xml | 19 +++-- .../interpolation-child-test/src/site/site.xml | 49 ++--- .../interpolation-parent-test/src/site/site.xml| 21 +++--- .../site-tool-locales-test/full/src/site/site.xml | 17 ++--- .../full/src/site/site_de_DE_BY.xml| 17 ++--- .../language/src/site/site.xml | 17 ++--- .../language/src/site/site_de.xml | 17 ++--- .../language_country/src/site/site.xml | 17 ++--- .../language_country/src/site/site_de_DE.xml | 17 ++--- .../unit/site-tool-test/src/site/site.xml | 17 ++--- .../DefaultSiteModelInheritanceAssembler.java | 64 ++--- .../SiteModelInheritanceAssemblerTest.java | 84 +++--- doxia-site-model/src/test/resources/empty.xml | 6 +- .../src/test/resources/external-urls.xml | 22 +++--- .../src/test/resources/fully-populated-child.xml | 22 +++--- .../src/test/resources/fully-populated-merged.xml | 22 +++--- .../test/resources/fully-populated-unresolved.xml | 22 +++--- .../resources/inheritance-child-no-inheritance.xml | 6 +- .../src/test/resources/inheritance-child.xml | 6 +- .../src/test/resources/inheritance-expected.xml| 21 +++--- .../src/test/resources/inheritance-parent.xml | 21 +++--- .../src/test/resources/relative-urls-resolved.xml | 22 +++--- .../src/test/resources/relative-urls.xml | 22 +++--- .../subsite-relative-urls-multiple-resolved.xml| 22 +++--- .../resources/subsite-relative-urls-resolved.xml | 22 +++--- .../src/test/resources/subsite-urls-file.xml | 23 +++--- .../src/test/resources/subsite-urls.xml| 23 +++--- .../src/test/resources/site/site.xml | 21 +++--- 30 files changed, 339 insertions(+), 335 deletions(-)
[maven] 01/01: [MNG-7827] Ensure maven 4 Log API is the primary and documented API for mojos
This is an automated email from the ASF dual-hosted git repository. rmannibucau pushed a commit to branch MNG-7827 in repository https://gitbox.apache.org/repos/asf/maven.git commit 74be0f4143e22e098cd03013e731498418ac8542 Author: Romain Manni-Bucau AuthorDate: Mon Jun 26 19:35:00 2023 +0200 [MNG-7827] Ensure maven 4 Log API is the primary and documented API for mojos --- maven-plugin-api/pom.xml | 14 +++ .../java/org/apache/maven/plugin/AbstractMojo.java | 48 +++- .../maven/plugin/logging/SystemStreamLog.java | 56 -- .../org/apache/maven/internal/impl/DefaultLog.java | 118 .../org/apache/maven/plugin/AbstractMojoTest.java | 123 + 5 files changed, 348 insertions(+), 11 deletions(-) diff --git a/maven-plugin-api/pom.xml b/maven-plugin-api/pom.xml index 274a62ef6..db3000e36 100644 --- a/maven-plugin-api/pom.xml +++ b/maven-plugin-api/pom.xml @@ -52,6 +52,20 @@ under the License. org.codehaus.plexus plexus-classworlds + + + ${project.groupId} + maven-api-core + ${project.version} + provided + + + + org.slf4j + slf4j-jdk14 + ${slf4jVersion} + test + diff --git a/maven-plugin-api/src/main/java/org/apache/maven/plugin/AbstractMojo.java b/maven-plugin-api/src/main/java/org/apache/maven/plugin/AbstractMojo.java index 5e76c40d9..dba25a40f 100644 --- a/maven-plugin-api/src/main/java/org/apache/maven/plugin/AbstractMojo.java +++ b/maven-plugin-api/src/main/java/org/apache/maven/plugin/AbstractMojo.java @@ -18,11 +18,18 @@ */ package org.apache.maven.plugin; +import java.lang.reflect.Constructor; +import java.lang.reflect.InvocationTargetException; +import java.lang.reflect.Method; +import java.lang.reflect.Proxy; import java.util.Map; +import java.util.function.Supplier; import org.apache.maven.plugin.logging.Log; import org.apache.maven.plugin.logging.SystemStreamLog; +import static java.util.Optional.ofNullable; + /** * Abstract class to provide most of the infrastructure required to implement a Mojo except for * the execute method. @@ -147,7 +154,7 @@ public abstract class AbstractMojo implements Mojo, ContextEnabled { private Map pluginContext; /** - * @deprecated Use SLF4J directly + * @deprecated Use an injected {@link Log} instead in the mojo or component. */ @Deprecated @Override @@ -167,13 +174,48 @@ public abstract class AbstractMojo implements Mojo, ContextEnabled { * method directly whenever you need the logger, it is fast enough and needs no caching. * * @see org.apache.maven.plugin.Mojo#getLog() - * @deprecated Use SLF4J directly + * @deprecated Use an injected {@link org.apache.maven.api.plugin.Log} instead in the mojo or component. */ @Deprecated @Override public Log getLog() { if (log == null) { -log = new SystemStreamLog(); +// unlikely for a standard plugin, idea is to try to fallback on maven-core impl else use stdout/stderr +try { +// ensure we have slf4j +final ClassLoader loader = ofNullable(getClass().getClassLoader()) +.orElseGet(() -> Thread.currentThread().getContextClassLoader()); +final Class lf = loader.loadClass("org.slf4j.LoggerFactory"); +final Method getLogger = lf.getDeclaredMethod("getLogger", Class.class); +if (!getLogger.isAccessible()) { +getLogger.setAccessible(true); +} + +// ensure we have maven-core - else we don't care to align on it +final Constructor delegatingLogConstructor = loader.loadClass( +"org.apache.maven.internal.impl.DefaultLog") +.getDeclaredConstructor(getLogger.getReturnType()); +if (!delegatingLogConstructor.isAccessible()) { +delegatingLogConstructor.setAccessible(true); +} + +// load the slf4j logger and its log impl + create a facade to comply the deprecated API +final Object logger = getLogger.invoke(null, getClass()); +final Object delegate = delegatingLogConstructor.newInstance(logger); +log = (Log) Proxy.newProxyInstance( // Supplier is mainly an "unwrap" impl for advanced cases +loader, new Class[] {Log.class, Supplier.class}, (proxy, method, args) -> { +if (method.getDeclaringClass() == Supplier.class) { +return delegate; +} +try { +return method.invoke(delegate, args); +} catch (InvocationTargetException ite) { +throw
[maven] branch MNG-7827 created (now 74be0f414)
This is an automated email from the ASF dual-hosted git repository. rmannibucau pushed a change to branch MNG-7827 in repository https://gitbox.apache.org/repos/asf/maven.git at 74be0f414 [MNG-7827] Ensure maven 4 Log API is the primary and documented API for mojos This branch includes the following new commits: new 74be0f414 [MNG-7827] Ensure maven 4 Log API is the primary and documented API for mojos The 1 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "add" were already present in the repository and have only been added to this reference.
[maven-surefire] branch feature/additional-classpath-via-maven-gav updated (238a1f9e4 -> 9ebe4ae34)
This is an automated email from the ASF dual-hosted git repository. kwin pushed a change to branch feature/additional-classpath-via-maven-gav in repository https://gitbox.apache.org/repos/asf/maven-surefire.git omit 238a1f9e4 [SUREFIRE-2179] Support adding additional Maven artifacts to test classpath add 9ebe4ae34 [SUREFIRE-2179] Support adding additional Maven artifacts to test classpath This update added new revisions after undoing existing revisions. That is to say, some revisions that were in the old version of the branch are not in the new version. This situation occurs when a user --force pushes a change and generates a repository containing something like this: * -- * -- B -- O -- O -- O (238a1f9e4) \ N -- N -- N refs/heads/feature/additional-classpath-via-maven-gav (9ebe4ae34) You should already have received notification emails for all of the O revisions, and so the following emails describe only the N revisions from the common base, B. Any revisions marked "omit" are not gone; other references still refer to them. Any revisions marked "discard" are gone forever. No new revisions were added by this update. Summary of changes: .../java/org/apache/maven/plugin/surefire/AbstractSurefireMojo.java | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-)
[maven-surefire] 01/01: [SUREFIRE-2179] Support adding additional Maven artifacts to test classpath
This is an automated email from the ASF dual-hosted git repository. kwin pushed a commit to branch feature/additional-classpath-via-maven-gav in repository https://gitbox.apache.org/repos/asf/maven-surefire.git commit 238a1f9e401ecd5c75afe7e2774507515bca6d17 Author: Konrad Windszus AuthorDate: Fri Jun 23 14:11:54 2023 +0200 [SUREFIRE-2179] Support adding additional Maven artifacts to test classpath --- .../plugin/surefire/AbstractSurefireMojo.java | 91 +- .../surefire/SurefireDependencyResolver.java | 43 +++--- .../maven/plugin/surefire/TestClassPath.java | 4 +- .../plugin/surefire/AbstractSurefireMojoTest.java | 16 ++-- .../site/apt/examples/configuring-classpath.apt.vm | 42 +- 5 files changed, 171 insertions(+), 25 deletions(-) diff --git a/maven-surefire-common/src/main/java/org/apache/maven/plugin/surefire/AbstractSurefireMojo.java b/maven-surefire-common/src/main/java/org/apache/maven/plugin/surefire/AbstractSurefireMojo.java index 8237a9f4e..6e8bd9672 100644 --- a/maven-surefire-common/src/main/java/org/apache/maven/plugin/surefire/AbstractSurefireMojo.java +++ b/maven-surefire-common/src/main/java/org/apache/maven/plugin/surefire/AbstractSurefireMojo.java @@ -26,6 +26,7 @@ import java.lang.reflect.Method; import java.math.BigDecimal; import java.nio.file.Files; import java.util.ArrayList; +import java.util.Arrays; import java.util.Collection; import java.util.Collections; import java.util.Enumeration; @@ -41,6 +42,8 @@ import java.util.Set; import java.util.SortedSet; import java.util.TreeSet; import java.util.concurrent.ConcurrentHashMap; +import java.util.function.Function; +import java.util.stream.Collectors; import java.util.zip.ZipFile; import org.apache.maven.artifact.Artifact; @@ -53,6 +56,7 @@ import org.apache.maven.artifact.versioning.DefaultArtifactVersion; import org.apache.maven.artifact.versioning.InvalidVersionSpecificationException; import org.apache.maven.artifact.versioning.VersionRange; import org.apache.maven.execution.MavenSession; +import org.apache.maven.model.Dependency; import org.apache.maven.model.Plugin; import org.apache.maven.plugin.AbstractMojo; import org.apache.maven.plugin.MojoExecutionException; @@ -281,6 +285,21 @@ public abstract class AbstractSurefireMojo extends AbstractMojo implements Suref @Parameter(property = "maven.test.additionalClasspath") private String[] additionalClasspathElements; +/** + * Additional Maven dependencies to be used in the test execution classpath. + * Each element supports the parametrization like documented in https://maven.apache.org/pom.html#dependencies;>POM Reference: Dependencies. + * + * Those dependencies are automatically collected (i.e. calculate the full dependency tree) and then all underlying artifacts resolved from the repository (including their transitive dependencies). + * Afterwards the resolved artifacts are filtered to only contain {@code compile} and {@code runtime} scoped ones and appended to the test execution classpath + * (after the ones from {@link #additionalClasspathElements}). + * + * The dependency management from the project is not taken into account. + * + * @since 3.2 + */ +@Parameter(property = "maven.test.additionalClasspathDependencies") +private Dependency[] additionalClasspathDependencies; + /** * The test source directory containing test class sources. * Important only for TestNG HTML reports. @@ -2526,8 +2545,9 @@ public abstract class AbstractSurefireMojo extends AbstractMojo implements Suref * Generates the test classpath. * * @return the classpath elements + * @throws MojoFailureException */ -private TestClassPath generateTestClasspath() { +private TestClassPath generateTestClasspath() throws MojoFailureException { Set classpathArtifacts = getProject().getArtifacts(); if (getClasspathDependencyScopeExclude() != null @@ -2542,8 +2562,67 @@ public abstract class AbstractSurefireMojo extends AbstractMojo implements Suref classpathArtifacts = filterArtifacts(classpathArtifacts, dependencyFilter); } +Map dependencyConflictIdsProjectArtifacts = classpathArtifacts.stream() +.collect(Collectors.toMap(Artifact::getDependencyConflictId, Function.identity())); +Set additionalClasspathElements = new HashSet<>(); +if (getAdditionalClasspathElements() != null) { + Arrays.stream(getAdditionalClasspathElements()).forEach(additionalClasspathElements::add); +} +if (getAdditionalClasspathDependencies() != null) { +Collection additionalArtifacts = +resolveDependencies(getAdditionalClasspathDependencies()); +// check for potential conflicts with project dependencies +for (Artifact additionalArtifact :
[maven-surefire] branch feature/additional-classpath-via-maven-gav updated (764cc7fed -> 238a1f9e4)
This is an automated email from the ASF dual-hosted git repository. kwin pushed a change to branch feature/additional-classpath-via-maven-gav in repository https://gitbox.apache.org/repos/asf/maven-surefire.git omit 764cc7fed [SUREFIRE-2179] Support adding additional Maven artifacts to test classpath new 238a1f9e4 [SUREFIRE-2179] Support adding additional Maven artifacts to test classpath This update added new revisions after undoing existing revisions. That is to say, some revisions that were in the old version of the branch are not in the new version. This situation occurs when a user --force pushes a change and generates a repository containing something like this: * -- * -- B -- O -- O -- O (764cc7fed) \ N -- N -- N refs/heads/feature/additional-classpath-via-maven-gav (238a1f9e4) You should already have received notification emails for all of the O revisions, and so the following emails describe only the N revisions from the common base, B. Any revisions marked "omit" are not gone; other references still refer to them. Any revisions marked "discard" are gone forever. The 1 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "add" were already present in the repository and have only been added to this reference. Summary of changes: .../org/apache/maven/plugin/surefire/AbstractSurefireMojo.java | 7 +++ 1 file changed, 3 insertions(+), 4 deletions(-)
[maven-surefire] branch feature/additional-classpath-via-maven-gav updated (c1ac74bf2 -> 764cc7fed)
This is an automated email from the ASF dual-hosted git repository. kwin pushed a change to branch feature/additional-classpath-via-maven-gav in repository https://gitbox.apache.org/repos/asf/maven-surefire.git omit c1ac74bf2 [SUREFIRE-2179] Support adding additional Maven artifacts to test classpath add 764cc7fed [SUREFIRE-2179] Support adding additional Maven artifacts to test classpath This update added new revisions after undoing existing revisions. That is to say, some revisions that were in the old version of the branch are not in the new version. This situation occurs when a user --force pushes a change and generates a repository containing something like this: * -- * -- B -- O -- O -- O (c1ac74bf2) \ N -- N -- N refs/heads/feature/additional-classpath-via-maven-gav (764cc7fed) You should already have received notification emails for all of the O revisions, and so the following emails describe only the N revisions from the common base, B. Any revisions marked "omit" are not gone; other references still refer to them. Any revisions marked "discard" are gone forever. No new revisions were added by this update. Summary of changes: .../plugin/surefire/AbstractSurefireMojo.java | 46 +++--- .../surefire/SurefireDependencyResolver.java | 29 -- .../site/apt/examples/configuring-classpath.apt.vm | 24 --- 3 files changed, 49 insertions(+), 50 deletions(-)
svn commit: r1910612 - in /maven/website/content: maven-site-1.0-site.jar plugins/index.html
Author: svn-site-role Date: Mon Jun 26 14:05:01 2023 New Revision: 1910612 Log: Site checkin for project Apache Maven Site Modified: maven/website/content/maven-site-1.0-site.jar maven/website/content/plugins/index.html Modified: maven/website/content/maven-site-1.0-site.jar == Binary files - no diff available. Modified: maven/website/content/plugins/index.html == --- maven/website/content/plugins/index.html (original) +++ maven/website/content/plugins/index.html Mon Jun 26 14:05:01 2023 @@ -161,8 +161,8 @@ clean B -3.2.0 -2022-04-01 +3.3.1 +2023-06-14 Clean up after the build. https://gitbox.apache.org/repos/asf/maven-clean-plugin.git;>Git / https://github.com/apache/maven-clean-plugin/;>GitHub https://issues.apache.org/jira/browse/MCLEAN;>Jira MCLEAN
[maven-plugin-tools] branch dependabot/maven/org.codehaus.plexus-plexus-xml-4.0.1 created (now 133648de)
This is an automated email from the ASF dual-hosted git repository. github-bot pushed a change to branch dependabot/maven/org.codehaus.plexus-plexus-xml-4.0.1 in repository https://gitbox.apache.org/repos/asf/maven-plugin-tools.git at 133648de Bump plexus-xml from 4.0.0 to 4.0.1 No new revisions were added by this update.
[maven-site] branch master updated: Maven Clean Plugin Version 3.3.1
This is an automated email from the ASF dual-hosted git repository. khmarbaise pushed a commit to branch master in repository https://gitbox.apache.org/repos/asf/maven-site.git The following commit(s) were added to refs/heads/master by this push: new e6a4b993 Maven Clean Plugin Version 3.3.1 e6a4b993 is described below commit e6a4b99317e53900d5d99f92c45672f6fe5f8abe Author: Karl Heinz Marbaise AuthorDate: Mon Jun 26 16:01:37 2023 +0200 Maven Clean Plugin Version 3.3.1 --- content/apt/plugins/index.apt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/content/apt/plugins/index.apt b/content/apt/plugins/index.apt index d5aab084..557a114a 100644 --- a/content/apt/plugins/index.apt +++ b/content/apt/plugins/index.apt @@ -67,7 +67,7 @@ Available Plugins *--++--++--+++ | <> || || <> | | *--++--++--+++ -| {{{/plugins/maven-clean-plugin/} <<>>}} | B | 3.2.0| 2022-04-01 | Clean up after the build. | {{{https://gitbox.apache.org/repos/asf/maven-clean-plugin.git}Git}} / {{{https://github.com/apache/maven-clean-plugin/}GitHub}} | {{{https://issues.apache.org/jira/browse/MCLEAN}Jira MCLEAN}} +| {{{/plugins/maven-clean-plugin/} <<>>}} | B | 3.3.1| 2023-06-14 | Clean up after the build. | {{{https://gitbox.apache.org/repos/asf/maven-clean-plugin.git}Git}} / {{{https://github.com/apache/maven-clean-plugin/}GitHub}} | {{{https://issues.apache.org/jira/browse/MCLEAN}Jira MCLEAN}} *--++--++--+++ | {{{/plugins/maven-compiler-plugin/} <<>>}} | B | 3.11.0 | 2023-02-14 | Compiles Java sources. | {{{https://gitbox.apache.org/repos/asf/maven-compiler-plugin.git}Git}} / {{{https://github.com/apache/maven-compiler-plugin/}GitHub}} | {{{https://issues.apache.org/jira/browse/MCOMPILER}Jira MCOMPILER}} *--++--++--+++
[maven-surefire] branch feature/additional-classpath-via-maven-gav updated (7fdd4efbd -> c1ac74bf2)
This is an automated email from the ASF dual-hosted git repository. kwin pushed a change to branch feature/additional-classpath-via-maven-gav in repository https://gitbox.apache.org/repos/asf/maven-surefire.git omit 7fdd4efbd [SUREFIRE-2179] Support adding additional Maven artifacts to test classpath new c1ac74bf2 [SUREFIRE-2179] Support adding additional Maven artifacts to test classpath This update added new revisions after undoing existing revisions. That is to say, some revisions that were in the old version of the branch are not in the new version. This situation occurs when a user --force pushes a change and generates a repository containing something like this: * -- * -- B -- O -- O -- O (7fdd4efbd) \ N -- N -- N refs/heads/feature/additional-classpath-via-maven-gav (c1ac74bf2) You should already have received notification emails for all of the O revisions, and so the following emails describe only the N revisions from the common base, B. Any revisions marked "omit" are not gone; other references still refer to them. Any revisions marked "discard" are gone forever. The 1 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "add" were already present in the repository and have only been added to this reference. Summary of changes: .../plugin/surefire/AbstractSurefireMojo.java | 92 -- .../surefire/SurefireDependencyResolver.java | 32 ++-- .../plugin/surefire/AbstractSurefireMojoTest.java | 12 +-- 3 files changed, 83 insertions(+), 53 deletions(-)
[maven-surefire] 01/01: [SUREFIRE-2179] Support adding additional Maven artifacts to test classpath
This is an automated email from the ASF dual-hosted git repository. kwin pushed a commit to branch feature/additional-classpath-via-maven-gav in repository https://gitbox.apache.org/repos/asf/maven-surefire.git commit c1ac74bf22e33cacd14026cc2d785c1cdf625ad7 Author: Konrad Windszus AuthorDate: Fri Jun 23 14:11:54 2023 +0200 [SUREFIRE-2179] Support adding additional Maven artifacts to test classpath --- .../plugin/surefire/AbstractSurefireMojo.java | 90 +- .../surefire/SurefireDependencyResolver.java | 58 +++--- .../maven/plugin/surefire/TestClassPath.java | 4 +- .../plugin/surefire/AbstractSurefireMojoTest.java | 16 ++-- .../site/apt/examples/configuring-classpath.apt.vm | 30 +++- 5 files changed, 173 insertions(+), 25 deletions(-) diff --git a/maven-surefire-common/src/main/java/org/apache/maven/plugin/surefire/AbstractSurefireMojo.java b/maven-surefire-common/src/main/java/org/apache/maven/plugin/surefire/AbstractSurefireMojo.java index 8237a9f4e..edf8d9f97 100644 --- a/maven-surefire-common/src/main/java/org/apache/maven/plugin/surefire/AbstractSurefireMojo.java +++ b/maven-surefire-common/src/main/java/org/apache/maven/plugin/surefire/AbstractSurefireMojo.java @@ -26,6 +26,7 @@ import java.lang.reflect.Method; import java.math.BigDecimal; import java.nio.file.Files; import java.util.ArrayList; +import java.util.Arrays; import java.util.Collection; import java.util.Collections; import java.util.Enumeration; @@ -41,6 +42,9 @@ import java.util.Set; import java.util.SortedSet; import java.util.TreeSet; import java.util.concurrent.ConcurrentHashMap; +import java.util.function.Function; +import java.util.stream.Collectors; +import java.util.stream.Stream; import java.util.zip.ZipFile; import org.apache.maven.artifact.Artifact; @@ -118,6 +122,7 @@ import org.codehaus.plexus.languages.java.jpms.ResolvePathResult; import org.codehaus.plexus.languages.java.jpms.ResolvePathsRequest; import org.codehaus.plexus.languages.java.jpms.ResolvePathsResult; import org.codehaus.plexus.logging.Logger; +import org.eclipse.aether.resolution.DependencyResolutionException; import static java.lang.Integer.parseInt; import static java.util.Arrays.asList; @@ -281,6 +286,17 @@ public abstract class AbstractSurefireMojo extends AbstractMojo implements Suref @Parameter(property = "maven.test.additionalClasspath") private String[] additionalClasspathElements; +/** + * Maven coordinates in the format {@code :[:[:]]:} of additional artifacts. + * Those artifacts are automatically resolved from the repository (including their transitive dependencies). + * Afterwards they are appended including their transitive dependencies to the classpath + * (after the ones from {@link #additionalClasspathElements}). + * + * @since 3.2 + */ +@Parameter(property = "maven.test.additionalClasspathArtifacts") +private String[] additionalClasspathArtifacts; + /** * The test source directory containing test class sources. * Important only for TestNG HTML reports. @@ -2526,8 +2542,9 @@ public abstract class AbstractSurefireMojo extends AbstractMojo implements Suref * Generates the test classpath. * * @return the classpath elements + * @throws MojoFailureException */ -private TestClassPath generateTestClasspath() { +private TestClassPath generateTestClasspath() throws MojoFailureException { Set classpathArtifacts = getProject().getArtifacts(); if (getClasspathDependencyScopeExclude() != null @@ -2542,8 +2559,69 @@ public abstract class AbstractSurefireMojo extends AbstractMojo implements Suref classpathArtifacts = filterArtifacts(classpathArtifacts, dependencyFilter); } +Map dependencyConflictIdsProjectArtifacts = classpathArtifacts.stream() +.collect(Collectors.toMap(Artifact::getDependencyConflictId, Function.identity())); +Set additionalClasspathElements = new HashSet<>(); +if (getAdditionalClasspathElements() != null) { + Arrays.stream(getAdditionalClasspathElements()).forEach(additionalClasspathElements::add); +} +if (getAdditionalClasspathArtifacts() != null) { +Collection additionalArtifacts = + resolveArtifacts(Arrays.stream(getAdditionalClasspathArtifacts())); +// check for potential conflicts with project dependencies +for (Artifact additionalArtifact : additionalArtifacts) { +Artifact conflictingArtifact = + dependencyConflictIdsProjectArtifacts.get(additionalArtifact.getDependencyConflictId()); +if (conflictingArtifact != null +&& !additionalArtifact.getVersion().equals(conflictingArtifact.getVersion())) { +getConsoleLogger() +.warning( +
svn commit: r1910610 - in /maven/website/content: .htaccess docs/3.9.3/ docs/3.9.3/release-notes.html docs/history.html download.html examples/maven-3-lifecycle-extensions.html install.html maven-site
Author: svn-site-role Date: Mon Jun 26 11:47:00 2023 New Revision: 1910610 Log: Site checkin for project Apache Maven Site Added: maven/website/content/docs/3.9.3/ maven/website/content/docs/3.9.3/release-notes.html Modified: maven/website/content/.htaccess maven/website/content/docs/history.html maven/website/content/download.html maven/website/content/examples/maven-3-lifecycle-extensions.html maven/website/content/install.html maven/website/content/maven-site-1.0-site.jar maven/website/content/pom.html maven/website/content/release-notes-all.html Modified: maven/website/content/.htaccess == --- maven/website/content/.htaccess (original) +++ maven/website/content/.htaccess Mon Jun 26 11:47:00 2023 @@ -5,8 +5,8 @@ Redirect Permanent /release-notes.html / Redirect Permanent /download.html /download.cgi RedirectMatch permanent ^/(.*)/download.html$ /$1/download.cgi -Redirect /ref/current/ /ref/3.9.2/ -Redirect /ref/current /ref/3.9.2/ +Redirect /ref/current/ /ref/3.9.3/ +Redirect /ref/current /ref/3.9.3/ Redirect Permanent /maven-v4_0_0.xsd /xsd/maven-4.0.0.xsd @@ -30,17 +30,17 @@ Redirect Permanent /plugins/maven-checks RedirectMatch ^/maven2/(.*)$ /$1 RedirectMatch ^/reference/(.*)$ /archives/maven-1.x/reference/$1 RedirectMatch ^/maven-1.x/reference/plugins/(.*)$ /archives/maven-1.x/plugins/$1 -RedirectMatch ^/maven-aether-provider/(.*)$ /ref/3.9.2/maven-aether-provider/$1 -RedirectMatch ^/maven-artifact/(.*)$ /ref/3.9.2/maven-artifact/$1 -RedirectMatch ^/maven-compat/(.*)$ /ref/3.9.2/maven-compat/$1 -RedirectMatch ^/maven-core/(.*)$ /ref/3.9.2/maven-core/$1 -RedirectMatch ^/maven-embedder/(.*)$ /ref/3.9.2/maven-embedder/$1 -RedirectMatch ^/maven-model/(.*)$ /ref/3.9.2/maven-model/$1 -RedirectMatch ^/maven-model-builder/(.*)$ /ref/3.9.2/maven-model-builder/$1 -RedirectMatch ^/maven-plugin-api/(.*)$ /ref/3.9.2/maven-plugin-api/$1 -RedirectMatch ^/maven-repository-metadata/(.*)$ /ref/3.9.2/maven-repository-metadata/$1 -RedirectMatch ^/maven-settings/(.*)$ /ref/3.9.2/maven-settings/$1 -RedirectMatch ^/maven-settings-builder/(.*)$ /ref/3.9.2/maven-settings-builder/$1 +RedirectMatch ^/maven-aether-provider/(.*)$ /ref/3.9.3/maven-aether-provider/$1 +RedirectMatch ^/maven-artifact/(.*)$ /ref/3.9.3/maven-artifact/$1 +RedirectMatch ^/maven-compat/(.*)$ /ref/3.9.3/maven-compat/$1 +RedirectMatch ^/maven-core/(.*)$ /ref/3.9.3/maven-core/$1 +RedirectMatch ^/maven-embedder/(.*)$ /ref/3.9.3/maven-embedder/$1 +RedirectMatch ^/maven-model/(.*)$ /ref/3.9.3/maven-model/$1 +RedirectMatch ^/maven-model-builder/(.*)$ /ref/3.9.3/maven-model-builder/$1 +RedirectMatch ^/maven-plugin-api/(.*)$ /ref/3.9.3/maven-plugin-api/$1 +RedirectMatch ^/maven-repository-metadata/(.*)$ /ref/3.9.3/maven-repository-metadata/$1 +RedirectMatch ^/maven-settings/(.*)$ /ref/3.9.3/maven-settings/$1 +RedirectMatch ^/maven-settings-builder/(.*)$ /ref/3.9.3/maven-settings-builder/$1 RedirectMatch ^/maven-1.x/plugins-sandbox/(.*)$ /archives/maven-1.x/plugins/$1 RedirectMatch permanent ^/aether-archives/(.*)$ /aether.html Added: maven/website/content/docs/3.9.3/release-notes.html == --- maven/website/content/docs/3.9.3/release-notes.html (added) +++ maven/website/content/docs/3.9.3/release-notes.html Mon Jun 26 11:47:00 2023 @@ -0,0 +1,221 @@ + + + + +http://www.w3.org/1999/xhtml; lang="en"> + + + + +Maven â Release Notes â Maven 3.9.3 + + + + + + + +var _paq = window._paq = window._paq || []; +_paq.push(['disableCookies']); +_paq.push(['trackPageView']); +_paq.push(['enableLinkTracking']); + +(function() { +var u="https://analytics.apache.org/"; +_paq.push(['setTrackerUrl', u+'/matomo.php']); +_paq.push(['setSiteId', '3']); +var d=document, g=d.createElement('script'), s=d.getElementsByTagName('script')[0]; +g.async=true; g.src=u+'/matomo.js'; s.parentNode.insertBefore(g,s); +})(); + + + + + + + + https://www.apache.org/; id="bannerLeft"> + + + + + + + https://www.apache.org/; class="externalLink" title="Apache">Apache/ + Maven/ +Release Notes â Maven 3.9.3 https://github.com/apache/maven-site/tree/master/content/markdown/docs/3.9.3/release-notes.md;> +| Last Published: 2023-06-26 +| +Get Sources +Download + + + + + + + +Welcome +https://www.apache.org/licenses/; class="externalLink" title="License">License + About Maven +What is Maven? +Features +Download +Use +Release Notes + Documentation +Maven Plugins +
[maven-site] branch maven-3.9.3-relnotes deleted (was 02273065)
This is an automated email from the ASF dual-hosted git repository. cstamas pushed a change to branch maven-3.9.3-relnotes in repository https://gitbox.apache.org/repos/asf/maven-site.git was 02273065 Add known issue The revisions that were on this branch are still contained in other references; therefore, this change does not discard any commits from the repository.
[maven-site] branch master updated (09f75bf1 -> 63ef478d)
This is an automated email from the ASF dual-hosted git repository. cstamas pushed a change to branch master in repository https://gitbox.apache.org/repos/asf/maven-site.git from 09f75bf1 [MPLUGIN-467] Document dedicated plugin-report plugin (#433) add 63ef478d Maven 3.9.3 Release notes (#424) No new revisions were added by this update. Summary of changes: .../docs/{3.9.1 => 3.9.3}/release-notes.md | 32 -- content/markdown/docs/history.md.vm| 3 +- pom.xml| 8 +++--- 3 files changed, 30 insertions(+), 13 deletions(-) copy content/markdown/docs/{3.9.1 => 3.9.3}/release-notes.md (56%)
[maven-site] branch maven-3.9.3-relnotes updated (22f72d8b -> 02273065)
This is an automated email from the ASF dual-hosted git repository. cstamas pushed a change to branch maven-3.9.3-relnotes in repository https://gitbox.apache.org/repos/asf/maven-site.git from 22f72d8b Update the rest of site stuff add 02273065 Add known issue No new revisions were added by this update. Summary of changes: content/markdown/docs/3.9.3/release-notes.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-)
[maven-site] branch maven-3.9.3-relnotes updated (74a322a3 -> 22f72d8b)
This is an automated email from the ASF dual-hosted git repository. cstamas pushed a change to branch maven-3.9.3-relnotes in repository https://gitbox.apache.org/repos/asf/maven-site.git omit 74a322a3 Remove unknown URL, will readd once page in place. omit 981c80fc Reword and reshuffle and reformat. omit aec47817 Maven 3.9.3 Release notes add faf81899 Use next parent version add 09f75bf1 [MPLUGIN-467] Document dedicated plugin-report plugin (#433) add bac41b64 Maven 3.9.3 Release notes add 22f72d8b Update the rest of site stuff This update added new revisions after undoing existing revisions. That is to say, some revisions that were in the old version of the branch are not in the new version. This situation occurs when a user --force pushes a change and generates a repository containing something like this: * -- * -- B -- O -- O -- O (74a322a3) \ N -- N -- N refs/heads/maven-3.9.3-relnotes (22f72d8b) You should already have received notification emails for all of the O revisions, and so the following emails describe only the N revisions from the common base, B. Any revisions marked "omit" are not gone; other references still refer to them. Any revisions marked "discard" are gone forever. No new revisions were added by this update. Summary of changes: content/apt/plugins/index.apt | 4 +++- content/markdown/docs/history.md.vm | 3 ++- pom.xml | 10 +- 3 files changed, 10 insertions(+), 7 deletions(-)
svn commit: r1910609 - /maven/website/components/ref/3.9.3/
Author: cstamas Date: Mon Jun 26 11:28:12 2023 New Revision: 1910609 Log: Maven 3.9.3 released Added: maven/website/components/ref/3.9.3/ - copied from r1910608, maven/website/components/ref/3-LATEST/
svn commit: r62650 - /dev/maven/maven-3/3.9.3/
Author: cstamas Date: Mon Jun 26 11:10:14 2023 New Revision: 62650 Log: Apache Maven 3.9.3 released Removed: dev/maven/maven-3/3.9.3/
svn commit: r62649 - in /release/maven/maven-3: 3.9.2/ 3.9.3/ 3.9.3/binaries/ 3.9.3/source/
Author: cstamas Date: Mon Jun 26 11:09:31 2023 New Revision: 62649 Log: Apache Maven 3.9.3 released Added: release/maven/maven-3/3.9.3/ release/maven/maven-3/3.9.3/binaries/ release/maven/maven-3/3.9.3/binaries/apache-maven-3.9.3-bin.tar.gz (with props) release/maven/maven-3/3.9.3/binaries/apache-maven-3.9.3-bin.tar.gz.asc (with props) release/maven/maven-3/3.9.3/binaries/apache-maven-3.9.3-bin.tar.gz.sha512 release/maven/maven-3/3.9.3/binaries/apache-maven-3.9.3-bin.zip (with props) release/maven/maven-3/3.9.3/binaries/apache-maven-3.9.3-bin.zip.asc (with props) release/maven/maven-3/3.9.3/binaries/apache-maven-3.9.3-bin.zip.sha512 release/maven/maven-3/3.9.3/source/ release/maven/maven-3/3.9.3/source/apache-maven-3.9.3-src.tar.gz (with props) release/maven/maven-3/3.9.3/source/apache-maven-3.9.3-src.tar.gz.asc (with props) release/maven/maven-3/3.9.3/source/apache-maven-3.9.3-src.tar.gz.sha512 release/maven/maven-3/3.9.3/source/apache-maven-3.9.3-src.zip (with props) release/maven/maven-3/3.9.3/source/apache-maven-3.9.3-src.zip.asc (with props) release/maven/maven-3/3.9.3/source/apache-maven-3.9.3-src.zip.sha512 Removed: release/maven/maven-3/3.9.2/ Added: release/maven/maven-3/3.9.3/binaries/apache-maven-3.9.3-bin.tar.gz == Binary file - no diff available. Propchange: release/maven/maven-3/3.9.3/binaries/apache-maven-3.9.3-bin.tar.gz -- svn:mime-type = application/gzip Added: release/maven/maven-3/3.9.3/binaries/apache-maven-3.9.3-bin.tar.gz.asc == Binary file - no diff available. Propchange: release/maven/maven-3/3.9.3/binaries/apache-maven-3.9.3-bin.tar.gz.asc -- svn:mime-type = application/pgp-signature Added: release/maven/maven-3/3.9.3/binaries/apache-maven-3.9.3-bin.tar.gz.sha512 == --- release/maven/maven-3/3.9.3/binaries/apache-maven-3.9.3-bin.tar.gz.sha512 (added) +++ release/maven/maven-3/3.9.3/binaries/apache-maven-3.9.3-bin.tar.gz.sha512 Mon Jun 26 11:09:31 2023 @@ -0,0 +1 @@ +400fc5b6d000c158d5ee7937543faa06b6bda8408caa2444a9c947c21472fde0f0b64ac452b8cec8855d528c0335522ed5b6c8f77085811c7e29e1bedbb5daa2 \ No newline at end of file Added: release/maven/maven-3/3.9.3/binaries/apache-maven-3.9.3-bin.zip == Binary file - no diff available. Propchange: release/maven/maven-3/3.9.3/binaries/apache-maven-3.9.3-bin.zip -- svn:mime-type = application/zip Added: release/maven/maven-3/3.9.3/binaries/apache-maven-3.9.3-bin.zip.asc == Binary file - no diff available. Propchange: release/maven/maven-3/3.9.3/binaries/apache-maven-3.9.3-bin.zip.asc -- svn:mime-type = application/pgp-signature Added: release/maven/maven-3/3.9.3/binaries/apache-maven-3.9.3-bin.zip.sha512 == --- release/maven/maven-3/3.9.3/binaries/apache-maven-3.9.3-bin.zip.sha512 (added) +++ release/maven/maven-3/3.9.3/binaries/apache-maven-3.9.3-bin.zip.sha512 Mon Jun 26 11:09:31 2023 @@ -0,0 +1 @@ +fba80f4bb0429052d558959b1bfbc99984f8cb8ff59a53baae0a0874b71a2601e2805c5e557b7b59d81716a0b4b35d1b2eeccb566c40b23cc575331a4984ef6c \ No newline at end of file Added: release/maven/maven-3/3.9.3/source/apache-maven-3.9.3-src.tar.gz == Binary file - no diff available. Propchange: release/maven/maven-3/3.9.3/source/apache-maven-3.9.3-src.tar.gz -- svn:mime-type = application/gzip Added: release/maven/maven-3/3.9.3/source/apache-maven-3.9.3-src.tar.gz.asc == Binary file - no diff available. Propchange: release/maven/maven-3/3.9.3/source/apache-maven-3.9.3-src.tar.gz.asc -- svn:mime-type = application/pgp-signature Added: release/maven/maven-3/3.9.3/source/apache-maven-3.9.3-src.tar.gz.sha512 == --- release/maven/maven-3/3.9.3/source/apache-maven-3.9.3-src.tar.gz.sha512 (added) +++ release/maven/maven-3/3.9.3/source/apache-maven-3.9.3-src.tar.gz.sha512 Mon Jun 26 11:09:31 2023 @@ -0,0 +1 @@
svn commit: r1910608 [3/5] - in /maven/website/content: ./ archives/maven-2.x/ background/ developers/ developers/conventions/ developers/release/ developers/website/ docs/ docs/2.0.1/ docs/2.0.10/ do
Modified: maven/website/content/extensions/index.html == --- maven/website/content/extensions/index.html (original) +++ maven/website/content/extensions/index.html Mon Jun 26 10:58:33 2023 @@ -2,7 +2,7 @@ http://www.w3.org/1999/xhtml; lang="en"> @@ -47,7 +47,7 @@ https://www.apache.org/; class="externalLink" title="Apache">Apache/ Maven/ Available Extensions https://github.com/apache/maven-site/tree/master/content/markdown/extensions/index.md;> -| Last Published: 2023-06-20 +| Last Published: 2023-06-26 | Get Sources Download Modified: maven/website/content/faq-unoffical.html == --- maven/website/content/faq-unoffical.html (original) +++ maven/website/content/faq-unoffical.html Mon Jun 26 10:58:33 2023 @@ -2,7 +2,7 @@ http://www.w3.org/1999/xhtml; lang="en"> @@ -48,7 +48,7 @@ Maven/ Maven https://github.com/apache/maven-site/tree/master/content/markdown/faq-unoffical.md;> -| Last Published: 2023-06-20 +| Last Published: 2023-06-26 | Get Sources Download Modified: maven/website/content/general.html == --- maven/website/content/general.html (original) +++ maven/website/content/general.html Mon Jun 26 10:58:33 2023 @@ -2,7 +2,7 @@ http://www.w3.org/1999/xhtml; lang="en"> @@ -47,7 +47,7 @@ https://www.apache.org/; class="externalLink" title="Apache">Apache/ Maven/ Frequently Asked Technical Questions https://github.com/apache/maven-site/tree/master/content/fml/general.fml;> -| Last Published: 2023-06-20 +| Last Published: 2023-06-26 | Get Sources Download Modified: maven/website/content/glossary.html == --- maven/website/content/glossary.html (original) +++ maven/website/content/glossary.html Mon Jun 26 10:58:33 2023 @@ -2,7 +2,7 @@ http://www.w3.org/1999/xhtml; lang="en"> @@ -47,7 +47,7 @@ https://www.apache.org/; class="externalLink" title="Apache">Apache/ Maven/ Glossary https://github.com/apache/maven-site/tree/master/content/markdown/glossary.md;> -| Last Published: 2023-06-20 +| Last Published: 2023-06-26 | Get Sources Download Modified: maven/website/content/guides/development/guide-building-maven.html == --- maven/website/content/guides/development/guide-building-maven.html (original) +++ maven/website/content/guides/development/guide-building-maven.html Mon Jun 26 10:58:33 2023 @@ -2,7 +2,7 @@ http://www.w3.org/1999/xhtml; lang="en"> @@ -50,7 +50,7 @@ https://www.apache.org/; class="externalLink" title="Apache">Apache/ Maven/ Guide to Building Maven https://github.com/apache/maven-site/tree/master/content/apt/guides/development/guide-building-maven.apt;> -| Last Published: 2023-06-20 +| Last Published: 2023-06-26 | Get Sources Download Modified: maven/website/content/guides/development/guide-committer-school.html == --- maven/website/content/guides/development/guide-committer-school.html (original) +++ maven/website/content/guides/development/guide-committer-school.html Mon Jun 26 10:58:33 2023 @@ -2,7 +2,7 @@ http://www.w3.org/1999/xhtml; lang="en"> @@ -51,7 +51,7 @@ https://www.apache.org/; class="externalLink" title="Apache">Apache/ Maven/ Do you want to become a Maven Committer? https://github.com/apache/maven-site/tree/master/content/apt/guides/development/guide-committer-school.apt;> -| Last Published: 2023-06-20 +| Last Published: 2023-06-26 | Get Sources Download Modified: maven/website/content/guides/development/guide-documentation-style.html == --- maven/website/content/guides/development/guide-documentation-style.html (original) +++ maven/website/content/guides/development/guide-documentation-style.html Mon Jun 26 10:58:33 2023 @@ -2,7 +2,7 @@ http://www.w3.org/1999/xhtml; lang="en"> @@ -49,7 +49,7 @@ https://www.apache.org/; class="externalLink" title="Apache">Apache/ Maven/ Guide To Maven Documentation Style https://github.com/apache/maven-site/tree/master/content/apt/guides/development/guide-documentation-style.apt;> -| Last Published: 2023-06-20 +| Last Published: 2023-06-26 | Get Sources Download Modified: maven/website/content/guides/development/guide-helping.html
svn commit: r1910608 [2/5] - in /maven/website/content: ./ archives/maven-2.x/ background/ developers/ developers/conventions/ developers/release/ developers/website/ docs/ docs/2.0.1/ docs/2.0.10/ do
Modified: maven/website/content/docs/3.0-alpha-3/release-notes.html == --- maven/website/content/docs/3.0-alpha-3/release-notes.html (original) +++ maven/website/content/docs/3.0-alpha-3/release-notes.html Mon Jun 26 10:58:33 2023 @@ -2,7 +2,7 @@ http://www.w3.org/1999/xhtml; lang="en"> @@ -49,7 +49,7 @@ https://www.apache.org/; class="externalLink" title="Apache">Apache/ Maven/ Release Notes - Maven 3.0-alpha-3 https://github.com/apache/maven-site/tree/master/content/apt/docs/3.0-alpha-3/release-notes.apt.vm;> -| Last Published: 2023-06-20 +| Last Published: 2023-06-26 | Get Sources Download Modified: maven/website/content/docs/3.0-alpha-4/release-notes.html == --- maven/website/content/docs/3.0-alpha-4/release-notes.html (original) +++ maven/website/content/docs/3.0-alpha-4/release-notes.html Mon Jun 26 10:58:33 2023 @@ -2,7 +2,7 @@ http://www.w3.org/1999/xhtml; lang="en"> @@ -49,7 +49,7 @@ https://www.apache.org/; class="externalLink" title="Apache">Apache/ Maven/ Release Notes - Maven 3.0-alpha-4 https://github.com/apache/maven-site/tree/master/content/apt/docs/3.0-alpha-4/release-notes.apt.vm;> -| Last Published: 2023-06-20 +| Last Published: 2023-06-26 | Get Sources Download Modified: maven/website/content/docs/3.0-alpha-5/release-notes.html == --- maven/website/content/docs/3.0-alpha-5/release-notes.html (original) +++ maven/website/content/docs/3.0-alpha-5/release-notes.html Mon Jun 26 10:58:33 2023 @@ -2,7 +2,7 @@ http://www.w3.org/1999/xhtml; lang="en"> @@ -49,7 +49,7 @@ https://www.apache.org/; class="externalLink" title="Apache">Apache/ Maven/ Release Notes - Maven 3.0-alpha-5 https://github.com/apache/maven-site/tree/master/content/apt/docs/3.0-alpha-5/release-notes.apt.vm;> -| Last Published: 2023-06-20 +| Last Published: 2023-06-26 | Get Sources Download Modified: maven/website/content/docs/3.0-alpha-6/release-notes.html == --- maven/website/content/docs/3.0-alpha-6/release-notes.html (original) +++ maven/website/content/docs/3.0-alpha-6/release-notes.html Mon Jun 26 10:58:33 2023 @@ -2,7 +2,7 @@ http://www.w3.org/1999/xhtml; lang="en"> @@ -49,7 +49,7 @@ https://www.apache.org/; class="externalLink" title="Apache">Apache/ Maven/ Release Notes - Maven 3.0-alpha-6 https://github.com/apache/maven-site/tree/master/content/apt/docs/3.0-alpha-6/release-notes.apt.vm;> -| Last Published: 2023-06-20 +| Last Published: 2023-06-26 | Get Sources Download Modified: maven/website/content/docs/3.0-alpha-7/release-notes.html == --- maven/website/content/docs/3.0-alpha-7/release-notes.html (original) +++ maven/website/content/docs/3.0-alpha-7/release-notes.html Mon Jun 26 10:58:33 2023 @@ -2,7 +2,7 @@ http://www.w3.org/1999/xhtml; lang="en"> @@ -49,7 +49,7 @@ https://www.apache.org/; class="externalLink" title="Apache">Apache/ Maven/ Release Notes - Maven 3.0-alpha-7 https://github.com/apache/maven-site/tree/master/content/apt/docs/3.0-alpha-7/release-notes.apt.vm;> -| Last Published: 2023-06-20 +| Last Published: 2023-06-26 | Get Sources Download Modified: maven/website/content/docs/3.0-beta-1/release-notes.html == --- maven/website/content/docs/3.0-beta-1/release-notes.html (original) +++ maven/website/content/docs/3.0-beta-1/release-notes.html Mon Jun 26 10:58:33 2023 @@ -2,7 +2,7 @@ http://www.w3.org/1999/xhtml; lang="en"> @@ -49,7 +49,7 @@ https://www.apache.org/; class="externalLink" title="Apache">Apache/ Maven/ Release Notes - Maven 3.0-beta-1 https://github.com/apache/maven-site/tree/master/content/apt/docs/3.0-beta-1/release-notes.apt.vm;> -| Last Published: 2023-06-20 +| Last Published: 2023-06-26 | Get Sources Download Modified: maven/website/content/docs/3.0-beta-2/release-notes.html == --- maven/website/content/docs/3.0-beta-2/release-notes.html (original) +++ maven/website/content/docs/3.0-beta-2/release-notes.html Mon Jun 26 10:58:33 2023 @@ -2,7 +2,7 @@ http://www.w3.org/1999/xhtml; lang="en"> @@ -49,7 +49,7 @@ https://www.apache.org/; class="externalLink" title="Apache">Apache/ Maven/ Release Notes - Maven 3.0-beta-2
svn commit: r1910608 [4/5] - in /maven/website/content: ./ archives/maven-2.x/ background/ developers/ developers/conventions/ developers/release/ developers/website/ docs/ docs/2.0.1/ docs/2.0.10/ do
Modified: maven/website/content/guides/mini/guide-repository-ssl.html == --- maven/website/content/guides/mini/guide-repository-ssl.html (original) +++ maven/website/content/guides/mini/guide-repository-ssl.html Mon Jun 26 10:58:33 2023 @@ -2,7 +2,7 @@ http://www.w3.org/1999/xhtml; lang="en"> @@ -49,7 +49,7 @@ https://www.apache.org/; class="externalLink" title="Apache">Apache/ Maven/ Remote repository access through authenticated HTTPS https://github.com/apache/maven-site/tree/master/content/apt/guides/mini/guide-repository-ssl.apt;> -| Last Published: 2023-06-20 +| Last Published: 2023-06-26 | Get Sources Download Modified: maven/website/content/guides/mini/guide-reproducible-builds.html == --- maven/website/content/guides/mini/guide-reproducible-builds.html (original) +++ maven/website/content/guides/mini/guide-reproducible-builds.html Mon Jun 26 10:58:33 2023 @@ -2,7 +2,7 @@ http://www.w3.org/1999/xhtml; lang="en"> @@ -49,7 +49,7 @@ https://www.apache.org/; class="externalLink" title="Apache">Apache/ Maven/ Guide to Configuring for Reproducible Builds https://github.com/apache/maven-site/tree/master/content/apt/guides/mini/guide-reproducible-builds.apt;> -| Last Published: 2023-06-20 +| Last Published: 2023-06-26 | Get Sources Download Modified: maven/website/content/guides/mini/guide-resolver-transport.html == --- maven/website/content/guides/mini/guide-resolver-transport.html (original) +++ maven/website/content/guides/mini/guide-resolver-transport.html Mon Jun 26 10:58:33 2023 @@ -2,7 +2,7 @@ http://www.w3.org/1999/xhtml; lang="en"> @@ -47,7 +47,7 @@ https://www.apache.org/; class="externalLink" title="Apache">Apache/ Maven/ Guide for Resolver Transport https://github.com/apache/maven-site/tree/master/content/markdown/guides/mini/guide-resolver-transport.md;> -| Last Published: 2023-06-20 +| Last Published: 2023-06-26 | Get Sources Download Modified: maven/website/content/guides/mini/guide-site.html == --- maven/website/content/guides/mini/guide-site.html (original) +++ maven/website/content/guides/mini/guide-site.html Mon Jun 26 10:58:33 2023 @@ -2,7 +2,7 @@ http://www.w3.org/1999/xhtml; lang="en"> @@ -50,7 +50,7 @@ https://www.apache.org/; class="externalLink" title="Apache">Apache/ Maven/ Guide to creating a site https://github.com/apache/maven-site/tree/master/content/apt/guides/mini/guide-site.apt;> -| Last Published: 2023-06-20 +| Last Published: 2023-06-26 | Get Sources Download Modified: maven/website/content/guides/mini/guide-snippet-macro.html == --- maven/website/content/guides/mini/guide-snippet-macro.html (original) +++ maven/website/content/guides/mini/guide-snippet-macro.html Mon Jun 26 10:58:33 2023 @@ -2,7 +2,7 @@ http://www.w3.org/1999/xhtml; lang="en"> @@ -49,7 +49,7 @@ https://www.apache.org/; class="externalLink" title="Apache">Apache/ Maven/ Guide to the Snippet Macro https://github.com/apache/maven-site/tree/master/content/apt/guides/mini/guide-snippet-macro.apt;> -| Last Published: 2023-06-20 +| Last Published: 2023-06-26 | Get Sources Download Modified: maven/website/content/guides/mini/guide-using-ant.html == --- maven/website/content/guides/mini/guide-using-ant.html (original) +++ maven/website/content/guides/mini/guide-using-ant.html Mon Jun 26 10:58:33 2023 @@ -2,7 +2,7 @@ http://www.w3.org/1999/xhtml; lang="en"> @@ -49,7 +49,7 @@ https://www.apache.org/; class="externalLink" title="Apache">Apache/ Maven/ Guide to using Ant with Maven https://github.com/apache/maven-site/tree/master/content/apt/guides/mini/guide-using-ant.apt;> -| Last Published: 2023-06-20 +| Last Published: 2023-06-26 | Get Sources Download Modified: maven/website/content/guides/mini/guide-using-extensions.html == --- maven/website/content/guides/mini/guide-using-extensions.html (original) +++ maven/website/content/guides/mini/guide-using-extensions.html Mon Jun 26 10:58:33 2023 @@ -2,7 +2,7 @@ http://www.w3.org/1999/xhtml; lang="en"> @@ -50,7 +50,7 @@ https://www.apache.org/; class="externalLink" title="Apache">Apache/ Maven/ Guide to using Extensions
svn commit: r1910608 [1/5] - in /maven/website/content: ./ archives/maven-2.x/ background/ developers/ developers/conventions/ developers/release/ developers/website/ docs/ docs/2.0.1/ docs/2.0.10/ do
Author: svn-site-role Date: Mon Jun 26 10:58:33 2023 New Revision: 1910608 Log: Site checkin for project Apache Maven Site Modified: maven/website/content/about.html maven/website/content/aether.html maven/website/content/archives/maven-2.x/index.html maven/website/content/archives/maven-2.x/maven-2.1-architectural-goals.html maven/website/content/articles.html maven/website/content/background/history-of-maven.html maven/website/content/background/philosophy-of-maven.html maven/website/content/ci-management.html maven/website/content/code-quality-management.html maven/website/content/community.html maven/website/content/configure.html maven/website/content/developers/committer-environment.html maven/website/content/developers/committer-settings.html maven/website/content/developers/compatibility-plan.html maven/website/content/developers/conventions/code.html maven/website/content/developers/conventions/git.html maven/website/content/developers/conventions/jira.html maven/website/content/developers/dependency-policies.html maven/website/content/developers/index.html maven/website/content/developers/mojo-api-specification.html maven/website/content/developers/release/index.html maven/website/content/developers/release/maven-core-release.html maven/website/content/developers/release/maven-project-release-procedure.html maven/website/content/developers/release/parent-pom-release.html maven/website/content/developers/release/pmc-gpg-keys.html maven/website/content/developers/retirement-plan-plugins.html maven/website/content/developers/website/component-reference-documentation-helper.html maven/website/content/developers/website/deploy-component-reference-documentation.html maven/website/content/developers/website/deploy-maven-website.html maven/website/content/developers/website/index.html maven/website/content/developers/website/website-overview.html maven/website/content/developers/welcome-to-new-committers.html maven/website/content/docs/2.0.1/release-notes.html maven/website/content/docs/2.0.10/release-notes.html maven/website/content/docs/2.0.11/release-notes.html maven/website/content/docs/2.0.2/release-notes.html maven/website/content/docs/2.0.3/release-notes.html maven/website/content/docs/2.0.4/release-notes.html maven/website/content/docs/2.0.5/release-notes.html maven/website/content/docs/2.0.6/release-notes.html maven/website/content/docs/2.0.7/release-notes.html maven/website/content/docs/2.0.8/release-notes.html maven/website/content/docs/2.0.9/release-notes.html maven/website/content/docs/2.0/release-notes.html maven/website/content/docs/2.1.0/release-notes.html maven/website/content/docs/2.2.0/release-notes.html maven/website/content/docs/2.2.1/release-notes.html maven/website/content/docs/3.0-alpha-3/release-notes.html maven/website/content/docs/3.0-alpha-4/release-notes.html maven/website/content/docs/3.0-alpha-5/release-notes.html maven/website/content/docs/3.0-alpha-6/release-notes.html maven/website/content/docs/3.0-alpha-7/release-notes.html maven/website/content/docs/3.0-beta-1/release-notes.html maven/website/content/docs/3.0-beta-2/release-notes.html maven/website/content/docs/3.0-beta-3/release-notes.html maven/website/content/docs/3.0.1/release-notes.html maven/website/content/docs/3.0.2/release-notes.html maven/website/content/docs/3.0.3/release-notes.html maven/website/content/docs/3.0.4/release-notes.html maven/website/content/docs/3.0.5/release-notes.html maven/website/content/docs/3.0/release-notes.html maven/website/content/docs/3.1.0-alpha-1/release-notes.html maven/website/content/docs/3.1.0/release-notes.html maven/website/content/docs/3.1.1/release-notes.html maven/website/content/docs/3.2.1/release-notes.html maven/website/content/docs/3.2.2/release-notes.html maven/website/content/docs/3.2.3/release-notes.html maven/website/content/docs/3.2.5/release-notes.html maven/website/content/docs/3.3.1/release-notes.html maven/website/content/docs/3.3.3/release-notes.html maven/website/content/docs/3.3.9/release-notes.html maven/website/content/docs/3.5.0-alpha-1/release-notes.html maven/website/content/docs/3.5.0-beta-1/release-notes.html maven/website/content/docs/3.5.0/release-notes.html maven/website/content/docs/3.5.2/release-notes.html maven/website/content/docs/3.5.3/release-notes.html maven/website/content/docs/3.5.4/release-notes.html maven/website/content/docs/3.6.0/release-notes.html maven/website/content/docs/3.6.1/release-notes.html maven/website/content/docs/3.6.2/release-notes.html maven/website/content/docs/3.6.3/release-notes.html maven/website/content/docs/3.8.1/release-notes.html
svn commit: r1910608 [5/5] - in /maven/website/content: ./ archives/maven-2.x/ background/ developers/ developers/conventions/ developers/release/ developers/website/ docs/ docs/2.0.1/ docs/2.0.10/ do
Modified: maven/website/content/repository/index.html == --- maven/website/content/repository/index.html (original) +++ maven/website/content/repository/index.html Mon Jun 26 10:58:33 2023 @@ -2,7 +2,7 @@ http://www.w3.org/1999/xhtml; lang="en"> @@ -49,7 +49,7 @@ https://www.apache.org/; class="externalLink" title="Apache">Apache/ Maven/ Maven Central Repository https://github.com/apache/maven-site/tree/master/content/xdoc/repository/index.xml;> -| Last Published: 2023-06-20 +| Last Published: 2023-06-26 | Get Sources Download Modified: maven/website/content/repository/layout.html == --- maven/website/content/repository/layout.html (original) +++ maven/website/content/repository/layout.html Mon Jun 26 10:58:33 2023 @@ -2,7 +2,7 @@ http://www.w3.org/1999/xhtml; lang="en"> @@ -47,7 +47,7 @@ https://www.apache.org/; class="externalLink" title="Apache">Apache/ Maven/ Maven2 Repository Layout https://github.com/apache/maven-site/tree/master/content/markdown/repository/layout.md;> -| Last Published: 2023-06-20 +| Last Published: 2023-06-26 | Get Sources Download Modified: maven/website/content/resource/branding/actioncards.html == --- maven/website/content/resource/branding/actioncards.html (original) +++ maven/website/content/resource/branding/actioncards.html Mon Jun 26 10:58:33 2023 @@ -2,7 +2,7 @@ http://www.w3.org/1999/xhtml; lang="en"> @@ -47,7 +47,7 @@ https://www.apache.org/; class="externalLink" title="Apache">Apache/ Maven/ Action Cards https://github.com/apache/maven-site/tree/master/content/markdown/resource/branding/actioncards.md;> -| Last Published: 2023-06-20 +| Last Published: 2023-06-26 | Get Sources Download Modified: maven/website/content/run-maven/index.html == --- maven/website/content/run-maven/index.html (original) +++ maven/website/content/run-maven/index.html Mon Jun 26 10:58:33 2023 @@ -2,7 +2,7 @@ http://www.w3.org/1999/xhtml; lang="en"> @@ -49,7 +49,7 @@ https://www.apache.org/; class="externalLink" title="Apache">Apache/ Maven/ Running Maven https://github.com/apache/maven-site/tree/master/content/apt/run-maven/index.apt;> -| Last Published: 2023-06-20 +| Last Published: 2023-06-26 | Get Sources Download Modified: maven/website/content/run.html == --- maven/website/content/run.html (original) +++ maven/website/content/run.html Mon Jun 26 10:58:33 2023 @@ -2,7 +2,7 @@ http://www.w3.org/1999/xhtml; lang="en"> @@ -47,7 +47,7 @@ https://www.apache.org/; class="externalLink" title="Apache">Apache/ Maven/ Running Apache Maven https://github.com/apache/maven-site/tree/master/content/markdown/run.md;> -| Last Published: 2023-06-20 +| Last Published: 2023-06-26 | Get Sources Download Modified: maven/website/content/scm.html == --- maven/website/content/scm.html (original) +++ maven/website/content/scm.html Mon Jun 26 10:58:33 2023 @@ -2,7 +2,7 @@ http://www.w3.org/1999/xhtml; lang="en"> @@ -48,7 +48,7 @@ https://www.apache.org/; class="externalLink" title="Apache">Apache/ Maven/ Source Repository https://github.com/apache/maven-site/tree/master/content/xdoc/scm.xml;> -| Last Published: 2023-06-20 +| Last Published: 2023-06-26 | Get Sources Download Modified: maven/website/content/security-plexus-archiver.html == --- maven/website/content/security-plexus-archiver.html (original) +++ maven/website/content/security-plexus-archiver.html Mon Jun 26 10:58:33 2023 @@ -2,7 +2,7 @@ http://www.w3.org/1999/xhtml; lang="en"> @@ -47,7 +47,7 @@ https://www.apache.org/; class="externalLink" title="Apache">Apache/ Maven/ Zip Slip Vulnerability https://github.com/apache/maven-site/tree/master/content/markdown/security-plexus-archiver.md;> -| Last Published: 2023-06-20 +| Last Published: 2023-06-26 | Get Sources Download Modified: maven/website/content/security.html == --- maven/website/content/security.html (original) +++ maven/website/content/security.html Mon Jun 26 10:58:33 2023 @@ -2,7 +2,7 @@ http://www.w3.org/1999/xhtml; lang="en"> @@ -47,7 +47,7 @@
[maven-site] branch bugfix/add-plugin-report-plugin deleted (was b608978f)
This is an automated email from the ASF dual-hosted git repository. kwin pushed a change to branch bugfix/add-plugin-report-plugin in repository https://gitbox.apache.org/repos/asf/maven-site.git was b608978f [MPLUGIN-467] Document dedicated plugin-report plugin The revisions that were on this branch are still contained in other references; therefore, this change does not discard any commits from the repository.
[maven-site] branch master updated: [MPLUGIN-467] Document dedicated plugin-report plugin (#433)
This is an automated email from the ASF dual-hosted git repository. kwin pushed a commit to branch master in repository https://gitbox.apache.org/repos/asf/maven-site.git The following commit(s) were added to refs/heads/master by this push: new 09f75bf1 [MPLUGIN-467] Document dedicated plugin-report plugin (#433) 09f75bf1 is described below commit 09f75bf16bd881ddcbc204a63194b1bb30f21cbe Author: Konrad Windszus AuthorDate: Mon Jun 26 12:57:25 2023 +0200 [MPLUGIN-467] Document dedicated plugin-report plugin (#433) --- content/apt/plugins/index.apt | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/content/apt/plugins/index.apt b/content/apt/plugins/index.apt index 306e777a..d5aab084 100644 --- a/content/apt/plugins/index.apt +++ b/content/apt/plugins/index.apt @@ -161,7 +161,9 @@ Available Plugins *--++--++--+++ | {{{/plugins/maven-pdf-plugin/} <<>>}} | B | 1.6.1| 2022-08-16 | Generate a PDF version of your project's documentation. | {{{https://gitbox.apache.org/repos/asf/maven-pdf-plugin.git}Git}} / {{{https://github.com/apache/maven-pdf-plugin/}GitHub}} | {{{https://issues.apache.org/jira/browse/MPDF}Jira MPDF}} *--++--++--+++ -| {{{/plugin-tools/maven-plugin-plugin/} <<>>}}| B+R| 3.9.0| 2023-05-12 | Create a Maven plugin descriptor for any mojos found in the source tree, to include in the JAR. | {{{https://gitbox.apache.org/repos/asf/maven-plugin-tools.git}Git}} / {{{https://github.com/apache/maven-plugin-tools/}GitHub}} | {{{https://issues.apache.org/jira/browse/MPLUGIN}Jira MPLUGIN}} +| {{{/plugin-tools/maven-plugin-plugin/} <<>>}}| B | 3.9.0| 2023-05-12 | Create a Maven plugin descriptor for any mojos found in the source tree, to include in the JAR. | {{{https://gitbox.apache.org/repos/asf/maven-plugin-tools.git}Git}} / {{{https://github.com/apache/maven-plugin-tools/}GitHub}} | {{{https://issues.apache.org/jira/browse/MPLUGIN}Jira MPLUGIN}} +*--++--++--+++ +| {{{/plugin-tools/maven-plugin-report-plugin/} <<>>}} | R | 3.9.0| 2023-05-12 | Create a plugin documentation for any mojos found in the source tree. | {{{https://gitbox.apache.org/repos/asf/maven-plugin-tools.git}Git}} / {{{https://github.com/apache/maven-plugin-tools/}GitHub}} | {{{https://issues.apache.org/jira/browse/MPLUGIN}Jira MPLUGIN}} *--++--++--+++ | {{{/plugins/maven-release-plugin/} <<>>}} | B | 3.0.1| 2023-05-30 | Release the current project - updating the POM and tagging in the SCM. | {{{https://gitbox.apache.org/repos/asf/maven-release.git}Git}} / {{{https://github.com/apache/maven-release/}GitHub}} | {{{https://issues.apache.org/jira/browse/MRELEASE}Jira MRELEASE}} *--++--++--+++
[maven-site] branch bugfix/add-plugin-report-plugin created (now b608978f)
This is an automated email from the ASF dual-hosted git repository. kwin pushed a change to branch bugfix/add-plugin-report-plugin in repository https://gitbox.apache.org/repos/asf/maven-site.git at b608978f [MPLUGIN-467] Document dedicated plugin-report plugin This branch includes the following new commits: new b608978f [MPLUGIN-467] Document dedicated plugin-report plugin The 1 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "add" were already present in the repository and have only been added to this reference.
[maven-site] 01/01: [MPLUGIN-467] Document dedicated plugin-report plugin
This is an automated email from the ASF dual-hosted git repository. kwin pushed a commit to branch bugfix/add-plugin-report-plugin in repository https://gitbox.apache.org/repos/asf/maven-site.git commit b608978ff1e9586945c465390567c316b34249dd Author: Konrad Windszus AuthorDate: Mon Jun 26 12:54:01 2023 +0200 [MPLUGIN-467] Document dedicated plugin-report plugin --- content/apt/plugins/index.apt | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/content/apt/plugins/index.apt b/content/apt/plugins/index.apt index 306e777a..d5aab084 100644 --- a/content/apt/plugins/index.apt +++ b/content/apt/plugins/index.apt @@ -161,7 +161,9 @@ Available Plugins *--++--++--+++ | {{{/plugins/maven-pdf-plugin/} <<>>}} | B | 1.6.1| 2022-08-16 | Generate a PDF version of your project's documentation. | {{{https://gitbox.apache.org/repos/asf/maven-pdf-plugin.git}Git}} / {{{https://github.com/apache/maven-pdf-plugin/}GitHub}} | {{{https://issues.apache.org/jira/browse/MPDF}Jira MPDF}} *--++--++--+++ -| {{{/plugin-tools/maven-plugin-plugin/} <<>>}}| B+R| 3.9.0| 2023-05-12 | Create a Maven plugin descriptor for any mojos found in the source tree, to include in the JAR. | {{{https://gitbox.apache.org/repos/asf/maven-plugin-tools.git}Git}} / {{{https://github.com/apache/maven-plugin-tools/}GitHub}} | {{{https://issues.apache.org/jira/browse/MPLUGIN}Jira MPLUGIN}} +| {{{/plugin-tools/maven-plugin-plugin/} <<>>}}| B | 3.9.0| 2023-05-12 | Create a Maven plugin descriptor for any mojos found in the source tree, to include in the JAR. | {{{https://gitbox.apache.org/repos/asf/maven-plugin-tools.git}Git}} / {{{https://github.com/apache/maven-plugin-tools/}GitHub}} | {{{https://issues.apache.org/jira/browse/MPLUGIN}Jira MPLUGIN}} +*--++--++--+++ +| {{{/plugin-tools/maven-plugin-report-plugin/} <<>>}} | R | 3.9.0| 2023-05-12 | Create a plugin documentation for any mojos found in the source tree. | {{{https://gitbox.apache.org/repos/asf/maven-plugin-tools.git}Git}} / {{{https://github.com/apache/maven-plugin-tools/}GitHub}} | {{{https://issues.apache.org/jira/browse/MPLUGIN}Jira MPLUGIN}} *--++--++--+++ | {{{/plugins/maven-release-plugin/} <<>>}} | B | 3.0.1| 2023-05-30 | Release the current project - updating the POM and tagging in the SCM. | {{{https://gitbox.apache.org/repos/asf/maven-release.git}Git}} / {{{https://github.com/apache/maven-release/}GitHub}} | {{{https://issues.apache.org/jira/browse/MRELEASE}Jira MRELEASE}} *--++--++--+++