aboutsummaryrefslogtreecommitdiffhomepage
path: root/src/main/java
diff options
context:
space:
mode:
authorGravatar brandjon <brandjon@google.com>2017-08-14 16:51:00 +0200
committerGravatar Irina Iancu <elenairina@google.com>2017-08-16 11:03:38 +0200
commitc6f85e745b6c342adbb7fc3372b609fcfbded9f6 (patch)
tree34c69e670431ae71b603410ce1d92d92313a419e /src/main/java
parent24624776cc23dfacac20eb554ccefe268f3b1a0a (diff)
Remove unused methods from FunctionSignature
RELNOTES: None PiperOrigin-RevId: 165177605
Diffstat (limited to 'src/main/java')
-rw-r--r--src/main/java/com/google/devtools/build/lib/syntax/FunctionSignature.java34
1 files changed, 0 insertions, 34 deletions
diff --git a/src/main/java/com/google/devtools/build/lib/syntax/FunctionSignature.java b/src/main/java/com/google/devtools/build/lib/syntax/FunctionSignature.java
index df1489a616..db4443d214 100644
--- a/src/main/java/com/google/devtools/build/lib/syntax/FunctionSignature.java
+++ b/src/main/java/com/google/devtools/build/lib/syntax/FunctionSignature.java
@@ -20,12 +20,10 @@ import com.google.common.collect.ImmutableList;
import com.google.common.collect.Interner;
import com.google.devtools.build.lib.concurrent.BlazeInterners;
import com.google.devtools.build.lib.syntax.Printer.BasePrinter;
-import com.google.devtools.build.lib.syntax.SkylarkList.Tuple;
import com.google.devtools.build.lib.util.Preconditions;
import com.google.devtools.build.lib.util.StringCanonicalizer;
import java.io.Serializable;
import java.util.ArrayList;
-import java.util.Arrays;
import java.util.Collections;
import java.util.HashSet;
import java.util.List;
@@ -136,23 +134,6 @@ public abstract class FunctionSignature implements Serializable {
public int getArguments() {
return getAllNamed() + (hasStarArg() ? 1 : 0) + (hasKwArg() ? 1 : 0);
}
-
- /**
- * @return this signature shape converted to a list of classes
- */
- public List<Class<?>> toClasses() {
- List<Class<?>> parameters = new ArrayList<>();
-
- parameters.addAll(Collections.nCopies(getAllNamed(), Object.class));
- if (hasStarArg()) {
- parameters.add(Tuple.class);
- }
- if (hasKwArg()) {
- parameters.add(SkylarkDict.class);
- }
-
- return parameters;
- }
}
/** Names of a FunctionSignature */
@@ -165,11 +146,6 @@ public abstract class FunctionSignature implements Serializable {
names.stream().map(StringCanonicalizer::intern).collect(toImmutableList()));
}
- /** Intern a list of names */
- public static ImmutableList<String> names(String... names) {
- return names(ImmutableList.copyOf(names));
- }
-
// Interner
private static final Interner<FunctionSignature> signatureInterner =
BlazeInterners.newWeakInterner();
@@ -260,16 +236,6 @@ public abstract class FunctionSignature implements Serializable {
signature, convertedDefaultValues, convertedTypes);
}
- public static <V, T> WithValues<V, T> create(FunctionSignature signature,
- @Nullable List<V> defaultValues) {
- return create(signature, defaultValues, null);
- }
-
- public static <V, T> WithValues<V, T> create(FunctionSignature signature,
- @Nullable V[] defaultValues) {
- return create(signature, Arrays.asList(defaultValues), null);
- }
-
public static <V, T> WithValues<V, T> create(FunctionSignature signature) {
return create(signature, null, null);
}