class Bundler::CLI::Install

def warn_ambiguous_gems

def warn_ambiguous_gems
  # TODO: remove this when we drop Bundler 1.x support
  Installer.ambiguous_gems.to_a.each do |name, installed_from_uri, *also_found_in_uris|
    Bundler.ui.warn "Warning: the gem '#{name}' was found in multiple sources."
    Bundler.ui.warn "Installed from: #{installed_from_uri}"
    Bundler.ui.warn "Also found in:"
    also_found_in_uris.each {|uri| Bundler.ui.warn "  * #{uri}" }
    Bundler.ui.warn "You should add a source requirement to restrict this gem to your preferred source."
    Bundler.ui.warn "For example:"
    Bundler.ui.warn "    gem '#{name}', :source => '#{installed_from_uri}'"
    Bundler.ui.warn "Then uninstall the gem '#{name}' (or delete all bundled gems) and then install again."
  end
end