internal: Try adding a label to a chumsky parser #4705
Closed
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Moving this from #4700. Do we know why adding a label removes the error message? Is it something to do with merging multiple labels loses the labels themselves
prql/prqlc/prqlc-parser/src/error/parse_error.rs
Lines 281 to 292 in 6357126
Is this the correct design? I would think we want the most specific item, not sure whether that's possible.
(Tagging @m-span as he was the most recent author of the code, but no worries if you're not sure / or if this was the result of a refactor. And having
new line
isn't important per se, I mean it as a more general question)