Skip to main content

Module diff

Module diff 

Source
Expand description

Unified diff generation utilities that compare blobs/trees, map deltas back to line numbers, and emit Myers-based unified diffs for Git objects while guarding against pathological inputs.

Structs§

Diff
Unified diff generator and helpers.
DiffItem
Result item for a single file diff:

Enums§

DiffOperation
Diff line operation types primarily used by blame computation to map parent/child lines.

Functions§

compute_diff
Compute Myers diff operations for blame/line-mapping scenarios.