# File lib/relevance/tarantula/html_report_helper.rb, line 9 def wrap_in_line_number_table_row(text, &blk) x = Builder::XmlMarkup.new x.tr do lines = text.split("\n") x.td(:class => "numbers") do lines.size.times do |index| x.span(index+1, :class => "line number") end end x.td(:class => "lines") do lines.each do |line| x.span(line, :class => "line") end end end x.target! end