Skip to main content

Module diff

Module diff 

Source
Expand description

Graph diffing for CI/CD integration — Breaking Change Guardian.

Compares two CodeGraphs and produces a structured diff including breaking changes, complexity changes, and new dead code.

Structs§

BreakingChange
A breaking change detected between two graph versions.
ChangedSymbol
A symbol that exists in both graphs but has changed.
ComplexityChange
A change in complexity metrics between versions.
DiffEntry
A diff entry representing an added or removed symbol.
GraphDiff
The full diff between two graph versions.

Enums§

ChangeDetail
What specifically changed about a symbol.
Severity

Functions§

diff_graphs
Compare two CodeGraphs and produce a structured diff.
format_diff_text
Format the diff as human-readable text for CLI output.