3 个版本
使用旧的 Rust 2015
0.1.2 | 2017年7月4日 |
---|---|
0.1.1 | 2017年7月2日 |
0.1.0 | 2017年6月25日 |
580 在 Cargo 插件 中排名
每月下载 37 次
10KB
214 代码行
cargo-stdx-check
A cargo custom command to test crates against stdx.
安装
使用以下命令安装 cargo-stdx-check
cargo install cargo-stdx-check
作为 cargo 自定义命令运行
安装完成后,您可以将 cargo-stdx-check 作为 cargo 自定义命令运行。在您的 crate 或任何您想检查的 crate 中运行
cargo stdx-check
cargo-stdx-check 将执行以下步骤
- 将 Cargo.toml 和 Cargo.lock 文件备份为 Cargo.toml.bk 和 Cargo.lock.bk
- 将 stdx 添加为 Cargo.toml 的依赖项(从其 git 仓库,而不是从 crates.io)
- 运行
cargo test
- 检查 Cargo.lock 中的依赖项重复项
请注意,在当前版本的 stdx 中,cargo test
步骤将始终失败,因为它需要一个它找不到的 chrono
crate 版本。
选项
帮助
cargo stdx-check --help
cargo stdx-check -h
cargo test
仅
cargo stdx-check test
仅检查重复项
cargo stdx-check dupes
指定 stdx 版本
要从 crates.io 指定 stdx 版本,请运行
cargo stdx-check --stdxversion <version>
要指定从 git 仓库加载 stdx 的版本,请运行
cargo stdx-check --stdxgit <repository>
依赖项
~8MB
~170K SLoC