Files

913 B

cargo clippy

一系列 lint 工具,用於捕獲常見錯誤並改進 Rust 程式碼。 更多資訊:https://github.com/rust-lang/rust-clippy

  • 對目前目錄中的程式碼執行檢查:

cargo clippy

  • 要求 Cargo.lock 檔案是最新的:

cargo clippy --locked

  • 對工作區中的所有套件執行檢查:

cargo clippy --workspace

  • 對某個套件執行檢查:

cargo clippy --package {{套件}}

cargo clippy -- {{[-W|--warn]}} clippy::{{lint 組}}

  • 將警告視為錯誤:

cargo clippy -- {{[-D|--deny]}} warnings

  • 執行檢查並忽略警告:

cargo clippy -- {{[-A|--allow]}} warnings

  • 自動套用 Clippy 的建議:

cargo clippy --fix