class Bundler::URI::Generic
def replace!(oth)
Replaces self by other Bundler::URI object.
def replace!(oth) if self.class != oth.class raise ArgumentError, "expected #{self.class} object" end component.each do |c| self.__send__("#{c}=", oth.__send__(c)) end end