class Gem::UriFormatter
def escape
def escape return unless @uri CGI.escape @uri end
def initialize uri
def initialize uri @uri = uri end
def normalize
def normalize (@uri =~ /^(https?|ftp|file):/i) ? @uri : "http://#{@uri}" end
def unescape
def unescape return unless @uri CGI.unescape @uri end