♻️ refactor(cli): remove redundant Rules import

- remove redundant `Rules` import from several files in `src/cli`
- this change simplifies the code by removing unnecessary imports
This commit is contained in:
Jeremiah Russell
2025-10-15 11:15:54 +01:00
committed by Jeremiah Russell
parent 0bc71f5b75
commit 972f3bb264
11 changed files with 11 additions and 11 deletions

View File

@@ -3,7 +3,7 @@ use clap::{Parser, Subcommand};
mod config_cli; mod config_cli;
mod run_cli; mod run_cli;
use cull_gmail::{Rules, GmailClient, Result}; use cull_gmail::{GmailClient, Result, Rules};
use config_cli::ConfigCli; use config_cli::ConfigCli;
use run_cli::RunCli; use run_cli::RunCli;

View File

@@ -5,7 +5,7 @@ mod label_cli;
mod rules_cli; mod rules_cli;
use action_cli::ActionCli; use action_cli::ActionCli;
use cull_gmail::{Rules, Result}; use cull_gmail::{Result, Rules};
use label_cli::LabelCli; use label_cli::LabelCli;
use rules_cli::RulesCli; use rules_cli::RulesCli;

View File

@@ -1,5 +1,5 @@
use clap::{Parser, ValueEnum}; use clap::{Parser, ValueEnum};
use cull_gmail::{Rules, EolAction, Error, Result}; use cull_gmail::{EolAction, Error, Result, Rules};
#[derive(Debug, Clone, Parser, ValueEnum)] #[derive(Debug, Clone, Parser, ValueEnum)]
pub enum Action { pub enum Action {

View File

@@ -1,5 +1,5 @@
use clap::{Parser, Subcommand}; use clap::{Parser, Subcommand};
use cull_gmail::{Rules, Error}; use cull_gmail::{Error, Rules};
mod add_cli; mod add_cli;
mod list_cli; mod list_cli;

View File

@@ -1,6 +1,6 @@
use clap::Parser; use clap::Parser;
use cull_gmail::{Rules, Error, Result}; use cull_gmail::{Error, Result, Rules};
#[derive(Debug, Parser)] #[derive(Debug, Parser)]
pub struct AddCli { pub struct AddCli {

View File

@@ -1,6 +1,6 @@
use clap::Parser; use clap::Parser;
use cull_gmail::{Rules, Error, Result}; use cull_gmail::{Error, Result, Rules};
#[derive(Debug, Parser)] #[derive(Debug, Parser)]
pub struct ListCli { pub struct ListCli {

View File

@@ -1,6 +1,6 @@
use clap::Parser; use clap::Parser;
use cull_gmail::{Rules, Error, Result}; use cull_gmail::{Error, Result, Rules};
#[derive(Debug, Parser)] #[derive(Debug, Parser)]
pub struct RemoveCli { pub struct RemoveCli {

View File

@@ -1,5 +1,5 @@
use clap::{Parser, Subcommand}; use clap::{Parser, Subcommand};
use cull_gmail::{Rules, Error}; use cull_gmail::{Error, Rules};
mod add_cli; mod add_cli;
mod rm_cli; mod rm_cli;

View File

@@ -1,7 +1,7 @@
use std::fmt; use std::fmt;
use clap::{Parser, ValueEnum}; use clap::{Parser, ValueEnum};
use cull_gmail::{Rules, Error, MessageAge, Retention}; use cull_gmail::{Error, MessageAge, Retention, Rules};
#[derive(Debug, Clone, Parser, ValueEnum)] #[derive(Debug, Clone, Parser, ValueEnum)]
pub enum Period { pub enum Period {

View File

@@ -1,5 +1,5 @@
use clap::Parser; use clap::Parser;
use cull_gmail::{Rules, Error}; use cull_gmail::{Error, Rules};
#[derive(Debug, Parser)] #[derive(Debug, Parser)]
pub struct RmCli { pub struct RmCli {

View File

@@ -1,5 +1,5 @@
use clap::Parser; use clap::Parser;
use cull_gmail::{Rules, EolAction, GmailClient, Result, RuleProcessor}; use cull_gmail::{EolAction, GmailClient, Result, RuleProcessor, Rules};
#[derive(Debug, Parser)] #[derive(Debug, Parser)]
pub struct RunCli { pub struct RunCli {