diff options
author | José Valim <jose.valim@gmail.com> | 2010-06-28 00:57:47 +0200 |
---|---|---|
committer | José Valim <jose.valim@gmail.com> | 2010-06-28 01:22:32 +0200 |
commit | 9b19a6f16cebf4257d2f0b839f6cc8ff5db5c47b (patch) | |
tree | 98028044107a83c44f658e077a587c65d27d31b3 /railties/lib/rails/application.rb | |
parent | 4329f8133fee8e4f3e558787f67de59f0c4a4dd1 (diff) | |
download | rails-9b19a6f16cebf4257d2f0b839f6cc8ff5db5c47b.tar.gz rails-9b19a6f16cebf4257d2f0b839f6cc8ff5db5c47b.tar.bz2 rails-9b19a6f16cebf4257d2f0b839f6cc8ff5db5c47b.zip |
A few changes were done in this commit:
* Added :autoload to engines path API and redefine usage to be in sync with 6f83a5036d8a9c3f8ed7;
* Do not autoload code in *lib* for applications (now you need to explicitly require them). This makes an application behave closer to an engine (code in lib is still autoloaded for plugins);
* Always autoload code in app/ for engines and plugins. This makes engines behave closer to an application and should allow us to get rid of the unloadable hack required when controllers inside engines inherit from ApplicationController;
Diffstat (limited to 'railties/lib/rails/application.rb')
-rw-r--r-- | railties/lib/rails/application.rb | 7 |
1 files changed, 1 insertions, 6 deletions
diff --git a/railties/lib/rails/application.rb b/railties/lib/rails/application.rb index aabe86715c..4a7ed2d028 100644 --- a/railties/lib/rails/application.rb +++ b/railties/lib/rails/application.rb @@ -28,7 +28,7 @@ module Rails # Besides providing the same configuration as Rails::Engine and Rails::Railtie, # the application object has several specific configurations, for example # "allow_concurrency", "cache_classes", "consider_all_requests_local", "filter_parameters", - # "logger", "reload_engines", "reload_plugins" and so forth. + # "logger", "reload_plugins" and so forth. # # Check Rails::Application::Configuration to see them all. # @@ -217,10 +217,5 @@ module Rails def initialize_generators require "rails/generators" end - - # Application is always reloadable when config.cache_classes is false. - def reloadable?(app) - true - end end end |