lib/rubysmith/templates/%project_name%/lib/%project_path%.rb.erb in rubysmith-6.10.0 vs lib/rubysmith/templates/%project_name%/lib/%project_path%.rb.erb in rubysmith-7.0.0
- old
+ new
@@ -1,25 +1,25 @@
-<% if configuration.build_zeitwerk %>
+<% if settings.build_zeitwerk %>
require "zeitwerk"
- <% if configuration.project_levels.positive? %>
+ <% if settings.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.tag = "<%= settings.project_name %>"
+ loader.push_dir "#{__dir__}<%= Array.new(settings.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 %>
+<% if settings.build_zeitwerk %>
<% namespace do %>
- <% if configuration.project_levels.positive? %>
+ <% if settings.project_levels.positive? %>
def self.loader registry = Zeitwerk::Registry
- @loader ||= registry.loaders.find { |loader| loader.tag == "<%= configuration.project_name %>" }
+ @loader ||= registry.loaders.find { |loader| loader.tag == "<%= settings.project_name %>" }
end
<% else %>
def self.loader registry = Zeitwerk::Registry
@loader ||= registry.loaders.find { |loader| loader.tag == File.basename(__FILE__, ".rb") }
end