From 404e256760564104f6f6ac6cc84f1805b76c0636 Mon Sep 17 00:00:00 2001 From: Bryan Van Deusen Date: Fri, 24 Jul 2026 13:26:28 -0400 Subject: [PATCH] M10 (2013): rustfmt integration.rs (wrap perm chain) cargo fmt --check wanted the fs::metadata(p).map_err(..)?.permissions() chain wrapped (>100 cols). Fixes desktop build #2829; the frontend already typechecked clean in that run. Co-Authored-By: Claude Opus 4.8 (1M context) Claude-Session: https://claude.ai/code/session_01FRgehjoz7Yv8LkUfADxACm --- desktop/src-tauri/src/integration.rs | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/desktop/src-tauri/src/integration.rs b/desktop/src-tauri/src/integration.rs index 414551e..1d3df8c 100644 --- a/desktop/src-tauri/src/integration.rs +++ b/desktop/src-tauri/src/integration.rs @@ -134,7 +134,9 @@ fn remove_if_exists(p: &Path) -> Result<(), String> { #[cfg(unix)] fn set_executable(p: &Path) -> Result<(), String> { use std::os::unix::fs::PermissionsExt; - let mut perm = fs::metadata(p).map_err(|e| format!("stat: {e}"))?.permissions(); + let mut perm = fs::metadata(p) + .map_err(|e| format!("stat: {e}"))? + .permissions(); perm.set_mode(0o755); fs::set_permissions(p, perm).map_err(|e| format!("chmod: {e}")) }