lib/grub/spec_finder.rb in grub-0.0.5 vs lib/grub/spec_finder.rb in grub-0.0.6

- old
+ new

@@ -25,9 +25,10 @@ fetcher = Bundler::Fetcher.new(remote) dependency_fetcher = fetcher.fetchers.find {|f| Bundler::Fetcher::Dependency === f } versions, _ = dependency_fetcher.dependency_specs(gem_lines.collect(&:name)) gem_lines.each do |gem_line| gem_versions = versions.select { |v| v.first == gem_line.name } + next if gem_versions.empty? # couldn't find version on RubyGems so go to next one version = find_latest_version(gem_versions) gem_line.spec = fetcher.fetch_spec([gem_line.name, version]) completed += 1 yield completed, total if block_given? end