14 个版本 (5 个重大变更)
0.5.0 | 2023年12月28日 |
---|---|
0.4.3 | 2023年12月2日 |
0.4.2 | 2023年11月25日 |
0.3.0 | 2023年10月5日 |
0.0.0-placeholder-3 | 2022年11月29日 |
#115 在 Cargo 插件
109 每月下载次数
89KB
1.5K SLoC
Cargo Marker
cargo_marker 是 Marker 的 CLI 工具,Marker 是 Rust 的实验性代码检查接口。它与 Rust 编译器无缝集成,为您的 Rust 项目的代码提供自定义的代码检查功能。
注意
Marker 处于开发初期,一些功能尚未完善,API 仍不稳定。
在 Marker 的 Readme 中可以找到限制性和计划中的功能列表。
主要功能
- 简单的 CLI:cargo_marker 为您完成所有繁重的工作,使自定义代码分析变得像单个控制台命令一样简单。
- 无缝集成:cargo_marker 重新使用 Rust 现有的代码检查基础设施,将 Marker 作为您工作流程的一部分运行几乎不需要额外的努力。
- 自动编译代码检查 crate:cargo_marker 自动检索并构建指定的代码检查 crate,简化了将额外的代码检查规则纳入您项目的过程。
- 用户友好的设置:cargo_marker 可以自动设置驱动器和工具链,让您专注于编写高质量的代码。(此版本将设置 rustc 的驱动器,用于
nightly-2023-11-16
)
用法
有关安装和使用说明,请参阅 Marker 的主要仓库 README。安装和使用说明可在 Marker 书籍 中找到。
贡献
欢迎贡献力量!如果您遇到任何问题或对改进有建议,请查看 Marker 的 GitHub 仓库。
许可证
版权(c)2022-2023 Rust-Marker
“Rust-marker”软件的授权协议为MIT许可或Apache许可证(版本2.0)。
依赖项
~11–22MB
~292K SLoC