class Coveralls::SimpleCov::Formatter
def get_source_files(result)
def get_source_files(result) # Gather the source files. source_files = [] result.files.each do |file| properties = {} # Get Source properties[:source] = File.open(file.filename, "rb:utf-8").read # Get the root-relative filename properties[:name] = short_filename(file.filename) # Get the coverage properties[:coverage] = file.coverage.dup # Skip nocov lines file.lines.each_with_index do |line, i| properties[:coverage][i] = nil if line.skipped? end source_files << properties end source_files end