wasp/waspc/test/Analyzer/ParserTest/parseStatementsTests
Craig McIlwrath c1d86b1f91
Show multiple parse errors from Wasp Analyzer (#1298)
* allow multiple errors to come out of analyzer

basically just plumbing. does add one new thing: all the concrete parse
errors get reported now 🥳

* add statement level error recovery to abstract parser

* add expression level parse recovery

recovers from errors inside dict entries, lists,
and tuples.

* document parser error recovery

* run formatter
2023-06-29 12:34:31 +02:00
..
comments.golden Fix incorrect parsing of escaped strings in Wasp (#699) 2022-08-23 14:01:00 +02:00
comments.wasp Fix incorrect parsing of escaped strings in Wasp (#699) 2022-08-23 14:01:00 +02:00
declsDictsAndLiterals.golden Fix incorrect parsing of escaped strings in Wasp (#699) 2022-08-23 14:01:00 +02:00
declsDictsAndLiterals.wasp Fix incorrect parsing of escaped strings in Wasp (#699) 2022-08-23 14:01:00 +02:00
dictMissingComma.golden Show multiple parse errors from Wasp Analyzer (#1298) 2023-06-29 12:34:31 +02:00
dictMissingComma.wasp Fix incorrect parsing of escaped strings in Wasp (#699) 2022-08-23 14:01:00 +02:00
dictNoCloseBracket.golden Fix incorrect parsing of escaped strings in Wasp (#699) 2022-08-23 14:01:00 +02:00
dictNoCloseBracket.wasp Fix incorrect parsing of escaped strings in Wasp (#699) 2022-08-23 14:01:00 +02:00
dictRecovery.golden Show multiple parse errors from Wasp Analyzer (#1298) 2023-06-29 12:34:31 +02:00
dictRecovery.wasp Show multiple parse errors from Wasp Analyzer (#1298) 2023-06-29 12:34:31 +02:00
emptyDictsAndLists.golden Fix incorrect parsing of escaped strings in Wasp (#699) 2022-08-23 14:01:00 +02:00
emptyDictsAndLists.wasp Fix incorrect parsing of escaped strings in Wasp (#699) 2022-08-23 14:01:00 +02:00
externalImports.golden Fix incorrect parsing of escaped strings in Wasp (#699) 2022-08-23 14:01:00 +02:00
externalImports.wasp Fix incorrect parsing of escaped strings in Wasp (#699) 2022-08-23 14:01:00 +02:00
listRecovery.golden Show multiple parse errors from Wasp Analyzer (#1298) 2023-06-29 12:34:31 +02:00
listRecovery.wasp Show multiple parse errors from Wasp Analyzer (#1298) 2023-06-29 12:34:31 +02:00
multipleElementList.golden Fix incorrect parsing of escaped strings in Wasp (#699) 2022-08-23 14:01:00 +02:00
multipleElementList.wasp Fix incorrect parsing of escaped strings in Wasp (#699) 2022-08-23 14:01:00 +02:00
multipleQuoters.golden Fix incorrect parsing of escaped strings in Wasp (#699) 2022-08-23 14:01:00 +02:00
multipleQuoters.wasp Fix incorrect parsing of escaped strings in Wasp (#699) 2022-08-23 14:01:00 +02:00
multipleStatements.golden Fix incorrect parsing of escaped strings in Wasp (#699) 2022-08-23 14:01:00 +02:00
multipleStatements.wasp Fix incorrect parsing of escaped strings in Wasp (#699) 2022-08-23 14:01:00 +02:00
nestedQuoters.golden Fix incorrect parsing of escaped strings in Wasp (#699) 2022-08-23 14:01:00 +02:00
nestedQuoters.wasp Fix incorrect parsing of escaped strings in Wasp (#699) 2022-08-23 14:01:00 +02:00
quotedJSON.golden Fix incorrect parsing of escaped strings in Wasp (#699) 2022-08-23 14:01:00 +02:00
quotedJSON.wasp Fix incorrect parsing of escaped strings in Wasp (#699) 2022-08-23 14:01:00 +02:00
quotedPSL.golden Fix incorrect parsing of escaped strings in Wasp (#699) 2022-08-23 14:01:00 +02:00
quotedPSL.wasp Fix incorrect parsing of escaped strings in Wasp (#699) 2022-08-23 14:01:00 +02:00
quoterDifferentNestedClose.golden Fix incorrect parsing of escaped strings in Wasp (#699) 2022-08-23 14:01:00 +02:00
quoterDifferentNestedClose.wasp Fix incorrect parsing of escaped strings in Wasp (#699) 2022-08-23 14:01:00 +02:00
quoterDifferentNestedOpen.golden Fix incorrect parsing of escaped strings in Wasp (#699) 2022-08-23 14:01:00 +02:00
quoterDifferentNestedOpen.wasp Fix incorrect parsing of escaped strings in Wasp (#699) 2022-08-23 14:01:00 +02:00
quoterSelfNested.golden Show multiple parse errors from Wasp Analyzer (#1298) 2023-06-29 12:34:31 +02:00
quoterSelfNested.wasp Fix incorrect parsing of escaped strings in Wasp (#699) 2022-08-23 14:01:00 +02:00
quoterTwoClosingTags.golden Show multiple parse errors from Wasp Analyzer (#1298) 2023-06-29 12:34:31 +02:00
quoterTwoClosingTags.wasp Fix incorrect parsing of escaped strings in Wasp (#699) 2022-08-23 14:01:00 +02:00
quoterTwoOpenTags.golden Fix incorrect parsing of escaped strings in Wasp (#699) 2022-08-23 14:01:00 +02:00
quoterTwoOpenTags.wasp Fix incorrect parsing of escaped strings in Wasp (#699) 2022-08-23 14:01:00 +02:00
quoterUnmatchedTags.golden Fix incorrect parsing of escaped strings in Wasp (#699) 2022-08-23 14:01:00 +02:00
quoterUnmatchedTags.wasp Fix incorrect parsing of escaped strings in Wasp (#699) 2022-08-23 14:01:00 +02:00
stmtRecovery.golden Show multiple parse errors from Wasp Analyzer (#1298) 2023-06-29 12:34:31 +02:00
stmtRecovery.wasp Show multiple parse errors from Wasp Analyzer (#1298) 2023-06-29 12:34:31 +02:00
trailingCommas.golden Fix incorrect parsing of escaped strings in Wasp (#699) 2022-08-23 14:01:00 +02:00
trailingCommas.wasp Fix incorrect parsing of escaped strings in Wasp (#699) 2022-08-23 14:01:00 +02:00
tuples.golden Fix incorrect parsing of escaped strings in Wasp (#699) 2022-08-23 14:01:00 +02:00
tuples.wasp Fix incorrect parsing of escaped strings in Wasp (#699) 2022-08-23 14:01:00 +02:00
unaryList.golden Fix incorrect parsing of escaped strings in Wasp (#699) 2022-08-23 14:01:00 +02:00
unaryList.wasp Fix incorrect parsing of escaped strings in Wasp (#699) 2022-08-23 14:01:00 +02:00
unexpectedToken.golden Show multiple parse errors from Wasp Analyzer (#1298) 2023-06-29 12:34:31 +02:00
unexpectedToken.wasp Fix incorrect parsing of escaped strings in Wasp (#699) 2022-08-23 14:01:00 +02:00
unrecognizedCharacter.golden Show multiple parse errors from Wasp Analyzer (#1298) 2023-06-29 12:34:31 +02:00
unrecognizedCharacter.wasp Fix incorrect parsing of escaped strings in Wasp (#699) 2022-08-23 14:01:00 +02:00