Sha256: 24d9cc7531856b4963453c1deb89558f56ace4393ebcdf43cb2de95708513d13

Contents?: true

Size: 278 Bytes

Versions: 33

Compression:

Stored size: 278 Bytes

Contents

module Mutant
  class Reporter

    # Null reporter
    class Null < self
      include Equalizer.new

      %w[warn report start progress].each do |name|
        define_method name do |_object|
          self
        end
      end

    end # Null
  end # Reporter
end # Mutant

Version data entries

33 entries across 33 versions & 1 rubygems

Version Path
mutant-0.8.16 lib/mutant/reporter/null.rb
mutant-0.8.15 lib/mutant/reporter/null.rb
mutant-0.8.14 lib/mutant/reporter/null.rb
mutant-0.8.13 lib/mutant/reporter/null.rb
mutant-0.8.12 lib/mutant/reporter/null.rb
mutant-0.8.11 lib/mutant/reporter/null.rb
mutant-0.8.10 lib/mutant/reporter/null.rb
mutant-0.8.9 lib/mutant/reporter/null.rb
mutant-0.8.8 lib/mutant/reporter/null.rb
mutant-0.8.7 lib/mutant/reporter/null.rb
mutant-0.8.6 lib/mutant/reporter/null.rb
mutant-0.8.5 lib/mutant/reporter/null.rb
mutant-0.8.4 lib/mutant/reporter/null.rb
mutant-0.8.3 lib/mutant/reporter/null.rb
mutant-0.8.2 lib/mutant/reporter/null.rb
mutant-0.8.1 lib/mutant/reporter/null.rb
mutant-0.8.0 lib/mutant/reporter/null.rb
mutant-0.7.9 lib/mutant/reporter/null.rb
mutant-0.7.8 lib/mutant/reporter/null.rb
mutant-0.7.7 lib/mutant/reporter/null.rb