Class: RakeDependencies::NullLogger

Inherits:
Logger
  • Object
show all
Defined in:
lib/rake_dependencies/null_logger.rb

Instance Method Summary collapse

Constructor Details

#initializeNullLogger

Returns a new instance of NullLogger.



8
9
10
# File 'lib/rake_dependencies/null_logger.rb', line 8

def initialize
  super(StringIO.new)
end

Instance Method Details

#<<(msg) ⇒ Object



16
17
18
# File 'lib/rake_dependencies/null_logger.rb', line 16

def <<(msg)
  # no-op
end

#==(other) ⇒ Object



20
21
22
# File 'lib/rake_dependencies/null_logger.rb', line 20

def ==(other)
  self.class == other.class
end

#add(severity, message = nil, progname = nil) ⇒ Object



12
13
14
# File 'lib/rake_dependencies/null_logger.rb', line 12

def add(severity, message = nil, progname = nil)
  # no-op
end

#hashObject



24
25
26
# File 'lib/rake_dependencies/null_logger.rb', line 24

def hash
  self.class.hash
end