From 384e381fa841537987691f170ed9408dcfeed2ea Mon Sep 17 00:00:00 2001 From: Googler Date: Wed, 4 Sep 2024 06:18:05 -0700 Subject: [PATCH] Stop guarding ProguardSpecInfo behind `--experimental_google_legacy_api` to make it easier to use the Starlark Android rules in Bazel 7.4+. PiperOrigin-RevId: 670945599 Change-Id: I7aeb2c67ad3c0f17b56f4a972ec87659bd157f99 --- .../build/lib/starlarkbuildapi/java/JavaBootstrap.java | 6 +----- 1 file changed, 1 insertion(+), 5 deletions(-) diff --git a/src/main/java/com/google/devtools/build/lib/starlarkbuildapi/java/JavaBootstrap.java b/src/main/java/com/google/devtools/build/lib/starlarkbuildapi/java/JavaBootstrap.java index d5cd183a779593..c367383fc74e30 100644 --- a/src/main/java/com/google/devtools/build/lib/starlarkbuildapi/java/JavaBootstrap.java +++ b/src/main/java/com/google/devtools/build/lib/starlarkbuildapi/java/JavaBootstrap.java @@ -20,7 +20,6 @@ import com.google.devtools.build.lib.packages.semantics.BuildLanguageOptions; import com.google.devtools.build.lib.starlarkbuildapi.core.Bootstrap; import com.google.devtools.build.lib.starlarkbuildapi.core.ContextAndFlagGuardedValue; -import net.starlark.java.eval.FlagGuardedValue; import net.starlark.java.eval.Starlark; /** {@link Bootstrap} for Starlark objects related to the java language. */ @@ -61,9 +60,6 @@ public void addBindingsToBuilder(ImmutableMap.Builder builder) { Starlark.NONE, allowedRepositories)); - builder.put( - ProguardSpecProviderApi.NAME, - FlagGuardedValue.onlyWhenExperimentalFlagIsTrue( - BuildLanguageOptions.EXPERIMENTAL_GOOGLE_LEGACY_API, proguardSpecProvider)); + builder.put(ProguardSpecProviderApi.NAME, proguardSpecProvider); } }