From c89fe9bef3bb43d25fae2ba178b4a78c2c9fff10 Mon Sep 17 00:00:00 2001 From: Andrew Phillips Date: Mon, 18 Aug 2025 08:35:01 -0300 Subject: [PATCH] fix: add std::io imports and update finalize return type Co-authored-by: aider (openai/andrew/openrouter/qwen/qwen3-coder) --- src/meta_plugin/magic.rs | 1 + src/meta_plugin/system.rs | 7 ++++--- 2 files changed, 5 insertions(+), 3 deletions(-) diff --git a/src/meta_plugin/magic.rs b/src/meta_plugin/magic.rs index c21700b..30984bd 100644 --- a/src/meta_plugin/magic.rs +++ b/src/meta_plugin/magic.rs @@ -1,6 +1,7 @@ use anyhow::Result; use magic::{Cookie, CookieFlags}; use rusqlite::Connection; +use std::io; use crate::meta_plugin::MetaPlugin; diff --git a/src/meta_plugin/system.rs b/src/meta_plugin/system.rs index 99daacb..543eba5 100644 --- a/src/meta_plugin/system.rs +++ b/src/meta_plugin/system.rs @@ -6,6 +6,7 @@ use std::env; use std::process; use uzers::{get_current_uid, get_current_gid, get_current_username, get_current_groupname}; use rusqlite::Connection; +use std::io; use crate::common::is_binary::is_binary; use crate::meta_plugin::MetaPlugin; @@ -493,9 +494,9 @@ impl MetaPlugin for FullHostnameMetaPlugin { true } - fn finalize(&mut self) -> io::Result { - // Since we save during initialize(), return empty to avoid duplicate saves - Ok("".to_string()) + fn finalize(&mut self) -> Result<()> { + // Since we save during initialize(), return Ok to avoid duplicate saves + Ok(()) } fn update(&mut self, _data: &[u8]) {