Update to Maven 4
This is to keep track of update to Maven 4
- [x] Tycho compiles with Maven 4
- [ ] Tycho runs with Maven 4
Required cleanup PRs:
- https://github.com/eclipse-tycho/tycho/pull/4220
- https://github.com/eclipse-tycho/tycho/pull/4223
- https://github.com/eclipse-tycho/tycho/pull/4229
- https://github.com/eclipse-tycho/tycho/pull/4230
- https://github.com/eclipse-tycho/tycho/pull/4233
- https://github.com/eclipse-tycho/tycho/pull/4268
- https://github.com/eclipse-tycho/tycho/pull/4272
- https://github.com/eclipse-tycho/tycho/pull/4274
- https://github.com/eclipse-tycho/tycho/pull/4292
- https://github.com/eclipse-tycho/tycho/pull/4294
- https://github.com/eclipse-tycho/tycho/pull/4296
- https://github.com/eclipse-tycho/tycho/pull/5266
- https://github.com/eclipse-tycho/tycho/pull/5267
- https://github.com/eclipse-tycho/tycho/pull/5268
Test Results
282 files 282 suites 10m 6s ⏱️ 631 tests 573 ✅ 11 💤 0 ❌ 47 🔥 1 893 runs 1 719 ✅ 33 💤 0 ❌ 141 🔥
For more details on these errors, see this check.
Results for commit f3c95c89.
:recycle: This comment has been updated with latest results.
/request-license-review
/request-license-review
License review requests:
- maven/mavencentral/org.codehaus.plexus/plexus-xml/4.1.0
- maven/mavencentral/org.apache.maven/maven-support/4.0.0-rc-4
- maven/mavencentral/org.apache.maven/maven-api-metadata/4.0.0-rc-4
- maven/mavencentral/org.apache.maven/maven-api-plugin/4.0.0-rc-4
- maven/mavencentral/org.jline/jline-terminal-ffm/3.30.4
- maven/mavencentral/org.apache.maven/maven-api-di/4.0.0-rc-4
- maven/mavencentral/org.apache.maven/maven-toolchain-builder/4.0.0-rc-4
- maven/mavencentral/org.apache.maven/maven-xml/4.0.0-rc-4
- maven/mavencentral/org.jline/jline-console-ui/3.30.4
- maven/mavencentral/org.apache.maven/maven-api-annotations/4.0.0-rc-4
- maven/mavencentral/org.apache.maven/maven-toolchain-model/4.0.0-rc-4
- maven/mavencentral/org.apache.maven/maven-settings/4.0.0-rc-4
- maven/mavencentral/org.apache.maven/maven-builder-support/4.0.0-rc-4
- maven/mavencentral/org.apache.maven.resolver/maven-resolver-transport-jdk/2.0.9
- maven/mavencentral/org.apache.maven/maven-impl/4.0.0-rc-4
- maven/mavencentral/org.apache.maven/apache-maven/4.0.0-rc-4
- maven/mavencentral/org.apache.maven/maven-embedder/4.0.0-rc-4
- maven/mavencentral/org.apache.maven/maven-api-cli/4.0.0-rc-4
- maven/mavencentral/org.apache.maven/maven-di/4.0.0-rc-4
- maven/mavencentral/org.jline/jline-terminal-jni/3.30.4
- maven/mavencentral/org.apache.maven/maven-model-builder/4.0.0-rc-4
- maven/mavencentral/org.jline/jansi-core/3.30.4
- maven/mavencentral/org.apache.maven/maven-resolver-provider/4.0.0-rc-4
- maven/mavencentral/org.apache.maven/maven-cli/4.0.0-rc-4
- maven/mavencentral/org.apache.maven/maven-jline/4.0.0-rc-4
- maven/mavencentral/org.apache.maven.resolver/maven-resolver-transport-apache/2.0.9
- maven/mavencentral/org.jline/jline-terminal/3.30.4
- maven/mavencentral/org.apache.maven/maven-compat/4.0.0-rc-4
- maven/mavencentral/org.apache.maven/maven-artifact/4.0.0-rc-4
- maven/mavencentral/org.apache.maven/maven-repository-metadata/4.0.0-rc-4
- maven/mavencentral/org.apache.maven/maven-api-settings/4.0.0-rc-4
After all reviews have concluded, re-run the license-vetting check from the Github Actions web-interface to update its status.
Workflow run (with attached summary files): https://github.com/eclipse-tycho/tycho/actions/runs/17358301074
I was now able to make the codebase actually compile with Maven 4.
Updated to Maven 4-rc5 as it contains some additional compatibility fixes.
/request-license-review
/request-license-review
License review requests:
- maven/mavencentral/org.apache.maven/maven-api-toolchain/4.0.0-rc-5
- maven/mavencentral/org.jline/jline-reader/3.30.6
- maven/mavencentral/org.apache.maven/maven-api-model/4.0.0-rc-5
- maven/mavencentral/org.jline/jline-builtins/3.30.6
- maven/mavencentral/org.jline/jline-style/3.30.6
- maven/mavencentral/org.apache.maven/apache-maven/4.0.0-rc-5
- maven/mavencentral/org.apache.maven/maven-core/4.0.0-rc-5
- maven/mavencentral/org.apache.maven/maven-api-spi/4.0.0-rc-5
After all reviews have concluded, re-run the license-vetting check from the Github Actions web-interface to update its status.
Workflow run (with attached summary files): https://github.com/eclipse-tycho/tycho/actions/runs/20187811144