diff options
author | 2015-06-30 14:20:45 +0000 | |
---|---|---|
committer | 2015-06-30 19:02:44 +0000 | |
commit | b13a438be1fbf7ff1b591f689805ad1035c126f6 (patch) | |
tree | 5d1040bf82270f99bfc309437a77289409ee1c2a /src/main/java/com/google/devtools/build/lib/syntax | |
parent | 15d129a5d27679ba32f142d76b3faa828ea71395 (diff) |
Update parser error message.
--
MOS_MIGRATED_REVID=97224936
Diffstat (limited to 'src/main/java/com/google/devtools/build/lib/syntax')
-rw-r--r-- | src/main/java/com/google/devtools/build/lib/syntax/Parser.java | 10 |
1 files changed, 6 insertions, 4 deletions
diff --git a/src/main/java/com/google/devtools/build/lib/syntax/Parser.java b/src/main/java/com/google/devtools/build/lib/syntax/Parser.java index 08dccd9fb4..2a9d103beb 100644 --- a/src/main/java/com/google/devtools/build/lib/syntax/Parser.java +++ b/src/main/java/com/google/devtools/build/lib/syntax/Parser.java @@ -23,7 +23,6 @@ import com.google.common.base.Preconditions; import com.google.common.base.Supplier; import com.google.common.collect.ImmutableList; import com.google.common.collect.ImmutableMap; -import com.google.devtools.build.lib.Constants; import com.google.devtools.build.lib.events.Event; import com.google.devtools.build.lib.events.EventHandler; import com.google.devtools.build.lib.events.Location; @@ -1438,9 +1437,12 @@ class Parser { Token blockToken = token; syncTo(EnumSet.of(TokenKind.COLON, TokenKind.EOF)); // skip over expression or name if (parsingMode == BUILD) { - reportError(lexer.createLocation(start, token.right), "syntax error at '" - + blockToken + "': This Python-style construct is not supported. " - + Constants.PARSER_ERROR_EXTENSION_NEEDED); + reportError( + lexer.createLocation(start, token.right), + "syntax error at '" + + blockToken + + "': This is not supported in BUILD files. " + + "Move the block to a .bzl file and load it"); } expect(TokenKind.COLON); skipSuite(); |