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.



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

def initialize
  super(StringIO.new)
end

Instance Method Details

#<<(msg) ⇒ Object



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

def <<(msg)
  # no-op
end

#==(other) ⇒ Object



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

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

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



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

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

#hashObject



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

def hash
  self.class.hash
end