module SimpleCov::LastRun

Public Class Methods

last_run_path() click to toggle source
# File lib/simplecov/last_run.rb, line 6
def last_run_path
  File.join(SimpleCov.coverage_path, ".last_run.json")
end
read() click to toggle source
# File lib/simplecov/last_run.rb, line 10
def read
  return nil unless File.exist?(last_run_path)
  JSON.parse(File.read(last_run_path))
end
write(json) click to toggle source
# File lib/simplecov/last_run.rb, line 15
def write(json)
  File.open(last_run_path, "w+") do |f|
    f.puts JSON.pretty_generate(json)
  end
end