From 30f2df31c4f07cc1553c1cd3760fb2d37fc6f348 Mon Sep 17 00:00:00 2001 From: xiaotianxt Date: Thu, 23 Apr 2026 23:24:57 -0400 Subject: [PATCH] Address clippy lint in SSH signing --- asyncgit/src/sync/sign.rs | 9 ++++----- 1 file changed, 4 insertions(+), 5 deletions(-) diff --git a/asyncgit/src/sync/sign.rs b/asyncgit/src/sync/sign.rs index d00851cc..bab124bb 100644 --- a/asyncgit/src/sync/sign.rs +++ b/asyncgit/src/sync/sign.rs @@ -234,12 +234,11 @@ impl SignBuilder { } fn path_contains_ssh_public_key(signing_key_path: &str) -> bool { - std::fs::read_to_string(signing_key_path) - .ok() - .map(|contents| { + std::fs::read_to_string(signing_key_path).ok().is_some_and( + |contents| { Self::looks_like_ssh_public_key(contents.trim()) - }) - .unwrap_or(false) + }, + ) } }