Skip to main content

Module cli_api

Module cli_api 

Expand description

The single API surface codelore-cli imports through. Internal modules stay pub because the integration-test crate needs deep white-box access, but the CLI binary reaches the library only via these re-exports — so the CLI↔library contract is enumerated in exactly one place.

Re-exports§

pub use crate::AnalysisName;
pub use crate::CodeLoreError;
pub use crate::Options;
pub use crate::Result;
pub use crate::analyses;
pub use crate::analysis;
pub use crate::cache;
pub use crate::calibration;
pub use crate::constants;
pub use crate::defect_calibration;
pub use crate::enrichment;
pub use crate::external;
pub use crate::facts;
pub use crate::options;
pub use crate::output;
pub use crate::provenance;
pub use crate::quality_gates;
pub use crate::repo;