summaryrefslogtreecommitdiff
path: root/vm.c
diff options
context:
space:
mode:
authorDavid Rodríguez <[email protected]>2025-02-13 19:08:16 +0100
committerHiroshi SHIBATA <[email protected]>2025-02-18 12:12:54 +0900
commit507de2226bcc75b1d0d8c1736cdbe62e46a97916 (patch)
tree7dd7d53468a94956a81d5d784a1d295d9321369d /vm.c
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 'vm.c')
0 files changed, 0 insertions, 0 deletions