class ActionDispatch::Routing::Mapper::Mapping
def add_wildcard_options(options, formatted, path_ast)
def add_wildcard_options(options, formatted, path_ast) # Add a constraint for wildcard route to make it non-greedy and match the # optional format part of the route by default if formatted != false path_ast.grep(Journey::Nodes::Star).each_with_object({}) { |node, hash| hash[node.name.to_sym] ||= /.+?/ }.merge options else options end end