MOON
Server: Apache
System: Linux nserver.cafsindia.com 4.18.0-553.104.1.lve.el8.x86_64 #1 SMP Tue Feb 10 20:07:30 UTC 2026 x86_64
User: cafsindia (1002)
PHP: 8.2.30
Disabled: NONE
Upload Files
File: //opt/cpanel/ea-ruby27/root/usr/share/ruby/ruby-2.7.8/rubygems/uri_parsing.rb
# frozen_string_literal: true

require "rubygems/uri_parser"

module Gem::UriParsing

  def parse_uri(source_uri)
    return source_uri unless source_uri.is_a?(String)

    uri_parser.parse(source_uri)
  end

  private :parse_uri

  def uri_parser
    require "uri"

    Gem::UriParser.new
  end

  private :uri_parser

end