1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
|
load("@com_github_johnynek_bazel_jar_jar//:jar_jar.bzl", "jar_jar")
java_import(
name = "jacoco_internal",
jars = ["jacoco_internal_shaded.jar"],
visibility = ["//visibility:public"],
deps = [
"@org_ow2_asm_asm//jar",
"@org_ow2_asm_asm_commons//jar",
"@org_ow2_asm_asm_tree//jar",
],
)
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",
]),
javacopts = [
"-Xep:EqualsHashCode:OFF",
"-Xep:ReturnValueIgnored:OFF",
],
resources = glob([
"org.jacoco.core/src/org/jacoco/core/**/*.properties",
]),
deps = [
"@org_ow2_asm_asm//jar",
"@org_ow2_asm_asm_commons//jar",
"@org_ow2_asm_asm_tree//jar",
],
)
|