Sha256: 07cf8cb52d0aae10a55909a8d0d034b75510ef73536b0ad9b5f122a3dddc31bc

Contents?: true

Size: 402 Bytes

Versions: 16

Compression:

Stored size: 402 Bytes

Contents

# frozen_string_literal: true

module Dry
  module System
    module Plugins
      class Zeitwerk < Module
        # @api private
        class CompatInflector
          attr_reader :config

          def initialize(config)
            @config = config
          end

          def camelize(string, _)
            config.inflector.camelize(string)
          end
        end
      end
    end
  end
end

Version data entries

16 entries across 16 versions & 1 rubygems

Version Path
dry-system-1.2.1 lib/dry/system/plugins/zeitwerk/compat_inflector.rb
dry-system-1.2.0 lib/dry/system/plugins/zeitwerk/compat_inflector.rb
dry-system-1.1.1 lib/dry/system/plugins/zeitwerk/compat_inflector.rb
dry-system-1.1.0 lib/dry/system/plugins/zeitwerk/compat_inflector.rb
dry-system-1.1.0.beta2 lib/dry/system/plugins/zeitwerk/compat_inflector.rb
dry-system-1.1.0.beta1 lib/dry/system/plugins/zeitwerk/compat_inflector.rb
dry-system-1.0.1 lib/dry/system/plugins/zeitwerk/compat_inflector.rb
dry-system-1.0.0 lib/dry/system/plugins/zeitwerk/compat_inflector.rb
dry-system-1.0.0.rc1 lib/dry/system/plugins/zeitwerk/compat_inflector.rb
dry-system-0.27.2 lib/dry/system/plugins/zeitwerk/compat_inflector.rb
dry-system-0.27.1 lib/dry/system/plugins/zeitwerk/compat_inflector.rb
dry-system-0.27.0 lib/dry/system/plugins/zeitwerk/compat_inflector.rb
dry-system-0.26.0 lib/dry/system/plugins/zeitwerk/compat_inflector.rb
dry-system-0.25.0 lib/dry/system/plugins/zeitwerk/compat_inflector.rb
dry-system-0.24.0 lib/dry/system/plugins/zeitwerk/compat_inflector.rb
dry-system-0.23.0 lib/dry/system/plugins/zeitwerk/compat_inflector.rb