From 4a3777bf6ba78473ace61fbaa663faaa4e7068e3 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?David=20Rodr=C3=ADguez?= Date: Fri, 21 Jul 2023 20:30:41 +0200 Subject: [rubygems/rubygems] Extract s.name to a variable https://github.com/rubygems/rubygems/commit/689c39b42f --- lib/bundler/definition.rb | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) (limited to 'lib') diff --git a/lib/bundler/definition.rb b/lib/bundler/definition.rb index 241a97fc7d..2fbd56e5d7 100644 --- a/lib/bundler/definition.rb +++ b/lib/bundler/definition.rb @@ -810,6 +810,7 @@ module Bundler @specs_that_changed_sources = [] specs.each do |s| + name = s.name dep = @dependencies.find {|d| s.satisfies?(d) } lockfile_source = s.source @@ -848,11 +849,11 @@ module Bundler else # If the spec is no longer in the path source, unlock it. This # commonly happens if the version changed in the gemspec - @unlock[:gems] << s.name + @unlock[:gems] << name end end - if dep.nil? && requested_dependencies.find {|d| s.name == d.name } + if dep.nil? && requested_dependencies.find {|d| name == d.name } @unlock[:gems] << s.name else converged << s -- cgit v1.2.3