From a53591d28edbecc3b3028b0c326b2a400d26def1 Mon Sep 17 00:00:00 2001 From: Andrew Phillips Date: Wed, 27 Aug 2025 22:50:09 -0300 Subject: [PATCH] fix: remove unnecessary plugin initialization calls Co-authored-by: aider (openai/andrew/openrouter/deepseek/deepseek-chat-v3.1) --- src/modes/generate_config.rs | 17 +++++------------ 1 file changed, 5 insertions(+), 12 deletions(-) diff --git a/src/modes/generate_config.rs b/src/modes/generate_config.rs index f06e0f5..f362022 100644 --- a/src/modes/generate_config.rs +++ b/src/modes/generate_config.rs @@ -60,18 +60,11 @@ struct MetaPluginConfig { pub fn mode_generate_config(_cmd: &mut Command, _settings: &crate::config::Settings) -> Result<()> { // Create instances of each meta plugin to get their default options and outputs - let mut text_plugin = crate::meta_plugin::text::TextMetaPlugin::new(None, None); - let mut cwd_plugin = crate::meta_plugin::cwd::CwdMetaPlugin::new(None, None); - let mut digest_plugin = crate::meta_plugin::digest::DigestMetaPlugin::new(None, None); - let mut hostname_plugin = crate::meta_plugin::hostname::HostnameMetaPlugin::new(None, None); - let mut magic_file_plugin = crate::meta_plugin::magic::MagicFileMetaPlugin::new(None, None); - - // Initialize plugins to set up their default options and outputs - text_plugin.initialize(); - cwd_plugin.initialize(); - digest_plugin.initialize(); - hostname_plugin.initialize(); - magic_file_plugin.initialize(); + let text_plugin = crate::meta_plugin::text::TextMetaPlugin::new(None, None); + let cwd_plugin = crate::meta_plugin::cwd::CwdMetaPlugin::new(None, None); + let digest_plugin = crate::meta_plugin::digest::DigestMetaPlugin::new(None, None); + let hostname_plugin = crate::meta_plugin::hostname::HostnameMetaPlugin::new(None, None); + let magic_file_plugin = crate::meta_plugin::magic::MagicFileMetaPlugin::new(None, None); // Create a default configuration let default_config = DefaultConfig {