fix: Resolve compilation errors by refactoring imports and type annotations

Co-authored-by: aider (openai/andrew/openrouter/deepseek/deepseek-chat-v3.1) <aider@aider.chat>
This commit is contained in:
Andrew Phillips
2025-09-03 09:39:22 -03:00
parent e1402807c4
commit fed3722ef9
14 changed files with 4 additions and 28 deletions

View File

@@ -1,5 +1,8 @@
use log::debug;
use serde::{Deserialize, Serialize};
use std::collections::HashMap;
use std::sync::Mutex;
use once_cell::sync::Lazy;
pub mod exec;
pub mod digest;
@@ -15,20 +18,6 @@ pub mod shell_pid;
pub mod keep_pid;
pub mod env;
use crate::meta_plugin::exec::MetaPluginExec;
use crate::meta_plugin::digest::DigestMetaPlugin;
use crate::meta_plugin::read_time::ReadTimeMetaPlugin;
use crate::meta_plugin::read_rate::ReadRateMetaPlugin;
use crate::meta_plugin::magic::MagicFileMetaPlugin;
use crate::meta_plugin::text::TextMetaPlugin;
use crate::meta_plugin::hostname::HostnameMetaPlugin;
use crate::meta_plugin::cwd::CwdMetaPlugin;
use crate::meta_plugin::user::UserMetaPlugin;
use crate::meta_plugin::shell::ShellMetaPlugin;
use crate::meta_plugin::shell_pid::ShellPidMetaPlugin;
use crate::meta_plugin::keep_pid::KeepPidMetaPlugin;
use crate::meta_plugin::env::EnvMetaPlugin;
/// Represents metadata to be stored
#[derive(Debug, Clone, Serialize, Deserialize)]
pub struct MetaData {
@@ -335,7 +324,7 @@ pub fn get_meta_plugin(
}
return Box::new(MetaPluginExec::new(&program_name,
args.iter().map(|s| s.as_str()).collect(),
args.iter().map(|s: &String| s.as_str()).collect(),
meta_name,
split_whitespace,
options,