Automated rollback of commit f548d56bc7f5c664fe6de5070a47e24720d35597.

*** Reason for rollback ***

Introduces regression on implicit dependencies.

*** Original change description ***

Flip Automatic Exec Groups inside java_library

PiperOrigin-RevId: 520011784
Change-Id: I1215458bb7c78cfbc8716e304070404c51ee0894
diff --git a/src/main/starlark/builtins_bzl/common/java/android_lint.bzl b/src/main/starlark/builtins_bzl/common/java/android_lint.bzl
index cd2b0fd..24b1c8b 100644
--- a/src/main/starlark/builtins_bzl/common/java/android_lint.bzl
+++ b/src/main/starlark/builtins_bzl/common/java/android_lint.bzl
@@ -127,6 +127,5 @@
         tools = tools,
         arguments = args_list,
         execution_requirements = {"supports-workers": "1"},
-        toolchain = semantics.JAVA_TOOLCHAIN_TYPE,
     )
     return android_lint_out
diff --git a/src/main/starlark/builtins_bzl/common/java/java_library.bzl b/src/main/starlark/builtins_bzl/common/java/java_library.bzl
index b38490f..7d64e2f 100644
--- a/src/main/starlark/builtins_bzl/common/java/java_library.bzl
+++ b/src/main/starlark/builtins_bzl/common/java/java_library.bzl
@@ -170,10 +170,7 @@
 
 java_library = rule(
     _proxy,
-    attrs = merge_attrs(
-        JAVA_LIBRARY_ATTRS,
-        {"_use_auto_exec_groups": attr.bool(default = True)},
-    ),
+    attrs = JAVA_LIBRARY_ATTRS,
     provides = [JavaInfo],
     outputs = {
         "classjar": "lib%{name}.jar",
diff --git a/src/main/starlark/builtins_bzl/common/java/proguard_validation.bzl b/src/main/starlark/builtins_bzl/common/java/proguard_validation.bzl
index d054990..db8f954 100644
--- a/src/main/starlark/builtins_bzl/common/java/proguard_validation.bzl
+++ b/src/main/starlark/builtins_bzl/common/java/proguard_validation.bzl
@@ -41,7 +41,6 @@
         arguments = [args],
         inputs = [spec_file],
         outputs = [validated_proguard_spec],
-        toolchain = Label(semantics.JAVA_TOOLCHAIN_TYPE),
     )
 
     return validated_proguard_spec