From 2b98a5437a05ce911b8385fddf9866a212d27c54 Mon Sep 17 00:00:00 2001 From: "Andrew Phillips (aider)" Date: Sat, 10 May 2025 13:02:34 -0300 Subject: [PATCH] fix: resolve mode_list duplication and missing imports in list.rs --- src/main.rs | 3 +-- src/modes/list.rs | 8 ++------ 2 files changed, 3 insertions(+), 8 deletions(-) diff --git a/src/main.rs b/src/main.rs index 64b52f4..8c565d0 100644 --- a/src/main.rs +++ b/src/main.rs @@ -38,7 +38,6 @@ pub mod db; //pub mod item; use compression::CompressionType; -use modes::list::mode_list; extern crate term; @@ -309,7 +308,7 @@ fn main() -> Result<(), Error> { crate::modes::get::mode_get(&mut cmd, args, ids, tags, &mut conn, data_path)? } KeepModes::Diff => mode_diff(&mut cmd, args, ids, tags, &mut conn, data_path)?, - KeepModes::List => mode_list::mode_list(&mut cmd, args, ids, tags, &mut conn, data_path)?, + KeepModes::List => crate::modes::list::mode_list(&mut cmd, args, ids, tags, &mut conn, data_path)?, KeepModes::Update => { crate::modes::update::mode_update(&mut cmd, args, ids, tags, &mut conn, data_path)? } diff --git a/src/modes/list.rs b/src/modes/list.rs index a3c55f5..2cc4f00 100644 --- a/src/modes/list.rs +++ b/src/modes/list.rs @@ -1,16 +1,12 @@ -use anyhow::{anyhow, Error, Result}; +use anyhow::{anyhow, Result}; use clap::Command; use std::collections::HashMap; use std::path::PathBuf; -use std::str::FromStr; -use crate::compression::CompressionType; -use crate::db::{get_item, get_item_last, get_items, get_items_matching}; +use crate::db::{get_item, get_item_last, get_items, get_items_matching, Item, Tag, Meta}; use crate::modes::common::ColumnType; use crate::modes::common::{format_size, get_format_box_chars_no_border_line_separator}; use crate::modes::common::{size_column, string_column}; -use is_terminal::IsTerminal; -use prettytable::format::TableFormat; use prettytable::row; use prettytable::{Attr, Cell, Row, Table};