From 0f6d411934ebafe207c137d689144f1b84aea5d9 Mon Sep 17 00:00:00 2001 From: Dimitris Apostolou Date: Wed, 28 Feb 2024 19:08:53 +0200 Subject: [PATCH] Fix feature = "cargo-clippy" deprecation --- examples/handlers/stateful/src/main.rs | 2 +- examples/shared_state/src/main.rs | 2 +- gotham/src/lib.rs | 2 +- middleware/jwt/src/middleware.rs | 2 +- misc/borrow_bag/src/lib.rs | 2 +- 5 files changed, 5 insertions(+), 5 deletions(-) diff --git a/examples/handlers/stateful/src/main.rs b/examples/handlers/stateful/src/main.rs index f61fa02c..45610848 100644 --- a/examples/handlers/stateful/src/main.rs +++ b/examples/handlers/stateful/src/main.rs @@ -1,6 +1,6 @@ //! An example of using stateful handlers with the Gotahm web framework. -#![cfg_attr(feature = "cargo-clippy", allow(clippy::mutex_atomic))] +#![cfg_attr(clippy, allow(clippy::mutex_atomic))] use futures_util::future::{self, FutureExt}; use std::pin::Pin; diff --git a/examples/shared_state/src/main.rs b/examples/shared_state/src/main.rs index 53935aa1..878e46d0 100644 --- a/examples/shared_state/src/main.rs +++ b/examples/shared_state/src/main.rs @@ -4,7 +4,7 @@ //! used across server threads, and be used to track the number of //! requests sent to the backend. -#![cfg_attr(feature = "cargo-clippy", allow(clippy::mutex_atomic))] +#![cfg_attr(clippy, allow(clippy::mutex_atomic))] use gotham::middleware::state::StateMiddleware; use gotham::pipeline::{single_middleware, single_pipeline}; diff --git a/gotham/src/lib.rs b/gotham/src/lib.rs index 5cfb7e45..43f17997 100644 --- a/gotham/src/lib.rs +++ b/gotham/src/lib.rs @@ -8,7 +8,7 @@ // Stricter requirements once we get to pull request stage, all warnings must be resolved. #![cfg_attr(feature = "ci", deny(warnings))] #![cfg_attr( - feature = "cargo-clippy", + clippy, allow( clippy::needless_lifetimes, clippy::should_implement_trait, diff --git a/middleware/jwt/src/middleware.rs b/middleware/jwt/src/middleware.rs index 343debb8..22c4dd2a 100644 --- a/middleware/jwt/src/middleware.rs +++ b/middleware/jwt/src/middleware.rs @@ -196,7 +196,7 @@ mod tests { exp: usize, } - #[cfg_attr(feature = "cargo-clippy", allow(clippy::match_wild_err_arm))] + #[cfg_attr(clippy, allow(clippy::match_wild_err_arm))] fn token(alg: Algorithm) -> String { let claims = &Claims { sub: "test@example.net".to_owned(), diff --git a/misc/borrow_bag/src/lib.rs b/misc/borrow_bag/src/lib.rs index 82270501..26baad57 100644 --- a/misc/borrow_bag/src/lib.rs +++ b/misc/borrow_bag/src/lib.rs @@ -8,7 +8,7 @@ #![warn(missing_docs, deprecated)] // Stricter requirements once we get to pull request stage, all warnings must be resolved. #![cfg_attr(feature = "ci", deny(warnings))] -#![cfg_attr(feature = "cargo-clippy", allow(clippy::should_implement_trait))] +#![cfg_attr(clippy, allow(clippy::should_implement_trait))] #![doc(test(attr(deny(warnings))))] // TODO: Remove this when it's a hard error by default (error E0446). // See Rust issue #34537