mirror of
https://gitflic.ru/project/openide/openide.git
synced 2026-09-27 10:03:11 +07:00
New Java parser (greedy unclosed expression lists)
This commit is contained in:
@@ -774,9 +774,12 @@ public class ExpressionParser {
|
||||
}
|
||||
}
|
||||
|
||||
JavaParserUtil.expectOrError(builder, JavaTokenType.RPARENTH, JavaErrorMessages.message("expected.rparen"));
|
||||
final boolean closed = JavaParserUtil.expectOrError(builder, JavaTokenType.RPARENTH, JavaErrorMessages.message("expected.rparen"));
|
||||
|
||||
list.done(JavaElementType.EXPRESSION_LIST);
|
||||
if (!closed) {
|
||||
list.setCustomEdgeProcessors(null, GREEDY_RIGHT_EDGE_PROCESSOR);
|
||||
}
|
||||
return list;
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user