module Bundler::URI
def self.parse(uri)
invalid Bundler::URI characters.
It's recommended to first ::escape the provided +uri_str+ if there are any
# => "www.ruby-lang.org"
uri.host
# => "http"
uri.scheme
# => #
uri = Bundler::URI.parse("http://www.ruby-lang.org/")
require 'bundler/vendor/uri/lib/uri'
== Usage
Raised if Bundler::URI given is not a correct one.
Bundler::URI::InvalidURIError::
== Raises
Creates one of the Bundler::URI's subclasses instance from the string.
== Description
String with Bundler::URI.
+uri_str+::
== Args
Bundler::URI::parse(uri_str)
== Synopsis
def self.parse(uri) RFC3986_PARSER.parse(uri) end