File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -244,7 +244,7 @@ def resolve_parameters(parameters)
244244 [ value [ '$ref' ] , key ]
245245 end ]
246246 parameters . map do |parameter |
247- definition_name = ::URI ::DEFAULT_PARSER . unescape ( parameter [ 2 ..-3 ] )
247+ definition_name = ::URI ::RFC2396_PARSER . unescape ( parameter [ 2 ..-3 ] )
248248 if definitions . has_key? ( definition_name )
249249 definitions [ definition_name ]
250250 else
@@ -273,7 +273,7 @@ def resolve_parameters(parameters)
273273 def resolve_parameter_details ( parameters )
274274 parameters . map do |parameter |
275275 # URI decode parameters and strip the leading '{(' and trailing ')}'.
276- parameter = ::URI ::DEFAULT_PARSER . unescape ( parameter [ 2 ..-3 ] )
276+ parameter = ::URI ::RFC2396_PARSER . unescape ( parameter [ 2 ..-3 ] )
277277
278278 # Split the path into components and discard the leading '#' that
279279 # represents the root of the schema.
You can’t perform that action at this time.
0 commit comments