chore: remove obsolete clippy lint configuration
What changed, and why it matters
This commit removes one obsolete Clippy lint rule from a project configuration file. Clippy is a Rust code-quality tool, not part of the actual Bitcoin library code. The change has no effect on program behavior, network handling, cryptography, or user data, and therefore has no security relevance.
No action needed; the change is a routine maintenance cleanup with no security implications.
Security signals we found
No strong security signals were identified.
Evidence from the diff
The diff deletes the line match_on_vec_items = "warn" from consensus_encoding/Cargo.toml under the [lints.clippy] section. This lint was removed from Clippy, so keeping it produces a warning about an unknown lint. The change is purely a build-hygiene cleanup and does not alter any source code, API, or runtime behavior.
Changed components
consensus_encoding/Cargo.tomlInspect captured patch +0 / −1
diff --git a/consensus_encoding/Cargo.toml b/consensus_encoding/Cargo.toml
index defe6140..8be95e4e 100644
--- a/consensus_encoding/Cargo.toml
+++ b/consensus_encoding/Cargo.toml
@@ -95,7 +95,6 @@ manual_string_new = "warn"
many_single_char_names = "warn"
map_unwrap_or = "warn"
match_bool = "allow" # Adds extra indentation and LOC.
-match_on_vec_items = "warn"
match_same_arms = "allow" # Collapses things that are conceptually unrelated to each other.
match_wild_err_arm = "warn"
match_wildcard_for_single_variants = "warn"
Why this scored 15/100
Community notes
Notes can correct, qualify, or add evidence to the AI analysis. Every note shown here has been validated by a human moderator.
The AI analysis stands alone for now. Submit a note if you can add evidence or important context.