Sha256: 74a75564cc361e702b2a55c49a966d0fd49349a1779f80095688fcbf75f7d9dd
Contents?: true
Size: 693 Bytes
Versions: 3
Compression:
Stored size: 693 Bytes
Contents
<% if configuration.build_zeitwerk %> require "zeitwerk" <% if configuration.project_levels.positive? %> Zeitwerk::Loader.new.then do |loader| loader.tag = "<%= configuration.project_name %>" loader.push_dir "#{__dir__}<%= Array.new(configuration.project_levels, "/..").join %>" loader.setup end <% else %> Zeitwerk::Loader.new.then do |loader| loader.tag = File.basename __FILE__, ".rb" loader.push_dir __dir__ loader.setup end <% end %> <% end %> <% if configuration.build_zeitwerk %> <% namespace do %> def self.loader(registry = Zeitwerk::Registry) = registry.loader_for __FILE__ <% end %> <% else %> <% namespace %> <% end %>
Version data entries
3 entries across 3 versions & 1 rubygems