lib/rails/generators/rails/app/templates/config/application.rb.tt in railties-7.0.8.6 vs lib/rails/generators/rails/app/templates/config/application.rb.tt in railties-7.1.0.beta1

- old
+ new

@@ -1,24 +1,8 @@ require_relative "boot" -<% if include_all_railties? -%> -require "rails/all" -<% else -%> -require "rails" -# Pick the frameworks you want: -require "active_model/railtie" -<%= comment_if :skip_active_job %>require "active_job/railtie" -<%= comment_if :skip_active_record %>require "active_record/railtie" -<%= comment_if :skip_active_storage %>require "active_storage/engine" -require "action_controller/railtie" -<%= comment_if :skip_action_mailer %>require "action_mailer/railtie" -<%= comment_if :skip_action_mailbox %>require "action_mailbox/engine" -<%= comment_if :skip_action_text %>require "action_text/engine" -require "action_view/railtie" -<%= comment_if :skip_action_cable %>require "action_cable/engine" -<%= comment_if :skip_test %>require "rails/test_unit/railtie" -<% end -%> +<%= rails_require_statement %> # Require the gems listed in Gemfile, including any gems # you've limited to :test, :development, or :production. Bundler.require(*Rails.groups) @@ -28,9 +12,12 @@ # Initialize configuration defaults for originally generated Rails version. config.load_defaults <%= build(:config_target_version) %> <%- else -%> config.load_defaults Rails::VERSION::STRING.to_f <%- end -%> + + # Please, see https://guides.rubyonrails.org/autoloading_and_reloading_constants.html#config-autoload-lib-ignore. + config.autoload_lib(ignore: %w(assets tasks)) # Configuration for the application, engines, and railties goes here. # # These settings can be overridden in specific environments using the files # in config/environments, which are processed later.