Skip to main content

git_slop/
lib.rs

1mod analyze;
2pub(crate) mod build_info;
3pub mod cli;
4pub(crate) mod config;
5pub(crate) mod estimate;
6pub(crate) mod git;
7pub(crate) mod health;
8pub(crate) mod history;
9pub(crate) mod inventory;
10mod model;
11pub(crate) mod overlays;
12pub(crate) mod report;
13pub(crate) mod report_ops;
14pub(crate) mod scoring;
15
16// Supported library surface. Detector and report internals remain private so
17// schema changes cannot accidentally become Rust API compatibility promises.
18pub use analyze::{
19    FindOptions, run_find, run_find_in, run_find_in_with_options, run_find_scoped,
20    run_find_with_options,
21};
22pub use model::FindResult;
23
24pub const VERSION: &str = env!("CARGO_PKG_VERSION");
25pub const PROJECT_NAME: &str = "git-slop";