Skip to main content

CircularDependenciesOutput

Type Alias CircularDependenciesOutput 

Source
pub type CircularDependenciesOutput = CheckOutput;
Expand description

Concrete circular-dependency output contract returned by typed runs.

Aliased Type§

pub struct CircularDependenciesOutput {
Show 13 fields pub schema_version: SchemaVersion, pub version: ToolVersion, pub elapsed_ms: ElapsedMs, pub total_issues: usize, pub entry_points: Option<EntryPoints>, pub summary: CheckSummary, pub results: AnalysisResults, pub baseline_deltas: Option<BaselineDeltas>, pub baseline: Option<BaselineMatch>, pub regression: Option<RegressionResult>, pub meta: Option<Meta>, pub workspace_diagnostics: Vec<WorkspaceDiagnostic>, pub next_steps: Vec<NextStep>,
}

Fields§

§schema_version: SchemaVersion§version: ToolVersion§elapsed_ms: ElapsedMs§total_issues: usize§entry_points: Option<EntryPoints>§summary: CheckSummary§results: AnalysisResults§baseline_deltas: Option<BaselineDeltas>§baseline: Option<BaselineMatch>§regression: Option<RegressionResult>§meta: Option<Meta>§workspace_diagnostics: Vec<WorkspaceDiagnostic>§next_steps: Vec<NextStep>

Read-only follow-up commands computed from this run’s findings, emitted at the JSON root so an agent acting on the output is pointed at fallow’s adjacent verification capabilities (trace, complexity breakdown, audit, workspace scoping). Each command is runnable as-is and never mutating; see [NextStep] for both contracts. Omitted when empty or when FALLOW_SUGGESTIONS=off; does NOT contribute to total_issues.