mirror of
https://github.com/sigmasternchen/xtext-core
synced 2025-03-16 16:58:56 +00:00
NEW - bug 251861: [Core] Partial parsing does not work in case of appending text
https://bugs.eclipse.org/bugs/show_bug.cgi?id=251861
This commit is contained in:
parent
84d12bc501
commit
09eb5224a5
1 changed files with 4 additions and 5 deletions
|
@ -38,9 +38,8 @@ public class PartialParsingPointerTest extends AbstractPartialParserTest {
|
|||
parsingPointers = calculatePartialParsingPointers(model, 1, 1);
|
||||
checkParseRegionPointers(parsingPointers, "(a+b+c)", "Parens", "Parens", "Op", "Op", "values");
|
||||
|
||||
//TODO repair
|
||||
// parsingPointers = calculatePartialParsingPointers(model, 3, 1);
|
||||
// checkParseRegionPointers(parsingPointers, "b", "Multiplication", "Multiplication", "Atom", "Op", "values");
|
||||
parsingPointers = calculatePartialParsingPointers(model, 3, 1);
|
||||
checkParseRegionPointers(parsingPointers, "b", "Multiplication", "Multiplication", "Atom", "Op", "values");
|
||||
|
||||
parsingPointers = calculatePartialParsingPointers(model, 5, 2);
|
||||
checkParseRegionPointers(parsingPointers, "(a+b+c)", "Parens", "Parens", "Op", "Op", "values");
|
||||
|
@ -48,8 +47,8 @@ public class PartialParsingPointerTest extends AbstractPartialParserTest {
|
|||
parsingPointers = calculatePartialParsingPointers(model, 6, 1);
|
||||
checkParseRegionPointers(parsingPointers, "(a+b+c)", "Parens", "Parens", "Op", "Op", "values");
|
||||
|
||||
// parsingPointers = calculatePartialParsingPointers(model, 8, 2);
|
||||
// checkParseRegionPointers(parsingPointers, "(c/d)", "Term", "Term", "Op", "Op", "values");
|
||||
parsingPointers = calculatePartialParsingPointers(model, 8, 2);
|
||||
checkParseRegionPointers(parsingPointers, "(c/d)", "Term", "Term", "Op", "Op", "values");
|
||||
|
||||
parsingPointers = calculatePartialParsingPointers(model, 9, 2);
|
||||
checkParseRegionPointers(parsingPointers, "(c/d)", "Parens", "Parens", "Op", "Op", "values");
|
||||
|
|
Loading…
Reference in a new issue