2020-03-13 15:44:24 +05:30
|
|
|
# frozen_string_literal: true
|
|
|
|
|
|
|
|
# TODO: Eliminate this file when https://github.com/rails/rails/pull/38184 is released.
|
|
|
|
# Cleanup issue: https://gitlab.com/gitlab-org/gitlab/issues/195841
|
|
|
|
ActionDispatch::Journey::Formatter.prepend(Gitlab::Patch::ActionDispatchJourneyFormatter)
|
|
|
|
|
|
|
|
module ActionDispatch
|
|
|
|
module Journey
|
|
|
|
module Path
|
|
|
|
class Pattern
|
|
|
|
def requirements_for_missing_keys_check
|
2020-07-28 23:09:34 +05:30
|
|
|
@requirements_for_missing_keys_check ||= requirements.transform_values do |regex|
|
|
|
|
/\A#{regex}\Z/
|
2020-03-13 15:44:24 +05:30
|
|
|
end
|
|
|
|
end
|
|
|
|
end
|
|
|
|
end
|
|
|
|
end
|
|
|
|
end
|