From 62867b3f3e08e44ef77720a258a29ab9a08147b3 Mon Sep 17 00:00:00 2001 From: ty Date: Mon, 13 May 2024 14:43:05 +0800 Subject: [PATCH] chore: suppress warnings --- crates/shadowsocks-service/src/sys/mod.rs | 1 + crates/shadowsocks-service/src/sys/unix/mod.rs | 1 + src/service/local.rs | 2 ++ 3 files changed, 4 insertions(+) diff --git a/crates/shadowsocks-service/src/sys/mod.rs b/crates/shadowsocks-service/src/sys/mod.rs index 7ea7782a..ebc14fb0 100644 --- a/crates/shadowsocks-service/src/sys/mod.rs +++ b/crates/shadowsocks-service/src/sys/mod.rs @@ -3,6 +3,7 @@ use cfg_if::cfg_if; cfg_if! { if #[cfg(unix)] { mod unix; + #[allow(unused_imports)] pub use self::unix::*; } diff --git a/crates/shadowsocks-service/src/sys/unix/mod.rs b/crates/shadowsocks-service/src/sys/unix/mod.rs index 78d1c831..14e36904 100644 --- a/crates/shadowsocks-service/src/sys/unix/mod.rs +++ b/crates/shadowsocks-service/src/sys/unix/mod.rs @@ -5,6 +5,7 @@ use cfg_if::cfg_if; cfg_if! { if #[cfg(target_os = "macos")] { mod macos; + #[allow(unused_imports)] pub use self::macos::*; } } diff --git a/src/service/local.rs b/src/service/local.rs index a4a5f743..a3063ec9 100644 --- a/src/service/local.rs +++ b/src/service/local.rs @@ -1164,6 +1164,7 @@ async fn get_online_config_servers( } impl ServerReloader { + #[cfg_attr(not(any(unix, feature = "local-online-config")), allow(dead_code))] async fn run_once(&self) -> Result<(), Box> { let start_time = Instant::now(); @@ -1271,6 +1272,7 @@ impl ServerReloader { async fn launch_reload_server_task(self) { let arc_self = Arc::new(self); + #[allow(unused_mut)] let mut futs: Vec> = Vec::new(); #[cfg(unix)]