Rules that depend on current_java_toolchain need JavaToolchainInfo.
Before http://b/179067681, the JavaToolchainInfo and JavaRuntimeInfo providers
were actually identical, but now that they are being separated these rules need
to be updated.
PiperOrigin-RevId: 363601511
diff --git a/tools/android/defs.bzl b/tools/android/defs.bzl
index 466aa0c..61f33ab 100644
--- a/tools/android/defs.bzl
+++ b/tools/android/defs.bzl
@@ -29,7 +29,7 @@
"jar": attr.label(mandatory = True, allow_single_file = True),
"_java_toolchain": attr.label(
default = "//tools/jdk:current_java_toolchain",
- providers = [java_common.JavaRuntimeInfo],
+ providers = [java_common.JavaToolchainInfo],
),
},
)
@@ -60,7 +60,7 @@
"include_prefixes": attr.string_list(),
"_java_toolchain": attr.label(
default = "//tools/jdk:current_java_toolchain",
- providers = [java_common.JavaRuntimeInfo],
+ providers = [java_common.JavaToolchainInfo],
),
},
)