Skip to main content

Module diff

Module diff 

Source
Expand description

Public-surface diff between two builds: what a reviewer needs to see about API-relevant change, and the raw material for changelog drafting.

Structs§

SurfaceDiff
Public-API delta between two Surface snapshots, by item path.

Functions§

compare
Diff two surfaces: added/removed items by path, changed items by span fingerprint (modules are exempt — their span is the whole file).
render
One ADDED/REMOVED/CHANGED line per item, ready for terminals and changelog drafts; an empty diff renders as a single “no changes” line.