Sha256: fed1921719f42550272a9afb4c373e795b2928ca7af83e131dcad54a9b4db295
Contents?: true
Size: 546 Bytes
Versions: 19
Compression:
Stored size: 546 Bytes
Contents
# frozen_string_literal: true require 'uri' module Datadog module Core module Utils # Helpers class that provides methods to process URLs # such as filtering sensitive information. module Url def self.filter_basic_auth(url) return nil if url.nil? URI(url).tap do |u| u.user = nil u.password = nil end.to_s # Git scheme: git@github.com:DataDog/dd-trace-rb.git rescue URI::InvalidURIError url end end end end end
Version data entries
19 entries across 19 versions & 2 rubygems