[maven-indexer] branch dependabot/maven/org.apache.maven.plugins-maven-shade-plugin-3.3.0 created (now ec84022)
This is an automated email from the ASF dual-hosted git repository. github-bot pushed a change to branch dependabot/maven/org.apache.maven.plugins-maven-shade-plugin-3.3.0 in repository https://gitbox.apache.org/repos/asf/maven-indexer.git. at ec84022 Bump maven-shade-plugin from 3.2.4 to 3.3.0 No new revisions were added by this update.
[maven-help-plugin] branch dependabot/maven/org.apache.maven-maven-model-3.8.5 created (now 2c92eeb)
This is an automated email from the ASF dual-hosted git repository. github-bot pushed a change to branch dependabot/maven/org.apache.maven-maven-model-3.8.5 in repository https://gitbox.apache.org/repos/asf/maven-help-plugin.git. at 2c92eeb Bump maven-model from 3.8.4 to 3.8.5 No new revisions were added by this update.
[maven-surefire] 01/01: [maven-release-plugin] prepare release surefire-3.0.0-M6
This is an automated email from the ASF dual-hosted git repository. tibordigana pushed a commit to annotated tag surefire-3.0.0-M6_vote-1 in repository https://gitbox.apache.org/repos/asf/maven-surefire.git commit 7ac75e5320414e1dc293dc62bdd45b2df76c3e7c Author: tibor.digana AuthorDate: Wed Mar 30 23:54:08 2022 +0200 [maven-release-plugin] prepare release surefire-3.0.0-M6 --- maven-failsafe-plugin/pom.xml | 2 +- maven-surefire-common/pom.xml | 2 +- maven-surefire-plugin/pom.xml | 2 +- maven-surefire-report-plugin/pom.xml | 2 +- pom.xml| 8 surefire-api/pom.xml | 2 +- surefire-booter/pom.xml| 2 +- surefire-extensions-api/pom.xml| 2 +- surefire-extensions-spi/pom.xml| 2 +- surefire-grouper/pom.xml | 2 +- surefire-its/pom.xml | 2 +- surefire-logger-api/pom.xml| 2 +- surefire-providers/common-java5/pom.xml| 6 +- surefire-providers/common-junit3/pom.xml | 6 +- surefire-providers/common-junit4/pom.xml | 6 +- surefire-providers/common-junit48/pom.xml | 6 +- surefire-providers/pom.xml | 2 +- surefire-providers/surefire-junit-platform/pom.xml | 6 +- surefire-providers/surefire-junit3/pom.xml | 6 +- surefire-providers/surefire-junit4/pom.xml | 6 +- surefire-providers/surefire-junit47/pom.xml| 6 +- surefire-providers/surefire-testng-utils/pom.xml | 6 +- surefire-providers/surefire-testng/pom.xml | 6 +- surefire-report-parser/pom.xml | 5 ++--- surefire-shadefire/pom.xml | 6 +++--- surefire-shared-utils/pom.xml | 2 +- 26 files changed, 72 insertions(+), 33 deletions(-) diff --git a/maven-failsafe-plugin/pom.xml b/maven-failsafe-plugin/pom.xml index f777c7c..e14a1f7 100644 --- a/maven-failsafe-plugin/pom.xml +++ b/maven-failsafe-plugin/pom.xml @@ -24,7 +24,7 @@ org.apache.maven.surefire surefire -3.0.0-M6-SNAPSHOT +3.0.0-M6 org.apache.maven.plugins diff --git a/maven-surefire-common/pom.xml b/maven-surefire-common/pom.xml index a036ac3..b48ca56 100644 --- a/maven-surefire-common/pom.xml +++ b/maven-surefire-common/pom.xml @@ -24,7 +24,7 @@ org.apache.maven.surefire surefire -3.0.0-M6-SNAPSHOT +3.0.0-M6 maven-surefire-common diff --git a/maven-surefire-plugin/pom.xml b/maven-surefire-plugin/pom.xml index 570d81a..e9e4bea 100644 --- a/maven-surefire-plugin/pom.xml +++ b/maven-surefire-plugin/pom.xml @@ -24,7 +24,7 @@ org.apache.maven.surefire surefire -3.0.0-M6-SNAPSHOT +3.0.0-M6 org.apache.maven.plugins diff --git a/maven-surefire-report-plugin/pom.xml b/maven-surefire-report-plugin/pom.xml index 53b0dca..d99c3a9 100644 --- a/maven-surefire-report-plugin/pom.xml +++ b/maven-surefire-report-plugin/pom.xml @@ -24,7 +24,7 @@ org.apache.maven.surefire surefire -3.0.0-M6-SNAPSHOT +3.0.0-M6 org.apache.maven.plugins diff --git a/pom.xml b/pom.xml index ab43bbd..c261bf3 100644 --- a/pom.xml +++ b/pom.xml @@ -28,7 +28,7 @@ org.apache.maven.surefire surefire - 3.0.0-M6-SNAPSHOT + 3.0.0-M6 pom Apache Maven Surefire @@ -69,7 +69,7 @@ ${maven.surefire.scm.devConnection} ${maven.surefire.scm.devConnection} https://github.com/apache/maven-surefire/tree/${project.scm.tag} -HEAD +surefire-3.0.0-M6 jira @@ -102,9 +102,9 @@ surefire-archives/surefire-LATEST 1.${javaVersion} 1.${javaVersion} - + ${jvm9ArgsTests} -Xms32m -Xmx144m -XX:SoftRefLRUPolicyMSPerMB=50 -Djava.awt.headless=true -Djdk.net.URLClassPath.disableClassPathURLCheck=true - 2020-06-10T18:16:37Z + 2022-03-30T21:49:36Z diff --git a/surefire-api/pom.xml b/surefire-api/pom.xml index 4452a22..2151398 100644 --- a/surefire-api/pom.xml +++ b/surefire-api/pom.xml @@ -23,7 +23,7 @@ org.apache.maven.surefire surefire -3.0.0-M6-SNAPSHOT +3.0.0-M6 surefire-api diff --git a/surefire-booter/pom.xml b/surefire-booter/pom.xml index acdb656..8416af8 100644 --- a/surefire-booter/pom.xml +++ b/surefire-booter/pom.xml @@ -23,7 +23,7 @@ org.apache.maven.surefire surefire -3.0.0-M6-SNAPSHOT +3.0.0-M6 surefire-booter diff --git a/surefire-extensions-api/pom.xml b/surefire-extensions-api/pom.xml index d16347f..cc4ef64 100644 --- a/surefire-extensions-api/pom.xml +++ b/surefire-extensions-api/pom.xml @@ -24,7 +24,7 @@ org.apache.maven.surefire surefire -
[maven-surefire] annotated tag surefire-3.0.0-M6_vote-1 created (now a69704d)
This is an automated email from the ASF dual-hosted git repository. tibordigana pushed a change to annotated tag surefire-3.0.0-M6_vote-1 in repository https://gitbox.apache.org/repos/asf/maven-surefire.git. at a69704d (tag) tagging 7ac75e5320414e1dc293dc62bdd45b2df76c3e7c (commit) replaces surefire-3.0.0-M4_vote-1 by tibor.digana on Wed Mar 30 23:54:08 2022 +0200 - Log - [maven-release-plugin] copy for tag surefire-3.0.0-M6 --- This annotated tag includes the following new commits: new 7ac75e5 [maven-release-plugin] prepare release surefire-3.0.0-M6 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 master updated: Bump plexus-component-metadata from 2.0.0 to 2.1.1
This is an automated email from the ASF dual-hosted git repository. tibordigana pushed a commit to branch master in repository https://gitbox.apache.org/repos/asf/maven-surefire.git The following commit(s) were added to refs/heads/master by this push: new daf717e Bump plexus-component-metadata from 2.0.0 to 2.1.1 daf717e is described below commit daf717e65716e3e77951757596c11d83754338e2 Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> AuthorDate: Fri Mar 25 04:51:30 2022 + Bump plexus-component-metadata from 2.0.0 to 2.1.1 Bumps [plexus-component-metadata](https://github.com/codehaus-plexus/plexus-containers) from 2.0.0 to 2.1.1. - [Release notes](https://github.com/codehaus-plexus/plexus-containers/releases) - [Changelog](https://github.com/codehaus-plexus/plexus-containers/blob/master/ReleaseNotes.md) - [Commits](https://github.com/codehaus-plexus/plexus-containers/compare/plexus-containers-2.0.0...plexus-containers-2.1.1) --- updated-dependencies: - dependency-name: org.codehaus.plexus:plexus-component-metadata dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] --- maven-surefire-common/pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/maven-surefire-common/pom.xml b/maven-surefire-common/pom.xml index eed7aed..a036ac3 100644 --- a/maven-surefire-common/pom.xml +++ b/maven-surefire-common/pom.xml @@ -151,7 +151,7 @@ org.codehaus.plexus plexus-component-metadata -2.0.0 +2.1.1
[maven-surefire] branch master updated: roadmap
This is an automated email from the ASF dual-hosted git repository. tibordigana pushed a commit to branch master in repository https://gitbox.apache.org/repos/asf/maven-surefire.git The following commit(s) were added to refs/heads/master by this push: new 487c6fb roadmap 487c6fb is described below commit 487c6fb0b04414d0ffbcba667d49ff543e43d79c Author: tibordigana AuthorDate: Wed Mar 30 23:18:26 2022 +0200 roadmap --- maven-surefire-plugin/src/site/apt/index.apt.vm| 29 ++ .../src/site/apt/index.apt | 15 --- 2 files changed, 19 insertions(+), 25 deletions(-) diff --git a/maven-surefire-plugin/src/site/apt/index.apt.vm b/maven-surefire-plugin/src/site/apt/index.apt.vm index 3d98d97..557b425 100644 --- a/maven-surefire-plugin/src/site/apt/index.apt.vm +++ b/maven-surefire-plugin/src/site/apt/index.apt.vm @@ -37,7 +37,7 @@ Maven ${thisPlugin} Plugin This is the road map of the development. *-+-+ -||Versions||Release Targets | +||Versions||Release Targets \ | *-+-+ | | Maven API 3.0 and Java 1.7 \ | | | \ | @@ -71,7 +71,7 @@ Maven ${thisPlugin} Plugin | | {{{https://issues.apache.org/jira/projects/SUREFIRE/versions/12342872}See the Release Notes for the version 3.0.0-M3}} \ | *-+-+ | | Provided 3 extensions of reporters which can be used to customize XML report, console and file reporters. It is very useful for JUnit5 users. \ | -| | We reworked the internal implementation so that new commands and events can be easily added. The impl is located in a center point and it is a prerequisite in next versions. \ | +| | The internal implementation was reworked so that new commands and events can be easily added. The impl is located in a center point and it is a prerequisite in next versions.\ | | 3.0.0-M4| Provided bug fixes for Docker Alpine/BusyBox Linux, JUnit5 and 43 more. \ | | | \ | | | {{{https://issues.apache.org/jira/browse/SUREFIRE-1222}ForkClient attempts to consume unrelated lines}} \ | @@ -82,27 +82,14 @@ Maven ${thisPlugin} Plugin | | \ | | | {{{https://issues.apache.org/jira/browse/SUREFIRE-1658}TCP/IP Channel for forked Surefire JVM. Extensions API and SPI. Polymorphism for remote and local process communication.}} \ |
[maven-install-plugin] branch MINSTALL-172 deleted (was 3b43200)
This is an automated email from the ASF dual-hosted git repository. khmarbaise pushed a change to branch MINSTALL-172 in repository https://gitbox.apache.org/repos/asf/maven-install-plugin.git. was 3b43200 [MINSTALL-172] - Upgrade maven-plugin parent to 35 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-install-plugin] branch master updated (b83529a -> 3b43200)
This is an automated email from the ASF dual-hosted git repository. khmarbaise pushed a change to branch master in repository https://gitbox.apache.org/repos/asf/maven-install-plugin.git. from b83529a Use GitHub shared actions v2 add 3b43200 [MINSTALL-172] - Upgrade maven-plugin parent to 35 No new revisions were added by this update. Summary of changes: pom.xml | 24 +++- 1 file changed, 7 insertions(+), 17 deletions(-)
svn commit: r1899396 [5/5] - in /maven/website/content: ./ apache-resource-bundles/ archives/maven-2.x/ background/ developers/ developers/conventions/ developers/release/ developers/website/ docs/ do
Modified: maven/website/content/users/getting-help.html == --- maven/website/content/users/getting-help.html (original) +++ maven/website/content/users/getting-help.html Wed Mar 30 20:40:59 2022 @@ -1,6 +1,6 @@ http://www.w3.org/1999/xhtml; lang="en"> @@ -49,7 +49,7 @@ Karl Heinz Marbaise" /> https://www.apache.org/; class="externalLink" title="Apache">Apache/ Maven/ Getting Help https://github.com/apache/maven-site/tree/master/content/apt/users/getting-help.apt;> -| Last Published: 2022-03-29 +| Last Published: 2022-03-30 | Get Sources Download Modified: maven/website/content/users/index.html == --- maven/website/content/users/index.html (original) +++ maven/website/content/users/index.html Wed Mar 30 20:40:59 2022 @@ -1,6 +1,6 @@ http://www.w3.org/1999/xhtml; lang="en"> @@ -47,7 +47,7 @@ https://www.apache.org/; class="externalLink" title="Apache">Apache/ Maven/ Users Centre https://github.com/apache/maven-site/tree/master/content/apt/users/index.apt;> -| Last Published: 2022-03-29 +| Last Published: 2022-03-30 | Get Sources Download Modified: maven/website/content/what-is-maven.html == --- maven/website/content/what-is-maven.html (original) +++ maven/website/content/what-is-maven.html Wed Mar 30 20:40:59 2022 @@ -1,6 +1,6 @@ http://www.w3.org/1999/xhtml; lang="en"> @@ -45,7 +45,7 @@ https://www.apache.org/; class="externalLink" title="Apache">Apache/ Maven/ Introduction https://github.com/apache/maven-site/tree/master/content/markdown/what-is-maven.md;> -| Last Published: 2022-03-29 +| Last Published: 2022-03-30 | Get Sources Download
svn commit: r1899396 [1/5] - in /maven/website/content: ./ apache-resource-bundles/ archives/maven-2.x/ background/ developers/ developers/conventions/ developers/release/ developers/website/ docs/ do
Author: svn-site-role Date: Wed Mar 30 20:40:59 2022 New Revision: 1899396 Log: Site checkin for project Apache Maven Site Modified: maven/website/content/about.html maven/website/content/aether.html maven/website/content/apache-maven.pdf maven/website/content/apache-resource-bundles/index.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
svn commit: r1899396 [3/5] - in /maven/website/content: ./ apache-resource-bundles/ archives/maven-2.x/ background/ developers/ developers/conventions/ developers/release/ developers/website/ docs/ do
Modified: maven/website/content/guides/development/guide-maven-development.html == --- maven/website/content/guides/development/guide-maven-development.html (original) +++ maven/website/content/guides/development/guide-maven-development.html Wed Mar 30 20:40:59 2022 @@ -1,6 +1,6 @@ http://www.w3.org/1999/xhtml; lang="en"> @@ -50,7 +50,7 @@ Maarten Mulders" /> https://www.apache.org/; class="externalLink" title="Apache">Apache/ Maven/ Guide to Developing Maven https://github.com/apache/maven-site/tree/master/content/apt/guides/development/guide-maven-development.apt;> -| Last Published: 2022-03-29 +| Last Published: 2022-03-30 | Get Sources Download Modified: maven/website/content/guides/development/guide-plugin-documentation.html == --- maven/website/content/guides/development/guide-plugin-documentation.html (original) +++ maven/website/content/guides/development/guide-plugin-documentation.html Wed Mar 30 20:40:59 2022 @@ -1,6 +1,6 @@ http://www.w3.org/1999/xhtml; lang="en"> @@ -47,7 +47,7 @@ https://www.apache.org/; class="externalLink" title="Apache">Apache/ Maven/ Guide to the Plugin Documentation Standard https://github.com/apache/maven-site/tree/master/content/apt/guides/development/guide-plugin-documentation.apt;> -| Last Published: 2022-03-29 +| Last Published: 2022-03-30 | Get Sources Download Modified: maven/website/content/guides/development/guide-testing-development-plugins.html == --- maven/website/content/guides/development/guide-testing-development-plugins.html (original) +++ maven/website/content/guides/development/guide-testing-development-plugins.html Wed Mar 30 20:40:59 2022 @@ -1,6 +1,6 @@ http://www.w3.org/1999/xhtml; lang="en"> @@ -47,7 +47,7 @@ https://www.apache.org/; class="externalLink" title="Apache">Apache/ Maven/ Guide to Testing Development Versions of Plugins https://github.com/apache/maven-site/tree/master/content/apt/guides/development/guide-testing-development-plugins.apt;> -| Last Published: 2022-03-29 +| Last Published: 2022-03-30 | Get Sources Download Modified: maven/website/content/guides/development/guide-testing-releases.html == --- maven/website/content/guides/development/guide-testing-releases.html (original) +++ maven/website/content/guides/development/guide-testing-releases.html Wed Mar 30 20:40:59 2022 @@ -1,6 +1,6 @@ http://www.w3.org/1999/xhtml; lang="en"> @@ -47,7 +47,7 @@ https://www.apache.org/; class="externalLink" title="Apache">Apache/ Maven/ Guide to Testing Staged Releases https://github.com/apache/maven-site/tree/master/content/apt/guides/development/guide-testing-releases.apt;> -| Last Published: 2022-03-29 +| Last Published: 2022-03-30 | Get Sources Download Modified: maven/website/content/guides/getting-started/index.html == --- maven/website/content/guides/getting-started/index.html (original) +++ maven/website/content/guides/getting-started/index.html Wed Mar 30 20:40:59 2022 @@ -1,6 +1,6 @@ http://www.w3.org/1999/xhtml; lang="en"> @@ -48,7 +48,7 @@ Vincent Siveton" /> https://www.apache.org/; class="externalLink" title="Apache">Apache/ Maven/ Maven Getting Started Guide https://github.com/apache/maven-site/tree/master/content/apt/guides/getting-started/index.apt;> -| Last Published: 2022-03-29 +| Last Published: 2022-03-30 | Get Sources Download Modified: maven/website/content/guides/getting-started/maven-in-five-minutes.html == --- maven/website/content/guides/getting-started/maven-in-five-minutes.html (original) +++ maven/website/content/guides/getting-started/maven-in-five-minutes.html Wed Mar 30 20:40:59 2022 @@ -1,6 +1,6 @@ http://www.w3.org/1999/xhtml; lang="en"> @@ -47,7 +47,7 @@ https://www.apache.org/; class="externalLink" title="Apache">Apache/ Maven/ Maven in 5 Minutes https://github.com/apache/maven-site/tree/master/content/apt/guides/getting-started/maven-in-five-minutes.apt;> -| Last Published: 2022-03-29 +| Last Published: 2022-03-30 | Get Sources Download Modified: maven/website/content/guides/getting-started/windows-prerequisites.html == --- maven/website/content/guides/getting-started/windows-prerequisites.html (original) +++
svn commit: r1899396 [4/5] - in /maven/website/content: ./ apache-resource-bundles/ archives/maven-2.x/ background/ developers/ developers/conventions/ developers/release/ developers/website/ docs/ do
Modified: maven/website/content/guides/mini/guide-using-one-source-directory.html == --- maven/website/content/guides/mini/guide-using-one-source-directory.html (original) +++ maven/website/content/guides/mini/guide-using-one-source-directory.html Wed Mar 30 20:40:59 2022 @@ -1,6 +1,6 @@ http://www.w3.org/1999/xhtml; lang="en"> @@ -47,7 +47,7 @@ https://www.apache.org/; class="externalLink" title="Apache">Apache/ Maven/ Guide to Using Maven when You Can't Use the Conventions https://github.com/apache/maven-site/tree/master/content/apt/guides/mini/guide-using-one-source-directory.apt;> -| Last Published: 2022-03-29 +| Last Published: 2022-03-30 | Get Sources Download Modified: maven/website/content/guides/mini/guide-using-toolchains.html == --- maven/website/content/guides/mini/guide-using-toolchains.html (original) +++ maven/website/content/guides/mini/guide-using-toolchains.html Wed Mar 30 20:40:59 2022 @@ -1,6 +1,6 @@ http://www.w3.org/1999/xhtml; lang="en"> @@ -49,7 +49,7 @@ Karl Heinz Marbaise" /> https://www.apache.org/; class="externalLink" title="Apache">Apache/ Maven/ Guide to Using Toolchains https://github.com/apache/maven-site/tree/master/content/apt/guides/mini/guide-using-toolchains.apt;> -| Last Published: 2022-03-29 +| Last Published: 2022-03-30 | Get Sources Download Modified: maven/website/content/guides/mini/guide-wagon-providers.html == --- maven/website/content/guides/mini/guide-wagon-providers.html (original) +++ maven/website/content/guides/mini/guide-wagon-providers.html Wed Mar 30 20:40:59 2022 @@ -1,6 +1,6 @@ http://www.w3.org/1999/xhtml; lang="en"> @@ -47,7 +47,7 @@ https://www.apache.org/; class="externalLink" title="Apache">Apache/ Maven/ Guide to Selecting Alternative Wagon Providers https://github.com/apache/maven-site/tree/master/content/apt/guides/mini/guide-wagon-providers.apt;> -| Last Published: 2022-03-29 +| Last Published: 2022-03-30 | Get Sources Download Modified: maven/website/content/guides/mini/index.html == --- maven/website/content/guides/mini/index.html (original) +++ maven/website/content/guides/mini/index.html Wed Mar 30 20:40:59 2022 @@ -1,6 +1,6 @@ http://www.w3.org/1999/xhtml; lang="en"> @@ -47,7 +47,7 @@ https://www.apache.org/; class="externalLink" title="Apache">Apache/ Maven/ Maven Mini Guides https://github.com/apache/maven-site/tree/master/content/apt/guides/mini/index.apt.vm;> -| Last Published: 2022-03-29 +| Last Published: 2022-03-30 | Get Sources Download Modified: maven/website/content/guides/plugin/guide-java-plugin-development.html == --- maven/website/content/guides/plugin/guide-java-plugin-development.html (original) +++ maven/website/content/guides/plugin/guide-java-plugin-development.html Wed Mar 30 20:40:59 2022 @@ -1,6 +1,6 @@ http://www.w3.org/1999/xhtml; lang="en"> @@ -49,7 +49,7 @@ Olivier Lamy" /> https://www.apache.org/; class="externalLink" title="Apache">Apache/ Maven/ Guide to Developing Java Plugins https://github.com/apache/maven-site/tree/master/content/apt/guides/plugin/guide-java-plugin-development.apt;> -| Last Published: 2022-03-29 +| Last Published: 2022-03-30 | Get Sources Download Modified: maven/website/content/guides/plugin/guide-java-report-plugin-development.html == --- maven/website/content/guides/plugin/guide-java-report-plugin-development.html (original) +++ maven/website/content/guides/plugin/guide-java-report-plugin-development.html Wed Mar 30 20:40:59 2022 @@ -1,6 +1,6 @@ http://www.w3.org/1999/xhtml; lang="en"> @@ -48,7 +48,7 @@ Bertrand Martin" /> https://www.apache.org/; class="externalLink" title="Apache">Apache/ Maven/ Guide to Developing Java Report Plugins https://github.com/apache/maven-site/tree/master/content/apt/guides/plugin/guide-java-report-plugin-development.apt;> -| Last Published: 2022-03-29 +| Last Published: 2022-03-30 | Get Sources Download Modified: maven/website/content/ide.html == --- maven/website/content/ide.html (original) +++ maven/website/content/ide.html Wed Mar 30 20:40:59 2022 @@ -1,6 +1,6 @@ http://www.w3.org/1999/xhtml; lang="en"> @@ -45,7 +45,7 @@ https://www.apache.org/;
svn commit: r1899396 [2/5] - in /maven/website/content: ./ apache-resource-bundles/ archives/maven-2.x/ background/ developers/ developers/conventions/ developers/release/ developers/website/ docs/ do
Modified: maven/website/content/docs/2.2.1/release-notes.html == --- maven/website/content/docs/2.2.1/release-notes.html (original) +++ maven/website/content/docs/2.2.1/release-notes.html Wed Mar 30 20:40:59 2022 @@ -1,6 +1,6 @@ http://www.w3.org/1999/xhtml; lang="en"> @@ -47,7 +47,7 @@ https://www.apache.org/; class="externalLink" title="Apache">Apache/ Maven/ Release Notes - Maven 2.2.1 https://github.com/apache/maven-site/tree/master/content/apt/docs/2.2.1/release-notes.apt.vm;> -| Last Published: 2022-03-29 +| Last Published: 2022-03-30 | Get Sources Download 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 Wed Mar 30 20:40:59 2022 @@ -1,6 +1,6 @@ http://www.w3.org/1999/xhtml; lang="en"> @@ -47,7 +47,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: 2022-03-29 +| Last Published: 2022-03-30 | 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 Wed Mar 30 20:40:59 2022 @@ -1,6 +1,6 @@ http://www.w3.org/1999/xhtml; lang="en"> @@ -47,7 +47,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: 2022-03-29 +| Last Published: 2022-03-30 | 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 Wed Mar 30 20:40:59 2022 @@ -1,6 +1,6 @@ http://www.w3.org/1999/xhtml; lang="en"> @@ -47,7 +47,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: 2022-03-29 +| Last Published: 2022-03-30 | 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 Wed Mar 30 20:40:59 2022 @@ -1,6 +1,6 @@ http://www.w3.org/1999/xhtml; lang="en"> @@ -47,7 +47,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: 2022-03-29 +| Last Published: 2022-03-30 | 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 Wed Mar 30 20:40:59 2022 @@ -1,6 +1,6 @@ http://www.w3.org/1999/xhtml; lang="en"> @@ -47,7 +47,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: 2022-03-29 +| Last Published: 2022-03-30 | 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 Wed Mar 30 20:40:59 2022 @@ -1,6 +1,6 @@ http://www.w3.org/1999/xhtml; lang="en"> @@ -47,7 +47,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;>
[maven-install-plugin] branch MINSTALL-172 created (now 3b43200)
This is an automated email from the ASF dual-hosted git repository. khmarbaise pushed a change to branch MINSTALL-172 in repository https://gitbox.apache.org/repos/asf/maven-install-plugin.git. at 3b43200 [MINSTALL-172] - Upgrade maven-plugin parent to 35 This branch includes the following new commits: new 3b43200 [MINSTALL-172] - Upgrade maven-plugin parent to 35 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-install-plugin] 01/01: [MINSTALL-172] - Upgrade maven-plugin parent to 35
This is an automated email from the ASF dual-hosted git repository. khmarbaise pushed a commit to branch MINSTALL-172 in repository https://gitbox.apache.org/repos/asf/maven-install-plugin.git commit 3b43200966deac7c60dee7a3581fabc9439e9487 Author: Karl Heinz Marbaise AuthorDate: Wed Mar 30 22:32:55 2022 +0200 [MINSTALL-172] - Upgrade maven-plugin parent to 35 --- pom.xml | 24 +++- 1 file changed, 7 insertions(+), 17 deletions(-) diff --git a/pom.xml b/pom.xml index 8ed40f0..b2f365f 100644 --- a/pom.xml +++ b/pom.xml @@ -25,7 +25,7 @@ org.apache.maven.plugins maven-plugins -34 +35 @@ -92,6 +92,12 @@ provided + org.apache.maven + maven-model + ${mavenVersion} + provided + + org.apache.maven.shared maven-artifact-transfer 0.13.1 @@ -170,22 +176,6 @@ - - - - - org.apache.maven.plugins - maven-javadoc-plugin - 3.3.1 - - - org.apache.maven.plugins - maven-invoker-plugin - 3.2.2 - - - - run-its
[maven] branch MNG-7447 created (now cedc528)
This is an automated email from the ASF dual-hosted git repository. khmarbaise pushed a change to branch MNG-7447 in repository https://gitbox.apache.org/repos/asf/maven.git. at cedc528 [MNG-7447] - Several Improvements by using Stream API This branch includes the following new commits: new cedc528 [MNG-7447] - Several Improvements by using Stream API 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] 01/01: [MNG-7447] - Several Improvements by using Stream API
This is an automated email from the ASF dual-hosted git repository. khmarbaise pushed a commit to branch MNG-7447 in repository https://gitbox.apache.org/repos/asf/maven.git commit cedc528d178d3ccbb7e1698d94f6806e817db54f Author: Karl Heinz Marbaise AuthorDate: Thu Sep 30 19:10:44 2021 +0200 [MNG-7447] - Several Improvements by using Stream API --- .../main/java/org/apache/maven/ReactorReader.java | 102 ++--- .../java/org/apache/maven/RepositoryUtils.java | 47 +++--- .../resolver/filter/ExclusionArtifactFilter.java | 53 ++- .../org/apache/maven/execution/MavenSession.java | 12 +-- .../maven/extension/internal/CoreExports.java | 14 ++- .../lifecycle/mapping/DefaultLifecycleMapping.java | 3 +- .../profile/DefaultProfileActivationContext.java | 27 ++ 7 files changed, 108 insertions(+), 150 deletions(-) diff --git a/maven-core/src/main/java/org/apache/maven/ReactorReader.java b/maven-core/src/main/java/org/apache/maven/ReactorReader.java index 247632a..e50eabb 100644 --- a/maven-core/src/main/java/org/apache/maven/ReactorReader.java +++ b/maven-core/src/main/java/org/apache/maven/ReactorReader.java @@ -24,20 +24,20 @@ import java.io.IOException; import java.nio.file.Files; import java.nio.file.Path; import java.nio.file.Paths; -import java.util.ArrayList; import java.util.Arrays; import java.util.Collection; import java.util.Collections; -import java.util.HashMap; import java.util.HashSet; import java.util.Iterator; import java.util.List; import java.util.Map; +import java.util.Objects; +import java.util.Optional; +import java.util.function.Function; +import java.util.function.Predicate; +import java.util.stream.Collectors; import java.util.stream.Stream; -import javax.inject.Inject; -import javax.inject.Named; - import org.apache.maven.artifact.ArtifactUtils; import org.apache.maven.execution.MavenSession; import org.apache.maven.model.Model; @@ -49,6 +49,13 @@ import org.eclipse.aether.util.artifact.ArtifactIdUtils; import org.slf4j.Logger; import org.slf4j.LoggerFactory; +import javax.inject.Inject; +import javax.inject.Named; + +import static java.util.function.Function.identity; +import static java.util.stream.Collectors.groupingBy; +import static java.util.stream.Collectors.toMap; + /** * An implementation of a workspace reader that knows how to search the Maven reactor for artifacts, either as packaged * jar if it has been built, or only compile output directory if packaging hasn't happened yet. @@ -72,26 +79,22 @@ class ReactorReader private final Map> projectsByGA; private final WorkspaceRepository repository; +private Function projectIntoKey = +s -> ArtifactUtils.key( s.getGroupId(), s.getArtifactId(), s.getVersion() ); + +private Function projectIntoVersionlessKey = +s -> ArtifactUtils.versionlessKey( s.getGroupId(), s.getArtifactId() ); + @Inject ReactorReader( MavenSession session ) { this.session = session; -this.projectsByGAV = new HashMap<>( session.getAllProjects().size() * 2 ); -session.getAllProjects().forEach( project -> -{ -String projectId = ArtifactUtils.key( project.getGroupId(), project.getArtifactId(), project.getVersion() ); -this.projectsByGAV.put( projectId, project ); -} ); - -projectsByGA = new HashMap<>( projectsByGAV.size() * 2 ); -for ( MavenProject project : projectsByGAV.values() ) -{ -String key = ArtifactUtils.versionlessKey( project.getGroupId(), project.getArtifactId() ); - -List projects = projectsByGA.computeIfAbsent( key, k -> new ArrayList<>( 1 ) ); +this.projectsByGAV = +session.getAllProjects().stream() +.collect( toMap( projectIntoKey, identity() ) ); -projects.add( project ); -} +this.projectsByGA = projectsByGAV.values().stream() +.collect( groupingBy( projectIntoVersionlessKey ) ); repository = new WorkspaceRepository( "reactor", new HashSet<>( projectsByGAV.keySet() ) ); } @@ -128,23 +131,11 @@ class ReactorReader { String key = ArtifactUtils.versionlessKey( artifact.getGroupId(), artifact.getArtifactId() ); -List projects = projectsByGA.get( key ); -if ( projects == null || projects.isEmpty() ) -{ -return Collections.emptyList(); -} - -List versions = new ArrayList<>(); - -for ( MavenProject project : projects ) -{ -if ( find( project, artifact ) != null ) -{ -versions.add( project.getVersion() ); -} -} - -return Collections.unmodifiableList( versions ); +return Optional.ofNullable( projectsByGA.get( key ) ) +.orElse( Collections.emptyList() ).stream() +.filter( s -> Objects.nonNull(
[maven-site] branch master updated: Document known 3.8.5 issue MNG-7432
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-site.git The following commit(s) were added to refs/heads/master by this push: new 3c5c199 Document known 3.8.5 issue MNG-7432 3c5c199 is described below commit 3c5c1997ce80603af5dd9699d51a92a7d573f5f8 Author: Falko Modler AuthorDate: Wed Mar 30 19:41:31 2022 +0200 Document known 3.8.5 issue MNG-7432 --- content/markdown/docs/3.8.5/release-notes.md | 2 ++ 1 file changed, 2 insertions(+) diff --git a/content/markdown/docs/3.8.5/release-notes.md b/content/markdown/docs/3.8.5/release-notes.md index c24dfeb..08bfa78 100644 --- a/content/markdown/docs/3.8.5/release-notes.md +++ b/content/markdown/docs/3.8.5/release-notes.md @@ -44,6 +44,8 @@ The full list of changes can be found in our [issue management system][4]. ## Known Issues +- Dependencies of a profile are not picked up anymore if that profile is activated via `-P` (see [MNG-7432](https://issues.apache.org/jira/browse/MNG-7432)) + ## Complete Release Notes See [complete release notes for all versions][5]
[maven-artifact-plugin] branch MARTIFACT-24 updated: add more plugins and document fixes
This is an automated email from the ASF dual-hosted git repository. hboutemy pushed a commit to branch MARTIFACT-24 in repository https://gitbox.apache.org/repos/asf/maven-artifact-plugin.git The following commit(s) were added to refs/heads/MARTIFACT-24 by this push: new a5610dd add more plugins and document fixes a5610dd is described below commit a5610ddb86922afac680370cbefe6015045b26a8 Author: Hervé Boutemy AuthorDate: Wed Mar 30 18:56:59 2022 +0200 add more plugins and document fixes --- .../artifact/buildinfo/CheckBuildPlanMojo.java | 2 +- .../buildinfo/not-reproducible-plugins.properties | 26 +- 2 files changed, 26 insertions(+), 2 deletions(-) diff --git a/src/main/java/org/apache/maven/plugins/artifact/buildinfo/CheckBuildPlanMojo.java b/src/main/java/org/apache/maven/plugins/artifact/buildinfo/CheckBuildPlanMojo.java index 5c65ed2..0ff366e 100644 --- a/src/main/java/org/apache/maven/plugins/artifact/buildinfo/CheckBuildPlanMojo.java +++ b/src/main/java/org/apache/maven/plugins/artifact/buildinfo/CheckBuildPlanMojo.java @@ -41,7 +41,7 @@ import org.apache.maven.plugins.annotations.Parameter; import org.apache.maven.project.MavenProject; /** - * Check from buildplan that plugins used don't have know reproducible builds issues. + * Check from buildplan that plugins used don't have known reproducible builds issues. */ @Mojo( name = "check-buildplan", threadSafe = true, requiresProject = true ) public class CheckBuildPlanMojo diff --git a/src/main/resources/org/apache/maven/plugins/artifact/buildinfo/not-reproducible-plugins.properties b/src/main/resources/org/apache/maven/plugins/artifact/buildinfo/not-reproducible-plugins.properties index 2a57218..117658f 100644 --- a/src/main/resources/org/apache/maven/plugins/artifact/buildinfo/not-reproducible-plugins.properties +++ b/src/main/resources/org/apache/maven/plugins/artifact/buildinfo/not-reproducible-plugins.properties @@ -18,24 +18,48 @@ # list of plugins that did not produce reproducible output in the past, with minimum reproducible version # default org.apache.maven.plugins groupId +maven-archetype-plugin=3.2.0 +# https://issues.apache.org/jira/browse/ARCHETYPE-590 maven-assembly-plugin=3.2.0 +# https://issues.apache.org/jira/browse/MASSEMBLY-921 maven-jar-plugin=3.2.0 +# https://issues.apache.org/jira/browse/MJAR-263 +# https://issues.apache.org/jira/browse/MJAR-275 maven-ejb-plugin=3.1.0 +# https://issues.apache.org/jira/browse/MEJB-128 maven-plugin-plugin=3.5.1 +# https://issues.apache.org/jira/browse/MPLUGIN-326 maven-remote-resources-plugin=1.7.0 +# https://issues.apache.org/jira/browse/MRRESOURCES-114 maven-shade-plugin=3.2.3 +# https://issues.apache.org/jira/browse/MSHADE-352 maven-source-plugin=3.2.1 +# https://issues.apache.org/jira/browse/MSOURCES-123 maven-war-plugin=3.3.1 +# https://issues.apache.org/jira/browse/MWAR-432 maven-ear-plugin=3.1.0 +# https://issues.apache.org/jira/browse/MEAR-280 +maven-rar-plugin=3.0.0 +# https://issues.apache.org/jira/browse/MRAR-86 +maven-acr-plugin=3.2.0 +# https://issues.apache.org/jira/browse/MACR-53 # plugin-specific groupId -org.apache.felix+maven-bundle-plugin=5.1.3 +org.apache.felix+maven-bundle-plugin=5.1.4 +# https://issues.apache.org/jira/browse/FELIX-6495 +# https://issues.apache.org/jira/browse/FELIX-6496 +org.apache.karaf.tooling+karaf-maven-plugin=fail:https://issues.apache.org/jira/browse/KARAF-7367 +org.apache.servicemix.tooling+depends-maven-plugin=fail:https://issues.apache.org/jira/browse/SM-5021 org.codehaus.plexus+plexus-component-metadata=2.1.0 +# https://github.com/codehaus-plexus/plexus-containers/issues/27 org.codehaus.mojo+properties-maven-plugin=1.1.0 +# https://github.com/mojohaus/properties-maven-plugin/pull/75 org.codehaus.mojo+flatten-maven-plugin=fail:https://github.com/mojohaus/flatten-maven-plugin/issues/256 org.eclipse.sisu+sisu-maven-plugin=0.3.4 +# https://github.com/eclipse/sisu.inject/pull/5 org.springframework.boot+springboot-maven-plugin=2.3.0-M4 +# org.vafer+jdeb=1.9 org.jboss.jandex+jandex-maven-plugin=fail:https://github.com/wildfly/jandex-maven-plugin/pull/35
[maven-shade-plugin] branch MSHADE-414 updated (2315ab5 -> a04f622)
This is an automated email from the ASF dual-hosted git repository. khmarbaise pushed a change to branch MSHADE-414 in repository https://gitbox.apache.org/repos/asf/maven-shade-plugin.git. discard 2315ab5 [MSHADE-414] - Upgrade mrm-maven-plugin to 1.3.0 add fc1dcc2 [maven-release-plugin] prepare release maven-shade-plugin-3.3.0 add a9355b3 [maven-release-plugin] prepare for next development iteration add 0c6f823 Revert "[maven-release-plugin] prepare for next development iteration" add ece4172 Revert "[maven-release-plugin] prepare release maven-shade-plugin-3.3.0" add c2473cb [maven-release-plugin] prepare release maven-shade-plugin-3.3.0 add e5dcf95 Revert "[maven-release-plugin] prepare release maven-shade-plugin-3.3.0" add 7169fde [maven-release-plugin] prepare release maven-shade-plugin-3.3.0 add b83e64d [maven-release-plugin] prepare for next development iteration add 3327341 [MSHADE-393] - Upgrade project from Java 7 to 8 add 49e5aec [MSHADE-415] - Upgrade maven-plugin parent to 35 new a04f622 [MSHADE-414] - Upgrade mrm-maven-plugin to 1.3.0 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 (2315ab5) \ N -- N -- N refs/heads/MSHADE-414 (a04f622) 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 | 8 1 file changed, 4 insertions(+), 4 deletions(-)
[maven-shade-plugin] 01/01: [MSHADE-414] - Upgrade mrm-maven-plugin to 1.3.0
This is an automated email from the ASF dual-hosted git repository. khmarbaise pushed a commit to branch MSHADE-414 in repository https://gitbox.apache.org/repos/asf/maven-shade-plugin.git commit a04f622257d901219e5b2a559590130ef0c84f67 Author: Karl Heinz Marbaise AuthorDate: Thu Mar 24 17:35:27 2022 +0100 [MSHADE-414] - Upgrade mrm-maven-plugin to 1.3.0 --- pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pom.xml b/pom.xml index dbd5fdd..b5f9573 100644 --- a/pom.xml +++ b/pom.xml @@ -366,7 +366,7 @@ org.codehaus.mojo mrm-maven-plugin -1.2.0 +1.3.0
[maven-surefire] branch master updated: [index.apt.vm] remove obsolete Maven & JDK requirements
This is an automated email from the ASF dual-hosted git repository. tibordigana pushed a commit to branch master in repository https://gitbox.apache.org/repos/asf/maven-surefire.git The following commit(s) were added to refs/heads/master by this push: new e21a81f [index.apt.vm] remove obsolete Maven & JDK requirements e21a81f is described below commit e21a81fcfc7815314031509771d09b9aafbfbf3c Author: tibordigana AuthorDate: Wed Mar 30 17:23:46 2022 +0200 [index.apt.vm] remove obsolete Maven & JDK requirements --- maven-surefire-plugin/src/site/apt/index.apt.vm | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/maven-surefire-plugin/src/site/apt/index.apt.vm b/maven-surefire-plugin/src/site/apt/index.apt.vm index b895c39..3d98d97 100644 --- a/maven-surefire-plugin/src/site/apt/index.apt.vm +++ b/maven-surefire-plugin/src/site/apt/index.apt.vm @@ -31,11 +31,10 @@ Maven ${thisPlugin} Plugin - Requirements: Maven 3.x and JDK 1.7 or higher. Due to wrong formatting of console text messages - in Maven Version prior to 3.1.0 it is highly recommended to use Maven 3.1.0 or higher. + Requirements: Maven 3.2.5 and JDK 1.8 or higher. - This is the road map of the development, see the {{{https://github.com/apache/maven-surefire/pull/251}GH}}. + This is the road map of the development. *-+-+ ||Versions||Release Targets |
[maven-surefire] branch master updated: [SUREFIRE-2051] Propagate exceptions while resolving artifacts in `SurefireDependencyResolver`
This is an automated email from the ASF dual-hosted git repository. tibordigana pushed a commit to branch master in repository https://gitbox.apache.org/repos/asf/maven-surefire.git The following commit(s) were added to refs/heads/master by this push: new f2c5671 [SUREFIRE-2051] Propagate exceptions while resolving artifacts in `SurefireDependencyResolver` f2c5671 is described below commit f2c5671f2b3299c1741ee640eadde6d1b8ae5b6d Author: Halil Sener AuthorDate: Tue Mar 29 16:29:11 2022 +0200 [SUREFIRE-2051] Propagate exceptions while resolving artifacts in `SurefireDependencyResolver` --- .../plugin/surefire/AbstractSurefireMojo.java | 27 + .../surefire/SurefireDependencyResolver.java | 31 --- .../plugin/surefire/AbstractSurefireMojoTest.java | 2 + .../surefire/SurefireDependencyResolverTest.java | 44 -- 4 files changed, 87 insertions(+), 17 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 88602e5..1937d75 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 @@ -48,6 +48,7 @@ import org.apache.maven.artifact.Artifact; import org.apache.maven.artifact.DefaultArtifact; import org.apache.maven.artifact.handler.ArtifactHandler; import org.apache.maven.artifact.repository.ArtifactRepository; +import org.apache.maven.artifact.resolver.ResolutionErrorHandler; import org.apache.maven.artifact.resolver.filter.ArtifactFilter; import org.apache.maven.artifact.resolver.filter.ScopeArtifactFilter; import org.apache.maven.artifact.versioning.ArtifactVersion; @@ -801,6 +802,9 @@ public abstract class AbstractSurefireMojo @Component private ProviderDetector providerDetector; +@Component +private ResolutionErrorHandler resolutionErrorHandler; + private Toolchain toolchain; private int effectiveForkCount = -1; @@ -1001,6 +1005,7 @@ public abstract class AbstractSurefireMojo getConsoleLogger(), getLocalRepository(), getRemoteRepositories(), getProjectRemoteRepositories(), +resolutionErrorHandler, getPluginName(), getSession().isOffline() ); @@ -2474,6 +2479,7 @@ public abstract class AbstractSurefireMojo @Nonnull private ForkConfiguration createForkConfiguration( @Nonnull Platform platform, @Nonnull ResolvePathResultWrapper resolvedJavaModularityResult ) +throws MojoExecutionException { File tmpDir = getSurefireTempDir(); @@ -2899,7 +2905,7 @@ public abstract class AbstractSurefireMojo } } -private Classpath getArtifactClasspath( Artifact surefireArtifact ) +private Classpath getArtifactClasspath( Artifact surefireArtifact ) throws MojoExecutionException { Classpath existing = classpathCache.getCachedClassPath( surefireArtifact.getArtifactId() ); if ( existing == null ) @@ -3154,7 +3160,7 @@ public abstract class AbstractSurefireMojo @Override @Nonnull -public Set getProviderClasspath() +public Set getProviderClasspath() throws MojoExecutionException { Artifact surefireArtifact = getBooterArtifact(); String version = surefireArtifact.getBaseVersion(); @@ -3191,7 +3197,7 @@ public abstract class AbstractSurefireMojo @Override @Nonnull -public Set getProviderClasspath() +public Set getProviderClasspath() throws MojoExecutionException { // add the JUnit provider as default - it doesn't require JUnit to be present, // since it supports POJO tests. @@ -3239,7 +3245,7 @@ public abstract class AbstractSurefireMojo @Override @Nonnull -public Set getProviderClasspath() +public Set getProviderClasspath() throws MojoExecutionException { String version = getBooterArtifact().getBaseVersion(); return surefireDependencyResolver.getProviderClasspath( "surefire-junit4", version ); @@ -3365,7 +3371,7 @@ public abstract class AbstractSurefireMojo } private void addEngineByApi( String engineGroupId, String engineArtifactId, String engineVersion, - Map providerArtifacts ) + Map providerArtifacts ) throws MojoExecutionException { for ( Artifact dep : resolve( engineGroupId, engineArtifactId, engineVersion, null, "jar" ) ) { @@ -3380,7 +3386,7 @@ public abstract class AbstractSurefireMojo
[maven-surefire] branch master updated: [SUREFIRE-2024] Replace testng-junit5 by testng-engine (#500)
This is an automated email from the ASF dual-hosted git repository. sjaranowski pushed a commit to branch master in repository https://gitbox.apache.org/repos/asf/maven-surefire.git The following commit(s) were added to refs/heads/master by this push: new 92b9061 [SUREFIRE-2024] Replace testng-junit5 by testng-engine (#500) 92b9061 is described below commit 92b90617b723b3a367f3ecd7b48c285f70e5d09b Author: Slawomir Jaranowski AuthorDate: Wed Mar 30 13:45:05 2022 +0200 [SUREFIRE-2024] Replace testng-junit5 by testng-engine (#500) --- .../src/site/apt/examples/junit-platform.apt.vm| 27 ++-- .../surefire/its/jiras/Surefire1787JUnit5IT.java | 13 +- .../src/test/resources/junit5-testng/pom.xml | 157 + .../src/test/java/pkg/JUnit5Test.java | 2 +- 4 files changed, 117 insertions(+), 82 deletions(-) diff --git a/maven-surefire-plugin/src/site/apt/examples/junit-platform.apt.vm b/maven-surefire-plugin/src/site/apt/examples/junit-platform.apt.vm index 5c02c6d..26e5f1b 100644 --- a/maven-surefire-plugin/src/site/apt/examples/junit-platform.apt.vm +++ b/maven-surefire-plugin/src/site/apt/examples/junit-platform.apt.vm @@ -349,44 +349,33 @@ Using JUnit 5 Platform +---+ -** How to run TestNG tests within Jupiter engine +** How to run TestNG tests within the JUnit Platform You can run TestNG tests combined with JUnit5 tests. For more information see this - {{{https://github.com/apache/maven-surefire/tree/master/surefire-its/src/test/resources/junit5-testng}example}}. + {{{https://github.com/apache/maven-surefire/tree/master/surefire-its/src/test/resources/junit5-testng}example}} + and {{{https://github.com/junit-team/testng-engine}TestNG Engine for the JUnit Platform}}. +---+ org.testng testng -7.1.0 +7.4.0 test -com.github.testng-team -testng-junit5 -0.0.1 -test - - -org.junit.platform -junit-platform-engine - - - - -org.junit.jupiter -junit-jupiter-api -5.6.2 +org.junit.support +testng-engine +1.0.1 test +---+ The Maven does not take any responsibility for broken compatibilities in this case and the responsibility for - the dependency <<>>. + the dependency <<>>. ** JUnit Runner diff --git a/surefire-its/src/test/java/org/apache/maven/surefire/its/jiras/Surefire1787JUnit5IT.java b/surefire-its/src/test/java/org/apache/maven/surefire/its/jiras/Surefire1787JUnit5IT.java index f64ad70..ede3d11 100644 --- a/surefire-its/src/test/java/org/apache/maven/surefire/its/jiras/Surefire1787JUnit5IT.java +++ b/surefire-its/src/test/java/org/apache/maven/surefire/its/jiras/Surefire1787JUnit5IT.java @@ -97,6 +97,18 @@ public class Surefire1787JUnit5IT extends SurefireJUnit4IntegrationTestCase } @Test +public void testNg() +{ +unpack( "junit5-testng" ) +.activateProfile( "testng-only" ) +.executeTest() +.verifyErrorFree( 1 ) +.verifyTextInLog( "Running pkg.TestNGTest" ) +.verifyTextInLog( +"Using auto detected provider org.apache.maven.surefire.junitplatform.JUnitPlatformProvider" ); +} + +@Test public void testNgWithJupiterApi() { unpack( "junit5-testng" ) @@ -107,7 +119,6 @@ public class Surefire1787JUnit5IT extends SurefireJUnit4IntegrationTestCase .verifyTextInLog( "Running pkg.TestNGTest" ) .verifyTextInLog( "Using auto detected provider org.apache.maven.surefire.junitplatform.JUnitPlatformProvider" ); - } @Test diff --git a/surefire-its/src/test/resources/junit5-testng/pom.xml b/surefire-its/src/test/resources/junit5-testng/pom.xml index c18e464..fd38310 100644 --- a/surefire-its/src/test/resources/junit5-testng/pom.xml +++ b/surefire-its/src/test/resources/junit5-testng/pom.xml @@ -21,74 +21,109 @@ http://maven.apache.org/POM/4.0.0; xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance; xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd;> -4.0.0 + 4.0.0 -org.example -testng-junit5 -1.0-SNAPSHOT + org.example + testng-junit5 + 1.0-SNAPSHOT - -UTF-8 - ${java.specification.version} - ${java.specification.version} - + Project with mixed TestNG and JUnit5 tests. - + +UTF-8 + ${java.specification.version} + ${java.specification.version} + + + + + org.testng + testng + 7.5 + test + + + org.junit.support + testng-engine + 1.0.1 + test + + + + + + + + org.apache.maven.plugins + maven-surefire-plugin + ${surefire.version} + + + + + +
[maven-surefire] branch SUREFIRE-2024 updated: clarified after discussion, added default profile
This is an automated email from the ASF dual-hosted git repository. tibordigana pushed a commit to branch SUREFIRE-2024 in repository https://gitbox.apache.org/repos/asf/maven-surefire.git The following commit(s) were added to refs/heads/SUREFIRE-2024 by this push: new fa3 clarified after discussion, added default profile fa3 is described below commit fa3124721875f9422eac1d396649de3ecb1e Author: tibordigana AuthorDate: Wed Mar 30 10:39:20 2022 +0200 clarified after discussion, added default profile --- .../src/site/apt/examples/junit-platform.apt.vm| 8 + .../surefire/its/jiras/Surefire1787JUnit5IT.java | 13 +++- .../src/test/resources/junit5-testng/pom.xml | 37 +- .../src/test/java/pkg/JUnit5Test.java | 2 +- 4 files changed, 50 insertions(+), 10 deletions(-) diff --git a/maven-surefire-plugin/src/site/apt/examples/junit-platform.apt.vm b/maven-surefire-plugin/src/site/apt/examples/junit-platform.apt.vm index b413e58..26e5f1b 100644 --- a/maven-surefire-plugin/src/site/apt/examples/junit-platform.apt.vm +++ b/maven-surefire-plugin/src/site/apt/examples/junit-platform.apt.vm @@ -371,17 +371,11 @@ Using JUnit 5 Platform 1.0.1 test - -org.junit.jupiter -junit-jupiter-api -5.8.2 -test - +---+ The Maven does not take any responsibility for broken compatibilities in this case and the responsibility for - the dependency <<>>. + the dependency <<>>. ** JUnit Runner diff --git a/surefire-its/src/test/java/org/apache/maven/surefire/its/jiras/Surefire1787JUnit5IT.java b/surefire-its/src/test/java/org/apache/maven/surefire/its/jiras/Surefire1787JUnit5IT.java index f64ad70..ede3d11 100644 --- a/surefire-its/src/test/java/org/apache/maven/surefire/its/jiras/Surefire1787JUnit5IT.java +++ b/surefire-its/src/test/java/org/apache/maven/surefire/its/jiras/Surefire1787JUnit5IT.java @@ -97,6 +97,18 @@ public class Surefire1787JUnit5IT extends SurefireJUnit4IntegrationTestCase } @Test +public void testNg() +{ +unpack( "junit5-testng" ) +.activateProfile( "testng-only" ) +.executeTest() +.verifyErrorFree( 1 ) +.verifyTextInLog( "Running pkg.TestNGTest" ) +.verifyTextInLog( +"Using auto detected provider org.apache.maven.surefire.junitplatform.JUnitPlatformProvider" ); +} + +@Test public void testNgWithJupiterApi() { unpack( "junit5-testng" ) @@ -107,7 +119,6 @@ public class Surefire1787JUnit5IT extends SurefireJUnit4IntegrationTestCase .verifyTextInLog( "Running pkg.TestNGTest" ) .verifyTextInLog( "Using auto detected provider org.apache.maven.surefire.junitplatform.JUnitPlatformProvider" ); - } @Test diff --git a/surefire-its/src/test/resources/junit5-testng/pom.xml b/surefire-its/src/test/resources/junit5-testng/pom.xml index 2f8cf9d..fd38310 100644 --- a/surefire-its/src/test/resources/junit5-testng/pom.xml +++ b/surefire-its/src/test/resources/junit5-testng/pom.xml @@ -39,7 +39,7 @@ org.testng testng - 7.4.0 + 7.5 test @@ -64,6 +64,23 @@ + testng-only + + + +org.apache.maven.plugins +maven-compiler-plugin + + + +**/TestNGTest.java + + + + + + + junit5-engine @@ -78,6 +95,24 @@ junit5-api + + + + +org.junit.support +testng-engine + + +org.junit.platform +junit-platform-engine + + + + + org.junit.jupiter diff --git a/surefire-its/src/test/resources/junit5-testng/src/test/java/pkg/JUnit5Test.java b/surefire-its/src/test/resources/junit5-testng/src/test/java/pkg/JUnit5Test.java index 916eeab..eea7289 100644 --- a/surefire-its/src/test/resources/junit5-testng/src/test/java/pkg/JUnit5Test.java +++ b/surefire-its/src/test/resources/junit5-testng/src/test/java/pkg/JUnit5Test.java @@ -4,7 +4,7 @@ import org.junit.jupiter.api.Test; class JUnit5Test { @Test -public void test() { +void test() { } }
[maven-artifact-plugin] branch MARTIFACT-24 updated: display pom.xml location in case of failure to ease fixing
This is an automated email from the ASF dual-hosted git repository. hboutemy pushed a commit to branch MARTIFACT-24 in repository https://gitbox.apache.org/repos/asf/maven-artifact-plugin.git The following commit(s) were added to refs/heads/MARTIFACT-24 by this push: new 46aa60d display pom.xml location in case of failure to ease fixing 46aa60d is described below commit 46aa60db5777b0b7621225049da0f7f9c8400202 Author: Hervé Boutemy AuthorDate: Wed Mar 30 08:46:15 2022 +0200 display pom.xml location in case of failure to ease fixing --- .../maven/plugins/artifact/buildinfo/CheckBuildPlanMojo.java | 12 +--- .../artifact/buildinfo/not-reproducible-plugins.properties | 1 + 2 files changed, 10 insertions(+), 3 deletions(-) diff --git a/src/main/java/org/apache/maven/plugins/artifact/buildinfo/CheckBuildPlanMojo.java b/src/main/java/org/apache/maven/plugins/artifact/buildinfo/CheckBuildPlanMojo.java index 92d22e0..5c65ed2 100644 --- a/src/main/java/org/apache/maven/plugins/artifact/buildinfo/CheckBuildPlanMojo.java +++ b/src/main/java/org/apache/maven/plugins/artifact/buildinfo/CheckBuildPlanMojo.java @@ -29,7 +29,6 @@ import java.util.Set; import org.apache.maven.artifact.versioning.ArtifactVersion; import org.apache.maven.artifact.versioning.DefaultArtifactVersion; import org.apache.maven.execution.MavenSession; -import org.apache.maven.lifecycle.DefaultLifecycles; import org.apache.maven.lifecycle.LifecycleExecutor; import org.apache.maven.lifecycle.MavenExecutionPlan; import org.apache.maven.model.Plugin; @@ -39,6 +38,7 @@ import org.apache.maven.plugin.MojoExecutionException; import org.apache.maven.plugins.annotations.Component; import org.apache.maven.plugins.annotations.Mojo; import org.apache.maven.plugins.annotations.Parameter; +import org.apache.maven.project.MavenProject; /** * Check from buildplan that plugins used don't have know reproducible builds issues. @@ -47,8 +47,8 @@ import org.apache.maven.plugins.annotations.Parameter; public class CheckBuildPlanMojo extends AbstractMojo { -@Component( role = DefaultLifecycles.class ) -DefaultLifecycles defaultLifecycles; +@Parameter( defaultValue = "${project}", readonly = true ) +private MavenProject project; @Parameter( defaultValue = "${session}", readonly = true ) private MavenSession session; @@ -119,6 +119,12 @@ public class CheckBuildPlanMojo if ( fail ) { +getLog().info( "current module pom.xml is " + project.getBasedir() + "/pom.xml" ); +MavenProject parent = project; +while ( ( parent = parent.getParent() ) != null ) +{ +getLog().info( "parent pom.xml is " + parent.getBasedir() + "/pom.xml" ); +} throw new MojoExecutionException( "plugin with non-reproducible output found with fix available" ); } } diff --git a/src/main/resources/org/apache/maven/plugins/artifact/buildinfo/not-reproducible-plugins.properties b/src/main/resources/org/apache/maven/plugins/artifact/buildinfo/not-reproducible-plugins.properties index 7cd7316..2a57218 100644 --- a/src/main/resources/org/apache/maven/plugins/artifact/buildinfo/not-reproducible-plugins.properties +++ b/src/main/resources/org/apache/maven/plugins/artifact/buildinfo/not-reproducible-plugins.properties @@ -36,5 +36,6 @@ org.codehaus.mojo+flatten-maven-plugin=fail:https://github.com/mojohaus/flatten- org.eclipse.sisu+sisu-maven-plugin=0.3.4 org.springframework.boot+springboot-maven-plugin=2.3.0-M4 +org.vafer+jdeb=1.9 org.jboss.jandex+jandex-maven-plugin=fail:https://github.com/wildfly/jandex-maven-plugin/pull/35