fallow_cli/lib.rs
1#![expect(
2 clippy::print_stdout,
3 clippy::print_stderr,
4 reason = "CLI binary produces intentional terminal output"
5)]
6
7/// CODEOWNERS file parser and ownership lookup.
8pub mod codeowners;
9
10/// Structured error output for CLI and JSON formats.
11pub mod error;
12
13/// Metric and rule definitions for explainable CLI output.
14pub mod explain;
15
16/// Health / complexity analysis report types.
17pub mod health_types;
18
19/// Regression detection: baseline comparison and tolerance checking.
20pub mod regression;
21
22/// Report formatting utilities for analysis results.
23///
24/// Exposed for snapshot testing of output formats.
25pub mod report;