Expand description
Deterministic symbol-level summaries for Git revision ranges.
This module reads blobs directly from Git so delivery-review packets describe committed revisions rather than the caller’s working tree.
Structs§
- File
Symbol Diff - Symbol and line-count changes for one file.
- Range
File Symbol Diff - A root-relative file entry in a range packet.
- Range
Symbol Packet - A deterministic delivery-review packet for one Git revision range.
- Symbol
Diff Entry - One changed symbol rendered with the fields used by the outline machinery.
Enums§
- File
Change Kind - The file-level change represented by a range packet entry.
Constants§
- RANGE_
SYMBOL_ PACKET_ DISCLAIMER - Fixed statement carried by every range packet.
Functions§
- symbol_
diff_ range - Build a deterministic packet for
base_sha..tip_shawithout reading the worktree.