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