diff options
Diffstat (limited to 'src/main/java/com/google/devtools/build/lib/runtime/commands/QueryCommand.java')
-rw-r--r-- | src/main/java/com/google/devtools/build/lib/runtime/commands/QueryCommand.java | 3 |
1 files changed, 1 insertions, 2 deletions
diff --git a/src/main/java/com/google/devtools/build/lib/runtime/commands/QueryCommand.java b/src/main/java/com/google/devtools/build/lib/runtime/commands/QueryCommand.java index 3dd0f4d7c8..1ec51f01b2 100644 --- a/src/main/java/com/google/devtools/build/lib/runtime/commands/QueryCommand.java +++ b/src/main/java/com/google/devtools/build/lib/runtime/commands/QueryCommand.java @@ -142,17 +142,16 @@ public final class QueryCommand implements BlazeCommand { queryOptions.universeScope, queryOptions.loadingPhaseThreads, settings)) { - // 1. Parse and transform query: QueryExpression expr; try { expr = QueryExpression.parse(query, queryEnv); + expr = queryEnv.transformParsedQuery(expr); } catch (QueryException e) { env.getReporter() .handle(Event.error(null, "Error while parsing '" + query + "': " + e.getMessage())); return ExitCode.COMMAND_LINE_ERROR; } - expr = queryEnv.transformParsedQuery(expr); PrintStream output = null; OutputFormatterCallback<Target> callback; |