aboutsummaryrefslogtreecommitdiffhomepage
path: root/src/main/java/com/google/devtools/build/lib/syntax/Environment.java
diff options
context:
space:
mode:
Diffstat (limited to 'src/main/java/com/google/devtools/build/lib/syntax/Environment.java')
-rw-r--r--src/main/java/com/google/devtools/build/lib/syntax/Environment.java24
1 files changed, 0 insertions, 24 deletions
diff --git a/src/main/java/com/google/devtools/build/lib/syntax/Environment.java b/src/main/java/com/google/devtools/build/lib/syntax/Environment.java
index 08ff95b8b1..5ff9a81519 100644
--- a/src/main/java/com/google/devtools/build/lib/syntax/Environment.java
+++ b/src/main/java/com/google/devtools/build/lib/syntax/Environment.java
@@ -15,7 +15,6 @@
package com.google.devtools.build.lib.syntax;
import com.google.common.annotations.VisibleForTesting;
-import com.google.common.base.Joiner;
import com.google.common.collect.ImmutableList;
import com.google.common.collect.ImmutableMap;
import com.google.devtools.build.lib.cmdline.Label;
@@ -31,7 +30,6 @@ import com.google.devtools.build.lib.util.Preconditions;
import java.io.Serializable;
import java.util.HashMap;
import java.util.HashSet;
-import java.util.List;
import java.util.Map;
import java.util.Set;
import java.util.TreeSet;
@@ -865,28 +863,6 @@ public final class Environment implements Freezable {
};
/**
- * Parses some String inputLines without a supporting file, returning statements only.
- * TODO(laurentlb): Remove from Environment
- * @param inputLines a list of lines of code
- */
- @VisibleForTesting
- public List<Statement> parseFile(String... inputLines) {
- ParserInputSource input = ParserInputSource.create(Joiner.on("\n").join(inputLines), null);
- List<Statement> statements;
- if (isSkylark) {
- Parser.ParseResult result = Parser.parseFileForSkylark(input, eventHandler);
- ValidationEnvironment valid = new ValidationEnvironment(this);
- valid.validateAst(result.statements, eventHandler);
- statements = result.statements;
- } else {
- statements = Parser.parseFile(input, eventHandler).statements;
- }
- // Force the validation of imports
- BuildFileAST.fetchLoads(statements, eventHandler);
- return statements;
- }
-
- /**
* Evaluates code some String input without a supporting file.
* TODO(laurentlb): Remove from Environment
* @param input a list of lines of code to evaluate