提交 c10bf820 编写于 作者: A Andrew White

Remove routing implementation details from RDoc

上级 e287b53f
...@@ -220,11 +220,11 @@ module Routing ...@@ -220,11 +220,11 @@ module Routing
autoload :RouteSet, 'action_dispatch/routing/route_set' autoload :RouteSet, 'action_dispatch/routing/route_set'
autoload :UrlFor, 'action_dispatch/routing/url_for' autoload :UrlFor, 'action_dispatch/routing/url_for'
SEPARATORS = %w( / . ? ) SEPARATORS = %w( / . ? ) #:nodoc:
HTTP_METHODS = [:get, :head, :post, :put, :delete, :options] HTTP_METHODS = [:get, :head, :post, :put, :delete, :options] #:nodoc:
# A helper module to hold URL related helpers. # A helper module to hold URL related helpers.
module Helpers module Helpers #:nodoc:
include ActionController::PolymorphicRoutes include ActionController::PolymorphicRoutes
end end
end end
......
...@@ -3,7 +3,7 @@ ...@@ -3,7 +3,7 @@
module ActionDispatch module ActionDispatch
module Routing module Routing
class Mapper class Mapper
class Constraints class Constraints #:nodoc:
def self.new(app, constraints = []) def self.new(app, constraints = [])
if constraints.any? if constraints.any?
super(app, constraints) super(app, constraints)
...@@ -31,7 +31,7 @@ def call(env) ...@@ -31,7 +31,7 @@ def call(env)
end end
end end
class Mapping class Mapping #:nodoc:
IGNORE_OPTIONS = [:to, :as, :controller, :action, :via, :on, :constraints, :defaults, :only, :except, :anchor] IGNORE_OPTIONS = [:to, :as, :controller, :action, :via, :on, :constraints, :defaults, :only, :except, :anchor]
def initialize(set, scope, args) def initialize(set, scope, args)
...@@ -179,7 +179,7 @@ def self.normalize_path(path) ...@@ -179,7 +179,7 @@ def self.normalize_path(path)
end end
module Base module Base
def initialize(set) def initialize(set) #:nodoc:
@set = set @set = set
end end
...@@ -251,7 +251,7 @@ def map_method(method, *args, &block) ...@@ -251,7 +251,7 @@ def map_method(method, *args, &block)
end end
module Scoping module Scoping
def initialize(*args) def initialize(*args) #:nodoc:
@scope = {} @scope = {}
super super
end end
...@@ -371,7 +371,7 @@ def merge_options_scope(parent, child) ...@@ -371,7 +371,7 @@ def merge_options_scope(parent, child)
end end
module Resources module Resources
CRUD_ACTIONS = [:index, :show, :create, :update, :destroy] CRUD_ACTIONS = [:index, :show, :create, :update, :destroy] #:nodoc:
class Resource #:nodoc: class Resource #:nodoc:
def self.default_actions def self.default_actions
...@@ -462,7 +462,7 @@ def member_name ...@@ -462,7 +462,7 @@ def member_name
end end
end end
def initialize(*args) def initialize(*args) #:nodoc:
super super
@scope[:resources_path_names] = @set.resources_path_names @scope[:resources_path_names] = @set.resources_path_names
end end
...@@ -628,7 +628,7 @@ def match(*args) ...@@ -628,7 +628,7 @@ def match(*args)
end end
protected protected
def parent_resource def parent_resource #:nodoc:
@scope[:scope_level_resource] @scope[:scope_level_resource]
end end
......
...@@ -11,7 +11,7 @@ class RouteSet #:nodoc: ...@@ -11,7 +11,7 @@ class RouteSet #:nodoc:
PARAMETERS_KEY = 'action_dispatch.request.path_parameters' PARAMETERS_KEY = 'action_dispatch.request.path_parameters'
class Dispatcher class Dispatcher #:nodoc:
def initialize(options={}) def initialize(options={})
@defaults = options[:defaults] @defaults = options[:defaults]
@glob_param = options.delete(:glob) @glob_param = options.delete(:glob)
...@@ -281,7 +281,7 @@ def add_route(app, conditions = {}, requirements = {}, defaults = {}, name = nil ...@@ -281,7 +281,7 @@ def add_route(app, conditions = {}, requirements = {}, defaults = {}, name = nil
route route
end end
class Generator class Generator #:nodoc:
attr_reader :options, :recall, :set, :script_name, :named_route attr_reader :options, :recall, :set, :script_name, :named_route
def initialize(options, recall, set, extras = false) def initialize(options, recall, set, extras = false)
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册