Expand description
Structural diff between two assembled views (ticket K).
Given two GraphStores — e.g. two competing worktrees over the same slice
store — diff reports which symbols and references were added (in b,
not a) or removed (in a, not b). Identity is structural, not
positional: a symbol is (path, name, kind) and a reference is
(path, from, name), so line shifts do not register as changes.
Structs§
- Graph
Diff - The structural difference between two views (
a→b).
Functions§
- diff
- Diff view
aagainst viewb: whatbadds and what it removes.