@@ -83,22 +83,22 @@ under the License.
8383 </developers >
8484
8585 <properties >
86- <datasketches-memory .version>6.0.0 </datasketches-memory .version>
86+ <datasketches-memory .version>6.1.0-SNAPSHOT </datasketches-memory .version>
8787
8888 <!-- Test -->
89- <testng .version>7.10.2 </testng .version>
89+ <testng .version>7.11.0 </testng .version>
9090 <!-- these are TestNG groups used for excluding / including groups of tests. See profiles section. -->
9191 <testng .generate-java-files>generate_java_files</testng .generate-java-files>
9292 <testng .check-cpp-files>check_cpp_files</testng .check-cpp-files>
9393 <testng .check-cpp-historical-files>check_cpp_historical_files</testng .check-cpp-historical-files>
9494
9595 <!-- System-wide properties -->
9696 <maven .version>3.6.3</maven .version>
97- <java .version>21 </java .version>
98- <jvm-ffm-flag >--enable-preview </jvm-ffm-flag >
97+ <java .version>24 </java .version>
98+ <jvm-arguments > </jvm-arguments >
9999 <maven .compiler.source>${java.version} </maven .compiler.source>
100100 <maven .compiler.target>${java.version} </maven .compiler.target>
101- <argLine >-Xmx4g -Duser.language=en -Duser.country=US -Dfile.encoding=UTF-8 ${jvm-ffm-flag }</argLine >
101+ <argLine >-Xmx4g -Duser.language=en -Duser.country=US -Dfile.encoding=UTF-8 ${jvm-arguments }</argLine >
102102 <charset .encoding>UTF-8</charset .encoding>
103103 <project .build.sourceEncoding>${charset.encoding} </project .build.sourceEncoding>
104104 <project .build.resourceEncoding>${charset.encoding} </project .build.resourceEncoding>
@@ -114,9 +114,9 @@ under the License.
114114 <maven-jar-plugin .version>3.4.2</maven-jar-plugin .version>
115115 <maven-javadoc-plugin .version>3.11.2</maven-javadoc-plugin .version>
116116 <maven-release-plugin .version>3.1.1</maven-release-plugin .version>
117- <maven-remote-resources-plugin .version>3.2.0</maven-remote-resources-plugin .version>
118117 <maven-source-plugin .version>3.3.1</maven-source-plugin .version>
119- <maven-surefire-failsafe-plugins .version>3.5.2</maven-surefire-failsafe-plugins .version> <!-- for surefire, failsafe and surefire-report -->
118+ <!-- for surefire, failsafe and surefire-report: -->
119+ <maven-surefire-failsafe-plugins .version>3.5.2</maven-surefire-failsafe-plugins .version>
120120 <maven-toolchains-plugin .version>3.2.0</maven-toolchains-plugin .version>
121121 <!-- com.github plugins -->
122122 <git-commit-id-plugin .version>4.9.10</git-commit-id-plugin .version>
@@ -126,7 +126,7 @@ under the License.
126126 <coveralls-repo-token ></coveralls-repo-token >
127127 <coveralls-maven-plugin .version>4.3.0</coveralls-maven-plugin .version>
128128 <!-- org.jacoco.maven plugins -->
129- <jacoco-maven-plugin .version>0.8.12 </jacoco-maven-plugin .version>
129+ <jacoco-maven-plugin .version>0.8.13 </jacoco-maven-plugin .version>
130130 <!-- org.mojohaus plugins -->
131131 <versions-maven-plugin .version>2.18.0</versions-maven-plugin .version>
132132 <!-- other -->
@@ -164,7 +164,7 @@ under the License.
164164 <version >${maven-compiler-plugin.version} </version >
165165 <configuration >
166166 <compilerArgs >
167- <arg >${jvm-ffm-flag } </arg >
167+ <arg >${jvm-arguments } </arg >
168168 </compilerArgs >
169169 </configuration >
170170 </plugin >
@@ -190,7 +190,7 @@ under the License.
190190 <configuration >
191191 <rules >
192192 <requireJavaVersion >
193- <version >[21 ,)</version > <!-- java.version -->
193+ <version >[22 ,)</version > <!-- java.version -->
194194 </requireJavaVersion >
195195 <requireMavenVersion >
196196 <version >[${maven.version} ,4.0.0)</version >
@@ -239,7 +239,7 @@ under the License.
239239 <show >public</show >
240240 <doclint >all,-missing</doclint >
241241 <additionalJOptions >
242- <additionalJOption >${jvm-ffm-flag } </additionalJOption >
242+ <additionalJOption >${jvm-arguments } </additionalJOption >
243243 </additionalJOptions >
244244 </configuration >
245245 <executions >
@@ -285,7 +285,7 @@ under the License.
285285 <artifactId >maven-surefire-plugin</artifactId >
286286 <version >${maven-surefire-failsafe-plugins.version} </version >
287287 <configuration >
288- <argLine >${jvm-ffm-flag } </argLine >
288+ <argLine >${jvm-arguments } </argLine >
289289 <trimStackTrace >false</trimStackTrace >
290290 <useManifestOnlyJar >false</useManifestOnlyJar >
291291 <redirectTestOutputToFile >true</redirectTestOutputToFile >
@@ -340,6 +340,7 @@ under the License.
340340 <exclude >**/*.sk</exclude >
341341 <exclude >LICENSE</exclude >
342342 <exclude >NOTICE</exclude >
343+ <exclude >**/*.code-workspace</exclude >
343344 </excludes >
344345 </configuration >
345346 </plugin >
@@ -374,6 +375,7 @@ under the License.
374375 </execution >
375376 <execution >
376377 <id >default-report</id >
378+ <phase >test</phase >
377379 <goals >
378380 <goal >report</goal >
379381 </goals >
@@ -668,5 +670,6 @@ under the License.
668670 </pluginManagement >
669671 </build >
670672 </profile >
673+
671674 </profiles >
672675</project >
0 commit comments