class SimpleCov::FileList
methods for calculating coverage across them etc.
An array of SimpleCov SourceFile instances with additional collection helper
def covered_lines
def covered_lines return 0.0 if empty? map {|f| f.covered_lines.count }.inject(&:+) end
def covered_percent
def covered_percent return 100.0 if empty? or lines_of_code == 0 covered_lines * 100.0 / lines_of_code end
def covered_strength
def covered_strength return 0 if empty? or lines_of_code == 0 map {|f| f.covered_strength * f.lines_of_code }.inject(&:+) / lines_of_code end
def lines_of_code
def lines_of_code covered_lines + missed_lines end
def missed_lines
def missed_lines return 0.0 if empty? map {|f| f.missed_lines.count }.inject(&:+) end
def never_lines
def never_lines return 0.0 if empty? map {|f| f.never_lines.count }.inject(&:+) end
def skipped_lines
def skipped_lines return 0.0 if empty? map {|f| f.skipped_lines.count }.inject(&:+) end