Crates.io | biome_diagnostics |
lib.rs | biome_diagnostics |
version | 0.5.7 |
source | src |
created_at | 2023-09-27 12:23:18.79581 |
updated_at | 2024-03-12 09:20:05.349095 |
description | Biome's shared infrastructure to implement reporting pretty error and diagnostics |
homepage | https://biomejs.dev/ |
repository | https://github.com/biomejs/biome |
max_upload_size | |
id | 984595 |
size | 238,605 |
biome_diagnostics
This crate contains the types and utility functions used to implement errors and diagnostics in the Biome codebase.
This crate was initially forked from rslint_errors. The design of the new Diagnostic
trait, Error
struct, Context
trait, and the Diagnostic
derive macro in biome_diagnostics_macros
are inspired by various fantastic crates in the Rust error handling space: miette, anyhow and thiserror