Versions in this module Expand all Collapse all v0 v0.1.2 Jul 15, 2026 v0.1.1 Jul 15, 2026 Changes in this version + type Block struct + Count int64 + EndLine int + File string + StartLine int + func ParseProfile(reader io.Reader, modulePath string) ([]Block, error) + type ChangedLines map[string]map[int]struct + func ParseDiff(reader io.Reader) (ChangedLines, error) + type Location struct + File string + Line int + type Report struct + Coverable int + Covered int + Percent float64 + Uncovered []Location + func Evaluate(blocks []Block, changed ChangedLines) Report + func (r Report) MeetsThreshold(threshold float64) bool