Sha256: f1760fe693f45c6ec0e6668d079048bed71d6dbe84ef260bb9ea3eb870f3005c

Contents?: true

Size: 765 Bytes

Versions: 8

Compression:

Stored size: 765 Bytes

Contents

# frozen_string_literal: true

module Mutant
  class Reporter
    class CLI
      class Printer
        # Printer for mutation config
        class Config < self

          # Report configuration
          #
          # @param [Mutant::Config] config
          #
          # @return [undefined]
          def run
            info 'Mutant configuration:'
            info 'Matcher:         %s',      object.matcher.inspect
            info 'Integration:     %s',      object.integration
            info 'Jobs:            %d',      object.jobs
            info 'Includes:        %s',      object.includes
            info 'Requires:        %s',      object.requires
          end

        end # Config
      end # Printer
    end # CLI
  end # Reporter
end # Mutant

Version data entries

8 entries across 8 versions & 1 rubygems

Version Path
mutant-0.8.24 lib/mutant/reporter/cli/printer/config.rb
mutant-0.8.23 lib/mutant/reporter/cli/printer/config.rb
mutant-0.8.22 lib/mutant/reporter/cli/printer/config.rb
mutant-0.8.21 lib/mutant/reporter/cli/printer/config.rb
mutant-0.8.20 lib/mutant/reporter/cli/printer/config.rb
mutant-0.8.19 lib/mutant/reporter/cli/printer/config.rb
mutant-0.8.18 lib/mutant/reporter/cli/printer/config.rb
mutant-0.8.17 lib/mutant/reporter/cli/printer/config.rb