Sha256: 54663391052cdcb2fa7361566af998a9ef0813ab1adf7ae1d27ac1b7da279824

Contents?: true

Size: 451 Bytes

Versions: 3

Compression:

Stored size: 451 Bytes

Contents

require 'zeitwerk'

class MyInflector < Zeitwerk::GemInflector
  def camelize(basename, _abspath)
    case basename
    when "dsl"
      "DSL"
    else
      super
    end
  end
end

loader = Zeitwerk::Loader.for_gem
loader.inflector = MyInflector.new(__FILE__)
#loader.logger = Logger.new($stderr)
loader.setup

module Voom
end

if defined?(::Rails)
  # We need this class's file to be parsed, but we want to let Zeitwerk load it
  Voom::Railtie
end

Version data entries

3 entries across 3 versions & 1 rubygems

Version Path
voom-presenters-2.1.2 lib/voom.rb
voom-presenters-2.1.0 lib/voom.rb
voom-presenters-2.0.3 lib/voom.rb