aboutsummaryrefslogtreecommitdiffstats
path: root/actionpack
diff options
context:
space:
mode:
authorGenadi Samokovarov <gsamokovarov@gmail.com>2013-06-04 12:12:52 +0300
committerGenadi Samokovarov <gsamokovarov@gmail.com>2013-06-04 12:12:52 +0300
commite4fd22639fa13961ee73cf922a0ab7c1e96e4599 (patch)
tree5a1867d4b7fc0419979bf91c36d5993d3038b067 /actionpack
parentc2f3efffd905f8f21eb5ea88687b738fe8a119a2 (diff)
downloadrails-e4fd22639fa13961ee73cf922a0ab7c1e96e4599.tar.gz
rails-e4fd22639fa13961ee73cf922a0ab7c1e96e4599.tar.bz2
rails-e4fd22639fa13961ee73cf922a0ab7c1e96e4599.zip
Dry-up ActionDispatch::Routing autoloads
Diffstat (limited to 'actionpack')
-rw-r--r--actionpack/lib/action_dispatch/routing.rb12
1 files changed, 7 insertions, 5 deletions
diff --git a/actionpack/lib/action_dispatch/routing.rb b/actionpack/lib/action_dispatch/routing.rb
index 550c7d0e7b..a9ac2bce1d 100644
--- a/actionpack/lib/action_dispatch/routing.rb
+++ b/actionpack/lib/action_dispatch/routing.rb
@@ -246,11 +246,13 @@ module ActionDispatch
# Target specific controllers by prefixing the command with <tt>CONTROLLER=x</tt>.
#
module Routing
- autoload :Mapper, 'action_dispatch/routing/mapper'
- autoload :RouteSet, 'action_dispatch/routing/route_set'
- autoload :RoutesProxy, 'action_dispatch/routing/routes_proxy'
- autoload :UrlFor, 'action_dispatch/routing/url_for'
- autoload :PolymorphicRoutes, 'action_dispatch/routing/polymorphic_routes'
+ extend ActiveSupport::Autoload
+
+ autoload :Mapper
+ autoload :RouteSet
+ autoload :RoutesProxy
+ autoload :UrlFor
+ autoload :PolymorphicRoutes
SEPARATORS = %w( / . ? ) #:nodoc:
HTTP_METHODS = [:get, :head, :post, :patch, :put, :delete, :options] #:nodoc: