aboutsummaryrefslogtreecommitdiff
path: root/third_party
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 /third_party
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 'third_party')
-rw-r--r--third_party/classgraph.BUILD10
1 files changed, 10 insertions, 0 deletions
diff --git a/third_party/classgraph.BUILD b/third_party/classgraph.BUILD
new file mode 100644
index 00000000..2d26caa6
--- /dev/null
+++ b/third_party/classgraph.BUILD
@@ -0,0 +1,10 @@
+load("@rules_java//java:defs.bzl", "java_library")
+
+java_library(
+ name = "classgraph",
+ srcs = glob([
+ "src/main/java/io/github/classgraph/**/*.java",
+ "src/main/java/nonapi/io/github/classgraph/**/*.java",
+ ]),
+ visibility = ["//visibility:public"],
+)