Skip to content

Commit fd1e194

Browse files
committed
fix warning: URI::RFC3986_PARSER.unescape is obsolete. Use URI::RFC2396_PARSER.unescape explicitly.
1 parent 6964ed9 commit fd1e194

1 file changed

Lines changed: 2 additions & 2 deletions

File tree

lib/heroics/schema.rb

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff 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.

0 commit comments

Comments
 (0)