This is an automated email from the ASF dual-hosted git repository. leerho pushed a commit to branch add-java-twenty-five in repository https://gitbox.apache.org/repos/asf/datasketches-characterization.git
commit 333cd94f6af8967b9cd516be4f8b079f3d75242d Author: Lee Rhodes <[email protected]> AuthorDate: Thu Dec 4 19:51:30 2025 -0800 Start adding Java 25 capability --- java-base/pom.xml | 3 ++- java-eleven/pom.xml | 2 +- java-seventeen/pom.xml | 4 ++-- java-twenty-one/pom.xml | 2 +- pom.xml | 2 +- 5 files changed, 7 insertions(+), 6 deletions(-) diff --git a/java-base/pom.xml b/java-base/pom.xml index e05c100..032d561 100644 --- a/java-base/pom.xml +++ b/java-base/pom.xml @@ -41,10 +41,11 @@ under the License. <properties> <datasketches-memory.version>3.0.2</datasketches-memory.version> <datasketches-java.version>6.2.0</datasketches-java.version> + <testng.version>7.5.1</testng.version> <java.version>1.8</java.version> - <!-- commented out to allow building all submodules from parent pom with any of java 8, 11, 17, 21 + <!-- commented out to allow building all submodules from parent pom with any of java 8, 11, 17, 21, 25 <java.version.range>[8,9)</java.version.range> --> <maven.compiler.release>8</maven.compiler.release> diff --git a/java-eleven/pom.xml b/java-eleven/pom.xml index 98d5681..dace571 100644 --- a/java-eleven/pom.xml +++ b/java-eleven/pom.xml @@ -45,7 +45,7 @@ under the License. <testng.version>7.11.0</testng.version> <java.version>11</java.version> - <!-- commented out to allow building all submodules from parent pom with any of java 8, 11, 17, 21 + <!-- commented out to allow building all submodules from parent pom with any of java 8, 11, 17, 21, 25 <java.version.range>[11,12)</java.version.range> --> <maven.compiler.release>11</maven.compiler.release> diff --git a/java-seventeen/pom.xml b/java-seventeen/pom.xml index c0c550a..fd93527 100644 --- a/java-seventeen/pom.xml +++ b/java-seventeen/pom.xml @@ -45,7 +45,7 @@ under the License. <testng.version>7.11.0</testng.version> <java.version>17</java.version> - <!-- commented out to allow building all submodules from parent pom with any of java 8, 11, 17, 21 + <!-- commented out to allow building all submodules from parent pom with any of java 8, 11, 17, 21, 25 <java.version.range>[17,18)</java.version.range> --> <maven.compiler.release>17</maven.compiler.release> @@ -71,7 +71,7 @@ under the License. <version>${testng.version}</version> <!-- <scope>test</scope> remove so we can run from main --> </dependency> - + <dependency> <groupId>org.apache.datasketches</groupId> <artifactId>datasketches-java</artifactId> diff --git a/java-twenty-one/pom.xml b/java-twenty-one/pom.xml index 3fc70d2..b072830 100644 --- a/java-twenty-one/pom.xml +++ b/java-twenty-one/pom.xml @@ -45,7 +45,7 @@ under the License. <testng.version>7.11.0</testng.version> <java.version>21</java.version> - <!-- commented out to allow building all submodules from parent pom with any of java 8, 11, 17, 21 + <!-- commented out to allow building all submodules from parent pom with any of java 8, 11, 17, 21, 25 <java.version.range>[21,22)</java.version.range> --> <maven.compiler.release>21</maven.compiler.release> diff --git a/pom.xml b/pom.xml index 5a3dfd4..7642a54 100644 --- a/pom.xml +++ b/pom.xml @@ -85,7 +85,7 @@ under the License. <properties> <!-- System-wide properties --> - <java.version.range>[8,9),[11,12),[17,18),[21,22)</java.version.range> + <java.version.range>[8,9),[11,12),[17,18),[21,22),[25,26)</java.version.range> <maven.version.range>[3.6.3,4.0.0)</maven.version.range> <argLine>-Xmx4g -Duser.language=en -Duser.country=US -Dfile.encoding=UTF-8</argLine> <charset.encoding>UTF-8</charset.encoding> --------------------------------------------------------------------- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
