6 个版本

0.1.2 2024 年 4 月 9 日
0.1.1 2024 年 4 月 9 日
0.1.0 2022 年 9 月 15 日
0.0.2 2022 年 10 月 25 日
0.0.1 2022 年 9 月 19 日

#343编程语言

Download history 1714/week @ 2024-05-02 1292/week @ 2024-05-09 1499/week @ 2024-05-16 1525/week @ 2024-05-23 1383/week @ 2024-05-30 396/week @ 2024-06-06 521/week @ 2024-06-13 816/week @ 2024-06-20 991/week @ 2024-06-27 1439/week @ 2024-07-04 1046/week @ 2024-07-11 908/week @ 2024-07-18 681/week @ 2024-07-25 1218/week @ 2024-08-01 660/week @ 2024-08-08 515/week @ 2024-08-15

每月下载量 3,422
3 个 crate 中使用 (通过 compiler_base_error)

Apache-2.0 OR MIT

22KB
426

将 rustc_errors 重用于 compiler_base。

注意:[WIP] 请勿使用。


lib.rs:

文本渲染和相关辅助函数。

在 'rustc_errors' 中重用 'styled_buffer.rs',并且 'styled_buffer.rs' 已被修改以适应 'Compiler-Base' 的功能。

  • StyledBuffer 添加方法 appendl()pushs()

  • 将枚举 enum Style 替换为泛型 T: Clone + PartialEq + Eq + Style 以支持扩展更多样式。当面对用户定义的样式时,StyledBuffer 仍然应该是有效的,而不仅仅是支持内置的 enum Style

  • 为 'StyledBuffer' 添加一些测试用例。

依赖关系

~0–7.5MB
~36K SLoC