class Covered::MarkdownSummary
def print_annotations(output, coverage, line, line_offset)
@parameter line [String] The source line.
@parameter coverage [Covered::Coverage] The coverage being rendered.
@parameter output [IO] The output stream.
Print any annotations for the given line.
def print_annotations(output, coverage, line, line_offset) if annotations = coverage.annotations[line_offset] prefix = "#{line_offset}|".rjust(8) + "*|".rjust(8) output.write prefix output.write line.match(/^\s+/) output.puts "\# #{annotations.join(", ")}" end end