class Covered::Source
def self.for(path, **options)
def self.for(path, **options) if File.exist?(path) # options[:code] ||= File.read(path) options[:modified_time] ||= File.mtime(path) end self.new(path, **options) end
def self.for(path, **options) if File.exist?(path) # options[:code] ||= File.read(path) options[:modified_time] ||= File.mtime(path) end self.new(path, **options) end