diff options
author | Oliver Nguyen <olivernguyen@google.com> | 2020-10-26 23:18:22 +0000 |
---|---|---|
committer | Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com> | 2020-10-26 23:18:22 +0000 |
commit | d84452114ec80578ac9a70916a78f27569b5cb41 (patch) | |
tree | 58c3d80159a4b721852adf208e33d4698a9f93f4 | |
parent | a3ef71c8d94a1ae04393a88c433b500def3d840e (diff) | |
parent | 8833731e4ff084faea49c86da05e2cd4d3c78e33 (diff) | |
download | jacoco-d84452114ec80578ac9a70916a78f27569b5cb41.tar.gz |
Handle exceptions instead of passing them on. am: ea2018aa31 am: 1d520118c1 am: 650affead9 am: 8833731e4f
Original change: https://android-review.googlesource.com/c/platform/external/jacoco/+/1471123
Change-Id: Ifc77895d2baa55daa767dd7585e6f85d703739b7
-rw-r--r-- | org.jacoco.agent.rt/src/org/jacoco/agent/rt/internal/Offline.java | 2 | ||||
-rw-r--r-- | org.jacoco.core/src/org/jacoco/core/data/ExecutionDataDelegate.java | 2 |
2 files changed, 2 insertions, 2 deletions
diff --git a/org.jacoco.agent.rt/src/org/jacoco/agent/rt/internal/Offline.java b/org.jacoco.agent.rt/src/org/jacoco/agent/rt/internal/Offline.java index 2350ce55..99a054e7 100644 --- a/org.jacoco.agent.rt/src/org/jacoco/agent/rt/internal/Offline.java +++ b/org.jacoco.agent.rt/src/org/jacoco/agent/rt/internal/Offline.java @@ -94,7 +94,7 @@ public final class Offline { data.convert(CHANNEL); } } catch (IOException e) { - throw new RuntimeException(e); + // TODO(olivernguyen): Add logging to debug issues more easily. } } diff --git a/org.jacoco.core/src/org/jacoco/core/data/ExecutionDataDelegate.java b/org.jacoco.core/src/org/jacoco/core/data/ExecutionDataDelegate.java index cc6b3cc8..7cbe989f 100644 --- a/org.jacoco.core/src/org/jacoco/core/data/ExecutionDataDelegate.java +++ b/org.jacoco.core/src/org/jacoco/core/data/ExecutionDataDelegate.java @@ -18,7 +18,7 @@ public class ExecutionDataDelegate implements IExecutionData { try { delegate = new MappedExecutionData(id, name, probeCount, channel); } catch (IOException e) { - throw new RuntimeException(e); + delegate = new ExecutionData(id, name, probeCount); } } else { delegate = new ExecutionData(id, name, probeCount); |