{"id":80057,"library":"null-logger","title":"NullLogger","description":"Provides a null-object logger that discards all log messages, allowing callers to pass loggers without worrying about configuration.","status":"active","version":"0.0.1","language":"ruby","source_language":null,"source_url":null,"tags":["logging","null-object","utility"],"install":[{"cmd":"gem install null_logger","lang":"bash","label":"gem install"},{"cmd":"# Gemfile\ngem 'null_logger', '~> 0.0.1'","lang":"ruby","label":"Gemfile"}],"dependencies":[],"imports":[{"symbol":"NullLogger","correct":"require 'null_logger'"}],"quickstart":{"code":"require 'null_logger'\n\nlogger = NullLogger.new\nlogger.info('This message will be ignored.')","lang":"ruby","description":"Create a NullLogger instance and log a message (which is discarded)."},"warnings":[],"env_vars":null,"search_vec":"'allow':13 'caller':14 'configur':21 'discard':9 'log':11,22 'logger':7,17 'messag':12 'null':5,24 'null-object':4,23 'nulllogg':1 'object':6,25 'pass':16 'provid':2 'util':26 'without':18 'worri':19","created_at":"2026-06-18T05:11:41.146108+00:00","updated_at":"2026-06-18T05:11:41.146108+00:00","problems":[],"ecosystem":"rubygems","meta_description":null,"install_score":null,"quickstart_score":null,"quickstart_tag":null,"pypi_latest":null,"cli_name":null,"cli_version":null,"type":"library","homepage":null,"github":null,"docs":"http://www.rubydoc.info/gems/null_logger/","changelog":null,"pypi":null,"npm":null,"openapi_spec":null,"status_page":null,"smithery":null,"categories":["logging","utility"],"base_url":null,"auth_type":null,"provenance":{"verified_status":null,"verified_at":null,"last_verified":"2026-06-18","next_check":"2026-12-15","install_tag":null}}