This is an automated email from the ASF dual-hosted git repository.
cstamas pushed a commit to branch mvnd-1.x
in repository https://gitbox.apache.org/repos/asf/maven-mvnd.git
The following commit(s) were added to refs/heads/mvnd-1.x by this push:
new a8c333a4 Update parent POM to 47 (#1545)
a8c333a4 is described below
commit a8c333a4beb595c09b53c126cea5d89974b94b5f
Author: Tamas Cservenak <[email protected]>
AuthorDate: Thu Mar 5 14:54:32 2026 +0100
Update parent POM to 47 (#1545)
Also update to stages Maven, and other minor updates.
---
.mvn/release-settings.xml | 2 +-
.../org/mvndaemon/mvnd/timing/BuildTimeEventSpy.java | 2 +-
pom.xml | 20 ++++++++++++--------
3 files changed, 14 insertions(+), 10 deletions(-)
diff --git a/.mvn/release-settings.xml b/.mvn/release-settings.xml
index 182d3b86..41950b50 100644
--- a/.mvn/release-settings.xml
+++ b/.mvn/release-settings.xml
@@ -7,7 +7,7 @@
<repositories>
<repository>
<id>maven-staging-1</id>
-
<url>https://repository.apache.org/content/repositories/maven-2146/</url>
+
<url>https://repository.apache.org/content/repositories/maven-2411/</url>
<releases>
<enabled>true</enabled>
</releases>
diff --git
a/daemon/src/main/java/org/mvndaemon/mvnd/timing/BuildTimeEventSpy.java
b/daemon/src/main/java/org/mvndaemon/mvnd/timing/BuildTimeEventSpy.java
index 4258f054..6a2bb581 100644
--- a/daemon/src/main/java/org/mvndaemon/mvnd/timing/BuildTimeEventSpy.java
+++ b/daemon/src/main/java/org/mvndaemon/mvnd/timing/BuildTimeEventSpy.java
@@ -100,7 +100,7 @@ public class BuildTimeEventSpy extends AbstractEventSpy {
break;
default:
- // Ignore other events
+ // Ignore other events
}
}
diff --git a/pom.xml b/pom.xml
index 53455ee4..9f7c7e77 100644
--- a/pom.xml
+++ b/pom.xml
@@ -23,7 +23,7 @@
<parent>
<groupId>org.apache.maven</groupId>
<artifactId>maven-parent</artifactId>
- <version>45</version>
+ <version>47</version>
<relativePath />
</parent>
@@ -67,6 +67,8 @@
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
<maven.compiler.target>8</maven.compiler.target>
<maven.compiler.source>8</maven.compiler.source>
+ <!-- parent profile defines this; undefine -->
+ <maven.compiler.release />
<maven-dist.required.jdk>8</maven-dist.required.jdk>
<project.build.outputTimestamp>2025-09-17T13:29:54Z</project.build.outputTimestamp>
<trimStackTrace>false</trimStackTrace>
@@ -79,13 +81,13 @@
<commons-compress.version>1.28.0</commons-compress.version>
<!-- cannot upgrade graalvm to 23.0.0 which requires JDK >= 20 -->
<graalvm.version>25.0.2</graalvm.version>
- <graalvm.plugin.version>0.11.4</graalvm.plugin.version>
+ <graalvm.plugin.version>0.11.5</graalvm.plugin.version>
<groovy.version>5.0.4</groovy.version>
<jakarta.inject.version>1.0.5</jakarta.inject.version>
- <jline.version>3.30.6</jline.version>
- <maven.version>3.9.12</maven.version>
+ <jline.version>3.30.7</jline.version>
+ <maven.version>3.9.13</maven.version>
<!-- Keep in sync with Maven -->
- <maven.resolver.version>1.9.25</maven.resolver.version>
+ <maven.resolver.version>1.9.27</maven.resolver.version>
<slf4j.version>1.7.36</slf4j.version>
<sisu.version>1.0.0</sisu.version>
@@ -93,7 +95,7 @@
<buildnumber-maven-plugin.version>3.3.0</buildnumber-maven-plugin.version>
<groovy-maven-plugin.version>4.3.1</groovy-maven-plugin.version>
<mrm.version>1.7.1</mrm.version>
- <versions.junit5>5.14.1</versions.junit5>
+ <versions.junit5>5.14.3</versions.junit5>
<junit-platform-launcher.version>1.14.1</junit-platform-launcher.version>
<takari-provisio.version>1.1.1</takari-provisio.version>
@@ -534,14 +536,16 @@
</goals>
<configuration>
<rules>
- <enforceBytecodeVersion>
+ <!-- https://github.com/apache/maven-parent/issues/544 -->
+ <enforceBytecodeVersion combine.self="override">
<maxJdkVersion>${maven.compiler.target}</maxJdkVersion>
<excludes>
<exclude>org.jline:jline-terminal-ffm</exclude>
</excludes>
<ignoredScopes>
<!-- GraalVM SVM and deps are 17+, but are provided and
used only for Native -->
- <ignoredScopes>provided</ignoredScopes>
+ <ignoredScope>provided</ignoredScope>
+ <ignoredScope>test</ignoredScope>
</ignoredScopes>
</enforceBytecodeVersion>
</rules>