Method: Rails::Application::Configuration#autoload_lib_once
- Defined in:
- railties/lib/rails/application/configuration.rb
#autoload_lib_once(ignore:) ⇒ Object
480 481 482 483 484 485 486 487 488 489 490 |
# File 'railties/lib/rails/application/configuration.rb', line 480 def autoload_lib_once(ignore:) lib = root.join("lib") # Set as a string to have the same type as default autoload paths, for # consistency. autoload_once_paths << lib.to_s eager_load_paths << lib.to_s ignored_abspaths = Array.wrap(ignore).map { lib.join(_1) } Rails.autoloaders.once.ignore(ignored_abspaths) end |