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

csy pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/auron.git


The following commit(s) were added to refs/heads/master by this push:
     new 98577575 [AURON#1398] Support for Building on JDK 21. (#1399)
98577575 is described below

commit 98577575415aaeeba292add44b98ac7d66b1c93e
Author: slfan1989 <[email protected]>
AuthorDate: Fri Oct 10 15:38:42 2025 +0800

    [AURON#1398] Support for Building on JDK 21. (#1399)
---
 pom.xml | 35 +++++++++++++++++++++++++----------
 1 file changed, 25 insertions(+), 10 deletions(-)

diff --git a/pom.xml b/pom.xml
index 6f911bc7..e63a5447 100644
--- a/pom.xml
+++ b/pom.xml
@@ -54,7 +54,7 @@
 
     <javaVersion>8</javaVersion>
     <scalaVersion>2.12</scalaVersion>
-    <scalaLongVersion>2.12.17</scalaLongVersion>
+    <scalaLongVersion>2.12.18</scalaLongVersion>
     <scalaJava8CompatVersion>1.0.2</scalaJava8CompatVersion>
     <maven.version>3.9.11</maven.version>
     <maven.plugin.scala.version>4.9.2</maven.plugin.scala.version>
@@ -69,7 +69,6 @@
     <maven-enforcer-plugin.version>3.5.0</maven-enforcer-plugin.version>
 
     <scalamacros.paradise.version>2.1.1</scalamacros.paradise.version>
-    <semanticdb.version>4.8.1</semanticdb.version>
     <junit.jupiter.version>5.13.4</junit.jupiter.version>
     
<restrict-imports.enforcer.version>2.6.0</restrict-imports.enforcer.version>
 
@@ -382,7 +381,7 @@
       <plugin>
         <groupId>com.diffplug.spotless</groupId>
         <artifactId>spotless-maven-plugin</artifactId>
-        <version>2.30.0</version>
+        <version>${spotless.plugin.version}</version>
         <configuration>
           <java>
             <palantirJavaFormat />
@@ -567,7 +566,6 @@
         <shimName>spark-3.0</shimName>
         <shimPkg>spark-extension-shims-spark3</shimPkg>
         <scalaTestVersion>3.0.8</scalaTestVersion>
-        <scalafmtVersion>3.0.0</scalafmtVersion>
         <sparkVersion>3.0.3</sparkVersion>
       </properties>
     </profile>
@@ -578,7 +576,6 @@
         <shimName>spark-3.1</shimName>
         <shimPkg>spark-extension-shims-spark3</shimPkg>
         <scalaTestVersion>3.2.9</scalaTestVersion>
-        <scalafmtVersion>3.0.0</scalafmtVersion>
         <sparkVersion>3.1.3</sparkVersion>
       </properties>
     </profile>
@@ -589,7 +586,6 @@
         <shimName>spark-3.2</shimName>
         <shimPkg>spark-extension-shims-spark3</shimPkg>
         <scalaTestVersion>3.2.9</scalaTestVersion>
-        <scalafmtVersion>3.0.0</scalafmtVersion>
         <sparkVersion>3.2.4</sparkVersion>
       </properties>
     </profile>
@@ -600,7 +596,6 @@
         <shimName>spark-3.3</shimName>
         <shimPkg>spark-extension-shims-spark3</shimPkg>
         <scalaTestVersion>3.2.9</scalaTestVersion>
-        <scalafmtVersion>3.0.0</scalafmtVersion>
         <sparkVersion>3.3.4</sparkVersion>
       </properties>
     </profile>
@@ -611,7 +606,6 @@
         <shimName>spark-3.4</shimName>
         <shimPkg>spark-extension-shims-spark3</shimPkg>
         <scalaTestVersion>3.2.9</scalaTestVersion>
-        <scalafmtVersion>3.0.0</scalafmtVersion>
         <sparkVersion>3.4.4</sparkVersion>
       </properties>
     </profile>
@@ -622,7 +616,6 @@
         <shimName>spark-3.5</shimName>
         <shimPkg>spark-extension-shims-spark3</shimPkg>
         <scalaTestVersion>3.2.9</scalaTestVersion>
-        <scalafmtVersion>3.0.0</scalafmtVersion>
         <sparkVersion>3.5.7</sparkVersion>
       </properties>
     </profile>
@@ -634,6 +627,9 @@
       </activation>
       <properties>
         <javaVersion>8</javaVersion>
+        <spotless.plugin.version>2.30.0</spotless.plugin.version>
+        <semanticdb.version>4.8.8</semanticdb.version>
+        <scalafmtVersion>3.0.0</scalafmtVersion>
       </properties>
     </profile>
 
@@ -644,6 +640,9 @@
       </activation>
       <properties>
         <javaVersion>11</javaVersion>
+        <spotless.plugin.version>2.30.0</spotless.plugin.version>
+        <semanticdb.version>4.8.8</semanticdb.version>
+        <scalafmtVersion>3.0.0</scalafmtVersion>
       </properties>
     </profile>
 
@@ -654,6 +653,22 @@
       </activation>
       <properties>
         <javaVersion>17</javaVersion>
+        <spotless.plugin.version>2.45.0</spotless.plugin.version>
+        <semanticdb.version>4.9.9</semanticdb.version>
+        <scalafmtVersion>3.9.9</scalafmtVersion>
+      </properties>
+    </profile>
+
+    <profile>
+      <id>jdk-21</id>
+      <activation>
+        <jdk>21</jdk>
+      </activation>
+      <properties>
+        <javaVersion>21</javaVersion>
+        <spotless.plugin.version>2.45.0</spotless.plugin.version>
+        <semanticdb.version>4.9.9</semanticdb.version>
+        <scalafmtVersion>3.9.9</scalafmtVersion>
       </properties>
     </profile>
 
@@ -699,7 +714,7 @@
       </activation>
       <properties>
         <scalaVersion>2.13</scalaVersion>
-        <scalaLongVersion>2.13.8</scalaLongVersion>
+        <scalaLongVersion>2.13.13</scalaLongVersion>
       </properties>
       <build>
         <plugins>

Reply via email to