Class: ClaudeMemory::Logging::NullLogger
- Inherits:
-
Object
- Object
- ClaudeMemory::Logging::NullLogger
- Defined in:
- lib/claude_memory/logging/logger.rb
Overview
Null logger that discards all output (for testing or silent operation)
Instance Method Summary collapse
- #debug(component, **fields) ⇒ Object
- #debug? ⇒ Boolean
- #error(component, **fields) ⇒ Object
- #info(component, **fields) ⇒ Object
- #info? ⇒ Boolean
- #level ⇒ Object
- #warn(component, **fields) ⇒ Object
Instance Method Details
#debug(component, **fields) ⇒ Object
95 |
# File 'lib/claude_memory/logging/logger.rb', line 95 def debug(component, **fields) = nil |
#debug? ⇒ Boolean
103 |
# File 'lib/claude_memory/logging/logger.rb', line 103 def debug? = false |
#error(component, **fields) ⇒ Object
101 |
# File 'lib/claude_memory/logging/logger.rb', line 101 def error(component, **fields) = nil |
#info(component, **fields) ⇒ Object
97 |
# File 'lib/claude_memory/logging/logger.rb', line 97 def info(component, **fields) = nil |
#info? ⇒ Boolean
105 |
# File 'lib/claude_memory/logging/logger.rb', line 105 def info? = false |
#level ⇒ Object
107 108 109 |
# File 'lib/claude_memory/logging/logger.rb', line 107 def level Logger::ERROR + 1 end |
#warn(component, **fields) ⇒ Object
99 |
# File 'lib/claude_memory/logging/logger.rb', line 99 def warn(component, **fields) = nil |