Sha256: de84236920f11c5dde9a9b6972f3df082f3b9710c3b47ffa4e0b3ceae0e9f438

Contents?: true

Size: 314 Bytes

Versions: 3

Compression:

Stored size: 314 Bytes

Contents

# frozen_string_literal: true

require 'delegate'

module Lograge
  class SilentLogger < SimpleDelegator
    %i[debug info warn error fatal unknown].each do |method_name|
      # rubocop:disable Lint/EmptyBlock
      define_method(method_name) { |*_args| }
      # rubocop:enable Lint/EmptyBlock
    end
  end
end

Version data entries

3 entries across 3 versions & 1 rubygems

Version Path
lograge-0.14.0 lib/lograge/silent_logger.rb
lograge-0.13.0 lib/lograge/silent_logger.rb
lograge-0.12.0 lib/lograge/silent_logger.rb