Class: Aidp::Interfaces::NullLogger
- Inherits:
-
Object
- Object
- Aidp::Interfaces::NullLogger
- Includes:
- LoggerInterface
- Defined in:
- lib/aidp/interfaces/logger_interface.rb
Overview
NullLogger implements LoggerInterface as a no-op. Useful as a default when no logging is required.
Instance Method Summary collapse
- #log_debug(component, message, **metadata) ⇒ Object
- #log_error(component, message, **metadata) ⇒ Object
- #log_info(component, message, **metadata) ⇒ Object
- #log_warn(component, message, **metadata) ⇒ Object
Instance Method Details
#log_debug(component, message, **metadata) ⇒ Object
106 107 108 |
# File 'lib/aidp/interfaces/logger_interface.rb', line 106 def log_debug(component, , **) # no-op end |
#log_error(component, message, **metadata) ⇒ Object
118 119 120 |
# File 'lib/aidp/interfaces/logger_interface.rb', line 118 def log_error(component, , **) # no-op end |
#log_info(component, message, **metadata) ⇒ Object
110 111 112 |
# File 'lib/aidp/interfaces/logger_interface.rb', line 110 def log_info(component, , **) # no-op end |
#log_warn(component, message, **metadata) ⇒ Object
114 115 116 |
# File 'lib/aidp/interfaces/logger_interface.rb', line 114 def log_warn(component, , **) # no-op end |