Skip to main content

Module structural_diff

Module structural_diff 

Source
Expand description

Structural diff using tree-sitter chunk identities (named declarations).

Compares structural chunks from super::chunks_ts between two sources.

Structs§

StructuralSymbolDiff
Added / removed / modified structural symbol (declaration identified by name + start line).

Enums§

StructuralChangeKind

Functions§

structural_symbol_diff
Compare two sources and report structural declaration changes for extension (e.g. "rs").