Sha256: a9a013dfac2903aa96c9740cba5b5f624ebb413cecabd578f47c6c95cf6b0d18

Contents?: true

Size: 427 Bytes

Versions: 43

Compression:

Stored size: 427 Bytes

Contents

# frozen_string_literal: true

namespace :coverage do
  task :report do
    require "simplecov"
    require "simplecov-console"

    SimpleCov.minimum_coverage 100

    SimpleCov.collate Dir["simplecov-resultset-*/.resultset.json"], "rails" do
      formatter SimpleCov::Formatter::Console

      add_group "Ignored Code" do |src_file|
        File.readlines(src_file.filename).grep(/:nocov:/).any?
      end
    end
  end
end

Version data entries

43 entries across 43 versions & 1 rubygems

Version Path
primer_view_components-0.0.94 lib/tasks/coverage.rake
primer_view_components-0.0.93 lib/tasks/coverage.rake
primer_view_components-0.0.92 lib/tasks/coverage.rake
primer_view_components-0.0.91 lib/tasks/coverage.rake
primer_view_components-0.0.90 lib/tasks/coverage.rake
primer_view_components-0.0.89 lib/tasks/coverage.rake
primer_view_components-0.0.88 lib/tasks/coverage.rake
primer_view_components-0.0.87 lib/tasks/coverage.rake
primer_view_components-0.0.86 lib/tasks/coverage.rake
primer_view_components-0.0.85 lib/tasks/coverage.rake
primer_view_components-0.0.84 lib/tasks/coverage.rake
primer_view_components-0.0.83 lib/tasks/coverage.rake
primer_view_components-0.0.82 lib/tasks/coverage.rake
primer_view_components-0.0.81 lib/tasks/coverage.rake
primer_view_components-0.0.80 lib/tasks/coverage.rake
primer_view_components-0.0.79 lib/tasks/coverage.rake
primer_view_components-0.0.78 lib/tasks/coverage.rake
primer_view_components-0.0.77 lib/tasks/coverage.rake
primer_view_components-0.0.76 lib/tasks/coverage.rake
primer_view_components-0.0.75 lib/tasks/coverage.rake