Sha256: 0f4636004d1126a110fc1d3b0d34a9339bf4d9d5f1dc7e7afb78c20a0aa5f1aa

Contents?: true

Size: 595 Bytes

Versions: 4

Compression:

Stored size: 595 Bytes

Contents

# frozen_string_literal: true

require_relative 'spec_to_app_mapping'
require 'memo_wise'

class SimpleCov::Formatter::Terminal::Config < Runger::Config
  prepend MemoWise
  include SimpleCov::Formatter::Terminal::SpecToAppMapping

  module LinesToPrint
    ALL = :all
    UNCOVERED = :uncovered
  end

  attr_config(
    lines_to_print: LinesToPrint::UNCOVERED,
    spec_to_app_file_map:
      SimpleCov::Formatter::Terminal::SpecToAppMapping.default_spec_to_app_map,
    unmappable_spec_regexes:
      SimpleCov::Formatter::Terminal::SpecToAppMapping::DEFAULT_UNMAPPABLE_SPEC_REGEXES,
  )
end

Version data entries

4 entries across 4 versions & 1 rubygems

Version Path
simple_cov-formatter-terminal-1.8.0 lib/simple_cov/formatter/terminal/config.rb
simple_cov-formatter-terminal-1.7.1 lib/simple_cov/formatter/terminal/config.rb
simple_cov-formatter-terminal-1.7.0 lib/simple_cov/formatter/terminal/config.rb
simple_cov-formatter-terminal-1.6.0 lib/simple_cov/formatter/terminal/config.rb