Skip to content

Commit 3c59e36

Browse files
committed
Fix for new test.
1 parent 18e1d56 commit 3c59e36

2 files changed

Lines changed: 7 additions & 2 deletions

File tree

java/src/processing/mode/java/preproc/JavaLexer.g4

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -116,7 +116,7 @@ BOOL_LITERAL: 'true'
116116
CHAR_LITERAL: '\'' (~['\\\r\n] | EscapeSequence) '\'';
117117

118118
STRING_LITERAL: '"' (~["\\\r\n] | EscapeSequence)* '"';
119-
MULTI_STRING_LIT: '"""' (~[\\] | EscapeSequence)* '"""';
119+
MULTI_STRING_LIT: '"""' (~[\\] | EscapeSequence)*? '"""';
120120
121121
NULL_LITERAL: 'null';
122122
// Separators

java/test/processing/mode/java/ParserTests.java

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -421,8 +421,13 @@ public void testSizeClass() {
421421
}
422422

423423
@Test
424-
public void testMultlineString() {
424+
public void testMultilineString() {
425425
expectGood("multilinestr");
426426
}
427427

428+
@Test
429+
public void testMultiMultilineString() {
430+
expectGood("multimultilinestr");
431+
}
432+
428433
}

0 commit comments

Comments
 (0)