From f3887697ba3a04f16e279c47ebd8a2f7fa95bfe2 Mon Sep 17 00:00:00 2001 From: EvianZhang Date: Thu, 13 Feb 2025 08:55:05 +0800 Subject: [PATCH] Use expect instead of allow for clippy cast_precision_loss (#2974) --- libafl/src/monitors/stats/manager.rs | 2 +- libafl/src/monitors/stats/mod.rs | 2 +- libafl/src/monitors/statsd.rs | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/libafl/src/monitors/stats/manager.rs b/libafl/src/monitors/stats/manager.rs index 57e3b2beb1..d5f99284cd 100644 --- a/libafl/src/monitors/stats/manager.rs +++ b/libafl/src/monitors/stats/manager.rs @@ -206,7 +206,7 @@ impl ClientStatsManager { } /// Get item geometry - #[allow(clippy::cast_precision_loss)] + #[expect(clippy::cast_precision_loss)] #[cfg(feature = "std")] #[must_use] pub fn item_geometry(&self) -> ItemGeometry { diff --git a/libafl/src/monitors/stats/mod.rs b/libafl/src/monitors/stats/mod.rs index b0c0719929..979d3fedc5 100644 --- a/libafl/src/monitors/stats/mod.rs +++ b/libafl/src/monitors/stats/mod.rs @@ -363,7 +363,7 @@ impl ClientStats { } /// Get item geometry of current client - #[allow(clippy::cast_precision_loss)] + #[expect(clippy::cast_precision_loss)] #[cfg(feature = "std")] #[must_use] pub fn item_geometry(&self) -> ItemGeometry { diff --git a/libafl/src/monitors/statsd.rs b/libafl/src/monitors/statsd.rs index f2cadab5c4..b0de58dde6 100644 --- a/libafl/src/monitors/statsd.rs +++ b/libafl/src/monitors/statsd.rs @@ -107,7 +107,7 @@ impl StatsdMonitor { self.statsd_client = Some(client); } - #[allow(clippy::cast_precision_loss)] + #[expect(clippy::cast_precision_loss)] fn try_display(&mut self, client_stats_manager: &mut ClientStatsManager) -> Option<()> { if self.statsd_client.is_none() { self.setup_statsd_client();