From ce51325ce7155bd20ca9a0cad48a8a8c8b414f16 Mon Sep 17 00:00:00 2001 From: Daniel Maslowski Date: Tue, 25 Nov 2025 19:42:08 +0100 Subject: [PATCH] forbid unwrap() and expect() in Clippy rules As a library, intel_fw should not panic. Signed-off-by: Daniel Maslowski --- .github/workflows/rust.yml | 2 ++ Cargo.toml | 4 ++++ 2 files changed, 6 insertions(+) diff --git a/.github/workflows/rust.yml b/.github/workflows/rust.yml index 9fd45e0..0c3212c 100644 --- a/.github/workflows/rust.yml +++ b/.github/workflows/rust.yml @@ -18,5 +18,7 @@ jobs: - uses: actions/checkout@v4 - name: Build run: cargo build --verbose + - name: Lint + run: cargo clippy - name: Run tests run: cargo test --verbose diff --git a/Cargo.toml b/Cargo.toml index a86e2ff..d913ea9 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -11,6 +11,10 @@ path = "src/lib.rs" name = "intel_fw" path = "src/main.rs" +[lints.clippy] +expect_used = "deny" +unwrap_used = "deny" + [dependencies] clap = { version = "4.5.48", features = ["derive"] } env_logger = "0.11.8"