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>

Reply via email to