module Mutant::Repository::Diff::Ranges
def self.parse_ranges(line)
def self.parse_ranges(line) match = REGEXP.match(line) or return EMPTY_ARRAY match .captures .each_slice(2) .map { |start, offset| mk_range(start, offset) } .reject { |range| range.end < range.begin } end