use crate::GlobalArgs;
use anyhow::Result;
use clap::Subcommand;
pub mod codes;
#[derive(Subcommand, Debug)]
#[command(name = "analyze")]
pub enum SubCommands {
Codes(codes::CliArgs),
}
pub fn main(global_args: GlobalArgs, subcommand: SubCommands) -> Result<()> {
match subcommand {
SubCommands::Codes(args) => codes::main(global_args, args),
}
}