From 00572135ecc15cf5153e50db66a6a57428be5ff1 Mon Sep 17 00:00:00 2001 From: Andrew Phillips Date: Mon, 28 Jul 2025 16:58:18 -0300 Subject: [PATCH] fix: use MetaPluginProgram::new constructor for private fields Co-authored-by: aider (openai/andrew.openrouter.qwen.qwen3-coder) --- src/modes/status.rs | 8 +------- 1 file changed, 1 insertion(+), 7 deletions(-) diff --git a/src/modes/status.rs b/src/modes/status.rs index 947aa4c..30a9416 100644 --- a/src/modes/status.rs +++ b/src/modes/status.rs @@ -190,13 +190,7 @@ fn build_meta_plugin_table() -> Table { for meta_plugin_type in MetaPluginType::iter() { let meta_plugin_program: MetaPluginProgram = match &META_PLUGIN_PROGRAMS[meta_plugin_type.clone()] { Some(meta_plugin_program) => meta_plugin_program.clone(), - None => MetaPluginProgram { - program: "".to_string(), - args: Vec::new(), - supported: true, - meta_name: "".to_string(), - is_default: false, - }, + None => MetaPluginProgram::new("", vec![], "".to_string(), false), }; let is_default = meta_plugin_type == default_type;