2023-08-05 15:09:53 +01:00
|
|
|
# cargo clippy
|
|
|
|
|
|
|
|
> Conjunto de validadores para identificar erros comuns e melhorar código em Rust.
|
|
|
|
> Mais informações: <https://github.com/rust-lang/rust-clippy>.
|
|
|
|
|
2023-12-27 18:37:07 +00:00
|
|
|
- Executa verificações no código no diretório atual:
|
2023-08-05 15:09:53 +01:00
|
|
|
|
|
|
|
`cargo clippy`
|
|
|
|
|
2023-12-27 18:37:07 +00:00
|
|
|
- Executa verificações garantindo que o `Cargo.lock` esteja atualizado:
|
2023-08-05 15:09:53 +01:00
|
|
|
|
|
|
|
`cargo clippy --locked`
|
|
|
|
|
2023-12-27 18:37:07 +00:00
|
|
|
- Executa verificações em todos os pacotes no workspace:
|
2023-08-05 15:09:53 +01:00
|
|
|
|
|
|
|
`cargo clippy --workspace`
|
|
|
|
|
2023-12-27 18:37:07 +00:00
|
|
|
- Executa verificações para um pacote específico:
|
2023-08-05 15:09:53 +01:00
|
|
|
|
|
|
|
`cargo clippy --package {{pacote}}`
|
|
|
|
|
2023-12-27 18:37:07 +00:00
|
|
|
- Executa validações tratando avisos como erros:
|
2023-08-05 15:09:53 +01:00
|
|
|
|
|
|
|
`cargo clippy -- --deny warnings`
|
|
|
|
|
2023-12-27 18:37:07 +00:00
|
|
|
- Executa verificações e ignora avisos:
|
2023-08-05 15:09:53 +01:00
|
|
|
|
|
|
|
`cargo clippy -- --allow warnings`
|
|
|
|
|
2023-12-27 18:37:07 +00:00
|
|
|
- Aplica automaticamente as sugestões do Clippy:
|
2023-08-05 15:09:53 +01:00
|
|
|
|
|
|
|
`cargo clippy --fix`
|