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