Internal Change

PiperOrigin-RevId: 535522711
Change-Id: I64122f0a1612ddfe0a46d1ac435ef008f65e18f2
diff --git a/rules/android_binary_internal/impl.bzl b/rules/android_binary_internal/impl.bzl
index a22dc8f..1b402c3 100644
--- a/rules/android_binary_internal/impl.bzl
+++ b/rules/android_binary_internal/impl.bzl
@@ -186,7 +186,8 @@
         name = "build_info_ctx",
         value = struct(
             build_info_files = depset(),
-            cc_toolchain_id = "",
+            deploy_manifest_lines = [],
+            extra_build_info = "",
             providers = [],
         ),
     )
diff --git a/rules/java.bzl b/rules/java.bzl
index 46a89cb..92b5c0b 100644
--- a/rules/java.bzl
+++ b/rules/java.bzl
@@ -445,10 +445,10 @@
         runtime_jars = depset(),
         java_toolchain = None,
         target_name = "",
-        build_info_files = [],
+        build_info_files = depset(),
         deploy_manifest_lines = [],
         extra_build_info = ""):
-    inputs = depset(direct = build_info_files, transitive = [runtime_jars])
+    inputs = depset(transitive = [runtime_jars, build_info_files])
 
     args = ctx.actions.args()
     args.add("--build_target", target_name)