tree: bb8907fe417aa8d225f37905ac6f409783e283bb [path history] [tgz]
  1. .github/
  2. codespan/
  3. codespan-lsp/
  4. codespan-reporting/
  5. .gitignore
  6. Cargo.toml
  7. LICENSE
  8. README.md
README.md

codespan-reporting

Continuous integration Crates.io Docs.rs Gitter

Beautiful diagnostic reporting for text-based programming languages.

Preview

Running the CLI example

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.

Projects using codespan-reporting

codespan-reporting is currently used in the following projects:

Alternatives to codespan-reporting

There are a number of alternatives to codespan-reporting, including:

These are all ultimately inspired by rustc's excellent error reporting infrastructure.