aboutsummaryrefslogtreecommitdiff
path: root/repositories.bzl
diff options
context:
space:
mode:
authorFabian Meumertzheim <meumertzheim@code-intelligence.com>2021-04-20 08:22:08 +0200
committerFabian Meumertzheim <fabian@meumertzhe.im>2021-04-26 15:51:38 +0200
commitcb5f9ae4b8b32fc2b8057ed05bf5d5b8078d63e8 (patch)
tree2c678da6ba3773dd17003a6ad7bfa0eef3b8a2a7 /repositories.bzl
parent9e09f7c2c97bf45922c0ab8f5080f8f30e281ca1 (diff)
downloadjazzer-api-cb5f9ae4b8b32fc2b8057ed05bf5d5b8078d63e8.tar.gz
Refactor JaCoCo coverage instrumentation
In order to make our coverage information usable by the analyzer, probe events need to be emitted by the MethodProbesAdapter rather than the ProbeInserter. This commit moves the events to that class and simplifies the code in EdgeCoverageInstrumentor.
Diffstat (limited to 'repositories.bzl')
-rw-r--r--repositories.bzl1
1 files changed, 1 insertions, 0 deletions
diff --git a/repositories.bzl b/repositories.bzl
index d62ba082..46f03a4f 100644
--- a/repositories.bzl
+++ b/repositories.bzl
@@ -119,6 +119,7 @@ def jazzer_dependencies():
name = "jazzer_jacoco",
build_file = "@jazzer//third_party:jacoco_internal.BUILD",
patches = [
+ "@jazzer//third_party:jacoco-make-probe-adapter-subclassable.patch",
"@jazzer//third_party:jacoco-make-probe-inserter-subclassable.patch",
],
sha256 = "da48fb5ae4ec3ffc659d4de18232aedea99476935f4ce4b0605f2d6aa1dc2553",