Skip to main content

sbom_tools/cli/
mod.rs

1//! CLI command handlers.
2//!
3//! This module provides testable command handlers that are invoked by main.rs.
4//! Each handler implements the business logic for a specific CLI subcommand.
5
6mod diff;
7mod multi;
8mod quality;
9mod query;
10mod validate;
11mod view;
12
13pub use diff::run_diff;
14pub use multi::{run_diff_multi, run_matrix, run_timeline};
15pub use quality::run_quality;
16pub use query::{run_query, QueryFilter};
17pub use validate::run_validate;
18pub use view::run_view;
19
20// Re-export config types used by handlers
21pub use crate::config::{DiffConfig, ViewConfig};