this repo has no description
0
fork

Configure Feed

Select the types of activity you want to include in your feed.

refactor(backends): replace wildcard utils imports with explicit ones

+29 -10
+3 -1
src/backends/brotli.rs
··· 1 1 use super::stream::{guard_file_output, open_input, open_output}; 2 2 use crate::progress::{ProgressArgs, copy_with_progress}; 3 - use crate::utils::*; 3 + use crate::utils::{ 4 + CmprssInput, CmprssOutput, CommonArgs, CompressionLevelValidator, Compressor, LevelArgs, Result, 5 + }; 4 6 use brotli::{CompressorWriter, Decompressor}; 5 7 use clap::Args; 6 8 use std::io::{self, Write};
+4 -1
src/backends/gzip.rs
··· 1 1 use super::stream::{guard_file_output, open_input, open_output}; 2 2 use crate::progress::{ProgressArgs, copy_with_progress}; 3 - use crate::utils::*; 3 + use crate::utils::{ 4 + CmprssInput, CmprssOutput, CommonArgs, CompressionLevelValidator, Compressor, 5 + DefaultCompressionValidator, ExtractedTarget, LevelArgs, Result, 6 + }; 4 7 use clap::Args; 5 8 use flate2::write::GzEncoder; 6 9 use flate2::{Compression, read::GzDecoder};
+1 -1
src/backends/lz4.rs
··· 1 1 use super::stream::{guard_file_output, open_input, open_output}; 2 2 use crate::progress::{ProgressArgs, copy_with_progress}; 3 - use crate::utils::*; 3 + use crate::utils::{CmprssInput, CmprssOutput, CommonArgs, Compressor, Result}; 4 4 use clap::Args; 5 5 use lz4_flex::frame::{FrameDecoder, FrameEncoder}; 6 6 use std::io;
+4 -1
src/backends/lzma.rs
··· 1 1 use super::stream::{guard_file_output, open_input, open_output}; 2 2 use crate::{ 3 3 progress::{ProgressArgs, copy_with_progress}, 4 - utils::*, 4 + utils::{ 5 + CmprssInput, CmprssOutput, CommonArgs, CompressionLevelValidator, Compressor, 6 + DefaultCompressionValidator, LevelArgs, Result, 7 + }, 5 8 }; 6 9 use clap::Args; 7 10 use std::io::{self, Write};
+3 -1
src/backends/pipeline.rs
··· 1 - use crate::utils::*; 1 + use crate::utils::{ 2 + CmprssInput, CmprssOutput, Compressor, ExtractedTarget, ReadWrapper, Result, WriteWrapper, 3 + }; 2 4 use anyhow::anyhow; 3 5 use std::io::{self, Read, Write}; 4 6 use std::path::Path;
+1 -1
src/backends/snappy.rs
··· 1 1 use super::stream::{guard_file_output, open_input, open_output}; 2 2 use crate::progress::{ProgressArgs, copy_with_progress}; 3 - use crate::utils::*; 3 + use crate::utils::{CmprssInput, CmprssOutput, CommonArgs, Compressor, Result}; 4 4 use clap::Args; 5 5 use snap::read::FrameDecoder; 6 6 use snap::write::FrameEncoder;
+3 -1
src/backends/tar.rs
··· 7 7 use tar::{Archive, Builder}; 8 8 use tempfile::tempfile; 9 9 10 - use crate::utils::*; 10 + use crate::utils::{ 11 + CmprssInput, CmprssOutput, CommonArgs, Compressor, ExtractedTarget, Result, 12 + }; 11 13 12 14 #[derive(Args, Debug)] 13 15 pub struct TarArgs {
+4 -1
src/backends/xz.rs
··· 1 1 use super::stream::{guard_file_output, open_input, open_output}; 2 2 use crate::{ 3 3 progress::{ProgressArgs, copy_with_progress}, 4 - utils::*, 4 + utils::{ 5 + CmprssInput, CmprssOutput, CommonArgs, CompressionLevelValidator, Compressor, 6 + DefaultCompressionValidator, LevelArgs, Result, 7 + }, 5 8 }; 6 9 use clap::Args; 7 10 use std::io;
+3 -1
src/backends/zip.rs
··· 1 - use crate::utils::*; 1 + use crate::utils::{ 2 + CmprssInput, CmprssOutput, CommonArgs, Compressor, ExtractedTarget, Result, 3 + }; 2 4 use anyhow::bail; 3 5 use clap::Args; 4 6 use std::fs::File;
+3 -1
src/backends/zstd.rs
··· 1 1 use super::stream::{guard_file_output, open_input, open_output}; 2 2 use crate::progress::{ProgressArgs, copy_with_progress}; 3 - use crate::utils::*; 3 + use crate::utils::{ 4 + CmprssInput, CmprssOutput, CommonArgs, CompressionLevelValidator, Compressor, LevelArgs, Result, 5 + }; 4 6 use clap::Args; 5 7 use std::io; 6 8 use zstd::stream::{read::Decoder, write::Encoder};