aboutsummaryrefslogtreecommitdiff
path: root/repositories.bzl
diff options
context:
space:
mode:
authorFabian Meumertzheim <meumertzheim@code-intelligence.com>2021-09-13 21:43:37 +0200
committerFabian Meumertzheim <fabian@meumertzhe.im>2021-09-14 15:43:52 +0200
commitc91c0cc5852765de8a7159204485b2af31a31484 (patch)
tree6e47e882f122a9de80b00929f4158fd0ad466e3d /repositories.bzl
parent6d347018769150822d188f526a798c8c023e7c41 (diff)
downloadjazzer-api-c91c0cc5852765de8a7159204485b2af31a31484.tar.gz
Report coverage for all classes on the classpath
Using the (very fast) classpath traverser ClassPath, we can generate coverage data for *all* classes on the classpath rather than just those that were loaded during the fuzzing run.
Diffstat (limited to 'repositories.bzl')
-rw-r--r--repositories.bzl9
1 files changed, 9 insertions, 0 deletions
diff --git a/repositories.bzl b/repositories.bzl
index 3a5bb3b7..23158a11 100644
--- a/repositories.bzl
+++ b/repositories.bzl
@@ -90,6 +90,15 @@ def jazzer_dependencies():
maybe(
http_archive,
+ build_file = "@jazzer//third_party:classgraph.BUILD",
+ name = "com_github_classgraph_classgraph",
+ sha256 = "2b7c3930f007e4acca8a50a26957b09a55b2fabd23ed00715516a114ae3f1c1e",
+ strip_prefix = "classgraph-classgraph-4.8.116",
+ url = "https://github.com/classgraph/classgraph/archive/refs/tags/classgraph-4.8.116.tar.gz",
+ )
+
+ maybe(
+ http_archive,
build_file = "@jazzer//third_party:asm.BUILD",
name = "jazzer_ow2_asm",
sha256 = "7b596cc584b241619911e99c5c96366fccd533b1a50b8720c151c2f74b5915e3",