From c0466603288252a5db8a4d8cf0ca193004a542ea Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jos=C3=A9=20Valim?= Date: Mon, 12 Dec 2011 16:23:50 +0100 Subject: Give hooks the flexibility to choose the type of callback. --- railties/lib/rails/application/finisher.rb | 10 ++++------ 1 file changed, 4 insertions(+), 6 deletions(-) (limited to 'railties/lib/rails/application') diff --git a/railties/lib/rails/application/finisher.rb b/railties/lib/rails/application/finisher.rb index 9c25e05ee5..17e7aa0f28 100644 --- a/railties/lib/rails/application/finisher.rb +++ b/railties/lib/rails/application/finisher.rb @@ -66,16 +66,14 @@ module Rails # Set app reload just after the finisher hook to ensure # paths added in the hook are still loaded. - initializer :set_clear_dependencies_hook, :group => :all do |app| - ActionDispatch::Reloader.to_cleanup(&app.app_reloader_hook) + initializer :set_dependencies_hook, :group => :all do |app| + app.set_dependencies_hook end # Set app reload just after the finisher hook to ensure # routes added in the hook are still loaded. - initializer :set_routes_reloader do |app| - reloader = app.routes_reloader_hook - reloader.call - ActionDispatch::Reloader.to_prepare(&reloader) + initializer :set_routes_reloader_hook do |app| + app.set_routes_reloader_hook end # Disable dependency loading during request cycle -- cgit v1.2.3