From 3d11719e64ca9871dd5c9bbe3dacf68e87c3d93c Mon Sep 17 00:00:00 2001 From: Zhaofeng Li Date: Mon, 8 May 2023 12:59:57 -0600 Subject: [PATCH] Enforce stricter lints Copied from Attic. --- gha-cache/src/lib.rs | 15 ++++++++++++++- nix-actions-cache/src/main.rs | 15 +++++++++++++++ 2 files changed, 29 insertions(+), 1 deletion(-) diff --git a/gha-cache/src/lib.rs b/gha-cache/src/lib.rs index 7208fa8..913831b 100644 --- a/gha-cache/src/lib.rs +++ b/gha-cache/src/lib.rs @@ -1,4 +1,17 @@ -//! Meow. +#![deny( + asm_sub_register, + deprecated, + missing_abi, + unsafe_code, + unused_macros, + unused_must_use, + unused_unsafe +)] +#![deny(clippy::from_over_into, clippy::needless_question_mark)] +#![cfg_attr( + not(debug_assertions), + deny(unused_imports, unused_mut, unused_variables,) +)] pub mod api; pub mod credentials; diff --git a/nix-actions-cache/src/main.rs b/nix-actions-cache/src/main.rs index 0e2d2c2..c609b21 100644 --- a/nix-actions-cache/src/main.rs +++ b/nix-actions-cache/src/main.rs @@ -1,3 +1,18 @@ +#![deny( + asm_sub_register, + deprecated, + missing_abi, + unsafe_code, + unused_macros, + unused_must_use, + unused_unsafe +)] +#![deny(clippy::from_over_into, clippy::needless_question_mark)] +#![cfg_attr( + not(debug_assertions), + deny(unused_imports, unused_mut, unused_variables,) +)] + mod error; use std::io;