diff --git a/src/main/java/com/google/devtools/build/lib/analysis/skylark/StarlarkConfig.java b/src/main/java/com/google/devtools/build/lib/analysis/skylark/StarlarkConfig.java index e5b1f7c16e1135..59e27d24a612aa 100644 --- a/src/main/java/com/google/devtools/build/lib/analysis/skylark/StarlarkConfig.java +++ b/src/main/java/com/google/devtools/build/lib/analysis/skylark/StarlarkConfig.java @@ -14,8 +14,6 @@ package com.google.devtools.build.lib.analysis.skylark; -import static com.google.devtools.build.lib.packages.BuildType.LABEL; -import static com.google.devtools.build.lib.packages.BuildType.LABEL_LIST; import static com.google.devtools.build.lib.syntax.Type.BOOLEAN; import static com.google.devtools.build.lib.syntax.Type.INTEGER; import static com.google.devtools.build.lib.syntax.Type.STRING; @@ -49,16 +47,6 @@ public BuildSetting stringListSetting(Boolean flag) { return new BuildSetting(flag, STRING_LIST); } - @Override - public BuildSetting labelSetting(Boolean flag) { - return new BuildSetting(flag, LABEL); - } - - @Override - public BuildSetting labelListSetting(Boolean flag) { - return new BuildSetting(flag, LABEL_LIST); - } - @Override public void repr(SkylarkPrinter printer) { printer.append(""); diff --git a/src/main/java/com/google/devtools/build/lib/skylarkbuildapi/StarlarkConfigApi.java b/src/main/java/com/google/devtools/build/lib/skylarkbuildapi/StarlarkConfigApi.java index 446183d9d1f3e9..0975f427c34b2d 100644 --- a/src/main/java/com/google/devtools/build/lib/skylarkbuildapi/StarlarkConfigApi.java +++ b/src/main/java/com/google/devtools/build/lib/skylarkbuildapi/StarlarkConfigApi.java @@ -110,34 +110,6 @@ public interface StarlarkConfigApi extends SkylarkValue { }) BuildSettingApi stringListSetting(Boolean flag); - @SkylarkCallable( - name = "label", - doc = "A label typed build setting", - parameters = { - @Param( - name = FLAG_ARG, - type = Boolean.class, - defaultValue = "False", - doc = FLAG_ARG_DOC, - named = true, - positional = false) - }) - BuildSettingApi labelSetting(Boolean flag); - - @SkylarkCallable( - name = "label_list", - doc = "A label list-typed build setting", - parameters = { - @Param( - name = FLAG_ARG, - type = Boolean.class, - defaultValue = "False", - doc = FLAG_ARG_DOC, - named = true, - positional = false) - }) - BuildSettingApi labelListSetting(Boolean flag); - /** The API for build setting descriptors. */ @SkylarkModule( name = "BuildSetting", diff --git a/src/main/java/com/google/devtools/build/skydoc/fakebuildapi/FakeConfigApi.java b/src/main/java/com/google/devtools/build/skydoc/fakebuildapi/FakeConfigApi.java index 4fd7d0b68c4687..9ba35ce024b22e 100644 --- a/src/main/java/com/google/devtools/build/skydoc/fakebuildapi/FakeConfigApi.java +++ b/src/main/java/com/google/devtools/build/skydoc/fakebuildapi/FakeConfigApi.java @@ -40,16 +40,6 @@ public BuildSettingApi stringListSetting(Boolean flag) { return new FakeBuildSettingDescriptor(); } - @Override - public BuildSettingApi labelSetting(Boolean flag) { - return new FakeBuildSettingDescriptor(); - } - - @Override - public BuildSettingApi labelListSetting(Boolean flag) { - return new FakeBuildSettingDescriptor(); - } - @Override public void repr(SkylarkPrinter printer) {} }