7 个不稳定版本 (3 个破坏性更新)
0.3.1 | 2024年3月27日 |
---|---|
0.3.0 | 2024年2月7日 |
0.2.1 | 2023年11月29日 |
0.1.1 | 2023年10月5日 |
0.0.0 | 2023年3月29日 |
#357 在 开发工具
每月31次下载
425KB
7.5K SLoC
Slice 编译器库 (slicec)
要构建 slicec,您必须安装 Rust 和 Cargo。要安装这些,我们建议阅读以下 指南。
构建
运行以下命令以构建 slicec 和其依赖项
cargo build
运行测试
运行以下命令以运行测试套件
cargo test
生成文档
要为 slicec 生成文档,请运行以下命令
cargo doc --no-deps --document-private-items
这将在 target/doc/slicec
目录中生成文档。
此外,您可以使用 open
标志轻松查看生成的文档
cargo doc --no-deps --document-private-items --open
生成代码覆盖率报告
sllicec 使用 llvm-cov 生成覆盖率报告。因此,要生成报告,您必须安装它
cargo install cargo-llvm-cov
要为 slicec 生成覆盖率报告,请运行以下命令
cargo llvm-cov --html
这将在 target/llvm-cov/html
目录中生成 HTML 报告。
此外,您可以使用 open
标志轻松查看生成的报告
cargo llvm-cov --open
依赖项
~3–12MB
~120K SLoC