You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@maven.apache.org by as...@apache.org on 2026/08/04 20:26:22 UTC

(maven-toolchains-plugin) branch maven4-enabled updated (1e11f57 -> 67a271c)

This is an automated email from the ASF dual-hosted git repository.

ascheman pushed a change to branch maven4-enabled
in repository https://gitbox.apache.org/repos/asf/maven-toolchains-plugin.git


    omit 1e11f57  enable build with Maven 4
     add a679928  Bump org.apache.maven.plugins:maven-plugins from 47 to 48 (#153)
     add d120e5d  Bump mavenVersion from 3.9.15 to 3.9.16
     add 58de2fc  Bump org.apache.maven.plugins:maven-plugins from 48 to 49
     add 2b084b1  Fix Maven site See Also links
     add ad7956b  Fix matching against one of multiple env-variables pointing to one JDK (#148)
     add 0c5bb61  Update plexus-utils to 3.6.1 in IT dependencies
     add df6df08  Update site descriptors and download page content
     add e53bcec  Add tag-template to release-drafter config
     add e0b39a6  Add .asf.yaml project metadata for ATR
     add d3960b9  Bump apache/maven-gh-actions-shared/.github/workflows/maven-verify.yml (#164)
     add 525f40c  Bump apache/maven-gh-actions-shared/.github/workflows/pr-automation.yml (#163)
     add ab80fc8  Bump apache/maven-gh-actions-shared/.github/workflows/stale.yml (#161)
     add 2402d77  Replace Plexus XML configuration with JSR-330 annotated beans (#160)
     add a213292  Bump apache/maven-gh-actions-shared/.github/workflows/release-drafter.yml
     add 39e84b2  Update toolchains documentation to use JSR-330 terminology and links (#165)
     add 52474c0  [maven-release-plugin] prepare release maven-toolchains-plugin-3.3.0
     add 41eb940  [maven-release-plugin] prepare for next development iteration
     add 5d385b6  Fix version comparator: use numeric comparison instead of lexicographic string comparison (#166)
     add b83d216  Expand version comparator test with multi-part version strings
     add 7318c88  Revert accidental direct push of version comparator fix (#178)
     add b1aec24  Clarify IfMatch behavior in JDK discovery docs (#190)
     add d6b2792  Fix typo in toolchain XML file comment (#176)
     add 4495670  Fix grammar, typos, and awkward phrasing in site docs (#188)
     add 67a271c  enable build with Maven 4

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   (1e11f57)
            \
             N -- N -- N   refs/heads/maven4-enabled (67a271c)

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:
 .asf.yaml                                          |  24 ++++
 .github/release-drafter.yml                        |   1 +
 .github/workflows/maven-verify.yml                 |   2 +-
 .github/workflows/pr-automation.yml                |   2 +-
 .github/workflows/release-drafter.yml              |   2 +-
 .github/workflows/stale.yml                        |   2 +-
 pom.xml                                            |  10 +-
 .../it/select-jdk-env-multi/invoker.properties     |   7 +-
 .../pom.xml                                        |  14 +--
 src/it/select-jdk-toolchain-range/pom.xml          |   3 +-
 .../verify.groovy                                  |   5 +-
 src/it/setup-custom-toolchain/pom.xml              |   2 +-
 .../plugins/toolchain/ToolchainConverter.java      |  19 ++--
 .../toolchain/ToolchainsComponentConfigurator.java |  45 ++++++++
 .../plugins/toolchain/ToolchainsRequirement.java   |   5 +
 .../jdk/GenerateJdkToolchainsXmlMojo.java          |   2 +-
 .../toolchain/jdk/SelectJdkToolchainMojo.java      |   2 +-
 src/main/resources/META-INF/plexus/components.xml  |  53 ---------
 src/site/apt/index.apt.vm                          |   6 +-
 src/site/apt/toolchains/custom.apt                 |   9 +-
 src/site/apt/toolchains/jdk-discovery.apt.vm       |   9 +-
 src/site/apt/toolchains/jdk.apt.vm                 |   6 +-
 src/site/apt/usage.apt.vm                          |   2 +-
 src/site/site.xml                                  |  11 +-
 src/site/xdoc/download.xml.vm                      | 123 ++++++---------------
 25 files changed, 166 insertions(+), 200 deletions(-)
 copy .git-blame-ignore-revs => src/it/select-jdk-env-multi/invoker.properties (85%)
 copy src/it/{select-jdk-toolchain-range => select-jdk-env-multi}/pom.xml (84%)
 copy src/it/{missing-toolchain => select-jdk-toolchain-range}/verify.groovy (81%)
 create mode 100644 src/main/java/org/apache/maven/plugins/toolchain/ToolchainsComponentConfigurator.java
 delete mode 100644 src/main/resources/META-INF/plexus/components.xml