10 个版本 (4 个破坏性更新)
0.5.7 | 2024 年 3 月 12 日 |
---|---|
0.5.6 | 2024 年 3 月 12 日 |
0.4.0 | 2024 年 1 月 9 日 |
0.3.1 | 2023 年 11 月 26 日 |
0.0.2 | 2023 年 9 月 28 日 |
#2586 in 开发工具
24,949 每月下载量
在 22 个crate中使用(17个直接使用)
690KB
15K SLoC
biome_diagnostics
此crate包含用于在Biome代码库中实现错误和诊断的类型和实用函数。
致谢
此crate最初是从rslint_errors分叉而来。新的Diagnostic
特质、Error
结构体、Context
特质以及biome_diagnostics_macros
中的Diagnostic
派生宏的设计受到了Rust错误处理空间中各种出色crate的启发: miette、anyhow 和 thiserror
lib.rs
:
匿名重新导出此模块声明的所有特质,这旨在将其导入为use biome_diagnostics::prelude::*;
以自动将这些特质引入环境上下文
依赖项
~9–19MB
~237K SLoC