Add a flag to guard the SkylarkCallables that have been exposed for the Android
Rules Starlark rewrite.
RELNOTES: None.
PiperOrigin-RevId: 215460549
diff --git a/src/main/java/com/google/devtools/build/lib/syntax/SkylarkSemantics.java b/src/main/java/com/google/devtools/build/lib/syntax/SkylarkSemantics.java
index 90192b7..9805d61 100644
--- a/src/main/java/com/google/devtools/build/lib/syntax/SkylarkSemantics.java
+++ b/src/main/java/com/google/devtools/build/lib/syntax/SkylarkSemantics.java
@@ -95,6 +95,8 @@
public abstract List<String> experimentalCcSkylarkApiEnabledPackages();
+ public abstract boolean experimentalEnableAndroidMigrationApis();
+
public abstract boolean experimentalEnableRepoMapping();
public abstract boolean experimentalRemapMainRepo();
@@ -168,6 +170,7 @@
// <== Add new options here in alphabetic order ==>
.experimentalAnalysisTestingImprovements(false)
.experimentalCcSkylarkApiEnabledPackages(ImmutableList.of())
+ .experimentalEnableAndroidMigrationApis(false)
.experimentalEnableRepoMapping(false)
.experimentalRemapMainRepo(false)
.incompatibleBzlDisallowLoadAfterStatement(false)
@@ -207,6 +210,8 @@
public abstract Builder experimentalCcSkylarkApiEnabledPackages(List<String> value);
+ public abstract Builder experimentalEnableAndroidMigrationApis(boolean value);
+
public abstract Builder experimentalEnableRepoMapping(boolean value);
public abstract Builder experimentalRemapMainRepo(boolean value);