diff --git a/asyncgit/src/lib.rs b/asyncgit/src/lib.rs index f9269939..3794fbb7 100644 --- a/asyncgit/src/lib.rs +++ b/asyncgit/src/lib.rs @@ -5,6 +5,7 @@ #![deny(clippy::all)] #![deny(clippy::unwrap_used)] #![deny(clippy::panic)] +#![deny(clippy::perf)] pub mod cached; mod commit_files; diff --git a/scopetime/src/lib.rs b/scopetime/src/lib.rs index f863013f..eb48ebb6 100644 --- a/scopetime/src/lib.rs +++ b/scopetime/src/lib.rs @@ -3,6 +3,7 @@ #![forbid(unsafe_code)] #![forbid(missing_docs)] #![deny(clippy::unwrap_used)] +#![deny(clippy::perf)] use std::time::Instant; diff --git a/src/keys.rs b/src/keys.rs index 00b9b46d..3a28020e 100644 --- a/src/keys.rs +++ b/src/keys.rs @@ -216,7 +216,7 @@ pub fn get_hint(ev: KeyEvent) -> String { KeyCode::F(u) => { format!("{}F{}", get_modifier_hint(ev.modifiers), u) } - KeyCode::Null => get_modifier_hint(ev.modifiers).to_string(), + KeyCode::Null => get_modifier_hint(ev.modifiers), } } diff --git a/src/main.rs b/src/main.rs index 523fc342..911ed11f 100644 --- a/src/main.rs +++ b/src/main.rs @@ -1,6 +1,7 @@ #![forbid(unsafe_code)] #![deny(clippy::cargo)] #![deny(clippy::pedantic)] +#![deny(clippy::perf)] #![deny(clippy::nursery)] #![deny(clippy::unwrap_used)] #![deny(clippy::panic)]