Sha256: 199aa1a0aea10752abb75565e081496077eb7ecd28481d18d8810eb274cf3b83

Contents?: true

Size: 866 Bytes

Versions: 11

Compression:

Stored size: 866 Bytes

Contents

# frozen_string_literal: true

module Asciidoctor
  module Logging
    class StubLogger
      class << self
        def debug message = nil
          puts %(asciidoctor: DEBUG: #{message || (block_given? ? yield : '???')}) if $VERBOSE
        end

        def info message = nil
          puts %(asciidoctor: INFO: #{message || (block_given? ? yield : '???')}) if $VERBOSE
        end

        def warn message = nil
          ::Kernel.warn %(asciidoctor: WARNING: #{message || (block_given? ? yield : '???')})
        end

        def error message = nil
          ::Kernel.warn %(asciidoctor: ERROR: #{message || (block_given? ? yield : '???')})
        end

        def fatal message = nil
          ::Kernel.warn %(asciidoctor: FATAL: #{message || (block_given? ? yield : '???')})
        end
      end
    end

    def logger
      StubLogger
    end
  end
end

Version data entries

11 entries across 11 versions & 1 rubygems

Version Path
asciidoctor-epub3-1.5.1 lib/asciidoctor-epub3/ext/asciidoctor/logging_shim.rb
asciidoctor-epub3-1.5.0 lib/asciidoctor-epub3/ext/asciidoctor/logging_shim.rb
asciidoctor-epub3-1.5.0.alpha.19 lib/asciidoctor-epub3/ext/asciidoctor/logging_shim.rb
asciidoctor-epub3-1.5.0.alpha.18 lib/asciidoctor-epub3/ext/asciidoctor/logging_shim.rb
asciidoctor-epub3-1.5.0.alpha.17 lib/asciidoctor-epub3/ext/asciidoctor/logging_shim.rb
asciidoctor-epub3-1.5.0.alpha.16 lib/asciidoctor-epub3/ext/asciidoctor/logging_shim.rb
asciidoctor-epub3-1.5.0.alpha.15 lib/asciidoctor-epub3/ext/asciidoctor/logging_shim.rb
asciidoctor-epub3-1.5.0.alpha.14 lib/asciidoctor-epub3/ext/asciidoctor/logging_shim.rb
asciidoctor-epub3-1.5.0.alpha.13 lib/asciidoctor-epub3/ext/asciidoctor/logging_shim.rb
asciidoctor-epub3-1.5.0.alpha.12 lib/asciidoctor-epub3/ext/asciidoctor/logging_shim.rb
asciidoctor-epub3-1.5.0.alpha.11 lib/asciidoctor-epub3/ext/asciidoctor/logging_shim.rb