2 个版本
0.1.1 | 2024 年 7 月 3 日 |
---|---|
0.1.0 | 2024 年 6 月 27 日 |
282 在 编程语言 中
每月 47 次下载
19KB
383 行
sourcemap-resolver
sourcemap-resolver 是一个 CLI 工具和库,用于解析 Source Map Revision 3,它是 Veryl 的源映射。通过 CLI 命令,可以将日志文件中的文件位置解析为原始位置。
例如,如果 test.sv
中的第 28 行是从 test.veryl
中的第 26 行生成的,CLI 将添加以下注释。
ERROR: [VRFC 10-2865] module 'test3' ignored due to previous errors [/path.../test.sv:28]
^-- /path.../test.veryl:26:18
安装
预构建的二进制文件将在 Veryl 的发布版 中提供。也可以使用以下命令。
cargo install sourcemap-resolver
用法
要注释现有日志,可以使用以下命令。
$ sourcemap-resolver test.log
也可以使用管道即时注释。
$ [command] | sourcemap-resolver
支持的工具
以下工具得到支持
如果您想添加其他工具支持,请打开一个 问题 并提交日志示例。
许可证
许可方式为以下之一
- Apache 许可证 2.0 版,(LICENSE-APACHE 或 https://apache.ac.cn/licenses/LICENSE-2.0)
- MIT 许可证 (LICENSE-MIT 或 http://opensource.org/licenses/MIT)
任选其一。
贡献
除非您明确说明,否则您有意提交的任何贡献,根据 Apache-2.0 许可证定义,应作为上述双重许可,不附加任何额外条款或条件。
依赖项
~6.5–9MB
~190K SLoC