From 0166d56f2bb062ddf56a0e7757849da68b66fe62 Mon Sep 17 00:00:00 2001 From: Martin Emde Date: Thu, 7 Dec 2023 20:18:09 -0800 Subject: [PATCH] [rubygems/rubygems] Don't memoize in NameTuple lock_name The result of this is already memoized and no other NameTuple methods memoize. https://github.com/rubygems/rubygems/commit/b7cce0c64a --- lib/bundler/rubygems_ext.rb | 11 +++++------ 1 file changed, 5 insertions(+), 6 deletions(-) diff --git a/lib/bundler/rubygems_ext.rb b/lib/bundler/rubygems_ext.rb index abdf19e6fe..c1daf3ced8 100644 --- a/lib/bundler/rubygems_ext.rb +++ b/lib/bundler/rubygems_ext.rb @@ -361,12 +361,11 @@ module Gem end def lock_name - @lock_name ||= - if platform == Gem::Platform::RUBY - "#{name} (#{version})" - else - "#{name} (#{version}-#{platform})" - end + if platform == Gem::Platform::RUBY + "#{name} (#{version})" + else + "#{name} (#{version}-#{platform})" + end end end