Skip to main content

fallow_cli/regression/
mod.rs

1mod baseline;
2mod counts;
3mod outcome;
4mod tolerance;
5
6// Re-exports for the public library API (lib.rs). The binary target does not
7// use every re-exported symbol directly, so we suppress unused-import warnings
8// that only fire when this module is compiled as part of the bin crate.
9#[allow(unused_imports, reason = "re-exports for lib.rs public API")]
10pub use baseline::load_regression_baseline;
11pub use baseline::{
12    RegressionOpts, SaveRegressionTarget, compare_check_regression, save_baseline_to_config,
13    save_regression_baseline,
14};
15pub use counts::CheckCounts;
16#[allow(unused_imports, reason = "re-exports for lib.rs public API")]
17pub use counts::{DupesCounts, RegressionBaseline};
18pub use outcome::{RegressionOutcome, print_regression_outcome};
19pub use tolerance::Tolerance;