mirror of https://github.com/zkat/miette.git
* style(clippy): quickly fix up clippy lints * refactor(miette): remove `thiserror` from `error.rs` * fix(fancy): `fancy` no longer depends on `derive` Before this change, the `fancy` feature required the `derive` feature to compile. Despite this, `derive` was not listed as a required feature to use `fancy`. This meant that building with: `cargo build --no-default-features --features fancy` would result in a compilation error! Now `fancy` can be used without `derive` enabled, and another use of `thiserror` has been removed! * refactor(miette): remove `thiserror` from `into_diagnostic.rs` * refactor(miette): reuse `DiagnosticError` in `protocol.rs` * refactor(miette): make `thiserror` a dev-dependency * fix(miette): correctly forward error sources * fix(miette): match `TestError` visibility with `mod tests` * fix(miette): maintain 1.70 MSRV * fix(miette): another fix for MSRV 1.70 * docs(miette): sync README and `rustdoc` |
||
|---|---|---|
| .. | ||
| eyreish | ||
| handlers | ||
| highlighters | ||
| chain.rs | ||
| diagnostic_chain.rs | ||
| diagnostic_impls.rs | ||
| error.rs | ||
| handler.rs | ||
| lib.rs | ||
| macro_helpers.rs | ||
| miette_diagnostic.rs | ||
| named_source.rs | ||
| panic.rs | ||
| protocol.rs | ||
| source_impls.rs | ||