Revert change to extension registry ordering in JavaInfo The target's class jar should appear first on the classpath PiperOrigin-RevId: 495212176 Change-Id: Ifc8221ea83fed3e29c6eaa90595052c565987669
diff --git a/src/main/starlark/builtins_bzl/common/java/java_binary.bzl b/src/main/starlark/builtins_bzl/common/java/java_binary.bzl index 125fc4d..a296600 100644 --- a/src/main/starlark/builtins_bzl/common/java/java_binary.bzl +++ b/src/main/starlark/builtins_bzl/common/java/java_binary.bzl
@@ -133,12 +133,12 @@ runtime_classpath = depset(order = "preorder", direct = [extension_registry_provider.class_jar], transitive = [runtime_classpath]) java_info = java_common.merge( [ + java_info, JavaInfo( output_jar = extension_registry_provider.class_jar, compile_jar = None, source_jar = extension_registry_provider.src_jar, ), - java_info, ], )