fix: resolve type mismatch and remove unused code

This commit is contained in:
Andrew Phillips (aider)
2025-05-13 16:28:18 -03:00
parent aea254ae62
commit 4e43fa3f62

View File

@@ -1,4 +1,3 @@
use anyhow::{anyhow, Context, Result};
use clap::*; use clap::*;
use is_terminal::IsTerminal; use is_terminal::IsTerminal;
use std::path::PathBuf; use std::path::PathBuf;
@@ -8,7 +7,6 @@ use crate::compression_engine::default_type;
use crate::compression_engine::program::CompressionEngineProgram; use crate::compression_engine::program::CompressionEngineProgram;
use crate::compression_engine::CompressionType; use crate::compression_engine::CompressionType;
use crate::compression_engine::COMPRESSION_PROGRAMS; use crate::compression_engine::COMPRESSION_PROGRAMS;
use std::str::FromStr;
use crate::FORMAT_BOX_CHARS_NO_BORDER_LINE_SEPARATOR; use crate::FORMAT_BOX_CHARS_NO_BORDER_LINE_SEPARATOR;
use crate::FORMAT_NO_BORDER_LINE_SEPARATOR; use crate::FORMAT_NO_BORDER_LINE_SEPARATOR;
@@ -16,7 +14,7 @@ use prettytable::color;
use prettytable::row; use prettytable::row;
use prettytable::{Attr, Cell, Row, Table}; use prettytable::{Attr, Cell, Row, Table};
fn build_compression_table(args: crate::Args, default_type: CompressionType) -> Table { fn build_compression_table(_args: crate::Args, default_type: CompressionType) -> Table {
let mut compression_table = Table::new(); let mut compression_table = Table::new();
if std::io::stdout().is_terminal() { if std::io::stdout().is_terminal() {
compression_table.set_format(*FORMAT_BOX_CHARS_NO_BORDER_LINE_SEPARATOR); compression_table.set_format(*FORMAT_BOX_CHARS_NO_BORDER_LINE_SEPARATOR);
@@ -109,7 +107,7 @@ pub fn mode_status(
), ),
])); ]));
let compression_table = build_compression_table(args, default_type); let compression_table = build_compression_table(args, default_type());
println!("PATHS:"); println!("PATHS:");
path_table.printstd(); path_table.printstd();