From 878f866dce28fdef5506d2a7223f3cc940d8ade2 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E6=99=B4=E5=A4=A9?= Date: Thu, 26 Mar 2026 02:30:24 +0800 Subject: [PATCH] =?UTF-8?q?style:=20clippy=20sort=5Fby=20=E2=86=92=20sort?= =?UTF-8?q?=5Fby=5Fkey=20=E4=BF=AE=E5=A4=8D=20CI?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src-tauri/src/commands/mod.rs | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/src-tauri/src/commands/mod.rs b/src-tauri/src/commands/mod.rs index 54bc336..1ea43b8 100644 --- a/src-tauri/src/commands/mod.rs +++ b/src-tauri/src/commands/mod.rs @@ -267,7 +267,7 @@ fn build_enhanced_path() -> String { .flatten() .filter(|e| e.path().join("bin").is_dir()) .collect(); - dirs.sort_by(|a, b| b.file_name().cmp(&a.file_name())); + dirs.sort_by_key(|b| std::cmp::Reverse(b.file_name())); for entry in dirs { extra.push(entry.path().join("bin").to_string_lossy().to_string()); } @@ -285,7 +285,7 @@ fn build_enhanced_path() -> String { .flatten() .filter(|e| e.path().join("installation/bin").is_dir()) .collect(); - dirs.sort_by(|a, b| b.file_name().cmp(&a.file_name())); + dirs.sort_by_key(|b| std::cmp::Reverse(b.file_name())); for entry in dirs { extra.push( entry @@ -339,7 +339,7 @@ fn build_enhanced_path() -> String { .flatten() .filter(|e| e.path().join("bin").is_dir()) .collect(); - dirs.sort_by(|a, b| b.file_name().cmp(&a.file_name())); + dirs.sort_by_key(|b| std::cmp::Reverse(b.file_name())); for entry in dirs { extra.push(entry.path().join("bin").to_string_lossy().to_string()); } @@ -357,7 +357,7 @@ fn build_enhanced_path() -> String { .flatten() .filter(|e| e.path().join("installation/bin").is_dir()) .collect(); - dirs.sort_by(|a, b| b.file_name().cmp(&a.file_name())); + dirs.sort_by_key(|b| std::cmp::Reverse(b.file_name())); for entry in dirs { extra.push( entry