class Gem::Commands::DependencyCommand
def fetch_remote_specs(name, requirement, prerelease) # :nodoc:
def fetch_remote_specs(name, requirement, prerelease) # :nodoc: fetcher = Gem::SpecFetcher.fetcher specs_type = prerelease ? :complete : :released ss = if name.nil? fetcher.detect(specs_type) { true } else fetcher.detect(specs_type) do |name_tuple| name === name_tuple.name && requirement.satisfied_by?(name_tuple.version) end end ss.map {|tuple, source| source.fetch_spec(tuple) } end