-
Couldn't load subscription status.
- Fork 1
Home
zjp-CN edited this page Aug 11, 2024
·
4 revisions
os-checker 旨在集成众多 Rust 代码检查工具,自动运行它们,最终报告并展示这些工具的检查结果和统计数据。
os-checker 由以下四个部分组成:
其中,os-checker CLI 只需要读取一个 yaml 配置文件,然后做以下事情:
- 从 github 上拉取该配置文件中罗列的仓库
- 运行该配置文件指定的检查工具,比如
-
all表示以默认方式运行所有检查工具 -
fmt表示运行cargo fmt来检查是否含有未格式化的代码 -
clippy表示运行cargo clippy来检查代码是否含有编译错误、是否编写地道的 Rust 代码 - 以及其他静态代码检查工具(尚在开发中)
-
- 输出检查结果:目前主要面向 WebUI 来提供 JSON 数据