aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAndroid Build Coastguard Worker <android-build-coastguard-worker@google.com>2023-12-22 00:09:37 +0000
committerAndroid Build Coastguard Worker <android-build-coastguard-worker@google.com>2023-12-22 00:09:37 +0000
commit2b82c130bc8c99be97e0c68493573b4f546572ce (patch)
treec55c3ad54ff76e561545974e1e0e828a4fcca7b3
parent1647dd701f16e1ec4092476406763683dec44960 (diff)
parentcf4566a71d1ceff9434d496a1a618cf8c03b0ae3 (diff)
downloadjunit-android14-qpr3-s2-release.tar.gz
Change-Id: I5c7aeff7ec9f2cfee578a4a3a65d83bcafdb9d03
-rw-r--r--README.version1
-rw-r--r--src/main/java/org/junit/runner/Result.java2
2 files changed, 2 insertions, 1 deletions
diff --git a/README.version b/README.version
index 430e5e8..32adc06 100644
--- a/README.version
+++ b/README.version
@@ -7,3 +7,4 @@ Local Changes:
Remove DisableOnDebug (new in 4.12) as it is not supported on Android
Remove support for stuck threads
Don't convert assumption failures into errors in rules/ErrorCollector
+ Fix compile error on JDK 18 and later (copied from https://github.com/junit-team/junit4/commit/0eb5ce72848d730da5bd6d42902fdd6a8a42055d)
diff --git a/src/main/java/org/junit/runner/Result.java b/src/main/java/org/junit/runner/Result.java
index 4b5f4a4..ff53b08 100644
--- a/src/main/java/org/junit/runner/Result.java
+++ b/src/main/java/org/junit/runner/Result.java
@@ -188,7 +188,7 @@ public class Result implements Serializable {
}
@SuppressWarnings("unchecked")
- private SerializedForm(ObjectInputStream.GetField fields) throws IOException {
+ private SerializedForm(ObjectInputStream.GetField fields) throws IOException, ClassNotFoundException {
fCount = (AtomicInteger) fields.get("fCount", null);
fIgnoreCount = (AtomicInteger) fields.get("fIgnoreCount", null);
assumptionFailureCount = (AtomicInteger) fields.get("assumptionFailureCount", null);