use clap::{Parser, ValueEnum};
#[derive(Debug, Clone, Copy, Default, ValueEnum)]
pub enum OutputFormat {
#[default]
File,
Rule,
Plain,
}
#[derive(Parser, Debug)]
#[command(name = "rubyfast", version, about)]
pub struct Cli {
#[arg(default_value = ".")]
pub path: String,
#[arg(long)]
pub fix: bool,
#[arg(long, value_enum, default_value_t = OutputFormat::File)]
pub format: OutputFormat,
}