summaryrefslogtreecommitdiffstats
path: root/container-search
diff options
context:
space:
mode:
authorJon Bratseth <bratseth@yahoo-inc.com>2017-04-26 10:08:28 +0200
committerJon Bratseth <bratseth@yahoo-inc.com>2017-04-26 10:08:28 +0200
commit31c886fb07712edcb5a2e56798eb3c95b67f2cac (patch)
treea2bbadbc5d90f5c8433425600847ce4c5e35382e /container-search
parentb11644c35d1408cea4e211f24e2473e9c3f5b9c7 (diff)
Don't fall through
Diffstat (limited to 'container-search')
-rw-r--r--container-search/src/main/java/com/yahoo/search/yql/ProgramParser.java8
1 files changed, 3 insertions, 5 deletions
diff --git a/container-search/src/main/java/com/yahoo/search/yql/ProgramParser.java b/container-search/src/main/java/com/yahoo/search/yql/ProgramParser.java
index a83f1f9c941..ab540ab6532 100644
--- a/container-search/src/main/java/com/yahoo/search/yql/ProgramParser.java
+++ b/container-search/src/main/java/com/yahoo/search/yql/ProgramParser.java
@@ -112,7 +112,6 @@ import java.util.Set;
/**
* Translate the ANTLR grammar into the logical representation.
*/
-@SuppressWarnings("fallthrough")
final class ProgramParser {
public yqlplusParser prepareParser(String programName, InputStream input) throws IOException {
@@ -875,7 +874,7 @@ final class ProgramParser {
// DDL
case yqlplusParser.RULE_ddl:
ruleContext = (ParserRuleContext)ruleContext.getChild(0);
- // XXX was fallthrough intended here?
+ break;
case yqlplusParser.RULE_view: {
// view and projection expansion now has to be done by the
// execution engine
@@ -1003,8 +1002,7 @@ final class ProgramParser {
}
}
- public OperatorNode<ExpressionOperator> convertExpr(ParseTree parseTree,
- Scope scope) {
+ public OperatorNode<ExpressionOperator> convertExpr(ParseTree parseTree, Scope scope) {
switch (getParseTreeIndex(parseTree)) {
case yqlplusParser.RULE_vespa_grouping: {
ParseTree firstChild = parseTree.getChild(0);
@@ -1123,8 +1121,8 @@ final class ProgramParser {
case yqlplusParser.LPAREN:
return convertExpr(parseTree.getChild(1), scope);
}
+ break;
}
- // XXX was fallthrough intended here? probably not.
// TODO: Temporarily disable CAST - think through how types are named
// case yqlplusParser.CAST: {