From ab6be7968b25afb57fc428695693484ad8576718 Mon Sep 17 00:00:00 2001 From: 魏曹先生 <1992414357@qq.com> Date: Fri, 20 Mar 2026 22:21:56 +0800 Subject: Refactor code to use modern Rust idioms and fix clippy lints --- src/cmds/comp/workspace_alias.rs | 2 +- src/cmds/comp/workspace_sheet.rs | 8 +++----- 2 files changed, 4 insertions(+), 6 deletions(-) (limited to 'src/cmds/comp') diff --git a/src/cmds/comp/workspace_alias.rs b/src/cmds/comp/workspace_alias.rs index 0fd4d23..5efabfa 100644 --- a/src/cmds/comp/workspace_alias.rs +++ b/src/cmds/comp/workspace_alias.rs @@ -21,5 +21,5 @@ pub fn comp(ctx: CompletionContext) -> Option> { return Some(vec![]); } - return None; + None } diff --git a/src/cmds/comp/workspace_sheet.rs b/src/cmds/comp/workspace_sheet.rs index e9d5983..985fe43 100644 --- a/src/cmds/comp/workspace_sheet.rs +++ b/src/cmds/comp/workspace_sheet.rs @@ -7,13 +7,11 @@ pub fn comp(ctx: CompletionContext) -> Option> { return None; } - if ctx.all_words.contains(&"--list-all".to_string()) - || ctx.all_words.contains(&"-A".to_string()) - { - if ctx.all_words.len() > 4 { + if (ctx.all_words.contains(&"--list-all".to_string()) + || ctx.all_words.contains(&"-A".to_string())) + && ctx.all_words.len() > 4 { return None; } - } if ctx.current_word.starts_with('-') { return Some(string_vec![ -- cgit