aboutsummaryrefslogtreecommitdiffhomepage
diff options
context:
space:
mode:
authorGravatar cparsons <cparsons@google.com>2018-06-27 16:03:45 -0700
committerGravatar Copybara-Service <copybara-piper@google.com>2018-06-27 16:04:55 -0700
commitf59a033e1507cb6249dcbf3908f344a9ad546e3d (patch)
tree4e14c0413cce41c4a9d2fb845826311d2a42d436
parentef5873bd5211f748189a2614b0aea1792e86c0a1 (diff)
Remove old (dead) SkylarkSignature-binding code from some classes.
RELNOTES: None. PiperOrigin-RevId: 202386363
-rw-r--r--src/main/java/com/google/devtools/build/lib/analysis/skylark/SkylarkRuleClassFunctions.java16
-rw-r--r--src/main/java/com/google/devtools/build/lib/rules/objc/AppleSkylarkCommon.java5
2 files changed, 0 insertions, 21 deletions
diff --git a/src/main/java/com/google/devtools/build/lib/analysis/skylark/SkylarkRuleClassFunctions.java b/src/main/java/com/google/devtools/build/lib/analysis/skylark/SkylarkRuleClassFunctions.java
index 5a8d444355..ad4ecc4086 100644
--- a/src/main/java/com/google/devtools/build/lib/analysis/skylark/SkylarkRuleClassFunctions.java
+++ b/src/main/java/com/google/devtools/build/lib/analysis/skylark/SkylarkRuleClassFunctions.java
@@ -80,7 +80,6 @@ import com.google.devtools.build.lib.syntax.Runtime;
import com.google.devtools.build.lib.syntax.SkylarkCallbackFunction;
import com.google.devtools.build.lib.syntax.SkylarkDict;
import com.google.devtools.build.lib.syntax.SkylarkList;
-import com.google.devtools.build.lib.syntax.SkylarkSignatureProcessor;
import com.google.devtools.build.lib.syntax.SkylarkType;
import com.google.devtools.build.lib.syntax.SkylarkUtils;
import com.google.devtools.build.lib.syntax.Type;
@@ -651,17 +650,6 @@ public class SkylarkRuleClassFunctions implements SkylarkRuleFunctionsApi<Artifa
}
}
- /**
- * All classes of values that need special processing after they are exported from an extension
- * file.
- *
- * <p>Order in list is significant: all {@link SkylarkDefinedAspect}s need to be exported before
- * {@link SkylarkRuleFunction}s etc.
- */
- private static final ImmutableList<Class<? extends SkylarkExportable>> EXPORTABLES =
- ImmutableList.of(
- SkylarkProvider.class, SkylarkDefinedAspect.class, SkylarkRuleFunction.class);
-
@Override
public Label label(
String labelString, Boolean relativeToCallerRepository, Location loc, Environment env)
@@ -699,8 +687,4 @@ public class SkylarkRuleClassFunctions implements SkylarkRuleFunctionsApi<Artifa
}
return SkylarkFileType.of(types.getContents(String.class, "types"));
}
-
- static {
- SkylarkSignatureProcessor.configureSkylarkFunctions(SkylarkRuleClassFunctions.class);
- }
}
diff --git a/src/main/java/com/google/devtools/build/lib/rules/objc/AppleSkylarkCommon.java b/src/main/java/com/google/devtools/build/lib/rules/objc/AppleSkylarkCommon.java
index 690bd6970a..ab8fe681a3 100644
--- a/src/main/java/com/google/devtools/build/lib/rules/objc/AppleSkylarkCommon.java
+++ b/src/main/java/com/google/devtools/build/lib/rules/objc/AppleSkylarkCommon.java
@@ -50,7 +50,6 @@ import com.google.devtools.build.lib.syntax.EvalException;
import com.google.devtools.build.lib.syntax.Runtime;
import com.google.devtools.build.lib.syntax.SkylarkDict;
import com.google.devtools.build.lib.syntax.SkylarkNestedSet;
-import com.google.devtools.build.lib.syntax.SkylarkSignatureProcessor;
import com.google.devtools.build.lib.vfs.PathFragment;
import java.util.Map;
import javax.annotation.Nullable;
@@ -277,8 +276,4 @@ public class AppleSkylarkCommon
"output_groups", SkylarkDict.copyOf(environment, outputGroups));
return SkylarkInfo.createSchemaless(constructor, fields, Location.BUILTIN);
}
-
- static {
- SkylarkSignatureProcessor.configureSkylarkFunctions(AppleSkylarkCommon.class);
- }
}