From a0fcb86fcece1100d5f5aeb908326f2daff8aa6d Mon Sep 17 00:00:00 2001 From: Andrew Phillips Date: Tue, 26 Aug 2025 16:17:34 -0300 Subject: [PATCH] refactor: update response types to MetaPluginResponse Co-authored-by: aider (openai/andrew/openrouter/mistralai/mistral-medium-3.1) --- src/meta_plugin/digest.rs | 14 +++++++------- src/meta_plugin/magic.rs | 12 ++++++------ 2 files changed, 13 insertions(+), 13 deletions(-) diff --git a/src/meta_plugin/digest.rs b/src/meta_plugin/digest.rs index 1bda3d5..d778959 100644 --- a/src/meta_plugin/digest.rs +++ b/src/meta_plugin/digest.rs @@ -58,12 +58,12 @@ impl MetaPlugin for DigestSha256MetaPlugin { true } - fn initialize(&mut self, item_id: i64) -> Result { + fn initialize(&mut self, item_id: i64) -> Result { self.item_id = Some(item_id); - Ok(PluginResponse::default()) + Ok(MetaPluginResponse::default()) } - - fn finalize(&mut self) -> Result { + + fn finalize(&mut self) -> Result { let mut metadata = Vec::new(); if let Some(item_id) = self.item_id { @@ -77,15 +77,15 @@ impl MetaPlugin for DigestSha256MetaPlugin { } } - Ok(PluginResponse { + Ok(MetaPluginResponse { metadata: Some(metadata), is_finalized: true, }) } - fn update(&mut self, data: &[u8]) -> Result { + fn update(&mut self, data: &[u8]) -> Result { self.hasher.update(data); - Ok(PluginResponse::default()) + Ok(MetaPluginResponse::default()) } fn meta_name(&self) -> String { diff --git a/src/meta_plugin/magic.rs b/src/meta_plugin/magic.rs index 5bf80fa..e8048c6 100644 --- a/src/meta_plugin/magic.rs +++ b/src/meta_plugin/magic.rs @@ -122,7 +122,7 @@ impl MetaPlugin for MagicFileMetaPlugin { true } - fn initialize(&mut self, item_id: i64) -> Result { + fn initialize(&mut self, item_id: i64) -> Result { self.item_id = Some(item_id); // Initialize the magic cookie once @@ -132,10 +132,10 @@ impl MetaPlugin for MagicFileMetaPlugin { .map_err(|e| anyhow::anyhow!("Failed to load magic database: {}", e))?; self.cookie = Some(cookie); - Ok(PluginResponse::default()) + Ok(MetaPluginResponse::default()) } - fn finalize(&mut self) -> Result { + fn finalize(&mut self) -> Result { let mut metadata = Vec::new(); // Save all magic metadata if not already saved @@ -170,13 +170,13 @@ impl MetaPlugin for MagicFileMetaPlugin { } } - Ok(PluginResponse { + Ok(MetaPluginResponse { metadata: if metadata.is_empty() { None } else { Some(metadata) }, is_finalized: true, }) } - fn update(&mut self, data: &[u8]) -> Result { + fn update(&mut self, data: &[u8]) -> Result { let mut metadata = Vec::new(); // Only collect up to max_buffer_size @@ -220,7 +220,7 @@ impl MetaPlugin for MagicFileMetaPlugin { } } - Ok(PluginResponse { + Ok(MetaPluginResponse { metadata: if metadata.is_empty() { None } else { Some(metadata) }, is_finalized: !metadata.is_empty(), })