# Clippy configuration for Blocker. # # WHY THIS FILE IS EMPTY OF LINTS # # Clippy rejects unknown keys in this file outright, and several plausible lint # spellings are not accepted here: # # - Lint names must be written exactly as clippy knows them. `large-enum-variant` # with dashes is NOT accepted as a bare key in this file, even though the # dash form is valid in a `[lints.clippy]` Cargo.toml table. # - `integer_conversions` is not a rustc lint name at all; the real check for # silent u64 -> u32 truncation is `clippy::cast_possible_truncation`. # # So all lint policy lives in `[workspace.lints]` in Cargo.toml, which is the form # clippy actually applies during compilation. Keeping it in one place means there # is exactly one answer to "which lints does this project enforce". # # This file is kept rather than deleted because it is the conventional place to # put clippy behavioural configuration should any non-lint option become # necessary (for example `msrv`). # Set explicitly so clippy does not infer an MSRV from the toolchain and start # suggesting APIs newer than the project targets. msrv = "1.75"