Skip to main content

SimilarCodeReviewOutput

Type Alias SimilarCodeReviewOutput 

Source
pub type SimilarCodeReviewOutput = SimilarCodeReviewOutput;
Expand description

Semantic candidates joined with a separate verdict document.

Aliased Type§

pub struct SimilarCodeReviewOutput {
    pub schema_version: SimilarCodeReviewSchemaVersion,
    pub version: ToolVersion,
    pub elapsed_ms: ElapsedMs,
    pub generation: SimilarCodeGeneration,
    pub review: SimilarCodeReviewProvenance,
    pub candidates: Vec<SimilarCodeReviewedCandidate>,
    pub completion: SimilarCodeCompletion,
    pub diagnostics: Vec<SimilarCodeDiagnostic>,
}

Fields§

§schema_version: SimilarCodeReviewSchemaVersion

Independent review envelope schema version.

§version: ToolVersion

Fallow version that produced this output.

§elapsed_ms: ElapsedMs

End-to-end elapsed milliseconds.

§generation: SimilarCodeGeneration

Immutable generation provenance copied from the candidate document.

§review: SimilarCodeReviewProvenance

Input document provenance for this deterministic join.

§candidates: Vec<SimilarCodeReviewedCandidate>

Raw candidates joined with verdicts in candidate order.

§completion: SimilarCodeCompletion

Typed completion and boundedness accounting.

§diagnostics: Vec<SimilarCodeDiagnostic>

Non-severity diagnostics in deterministic order.