Beautiful diagnostic reporting for text-based programming languages.
To get an idea of what the colored CLI output looks like, clone the repository and run the following shell command:
cargo run --example term
We're still working on improving the output - stay tuned for updates!
More examples of using codespan-reporting
can be found in the examples directory.
codespan-reporting
is currently used in the following projects:
There are a number of alternatives to codespan-reporting
, including:
These are all ultimately inspired by rustc's excellent error reporting infrastructure.