Skip to content

fix: resilient parser — skip incompatible grammars instead of aborting#10

Merged
pszymkowiak merged 1 commit intomasterfrom
fix/parser-set-language-resilient
Mar 23, 2026
Merged

fix: resilient parser — skip incompatible grammars instead of aborting#10
pszymkowiak merged 1 commit intomasterfrom
fix/parser-set-language-resilient

Conversation

@pszymkowiak
Copy link
Contributor

set_language failure on one grammar aborted the entire scan. Now continues.

set_language() failure on one grammar would abort the entire symbol
scan via ? operator. Now logs a warning and continues to next language.
This was causing 0 symbols indexed when any grammar had a version mismatch.
@pszymkowiak pszymkowiak merged commit 552e5b7 into master Mar 23, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant