aboutsummaryrefslogtreecommitdiff
path: root/third_party/jacoco_internal.BUILD
diff options
context:
space:
mode:
Diffstat (limited to 'third_party/jacoco_internal.BUILD')
-rw-r--r--third_party/jacoco_internal.BUILD31
1 files changed, 25 insertions, 6 deletions
diff --git a/third_party/jacoco_internal.BUILD b/third_party/jacoco_internal.BUILD
index 9e6140a7..38ac7f6c 100644
--- a/third_party/jacoco_internal.BUILD
+++ b/third_party/jacoco_internal.BUILD
@@ -1,18 +1,37 @@
-java_library(
+load("@com_github_johnynek_bazel_jar_jar//:jar_jar.bzl", "jar_jar")
+
+java_import(
name = "jacoco_internal",
+ jars = ["jacoco_internal_shaded.jar"],
+ deps = [
+ "@org_ow2_asm_asm//jar",
+ "@org_ow2_asm_asm_commons//jar",
+ "@org_ow2_asm_asm_tree//jar",
+ ],
+ visibility = ["//visibility:public"],
+)
+
+jar_jar(
+ name = "jacoco_internal_shaded",
+ input_jar = "libjacoco_internal_unshaded.jar",
+ rules = "@jazzer//third_party:jacoco_internal.jarjar",
+)
+
+java_library(
+ name = "jacoco_internal_unshaded",
srcs = glob([
"org.jacoco.core/src/org/jacoco/core/**/*.java",
]),
resources = glob([
- "org.jacoco.core/src/org/jacoco/core/internal/flow/java_no_throw_methods_list.dat",
+ "org.jacoco.core/src/org/jacoco/core/**/*.properties",
]),
javacopts = [
"-Xep:EqualsHashCode:OFF",
+ "-Xep:ReturnValueIgnored:OFF",
],
deps = [
- "@jazzer_ow2_asm//:asm",
- "@jazzer_ow2_asm//:asm_commons",
- "@jazzer_ow2_asm//:asm_tree",
+ "@org_ow2_asm_asm//jar",
+ "@org_ow2_asm_asm_commons//jar",
+ "@org_ow2_asm_asm_tree//jar",
],
- visibility = ["//visibility:public"],
)