diff --git a/Cranky.toml b/Cranky.toml index cc917e6..7c553bf 100644 --- a/Cranky.toml +++ b/Cranky.toml @@ -3,6 +3,5 @@ deny = [ "clippy::unwrap_used", "clippy::expect_used", "clippy::panic", -# "clippy::indexing_slicing", -# "clippy::integer_arithmetic", + "clippy::indexing_slicing", ] diff --git a/warpgate-database-protocols/src/lib.rs b/warpgate-database-protocols/src/lib.rs index d75cfe5..12dfa6d 100644 --- a/warpgate-database-protocols/src/lib.rs +++ b/warpgate-database-protocols/src/lib.rs @@ -1,4 +1,4 @@ -#![allow(dead_code)] +#![allow(dead_code, clippy::indexing_slicing)] pub mod io; pub mod mysql; diff --git a/warpgate-protocol-ssh/src/server/service_output.rs b/warpgate-protocol-ssh/src/server/service_output.rs index 3dc2f9e..3fc14d5 100644 --- a/warpgate-protocol-ssh/src/server/service_output.rs +++ b/warpgate-protocol-ssh/src/server/service_output.rs @@ -35,6 +35,7 @@ impl ServiceOutput { _ = tokio::time::sleep(std::time::Duration::from_millis(100)) => { if progress_visible.load(std::sync::atomic::Ordering::Relaxed) { tick_index = (tick_index + 1) % ticks.len(); + #[allow(clippy::indexing_slicing)] let tick = ticks[tick_index]; let badge = Colour::Black.on(Colour::Blue).paint(format!(" {} Warpgate connecting ", tick)); let output = format!("{ERASE_PROGRESS_SPINNER}{badge}");