class Addressable::URI
def normalized_user
-
(String)- The user component, normalized.
def normalized_user self.user && @normalized_user ||= (begin if normalized_scheme =~ /https?/ && self.user.strip.empty? && (!self.password || self.password.strip.empty?) nil else Addressable::URI.normalize_component( self.user.strip, Addressable::URI::CharacterClasses::UNRESERVED ) end end) end