class Bundler::Index

def search_for_all_platforms(dependency, base = [])

def search_for_all_platforms(dependency, base = [])
  specs = @specs[dependency.name] + base
  wants_prerelease = dependency.requirement.prerelease?
  only_prerelease  = specs.all? {|spec| spec.version.prerelease? }
  found = specs.select { |spec| dependency.matches_spec?(spec) }
  unless wants_prerelease || only_prerelease
    found.reject! { |spec| spec.version.prerelease? }
  end
  found.sort_by {|s| [s.version, s.platform.to_s == 'ruby' ? "\0" : s.platform.to_s] }
end