ruby/lib/rubygems/resolver
David Rodríguez 79f3167e0b [rubygems/rubygems] Let compact index response parser consistently return a mutable dependencies array
That restores support for compact index dummy implementations that only lists
versions, without checksums or dependencies.

This format is undocumented, so we may want to get rid of it in the
future. However, some of our tests rely on it, and some implementations
did use it (gems.mutant.dev at least). And the way the code was written
suggest that support was intentional.

So for now, we should restore it.

0427d8c983
2025-04-01 09:57:40 +09:00
..
api_set [rubygems/rubygems] Let compact index response parser consistently return a mutable dependencies array 2025-04-01 09:57:40 +09:00
activation_request.rb [rubygems/rubygems] Fix bundle exec rake install failing when local gem has extensions and gemspec DSL is being used 2024-09-11 11:28:35 +00:00
api_set.rb [rubygems/rubygems] Fix error in one source when fetching dependency APIs clearing results from all sources 2024-10-02 10:37:26 +00:00
api_specification.rb [rubygems/rubygems] Fix invalid links in documentation. - wrap ENV variables in <code> - fix rubygems.org link - fix zenspider.com link 2023-10-03 16:13:18 +09:00
best_set.rb [rubygems/rubygems] Fix error in one source when fetching dependency APIs clearing results from all sources 2024-10-02 10:37:26 +00:00
composed_set.rb [rubygems/rubygems] More aggressive Performance/FlatMap cop configuration 2024-11-26 15:11:05 +09:00
conflict.rb [rubygems/rubygems] util/rubocop -A --only Style/FormatString 2023-04-07 05:13:05 +00:00
current_set.rb util/rubocop -A --only Layout/EmptyLineAfterMagicComment 2023-03-23 17:18:49 +09:00
dependency_request.rb util/rubocop -A --only Layout/EmptyLineAfterMagicComment 2023-03-23 17:18:49 +09:00
git_set.rb [rubygems/rubygems] Stop storing executable names in ivars 2024-12-05 19:00:44 +00:00
git_specification.rb util/rubocop -A --only Layout/EmptyLineAfterMagicComment 2023-03-23 17:18:49 +09:00
index_set.rb [rubygems/rubygems] More aggressive Performance/FlatMap cop configuration 2024-11-26 15:11:05 +09:00
index_specification.rb [rubygems/rubygems] auto-correct Style/YodaCondition 2023-06-15 07:01:28 +09:00
installed_specification.rb util/rubocop -A --only Layout/EmptyLineAfterMagicComment 2023-03-23 17:18:49 +09:00
installer_set.rb [rubygems/rubygems] Avoid unnecessary network requests for local gem 2023-07-24 15:03:15 +09:00
local_specification.rb util/rubocop -A --only Layout/EmptyLineAfterMagicComment 2023-03-23 17:18:49 +09:00
lock_set.rb util/rubocop -A --only Layout/EmptyLineAfterMagicComment 2023-03-23 17:18:49 +09:00
lock_specification.rb util/rubocop -A --only Layout/EmptyLineAfterMagicComment 2023-03-23 17:18:49 +09:00
requirement_list.rb util/rubocop -A --only Layout/EmptyLineAfterMagicComment 2023-03-23 17:18:49 +09:00
set.rb util/rubocop -A --only Layout/EmptyLineAfterMagicComment 2023-03-23 17:18:49 +09:00
source_set.rb util/rubocop -A --only Layout/EmptyLineAfterMagicComment 2023-03-23 17:18:49 +09:00
spec_specification.rb [rubygems/rubygems] Fix resolver bug where ActivationRequest objects were not properly compared 2024-03-25 19:45:51 +00:00
specification.rb util/rubocop -A --only Layout/EmptyLineAfterMagicComment 2023-03-23 17:18:49 +09:00
stats.rb util/rubocop -A --only Layout/EmptyLineAfterMagicComment 2023-03-23 17:18:49 +09:00
vendor_set.rb util/rubocop -A --only Layout/EmptyLineAfterMagicComment 2023-03-23 17:18:49 +09:00
vendor_specification.rb util/rubocop -A --only Layout/EmptyLineAfterMagicComment 2023-03-23 17:18:49 +09:00