class Bundler::Resolver

def versions_for(package, range=VersionRange.any)

def versions_for(package, range=VersionRange.any)
  versions = select_sorted_versions(package, range)
  # Conditional avoids (among other things) calling
  # sort_versions_by_preferred with the root package
  if versions.size > 1
    sort_versions_by_preferred(package, versions)
  else
    versions
  end
end