Fix label name used for jacoco-runtime in AndroidBinary.
The check for the label is actually not needed since all android rules have this implicit dependency, but just for extra safety let's keep the correct label.
This check was added in https://github.com/bazelbuild/bazel/commit/57fc4be8f17ae0c77a8587de46e3d2965c67aa00.
RELNOTES: None.
PiperOrigin-RevId: 226306817
diff --git a/src/main/java/com/google/devtools/build/lib/rules/android/AndroidBinary.java b/src/main/java/com/google/devtools/build/lib/rules/android/AndroidBinary.java
index df83e01..156f5ac 100644
--- a/src/main/java/com/google/devtools/build/lib/rules/android/AndroidBinary.java
+++ b/src/main/java/com/google/devtools/build/lib/rules/android/AndroidBinary.java
@@ -363,7 +363,7 @@
proguardDeps,
ruleContext.getPrerequisites("deps", Mode.TARGET, ProguardSpecProvider.PROVIDER));
if (ruleContext.getConfiguration().isCodeCoverageEnabled()
- && ruleContext.attributes().has("$jacoco-runtime", BuildType.LABEL)) {
+ && ruleContext.attributes().has("$jacoco_runtime", BuildType.LABEL)) {
proguardDeps.add(
ruleContext.getPrerequisite(
"$jacoco_runtime", Mode.TARGET, ProguardSpecProvider.PROVIDER));