From 0073f624f0a89f454f935940a5140f6ff73280f9 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?David=20Rodr=C3=ADguez?= Date: Wed, 17 Nov 2021 15:26:06 +0100 Subject: [PATCH] [rubygems/rubygems] Don't unnecessarily loop twice through dependencies https://github.com/rubygems/rubygems/commit/06b4a7994d --- lib/bundler/definition.rb | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/lib/bundler/definition.rb b/lib/bundler/definition.rb index 2ac05d606f..c2a8e2ba42 100644 --- a/lib/bundler/definition.rb +++ b/lib/bundler/definition.rb @@ -634,15 +634,13 @@ module Bundler end def converge_dependencies + changes = false + @dependencies.each do |dep| if dep.source dep.source = sources.get(dep.source) end - end - changes = false - - @dependencies.each do |dep| unless locked_dep = @locked_deps[dep.name] changes = true next