From 839326946560166da84c04d4770385795d96cff0 Mon Sep 17 00:00:00 2001 From: 魏曹先生 <1992414357@qq.com> Date: Fri, 10 Apr 2026 23:38:47 +0800 Subject: Add completion system with shell context and dispatcher integration --- mingling_macros/src/completion.rs | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) (limited to 'mingling_macros/src/completion.rs') diff --git a/mingling_macros/src/completion.rs b/mingling_macros/src/completion.rs index 23b509f..334affd 100644 --- a/mingling_macros/src/completion.rs +++ b/mingling_macros/src/completion.rs @@ -93,9 +93,7 @@ pub fn completion_attr(attr: TokenStream, item: TokenStream) -> TokenStream { let mut completions = crate::COMPLETIONS.lock().unwrap(); let completion_str = completion_entry.to_string(); - if !completions.contains(&completion_str) { - completions.push(completion_str); - } + completions.insert(completion_str); expanded.into() } -- cgit