func (d *directiveParser) Unmatched() map[string]ignoredRanges {
	unmatched := map[string]ignoredRanges{}
	for path, ranges := range d.files {
		for _, ignore := range ranges {
			if !ignore.matched {
				unmatched[path] = append(unmatched[path], ignore)
			}
		}
	}
	return unmatched
}
func (d *directiveParser) Unmatched() map[string]ignoredRanges {
	unmatched := map[string]ignoredRanges{}
	for path, ranges := range d.files {
		for _, ignore := range ranges {
			if !ignore.matched {
				unmatched[path] = append(unmatched[path], ignore)
			}
		}
	}
	return unmatched
}
func ( d * directiveParser ) Unmatched ( ) map [ string ] ignoredRanges { unmatched := map [ string ] ignoredRanges { } for path , ranges := range d . files { for _ , ignore := range ranges { if ! ignore . matched { unmatched [ path ] = append ( unmatched [ path ] , ignore ) } } } return unmatched }
// Unmatched returns all the ranges which were never used to ignore an issue
Unmatched returns all the ranges which were never used to ignore an issue