Sha256: e954c83651ffb8a15b6ab38b5c22757cb9d73c1b7c0a8ec92c62f13102c46a44

Contents?: true

Size: 601 Bytes

Versions: 12

Compression:

Stored size: 601 Bytes

Contents

# frozen_string_literal: true

module Zeitwerk
  require_relative "zeitwerk/real_mod_name"
  require_relative "zeitwerk/loader"
  require_relative "zeitwerk/registry"
  require_relative "zeitwerk/explicit_namespace"
  require_relative "zeitwerk/inflector"
  require_relative "zeitwerk/gem_inflector"
  require_relative "zeitwerk/kernel"
  require_relative "zeitwerk/error"
  require_relative "zeitwerk/version"

  # This is a dangerous method.
  #
  # @experimental
  # @sig () -> void
  def self.with_loader
    loader = Zeitwerk::Loader.new
    yield loader
  ensure
    loader.unregister
  end
end

Version data entries

12 entries across 12 versions & 5 rubygems

Version Path
scrapbook-0.3.2 vendor/ruby/2.7.0/gems/zeitwerk-2.5.4/lib/zeitwerk.rb
scrapbook-0.3.1 vendor/ruby/2.7.0/gems/zeitwerk-2.5.4/lib/zeitwerk.rb
zeitwerk-2.5.4 lib/zeitwerk.rb
ric-0.14.2 vendor/bundle/ruby/2.7.0/gems/zeitwerk-2.5.3/lib/zeitwerk.rb
ric-0.14.1 vendor/bundle/ruby/2.7.0/gems/zeitwerk-2.5.3/lib/zeitwerk.rb
phillipug-foodie-0.1.0 .vendor/ruby/3.0.0/gems/zeitwerk-2.5.3/lib/zeitwerk.rb
ric-0.14.0 vendor/bundle/ruby/2.7.0/gems/zeitwerk-2.5.3/lib/zeitwerk.rb
zeitwerk-2.5.3 lib/zeitwerk.rb
zeitwerk-2.5.2 lib/zeitwerk.rb
date_n_time_picker_activeadmin-0.1.2 vendor/bundle/ruby/2.6.0/gems/zeitwerk-2.5.1/lib/zeitwerk.rb
date_n_time_picker_activeadmin-0.1.1 vendor/bundle/ruby/2.6.0/gems/zeitwerk-2.5.1/lib/zeitwerk.rb
zeitwerk-2.5.1 lib/zeitwerk.rb