Skip to content

Commit 2c920b6

Browse files
committed
[improve][build] Upgrade Mockito, AssertJ and ByteBuddy to fully support JDK25 (#24764)
(cherry picked from commit e94755d)
1 parent 6742564 commit 2c920b6

3 files changed

Lines changed: 7 additions & 7 deletions

File tree

buildtools/pom.xml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -60,8 +60,8 @@
6060
<guava.version>33.4.8-jre</guava.version>
6161
<ant.version>1.10.12</ant.version>
6262
<snakeyaml.version>2.0</snakeyaml.version>
63-
<mockito.version>5.17.0</mockito.version>
64-
<byte-buddy.version>1.15.11</byte-buddy.version>
63+
<mockito.version>5.19.0</mockito.version>
64+
<byte-buddy.version>1.17.7</byte-buddy.version>
6565
<wagon-ssh-external.version>3.5.3</wagon-ssh-external.version>
6666
<!-- required for running tests on JDK11+ -->
6767
<test.additional.args>

distribution/server/src/assemble/LICENSE.bin.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -460,7 +460,7 @@ The Apache Software License, Version 2.0
460460
- net.jodah-typetools-0.5.0.jar
461461
- dev.failsafe-failsafe-3.3.2.jar
462462
* Byte Buddy
463-
- net.bytebuddy-byte-buddy-1.15.11.jar
463+
- net.bytebuddy-byte-buddy-1.17.7.jar
464464
* zt-zip
465465
- org.zeroturnaround-zt-zip-1.17.jar
466466
* Apache Avro

pom.xml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -216,8 +216,8 @@ flexible messaging model and an intuitive client API.</description>
216216
<docker-maven.version>0.45.1</docker-maven.version>
217217
<docker.verbose>true</docker.verbose>
218218
<typetools.version>0.5.0</typetools.version>
219-
<!-- match the byte-buddy version used by the mockito-core pom -->
220-
<byte-buddy.version>1.15.11</byte-buddy.version>
219+
<!-- match the byte-buddy version (or newer) used by the mockito-core pom -->
220+
<byte-buddy.version>1.17.7</byte-buddy.version>
221221
<zt-zip.version>1.17</zt-zip.version>
222222
<protobuf3.version>3.25.5</protobuf3.version>
223223
<protoc3.version>${protobuf3.version}</protoc3.version>
@@ -275,7 +275,7 @@ flexible messaging model and an intuitive client API.</description>
275275
<jline3.version>3.21.0</jline3.version>
276276
<hppc.version>0.9.1</hppc.version>
277277
<spark-streaming_2.10.version>2.1.0</spark-streaming_2.10.version>
278-
<assertj-core.version>3.24.2</assertj-core.version>
278+
<assertj-core.version>3.27.5</assertj-core.version>
279279
<lombok.version>1.18.42</lombok.version>
280280
<jakarta.annotation-api.version>1.3.5</jakarta.annotation-api.version>
281281
<jaxb-api>2.3.1</jaxb-api>
@@ -324,7 +324,7 @@ flexible messaging model and an intuitive client API.</description>
324324
<restassured.version>5.4.0</restassured.version>
325325
<kerby.version>1.1.1</kerby.version>
326326
<testng.version>7.7.1</testng.version>
327-
<mockito.version>5.17.0</mockito.version>
327+
<mockito.version>5.19.0</mockito.version>
328328
<javassist.version>3.25.0-GA</javassist.version>
329329
<skyscreamer.version>1.5.0</skyscreamer.version>
330330
<objenesis.version>3.3</objenesis.version> <!-- should match mockito-core objenesis version -->

0 commit comments

Comments
 (0)