class Vernier::Output::FileListing
def html_output(output, relevant_files)
def html_output(output, relevant_files) output << "<pre>" output << " SELF FILE\n" relevant_files.sort_by {|k, v| -v.values.map(&:self).sum }.each do |filename, file_contents| tmpl = "<details style=\"display:inline-block;vertical-align:top;\"><summary>%s</summary>" output << sprintf("% 5.1f%% #{tmpl}\n", file_contents.values.map(&:self).sum * 100 / total.to_f, filename) format_file_html(output, filename, relevant_files) output << "</details>\n" end output << "</pre>" end