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