Skip to main content

CombinedOutput

Type Alias CombinedOutput 

Source
pub type CombinedOutput = CombinedOutput<CheckOutput, DupesReportPayload, HealthReport>;
Expand description

Concrete combined check + dupes + health envelope for full analyses.

Aliased Type§

pub struct CombinedOutput {
    pub schema_version: SchemaVersion,
    pub version: ToolVersion,
    pub elapsed_ms: ElapsedMs,
    pub meta: Option<CombinedMeta>,
    pub check: Option<CheckOutput>,
    pub dupes: Option<DupesReportPayload>,
    pub health: Option<HealthReport>,
    pub next_steps: Vec<NextStep>,
}

Fields§

§schema_version: SchemaVersion

Combined output schema version.

§version: ToolVersion

Fallow CLI version that produced this output.

§elapsed_ms: ElapsedMs

Wall-clock analysis duration in milliseconds.

§meta: Option<CombinedMeta>

Per-section _meta blocks, when --explain was passed.

§check: Option<CheckOutput>

Dead-code section of the combined run.

§dupes: Option<DupesReportPayload>

Duplication section of the combined run.

§health: Option<HealthReport>

Health section of the combined run.

§next_steps: Vec<NextStep>

Read-only follow-up commands aggregated across the combined run’s findings. See CheckOutput::next_steps for the contract.