# File lib/bundler/source_list.rb, line 50
    def add_rubygems_remote(uri)
      if Bundler.feature_flag.lockfile_uses_separate_rubygems_sources?
        return if Bundler.feature_flag.disable_multisource?
        raise InvalidOption, "`lockfile_uses_separate_rubygems_sources` cannot be set without `disable_multisource` being set"
      end
      @rubygems_aggregate.add_remote(uri)
      @rubygems_aggregate
    end