Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

feat: improve error messages color and format #132

Merged
merged 15 commits into from
May 9, 2024

Conversation

matteo-cristino
Copy link
Collaborator

  • refactor(core): improve lexer error message
  • fix(ignored): trim ingored lines
  • refactor(core): improve parser error with colors and new error message format
  • refactor(core): improve slangroom error message with new colors and format
  • test(core): update error tests to new colors and format
  • fix(fs): catch more error and report them thhrough plugin context fail method
  • test(fs): update failing tests
  • test(core): reactivate error tests
  • test: update error messages on failing tests
  • refacotr(core): use colored text instead of colored backgorund on parser errors
  • refacotr(core): use colored text instead of colored backgorund on lexer errors
  • test: update failing tests error message checks
  • feat(core): improve a bit the parser
  • refactor(core): imrpove parse error reporintg when multiple tokens are suggested as solution

@matteo-cristino matteo-cristino changed the title feat: improve error messages color and format" feat: improve error messages color and format May 9, 2024
@matteo-cristino matteo-cristino requested a review from puria May 9, 2024 10:20
@puria puria merged commit f25a04b into main May 9, 2024
6 checks passed
@puria puria deleted the feat/even_better_diagnostic branch May 9, 2024 10:49
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.

2 participants