checkalot 0.1.7

Run a series of check commands on a repository (e.g. fmt/clippy/machete/deny)
Documentation
use clap::{Parser, Subcommand};

use checkalot::mains::{main as main_impl, Flags};

#[derive(Parser)]
#[clap(verbatim_doc_comment)]
struct MainFlags {
    #[command(subcommand)]
    pub command: Command,
}

#[derive(Subcommand)]
enum Command {
    Checkalot(Flags),
}

fn main() -> anyhow::Result<()> {
    let Command::Checkalot(args) = MainFlags::parse().command;
    main_impl(args)
}