code: 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
  }
docs: // Unmatched returns all the ranges which were never used to ignore an issue