Computes growth, shrink, and diff-scoped source drift for one subject.
Summary
Functions
Compares a subject's base and HEAD derived sets.
Functions
@spec compare( String.t(), Ancora.Derive.subject_set(), Ancora.Derive.subject_set(), keyword() ) :: [ Ancora.Finding.t() ]
Compares a subject's base and HEAD derived sets.
Required options are :locator and :change_set. Source may be supplied as
sources: %{base: %{path => source}, head: %{path => source}} or as a
two-argument source_reader. With neither, :root supplies HEAD reads and
the change set supplies changed base blobs.