diff options
author | David RodrÃguez <[email protected]> | 2025-02-13 19:08:16 +0100 |
---|---|---|
committer | Hiroshi SHIBATA <[email protected]> | 2025-02-18 12:12:54 +0900 |
commit | 507de2226bcc75b1d0d8c1736cdbe62e46a97916 (patch) | |
tree | 7dd7d53468a94956a81d5d784a1d295d9321369d /vm.c | |
parent | 203a570f68b43ce591c5ef1784112725fa0692cd (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 'vm.c')
0 files changed, 0 insertions, 0 deletions