From 9905daf772d16290bbc9cc4ecb6726d58cb4d85b Mon Sep 17 00:00:00 2001 From: Tomodachi94 Date: Sun, 8 Dec 2024 06:56:44 +0000 Subject: [PATCH] Upgrade Hamcrest to 3.0 If upstream changelogs are to be believed, there are no breaking changes except for: * The packaging method being changed[1] from several JARs to one JAR. * An annotation, `org.hamcrest.Factory`, being removed (we don't use it, and upstream says that people should not have been using it externally) * The minimum version being upgraded to Java 8[2], which is already the case in Ant. [1]: https://github.com/hamcrest/JavaHamcrest/releases/tag/v2.1 [2]: https://github.com/hamcrest/JavaHamcrest/releases/tag/v3.0 --- build.xml | 3 +-- fetch.xml | 2 +- lib/libraries.properties | 7 +++---- src/etc/poms/pom.xml | 4 ++-- src/etc/testcases/taskdefs/optional/junitlauncher.xml | 2 +- src/tests/antunit/taskdefs/optional/junit/junit-test.xml | 2 +- 6 files changed, 9 insertions(+), 11 deletions(-) diff --git a/build.xml b/build.xml index 36abf45032..638873a39f 100644 --- a/build.xml +++ b/build.xml @@ -1211,8 +1211,7 @@ - - + diff --git a/fetch.xml b/fetch.xml index 599b8f298d..3b09c7e632 100644 --- a/fetch.xml +++ b/fetch.xml @@ -234,7 +234,7 @@ Set -Ddest=LOCATION on the command line description="load JUnit libraries" depends="init"> - + org.hamcrest - hamcrest-library - 1.3 + hamcrest + 3.0 test diff --git a/src/etc/testcases/taskdefs/optional/junitlauncher.xml b/src/etc/testcases/taskdefs/optional/junitlauncher.xml index c3e4b5651f..e2b031035c 100644 --- a/src/etc/testcases/taskdefs/optional/junitlauncher.xml +++ b/src/etc/testcases/taskdefs/optional/junitlauncher.xml @@ -31,7 +31,7 @@ - + diff --git a/src/tests/antunit/taskdefs/optional/junit/junit-test.xml b/src/tests/antunit/taskdefs/optional/junit/junit-test.xml index 876afb82cd..7ee9dd1d02 100644 --- a/src/tests/antunit/taskdefs/optional/junit/junit-test.xml +++ b/src/tests/antunit/taskdefs/optional/junit/junit-test.xml @@ -20,7 +20,7 @@ - +