From 8d907a7b9a39d66620e4d7fd2eba3ed1b576c7ec Mon Sep 17 00:00:00 2001 From: Spencer Hansen Date: Tue, 11 Nov 2025 10:40:45 -0800 Subject: [PATCH] Suppressed clippy redundant else error in http.rs using expect syntax. --- src/webserver/http.rs | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/src/webserver/http.rs b/src/webserver/http.rs index 7388695a..dc63d49d 100644 --- a/src/webserver/http.rs +++ b/src/webserver/http.rs @@ -489,6 +489,13 @@ pub async fn run_server(config: &AppConfig, state: AppState) -> anyhow::Result<( return Ok(()); } let mut server = HttpServer::new(factory); + #[cfg_attr( + not(target_family = "unix"), + expect( + clippy::redundant_else, + reason = "Conditional compilation produces redundant else when not on unix targets." + ) + )] if let Some(unix_socket) = &config.unix_socket { log::info!( "Will start HTTP server on UNIX socket: \"{}\"",