class Covered::Summary
def print_coverage(terminal, coverage)
@parameter terminal [Console::Terminal] The terminal to write to.
Print line-by-line coverage for one source file.
def print_coverage(terminal, coverage) line_offset = 1 counts = coverage.counts coverage.read do |file| print_line_header(terminal) file.each_line do |line| count = counts[line_offset] print_annotations(terminal, coverage, line, line_offset) print_line(terminal, line, line_offset, count) line_offset += 1 end end end