capybara icon indicating copy to clipboard operation
capybara copied to clipboard

Address `warning: URI::RFC3986_PARSER.make_regexp is obsoleted.` warning

Open yahonda opened this issue 4 months ago • 0 comments

This commit addresses warning: URI::RFC3986_PARSER.make_regexp is obsoleted. Use URI::RFC2396_PARSER.make_regexp explicitly. warning

Ruby 3.4 changes URI::DEFAULT_PARSER to URI::RFC3986_Parser and deprecates URI::RFC3986_PARSER.make_regexp.

This commit uses URI::RFC2396_PARSER only if it is available for these versions:

  • uri v0.12.2 for Ruby 3.2/3.1
  • uri v0.13.1 for Ruby 3.3
  • Ruby 3.4.0dev

Fix #2778 Refer https://bugs.ruby-lang.org/issues/19266

yahonda avatar Oct 12 '24 07:10 yahonda