Stop returning legacy struct providers from java_toolchain_alias PiperOrigin-RevId: 622121174 Change-Id: I4a0c6129e7529714bed9800e90831b66777170d5
diff --git a/toolchains/java_toolchain_alias.bzl b/toolchains/java_toolchain_alias.bzl index 433d4e8..a63c70e 100644 --- a/toolchains/java_toolchain_alias.bzl +++ b/toolchains/java_toolchain_alias.bzl
@@ -92,15 +92,10 @@ toolchain_info = ctx.toolchains["@bazel_tools//tools/jdk:toolchain_type"] toolchain = toolchain_info.java - # buildifier: disable=rule-impl-return - return struct( - providers = [ - toolchain_info, - toolchain, - ], - # Use the legacy provider syntax for compatibility with the native rules. - java_toolchain = toolchain, - ) + return [ + toolchain_info, + toolchain, + ] java_toolchain_alias = rule( implementation = _java_toolchain_alias,