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