| # Diagnostics |
| |
| While most errors and warnings provided by rust-analyzer come from the |
| `cargo check` integration, there’s a growing number of diagnostics |
| implemented using rust-analyzer’s own analysis. Some of these |
| diagnostics don’t respect `#[allow]` or `#[deny]` attributes yet, but |
| can be turned off using the `rust-analyzer.diagnostics.enable`, |
| `rust-analyzer.diagnostics.experimental.enable` or |
| `rust-analyzer.diagnostics.disabled` settings. |
| |
| ## Clippy |
| |
| To run `cargo clippy` instead of `cargo check`, you can set |
| `"rust-analyzer.check.command": "clippy"`. |
| |
| {{#include diagnostics_generated.md:2:}} |