Sha256: c299dc56ea92f1e60e33b83da5f7f51035bfe79ac430b5727a395106ba91bf47

Contents?: true

Size: 582 Bytes

Versions: 7

Compression:

Stored size: 582 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
        message = block_given? ? yield : message unless message
        ::Kernel.warn %(asciidoctor: WARNING: #{message})
      end

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

  module LoggingShim
    def logger
      StubLogger
    end
  end
end

Version data entries

7 entries across 7 versions & 1 rubygems

Version Path
asciidoctor-pdf-1.5.0.beta.8 lib/asciidoctor/pdf/ext/asciidoctor/logging_shim.rb
asciidoctor-pdf-1.5.0.beta.7 lib/asciidoctor/pdf/ext/asciidoctor/logging_shim.rb
asciidoctor-pdf-1.5.0.beta.6 lib/asciidoctor/pdf/ext/asciidoctor/logging_shim.rb
asciidoctor-pdf-1.5.0.beta.5 lib/asciidoctor-pdf/asciidoctor_ext/logging_shim.rb
asciidoctor-pdf-1.5.0.beta.4 lib/asciidoctor-pdf/asciidoctor_ext/logging_shim.rb
asciidoctor-pdf-1.5.0.beta.3 lib/asciidoctor-pdf/asciidoctor_ext/logging_shim.rb
asciidoctor-pdf-1.5.0.beta.2 lib/asciidoctor-pdf/asciidoctor_ext/logging_shim.rb