method
ast
v4.2.7 -
Show latest stable
- Class:
ActionDispatch::Journey::Path::Pattern
ast()public
No documentation available.
# File actionpack/lib/action_dispatch/journey/path/pattern.rb, line 30
def ast
@spec.grep(Nodes::Symbol).each do |node|
re = @requirements[node.to_sym]
node.regexp = re if re
end
@spec.grep(Nodes::Star).each do |node|
node = node.left
node.regexp = @requirements[node.to_sym] || /(.+)/
end
@spec
end