From 416c65d177f7f27e425679cd96e0b24cfae8008c Mon Sep 17 00:00:00 2001 From: "Andrew Phillips (aider)" Date: Mon, 12 May 2025 20:44:47 -0300 Subject: [PATCH] fix: resolve duplicate imports and missing io/Context imports --- src/compression_engine/lz4.rs | 2 +- src/digest_engine.rs | 3 ++- src/digest_engine/none.rs | 2 +- src/digest_engine/program.rs | 3 +-- 4 files changed, 5 insertions(+), 5 deletions(-) diff --git a/src/compression_engine/lz4.rs b/src/compression_engine/lz4.rs index 9603e9f..1d61517 100644 --- a/src/compression_engine/lz4.rs +++ b/src/compression_engine/lz4.rs @@ -4,7 +4,7 @@ use std::io::Write; use lz4_flex::frame::{FrameDecoder, FrameEncoder}; use std::fs::File; -use std::io::{Read, Write}; +use std::io::Read; use std::path::PathBuf; use crate::compression_engine::CompressionEngine; diff --git a/src/digest_engine.rs b/src/digest_engine.rs index 436cb69..047bdbb 100644 --- a/src/digest_engine.rs +++ b/src/digest_engine.rs @@ -1,4 +1,5 @@ -use anyhow::{anyhow, Result}; +use anyhow::{anyhow, Context, Result}; +use std::io; use lazy_static::lazy_static; diff --git a/src/digest_engine/none.rs b/src/digest_engine/none.rs index 2f1f1f6..647bc21 100644 --- a/src/digest_engine/none.rs +++ b/src/digest_engine/none.rs @@ -1,6 +1,6 @@ use anyhow::Result; +use std::io::{self, Write}; use crate::digest_engine::DigestEngine; -use std::io::Write; #[derive(Debug, Eq, PartialEq, Clone, Default)] pub struct DigestEngineNone {} diff --git a/src/digest_engine/program.rs b/src/digest_engine/program.rs index 9f2d8d7..921f2c8 100644 --- a/src/digest_engine/program.rs +++ b/src/digest_engine/program.rs @@ -9,12 +9,11 @@ use std::process::{Command, Stdio}; use crate::digest_engine::DigestEngine; -#[derive(Debug, Eq, PartialEq, Clone)] +#[derive(Debug, Clone)] pub struct DigestEngineProgram { pub program: String, pub args: Vec, pub supported: bool, - process: Option, } impl DigestEngineProgram {