Method: Covered::Coverage#for_lines
- Defined in:
- lib/covered/coverage.rb
#for_lines(line_numbers) ⇒ Object
Construct a new coverage object for the given line numbers. Only the given line numbers will be considered for the purposes of computing coverage.
86 87 88 89 90 91 92 93 |
# File 'lib/covered/coverage.rb', line 86 def for_lines(line_numbers) counts = [nil] * @counts.size line_numbers.each do |line_number| counts[line_number] = @counts[line_number] end self.class.new(@source, counts, @annotations) end |