Sha256: ad95f1740b8eece2713df311ddd2d40d2cb38a0850cabb037dd3333c239dcbc7

Contents?: true

Size: 586 Bytes

Versions: 2

Compression:

Stored size: 586 Bytes

Contents

# frozen_string_literal: true

require 'avrolution/version'
require 'logger'

module Avrolution
  class PassthruLogger < Logger
    def initialize(*)
      super
      @formatter = ->(_severity, _time, _progname, msg) { "#{msg}\n" }
    end
  end
end

require 'active_support/core_ext/object/try'
require 'avrolution/configuration'
require 'avrolution/compatibility_break'
require 'avrolution/compatibility_breaks_file'
require 'avrolution/compatibility_check'
require 'avrolution/discover_schemas'
require 'avrolution/register_schemas'

require 'avrolution/railtie' if defined?(Rails)

Version data entries

2 entries across 2 versions & 1 rubygems

Version Path
avrolution-0.9.0 lib/avrolution.rb
avrolution-0.8.0 lib/avrolution.rb