Object
The Uri
handles rubygems source URIs.
# File rubygems/uri.rb, line 34 def method_missing(method_name, *args, &blk) if @parsed_uri.respond_to?(method_name) @parsed_uri.send(method_name, *args, &blk) else super end end
# File rubygems/uri.rb, line 28 def redact_credentials_from(text) return text unless valid_uri? && password? text.sub(password, 'REDACTED') end
# File rubygems/uri.rb, line 12 def redacted return self unless valid_uri? if token? || oauth_basic? with_redacted_user elsif password? with_redacted_password else self end end