class Covered::Source
def parse(source)
def parse(source) if source.code? Parser::CurrentRuby.parse(source.code, source.path, source.line_offset) elsif path = source.path and File.exist?(path) Parser::CurrentRuby.parse_file(path) else # warn "Couldn't parse #{path}, file doesn't exist?" end rescue warn "Couldn't parse #{source}: #{$!}" end