#错误信息 #吊灯 #分析器 #rustc #套件 #输出 #编译

nightly chandeliers-err

Chandeliers 项目内部错误信息生成器

21 个版本 (1 个稳定版本)

1.0.0 2024 年 1 月 5 日
0.6.1 2024 年 1 月 4 日
0.5.2 2023 年 12 月 29 日
0.5.0 2023 年 11 月 24 日
0.2.6 2023 年 10 月 27 日

#1697 in Rust 模式


用于 3 crates

MIT/Apache

37KB
730

Chandeliers-Err

Chandeliers 套件的错误信息。


Chandeliers 静态分析器引发的错误信息被提升到由 Rustc 输出。

本 crate 提供

  • 错误统一表示为 Vec<(String, Option<Span>)>
  • 生成预定义错误信息的工具。

此 crate 的接口非常不稳定,并且错误是为编译 Lustre 程序时遇到的编译错误量身定制的,因此不太可能任何 Chandeliers 套件之外的项目需要此 crate 提供的内容。


lib.rs:

错误累积器和 panic 辅助工具

依赖

~60KB