From 35e14c57c505eb3a0a70da5bff81a91ee8dc826e Mon Sep 17 00:00:00 2001 From: Axel Navarro Date: Sat, 12 Sep 2020 17:06:27 -0300 Subject: [PATCH] cargo-clippy: add page (#4316) --- pages/common/cargo-clippy.md | 32 ++++++++++++++++++++++++++++++++ 1 file changed, 32 insertions(+) create mode 100644 pages/common/cargo-clippy.md diff --git a/pages/common/cargo-clippy.md b/pages/common/cargo-clippy.md new file mode 100644 index 0000000000..c37b0f6a90 --- /dev/null +++ b/pages/common/cargo-clippy.md @@ -0,0 +1,32 @@ +# cargo clippy + +> A collection of lints to catch common mistakes and improve your Rust code. +> More information: . + +- Run checks over the code in the current directory: + +`cargo clippy` + +- Require that `Cargo.lock` is up to date: + +`cargo clippy --locked` + +- Run checks on all packages in the workspace: + +`cargo clippy --workspace` + +- Run checks for a package: + +`cargo clippy --package {{package}}` + +- Treat warnings as errors: + +`RUSTFLAGS="-Dwarnings" cargo clippy -- -D warnings` + +- Run checks and ignore warnings: + +`cargo clippy -- -A warnings` + +- Apply Clippy suggestion automatically (experimental and only supported on the nightly channel): + +`cargo clippy --fix -Z unstable-options`