diff options
author | Hiroshi SHIBATA <[email protected]> | 2024-08-08 10:44:52 +0900 |
---|---|---|
committer | git <[email protected]> | 2024-08-08 02:09:27 +0000 |
commit | c3becc3ba6c584fbeabd5182e304e61529235fe6 (patch) | |
tree | 9739306513f0668ae966dd019de3dfacefee40ae | |
parent | 8d39939107bedd1cf7737785e8c6f923fea7137e (diff) |
[ruby/uri] Warn compatibility methods in RFC3986_PARSER
https://github.com/ruby/uri/commit/9997c1acee
-rw-r--r-- | lib/uri/rfc3986_parser.rb | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/lib/uri/rfc3986_parser.rb b/lib/uri/rfc3986_parser.rb index cac75a363a..a8a8c74e77 100644 --- a/lib/uri/rfc3986_parser.rb +++ b/lib/uri/rfc3986_parser.rb @@ -147,16 +147,19 @@ module URI # Compatibility for RFC2396 parser def make_regexp(schemes = nil) # :nodoc: + warn "URI::RFC3986_PARSER.make_regexp is obsoleted. Use URI::RFC2396_PARSER.make_regexp explicitly.", uplevel: 1 if $VERBOSE RFC2396_PARSER.make_regexp(schemes) end # Compatibility for RFC2396 parser def escape(str, unsafe = nil) # :nodoc: + warn "URI::RFC3986_PARSER.escape is obsoleted. Use URI::RFC2396_PARSER.escape explicitly.", uplevel: 1 if $VERBOSE unsafe ? RFC2396_PARSER.escape(str, unsafe) : RFC2396_PARSER.escape(str) end # Compatibility for RFC2396 parser def unescape(str, escaped = nil) # :nodoc: + warn "URI::RFC3986_PARSER.unescape is obsoleted. Use URI::RFC2396_PARSER.unescape explicitly.", uplevel: 1 if $VERBOSE escaped ? RFC2396_PARSER.unescape(str, escaped) : RFC2396_PARSER.unescape(str) end |