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§
- Breaking
Change - A breaking change detected between two graph versions.
- Changed
Symbol - A symbol that exists in both graphs but has changed.
- Complexity
Change - A change in complexity metrics between versions.
- Diff
Entry - A diff entry representing an added or removed symbol.
- Graph
Diff - The full diff between two graph versions.
Enums§
- Change
Detail - 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.