From 6ade07db214e8571a439b474e6c4e6a4c861d098 Mon Sep 17 00:00:00 2001 From: jamie Date: Sat, 29 Aug 2026 22:51:38 +0100 Subject: feat(cli): adopt clap and strict clippy config --- Cargo.toml | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) (limited to 'Cargo.toml') diff --git a/Cargo.toml b/Cargo.toml index 7f1f199..e9c2a91 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -19,4 +19,22 @@ name = "mmx150-probe" path = "src/bin/probe.rs" [dependencies] +clap = { version = "4.6.6", features = ["derive"] } libc = "0.2" + +[lints.clippy] +pedantic = { level = "deny", priority = -1 } +nursery = { level = "deny", priority = -1 } +unwrap_used = "deny" +expect_used = "deny" +indexing_slicing = "deny" +arithmetic_side_effects = "deny" +unreachable = "deny" +unimplemented = "deny" +unchecked_time_subtraction = "deny" +todo = "deny" +string_slice = "deny" +panic_in_result_fn = "deny" +panic = "deny" +exit = "deny" +as_conversions = "deny" -- cgit v1.3.1