module Bundler::URI
def self.scheme_list
"FTP"=>Bundler::URI::FTP}
"FILE"=>Bundler::URI::File,
"LDAP"=>Bundler::URI::LDAP,
"HTTPS"=>Bundler::URI::HTTPS,
"HTTP"=>Bundler::URI::HTTP,
"WS"=>Bundler::URI::WS,
"LDAPS"=>Bundler::URI::LDAPS,
{"MAILTO"=>Bundler::URI::MailTo,
# =>
Bundler::URI.scheme_list
Returns a hash of the defined schemes:
def self.scheme_list Schemes.constants.map { |name| [name.to_s.upcase, Schemes.const_get(name)] }.to_h end