in lib/cc/analyzer/formatters/plain_text_formatter.rb [12:37]
def finished
puts
issues_by_path.each do |path, file_issues|
puts colorize("== #{path} (#{pluralize(file_issues.size, "issue")}) ==", :yellow)
IssueSorter.new(file_issues).by_location.each do |issue|
if (location = issue["location"])
source_buffer = @filesystem.source_buffer_for(location["path"])
print(colorize(LocationDescription.new(source_buffer, location, ": "), :cyan))
end
print(issue["description"])
print(colorize(" [#{issue["engine_name"]}]", "#333333"))
puts
end
puts
end
print(colorize("Analysis complete! Found #{pluralize(issues.size, "issue")}", :green))
unless warnings.empty?
print(colorize(" and #{pluralize(warnings.size, "warning")}", :green))
end
puts(colorize(".", :green))
end