Sha256: 39055240cb47af1b8571d52c0edc41c831718c25e220facbbcf8d21c9d956442

Contents?: true

Size: 523 Bytes

Versions: 2

Compression:

Stored size: 523 Bytes

Contents

# frozen_string_literal: true

module Asciidoctor
  class StubLogger
    class << self
      def info message = nil
        # ignore since this isn't a real logger
      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
    end
  end

  module LoggingShim
    def logger
      StubLogger
    end
  end
end

Version data entries

2 entries across 2 versions & 1 rubygems

Version Path
asciidoctor-pdf-1.5.0.rc.2 lib/asciidoctor/pdf/ext/asciidoctor/logging_shim.rb
asciidoctor-pdf-1.5.0.rc.1 lib/asciidoctor/pdf/ext/asciidoctor/logging_shim.rb