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