From d1a2dec18e55057938cd6df887d4cf2be0916930 Mon Sep 17 00:00:00 2001 From: Zhengchao An Date: Fri, 3 Jul 2026 08:18:59 +0800 Subject: [PATCH] fix(object-capacity): resolve clippy type_complexity lint in test code (#4212) fix(object-capacity): simplify config getter test type --- crates/object-capacity/src/capacity_manager.rs | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/crates/object-capacity/src/capacity_manager.rs b/crates/object-capacity/src/capacity_manager.rs index d34c0a3b1..2caf2a84f 100644 --- a/crates/object-capacity/src/capacity_manager.rs +++ b/crates/object-capacity/src/capacity_manager.rs @@ -1125,11 +1125,12 @@ mod tests { use std::sync::Arc; use std::sync::atomic::{AtomicUsize, Ordering}; + type ConfigGetterCase = (&'static str, fn() -> u64, u64, &'static str, u64); + /// Table of env-configurable getters: (env var, getter normalized to u64, /// expected default, override string, expected override value). /// Durations are normalized to whole seconds. - #[allow(clippy::type_complexity)] - fn config_getter_cases() -> Vec<(&'static str, fn() -> u64, u64, &'static str, u64)> { + fn config_getter_cases() -> Vec { vec![ ( ENV_CAPACITY_SCHEDULED_INTERVAL,