#linter #diagnostics #json-schema #json-schema-validation

lintel-diagnostics

Shared diagnostic types for Lintel — errors, results, and the Reporter trait

3 releases

Uses new Rust 2024

new 0.0.3 Mar 6, 2026
0.0.2 Mar 2, 2026
0.0.1 Mar 1, 2026

#1022 in Debugging

22 downloads per month
Used in 9 crates (6 directly)

Apache-2.0

75KB
1.5K SLoC

lintel-diagnostics

Crates.io docs.rs GitHub License

Shared diagnostic types for Lintel — errors, results, and the Reporter trait

Shared diagnostic types for Lintel — errors, results, and the Reporter trait.

Features

  • LintelDiagnostic — unified error type for parse, validation, I/O, schema, and format errors
  • CheckResult / CheckedFile — structured result types for check runs
  • Reporter trait — interface for formatting and outputting check results

License

Apache-2.0

Dependencies

~25–44MB
~612K SLoC