Changes for version 1.03 - 2026-08-27
- Fingerprint scoring now reports, for each matched fingerprint, the query fingerprint value it was, appended to each region tuple after the existing start line and span. This lets a caller map matches back to their query positions - enough to tell an aligned copy from scattered coincidental hits, and to derive each query fingerprint's document frequency from a full result set. Backward compatible: the (start_line, span) pair at the front of every region tuple is unchanged.
Documentation
Modules
Next-generation license pattern matcher for Cavil
Provides
in lib/Cavil/Matcher/FpIndex.pm
in lib/Cavil/Matcher.pm
in lib/Cavil/Matcher/Index.pm
in lib/Cavil/Matcher/Manifest.pm