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

refactor: large refactoring of how compilation errors are handled #180

Merged
merged 14 commits into from
Aug 27, 2024

Conversation

plusvic
Copy link
Member

@plusvic plusvic commented Aug 27, 2024

The changes in this PR include:

  • Redesign how the compilation errors are exposed in the Rust API. With this change users of the API have access to more error details, including the structure of error reports. These changes are backward-incompatible, though.
  • The CLI now shows multiple compilation errors at a time, instead of showing only the first error found.
  • All the error details exposed in the Rust API are also exposed in the C API and the Golang API.

@plusvic plusvic merged commit 7def597 into main Aug 27, 2024
32 checks passed
@plusvic plusvic deleted the refactor_errors branch August 27, 2024 11:40
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