Files
tldr/pages.zh/common/cargo-clippy.md
Jin 67166ff0e7 common/a~g*:fix outdated Chinese pages (#14690)
* common/a~g*:fix outdated Chinese pages

* Update airmon-ng.md

* Update aria2c.md

* update chown

* Update ansible-playbook.md

---------

Co-authored-by: Sebastiaan Speck <12570668+sebastiaanspeck@users.noreply.github.com>
2024-11-27 03:20:32 -08:00

37 lines
871 B
Markdown
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
# cargo clippy
> 一系列 lint 工具,用于捕获常见错误并改进 Rust 代码。
> 更多信息:<https://github.com/rust-lang/rust-clippy>.
- 对当前目录中的代码运行检查:
`cargo clippy`
- 要求 `Cargo.lock` 文件是最新的:
`cargo clippy --locked`
- 对工作区中的所有包进行检查:
`cargo clippy --workspace`
- 对某个包进行检查:
`cargo clippy --package {{包名}}`
- 运行特定 lint 组的检查(参见 <https://rust-lang.github.io/rust-clippy/stable/index.html#?groups=cargo,complexity,correctness,deprecated,nursery,pedantic,perf,restriction,style,suspicious>
`cargo clippy -- --warn clippy::{{lint组}}`
- 将警告视为错误:
`cargo clippy -- --deny warnings`
- 运行检查并忽略警告:
`cargo clippy -- --allow warnings`
- 自动应用 Clippy 的建议:
`cargo clippy --fix`