Sha256: def5be2f0973ba966e89d2bfefa2dc61a9963061cb9acb634da5d1aec85f40ae

Contents?: true

Size: 488 Bytes

Versions: 17

Compression:

Stored size: 488 Bytes

Contents

# frozen_string_literal: true

# @api private
# @since 0.15.0
module Qonfig::Loaders
  class << self
    prepend(Module.new do
      # @param format [String, Symbol]
      # @return [Module]
      #
      # @raise [Qonfig::UnsupportedLoaderFormatError]
      #
      # @see Qonfig::Loaders.resolve
      #
      # @api private
      # @since 0.15.0
      def resolve(format)
        return Qonfig::Loaders::TOML if format.to_s == 'toml'
        super(format)
      end
    end)
  end
end

Version data entries

17 entries across 17 versions & 1 rubygems

Version Path
qonfig-0.28.0 lib/qonfig/plugins/toml/loaders.rb
qonfig-0.27.0 lib/qonfig/plugins/toml/loaders.rb
qonfig-0.26.0 lib/qonfig/plugins/toml/loaders.rb
qonfig-0.25.0 lib/qonfig/plugins/toml/loaders.rb
qonfig-0.24.1 lib/qonfig/plugins/toml/loaders.rb
qonfig-0.24.0 lib/qonfig/plugins/toml/loaders.rb
qonfig-0.23.0 lib/qonfig/plugins/toml/loaders.rb
qonfig-0.22.0 lib/qonfig/plugins/toml/loaders.rb
qonfig-0.21.0 lib/qonfig/plugins/toml/loaders.rb
qonfig-0.20.0 lib/qonfig/plugins/toml/loaders.rb
qonfig-0.19.1 lib/qonfig/plugins/toml/loaders.rb
qonfig-0.19.0 lib/qonfig/plugins/toml/loaders.rb
qonfig-0.18.1 lib/qonfig/plugins/toml/loaders.rb
qonfig-0.18.0 lib/qonfig/plugins/toml/loaders.rb
qonfig-0.17.0 lib/qonfig/plugins/toml/loaders.rb
qonfig-0.16.0 lib/qonfig/plugins/toml/loaders.rb
qonfig-0.15.0 lib/qonfig/plugins/toml/loaders.rb