summaryrefslogtreecommitdiff
path: root/test/ruby
diff options
context:
space:
mode:
authorDavid Rodríguez <deivid.rodriguez@riseup.net>2025-02-13 19:08:16 +0100
committerHiroshi SHIBATA <hsbt@ruby-lang.org>2025-02-18 12:12:54 +0900
commit507de2226bcc75b1d0d8c1736cdbe62e46a97916 (patch)
tree7dd7d53468a94956a81d5d784a1d295d9321369d /test/ruby
parent203a570f68b43ce591c5ef1784112725fa0692cd (diff)
[rubygems/rubygems] Fix Bundler incorrectly downgrading direct dependencies
There's no reason to call `converge_specs` when adding additional lower bound requirements to prevent downgrades, and it actually causes the extra requirements to be missed sometimes. Loop over the originally locked specs directly, adding the additional precaution of not adding the requirement if the Gemfile dependency has changed and it no longer matches the locked spec. https://github.com/rubygems/rubygems/commit/5154506912
Diffstat (limited to 'test/ruby')
0 files changed, 0 insertions, 0 deletions