David Rodríguez, David Rodriguez

Hash Date Message
d0a54673202458455244f79ed212a97727f0c7c7 2019-04-26 Update rubygems with latest upstream changes
e572ff2f953b774c372e31894f7bf9e86b3ea6fa 2019-04-30 Require version file relatively
4e27319c2c0a58ed5ee7276f5f69946161fb6367 2019-04-28 [rubygems/rubygems] Remove unused method
d64cc80b660c30577945f3cac452ca16db44ce9f 2019-04-29 [rubygems/rubygems] Migrate extension builder to use Open3
0ca494fc80ad66a299e012378794632b6734ee5c 2019-06-20 [rubygems/rubygems] Silence deprecations when gemdeps is used in tests
df0b41fc7219f9f4900e117591dd8331dc4a10b0 2019-06-20 [rubygems/rubygems] Explicitly deprecate `rubyforge_project`
0817d95714bc73cef7a4eb6cdfc50a1c5ea4a6c1 2019-06-04 [rubygems/rubygems] Enable `Layout/EmptyLinesAroundAccessModifier`
497efa0ec924b5124309b99a5c5b8f848fc5a632 2019-06-04 [rubygems/rubygems] Enable `Layout/AlignArray` cop
bb6bd7e9855cd17f004fd4ef3300a4c0b529f45f 2019-06-04 [rubygems/rubygems] Generate a licenses.rb file with correct style
61893ddf75760c35d5c676914cc50c7e4f9a64ae 2019-06-04 [rubygems/rubygems] Get `rake package` tested
62e2b2e66f4fefa493c4ac91c121c7484f67b7be 2019-06-27 [rubygems/rubygems] Improve `rake package` test error message
b95756c7a998311a2d4bbee94530c6ad83ab7d06 2019-05-24 [bundler/bundler] Remove unnecessary condition
580e165873c727b9248e1ba7d3ac0af9b121a235 2019-05-24 [bundler/bundler] Respect color option when instantiating shells
214e992556bffa1443e024e63385c5c76ac2f15f 2019-05-24 [bundler/bundler] Be explicit about coloring in specs that need that
38df9e18da1bbb4c74b572c51db64745e6bee853 2019-05-24 [bundler/bundler] Add missing no-color source specs
1a4bb80cd79dcae1b2be418e70e1f5a5bcd36887 2019-05-24 [bundler/bundler] Skip specs that need coloring on Windows
c5737a9ae19509de56c04a587756c0b9831cadca 2019-06-08 [bundler/bundler] Migrate thor to use relative requires
9596f432505a8282473b5a011eaaa5de6fa101ef 2019-06-08 [bundler/bundler] Migrate two more requires to be relative
a27198f64850441688ae77d329eab66049d0f5e5 2019-06-08 [bundler/bundler] Migrate requires from exe/ to also be relative
1c070c9c2908736d610773a980a73395f5188cf2 2019-06-11 [bundler/bundler] Move "on releasing" to a RSpec context
d8d5e16305ee071f7cf16980788cabcc44799c2e 2019-05-31 [bundler/bundler] Use a clean gemspec for gem helper specs
c3ddd47ce7b546530e2241b0ea6a96817977886a 2019-05-06 [bundler/bundler] Normalize file:// handling in specs
e111f38f34ea6b48446a0c29e142ccf44cfff282 2019-05-05 [bundler/bundler] Fix file:// handling under Windows
81779e22469d89c38ee653e3de032144af0891f7 2019-05-28 [bundler/bundler] Use rubygems utility if available
51bdc9433b92b60806ac535e291bf3fffd243e47 2019-05-28 [bundler/bundler] Normalize usages of `Gem::Util` in rubygems integration
a685a8643f3897913aa0aeeca3f1392bb9da1cf8 2019-06-11 [bundler/bundler] Fix `rake release` not prompting for OTP code
cad71f70892f262b6912f4087d3800aa772cb117 2019-03-20 [bundler/bundler] Migrate git proxy helpers to use Open3
10c0271f970d1133685d91e786cf25f7160ffd50 2019-06-17 [bundler/bundler] Remove duplicated `let`'s
b014a2157f3b43d7ac85b27ad2cc47705487251e 2019-06-17 [bundler/bundler] Factor out gemspec call inside `let`
e59b57a3a7d7d22baf80754e1ec069cc8cd4d561 2019-06-13 [bundler/bundler] Fix thread leak in compact index specs
4089f8df1e985ec9b5347078214646be946229cc 2019-06-17 [bundler/bundler] Use real paths for `bundle clean`
72daf37deefd1a798577be9b05bbb9406245ee89 2019-06-20 [bundler/bundler] Fix a typo on a spec comment
1a8d9a0d5dbce163fce3bed54265d6e3dad65ee7 2019-06-20 [bundler/bundler] Bump rubocop to 0.71
df011b02384a85de17ae73b0aa20799c0632d18c 2019-06-20 [bundler/bundler] Lock rubocop-performance to 1.4.0
33fdd87227ac90063f8ed08de8cf36c8a257b461 2019-06-20 [bundler/bundler] Revert "Migrate requires from exe/ to also be relative"
27717893020d8d3e1bb8e40f30c1c78f4cb23bde 2019-06-18 [bundler/bundler] Don't re-resolve locked platform specific gems
f2cc018adbcd054977e3e7b2410bd289f530684e 2019-03-19 [bundler/bundler] Reuse `execute_bundle_gem` method
86757abd250bc84c7eedbd3bd65176b9f979f667 2019-06-26 [bundler/bundler] Fix local variable name
bdcd1990adbbbdb7baa26ca7a0fd6e56efb05143 2019-06-26 [bundler/bundler] Generate new gem development dependencies in Gemfile
ed37de1c8201a00eeb40468543313f078469e6af 2019-06-26 [bundler/bundler] Inline `expanded_deps`
e405aede09c090c7356bd2986793e0328f498e04 2019-06-26 [bundler/bundler] Not sure how much this buys us, remove it
4b1395ab4ae7b6b9e22362ccb08d103bdec744f4 2019-04-10 [bundler/bundler] Clearer MissingRevision git errors
e6dc7b5b5b8e73f01b24d86a9c7b6026ae012b76 2019-06-28 [bundler/bundler] Improve spec to be more realistic
5a56f4a541a07bb8eb600078236727e6837082e3 2018-11-21 [bundler/bundler] Remove unnecessary `order_matters` param
2ccb3db5fbd642f7e70c38aca946b2e010ce338b 2018-09-05 [bundler/bundler] Add missing mock
81a84076c21e89d9e0e1df1b4cea8bf2047b960d 2019-06-20 [bundler/bundler] Don't persist the cache_all_platforms setting
2c262d137c4f679ad1b6305d747e4d116b7c6959 2019-04-26 [bundler/bundler] Make spec easier to debug
13e5bf3454c1b13fdbb0c583fe68a73238cdffa2 2019-04-26 [bundler/bundler] Remove redundant assertion
05c3b7c8a9238186c4073f5ebb8c5ce6da7495f2 2019-04-26 [bundler/bundler] More specific assertion
aae244569b426367426b83ef3272810282f48ee5 2018-09-25 [bundler/bundler] Reuse `gemfile` spec helper
2f1d52c266eae479576aa2accf6e13c8aa18e264 2019-05-24 [bundler/bundler] Remove unused filter
8d9fc8466f639eb2740ac406947a047505fcdea6 2019-07-04 [bundler/bundler] Reuse `lockfile` spec helper
0dad89c0fed944b3a4cb531a3ecb75586c40b057 2019-03-27 [bundler/bundler] Fix typos
f8c03b24ca6bb7e891a2303bd7c3d6094f3bd34c 2019-07-05 [bundler/bundler] Bump rubocop to 0.72.0
b2baf6bb0223bb52f9e5f861f860c61c3b6a5df1 2019-07-08 [bundler/bundler] Remove unnecessary begin-end block
cef81eb8ccb38deaf5d0bd3c5d6c5fdbcc920d38 2019-06-25 [bundler/bundler] Make some specs more explicit
3af9d8bb671cfdc474110af3f2db24e36954d38d 2019-06-19 [bundler/bundler] Extract `current_platforms`
ff908983be80f718497e32e60d24ac9b820df52c 2019-06-19 [bundler/bundler] Extract `expanded_platforms`
d8cd45cb1a459f8e82f055d8c2d335f57962dc31 2019-06-19 [bundler/bundler] Refactor some specs
c1ca77281d60e5b81dd4ba0df36f7ea6abf3f92a 2019-06-19 [bundler/bundler] Add all platforms to lockfile by default
dae6d303d5aa13eeeb482398eb748b3a8f4edcfa 2019-06-19 [bundler/bundler] Remove now meaningless warning
6492f23d919589745fc90fd151b1ce7f5478d776 2019-06-19 [bundler/bundler] Remove now meaningless setting
6e0dc5594ced353aabdb3f118667ca987720e624 2019-06-19 [bundler/bundler] Remove now unused method
d0c19d1f87afeb9459644f2b348354d19f3285c3 2019-07-05 [bundler/bundler] Use `tap` for `current_platforms`
6cbe818c668c07c0700b1281d629b92a9101c976 2018-12-06 [bundler/bundler] This seems to pass for me
812dfa44f0b35b6ee6446417e0e72f04270bdf85 2019-06-27 [bundler/bundler] Refactor setting the encoding in quality specs
56fd027aa6cecaa6910ec6b96270299937f124c8 2019-03-28 [bundler/bundler] Tweak some quality specs to check more files
f399a2b7964dac890fd08bd78b62fbe8313319ea 2019-03-28 [bundler/bundler] Remove unnecessary line
a181df75429a3c3db2eef387f7476b18c3893615 2019-07-11 [bundler/bundler] No need to make `Gem.refresh` a noop
a6ce001babc5728cd3c29df91ef29e0e57d4f012 2019-07-11 [bundler/bundler] Change the refresh spec to not use `stubs_for`
f5cd02f362142dcb3211e2e820b414c0eb2b4e2c 2019-07-11 [bundler/bundler] Remove unnecessary test filter
fc42423b8df652e3f75436200e5bdfbacd167959 2019-07-11 [bundler/bundler] Correct a rubygems test filter
31541d738924e714e9b580b33eb44608ea248486 2019-07-11 [bundler/bundler] Drop rubygems 2.5.0 and 2.5.1 support
ad3cba02cfa9140e2318632e6cc40dad4e79f959 2019-03-30 [bundler/bundler] Remove redundant condition
33ce42dd5dd10cb86258e78010563f86f412ce01 2019-07-15 [bundler/bundler] Fix incorrect flag usage
f73020d493ec2bf7c79fc118f83f328caee701d7 2019-07-15 [bundler/bundler] Always keep `bundle package --all` option
4f5e1b6ebf4a122fe935c55224ce8e9937288582 2019-07-15 [bundler/bundler] Remove `cache_command_is_package` feature flag
a1549fba833d99590c128444ff5c4ac910b15870 2019-07-15 [bundler/bundler] Alias `cache` to `package` now
26f651796c06c232b9887d2401f5e998d6dc654f 2019-07-22 [bundler/bundler] Remove unnecessary assignments
1b081cdd650964708c700a8051d37bf70e1a3880 2019-07-23 [bundler/bundler] Improve test to make it more independent from env
679472454832f4e9b5c72f282b2933c44ef35ffa 2019-07-23 [bundler/bundler] Remove uneeded bundler key
55831647fbea0005449f714eec7672fab50cf9d3 2019-07-23 [bundler/bundler] Move environment reset to the only test needing it
3e83fbddfacafd1467bfcae818d595c6e29fca5c 2019-07-23 [bundler/bundler] Add a comment to explain the initial reset
3e10b4a0be0de22fc0871a6fab65139c43c69180 2019-07-23 [bundler/bundler] Indentation fixes
bd0f19f137a952f5f8b838537f473385b204ed78 2019-07-16 [bundler/bundler] Don't need 1.8 compatibility
bb6b9b49293378cb48510e27a98db152824658cd 2019-07-16 [bundler/bundler] Remove redundant begin-end block
a1c69991a5c618b4002a6222fca8cfe1f4718879 2019-07-16 [bundler/bundler] Use a consistent requirement in binstub
f40914e3cf99181ccf69987fa8edded175a1019c 2019-07-16 [bundler/bundler] Remove unnecessary method parameter
cb6abf551ab091760ec2c834ff3718f83efd5426 2019-07-16 [bundler/bundler] Update error messages to be more precise
bb50f87b69049d80117d40e194e91cb650a94f64 2019-07-23 [bundler/bundler] Add workaround from old rubygems
9d82962af3bc1c308ae0c2530b9fb162da825da2 2019-07-23 [bundler/bundler] Check for generic lockfiles
d7487d6c0845f89b0d640d1e22a4a10d1ffdb1a3 2019-07-23 [bundler/bundler] Try make some specs platform independent
51aaed128a7949fffdc5847ee1949e4b2acc86ff 2019-07-23 [bundler/bundler] Skip specs using `Process.fork` on Windows
640dbdd155625cfbd30c3a00c702dd04ec66c8bc 2019-07-23 [bundler/bundler] Better info about spec exclusions
76d205c84041d8d186b632ec5f8f479be4e730aa 2019-07-23 [bundler/bundler] Restore `cache_all` flag removal
30d10be036c2f57f6ba4d605f73c2ab9a07075b8 2019-07-23 [bundler/bundler] Prefer feature flag to harcoded check
322d4fe98dd5db50ed4088dc9966dfc8813d6672 2019-07-23 [bundler/bundler] Remove unnecessary indirections
c4a2a9a38165e6a4b54798d5d8edb6297275efaa 2019-07-23 [bundler/bundler] Remove now unused logic
4e76aef280f8440a9e499a05a2d74e6f2ba7cdd6 2019-07-24 [bundler/bundler] Move `options_include_groups` to an attribute
a42478502c923978a0cf14e7e00efbc0149b07a9 2019-07-24 [bundler/bundler] Move `any?` logic to the attribute
fd3411c73f35e3e8c0e1cd72eea434ca6e8d1744 2019-07-24 [bundler/bundler] Move more locals to attributes
ee7ec87007862118cdf13815808999e73b9b98d3 2019-07-24 [bundler/bundler] Unfold message to single line for readability
1069139a339a6a7d0d6169c634e572659f749ea9 2019-07-24 [bundler/bundler] Extract some methods
1fbd6a1fe0e298aef006cf1aa41e6e6f1ce7c7c5 2019-07-24 [bundler/bundler] Move `strict` to an attribute
b855e33b655d9c0cfa07aab8e8622d68f0402ea0 2019-07-24 [bundler/bundler] Add exclamation mark to method
6015bbeeaf897c75065d0b18e119e2614e1d1f44 2019-07-25 [bundler/bundler] Fix incorrect sectioning in `gemfile` man page
56229c4e5d9856abdd39a51a5875a7d4d0076ce0 2019-07-26 [bundler/bundler] Fix `git` options examples
7255f55dba83aacbde76184aff965162e339ba2a 2019-04-12 [bundler/bundler] RUBY_ENGINE should always be defined after 1.8.7
452516f50f80e3bbb6dc9911dcdb133a2e16c170 2019-07-08 [bundler/bundler] Remove development dependencies from gemspec
6fb73e6043015fcd999a2c4b9a52b9bb1d9c4173 2019-03-21 [bundler/bundler] Fully remove compatibility guard
e84e63230bd024b652451cb7d1a44b9d9e0449ae 2019-03-28 [bundler/bundler] Check for straneous quotes
267a72be800da0ec47f441d7d8210dc6aec137af 2019-07-23 [bundler/bundler] Enable `Style/UnneededInterpolation` cop
2b7e39f364d76c74af6e04aa3d96888a6aeef1cd 2019-07-23 [bundler/bundler] Always set `cache_all` via config during tests
97f3ceeaa5c66ad6a6a5f3f37339c4b1cbe71677 2019-06-11 [bundler/bundler] Bump net-http-persistent to 3.0.1
1e63683795bf782db745dbad7889b2779f0573a5 2019-06-25 [bundler/bundler] Bump automatiek to 0.2.0
fcb58f65b1ff6204845b47ac810c32ee7a1aafe2 2019-06-26 [bundler/bundler] Adapt to the way my automatiek patch works
dab944e6ca9ed92ce72d1db4834b32e924d87015 2019-07-25 [bundler/bundler] net-http-persistent 3.1.0 has been released
7ed1fc527e029f47c4ed17136fb1492c9fbdfdc9 2019-07-31 [bundler/bundler] Bump rubocop to 0.74.0
f9dac1bd54af384e99fecf949cad9df9ceb09f0d 2019-08-01 [rubygems/rubygems] Cleanup after testing `rake package`
500c3cb6a59eb991567714311e9301eeb377be9d 2019-07-24 [bundler/bundler] Reuse `root` method
c11c8b69ea98e698e855b4b1f122a54929582dc7 2019-07-24 [bundler/bundler] Indentation tweak
6711343d5a630cc857f0fa503b403edb68415f48 2019-07-24 [bundler/bundler] Fix inconsistent lockfile order
3f0e19c9fa566de3691b994ef6c2bea8cb5fdb83 2019-08-05 [bundler/bundler] Enable retries on flaky spec
3c23bb29ecbc0c736e99d23a3c47892d67f3a322 2019-08-06 [bundler/bundler] Remove unnecessary exclusions
41534ce327efb56f3ddb136b5617fe47a89212b5 2019-08-05 [bundler/bundler] Make spec pass more resiliently
129657ab6aa3cc9496746a6eb780c0dc748e3d20 2019-08-06 [bundler/bundler] Normalize style with other artifice files
0aed0bd9ed521799c5d92c6c10ca8fa4476f8b66 2019-08-06 [bundler/bundler] Bump rack and sinatra to latest versions
ee1f3038f1657aa90d75e735e4262fe8d9b3d745 2019-05-24 [bundler/bundler] Clarify spec description
6c6c4c7388c2f1c0f579de363bb0ec66ad851b5b 2019-08-07 [bundler/bundler] Use non deprecated way of setting bundler path
7ff0b4fec4cbd763e9bb7be597b54217176a8d86 2019-08-07 [bundler/bundler] Fix installation of system bundler
5bff72c912099bc9ac866d0c699ad4a2945d5827 2019-08-07 [bundler/bundler] Make sure spec fails if `bundle install` fails
521a2d2beb945a2ce22b4788409f5fb475fea17a 2019-07-26 [bundler/bundler] Revert "make system_bundle_bin_path helper and resolve failing tests for ruby < 2.6"
94e26a97a153950e160445c7afc1e4c62e522740 2019-08-08 [bundler/bundler] Bump rspec dependency to 3.8
4913c9b6bf78ae697689f89b99754e346603c68a 2019-08-08 [bundler/bundler] Remove unexistent file from exemptions
4af3665fd91aae87c9fe014778ed7c54245e2f9b 2019-08-08 [bundler/bundler] Use a newer debugging gem in docs
cd15d27d10d4f041cf4e60064dae96562c9bd83f 2019-08-06 [bundler/bundler] Stop printing deprecation messages during specs
8f28ae65a861ba714be824ea3122817abe9f862d 2019-07-10 [bundler/bundler] Remove misleading comment in Gemfile
f48a61fb46304d35043d013c8cf4539c5be1ecab 2019-07-10 [bundler/bundler] Commit man pages to source control
cb71930351f8978d3c0b06acc14c98a8978f3abe 2019-08-08 [bundler/bundler] Remove unexistent folder from exemptions
b587e8c7f1cd56f1c53156d7893ee0e581128a0a 2019-07-24 [bundler/bundler] Add `--[no-]git` option to `bundle gem`
e8fd720434e270d1021a57607a377b0f0c7517dd 2019-08-14 [bundler/bundler] Remove mention to remembered options
bb2a65800d857149bbbacace7ed5dfbf7d20ecc2 2019-04-03 [rubygems/rubygems] Use `assert_require`
d4feeb19361a4d7addf4779fb6bdc8e8c072093b 2019-04-03 [rubygems/rubygems] Make test also assert the gems that it should load
37abd2c390bb93fe1a306465bb5de35feb70a82a 2019-04-03 [rubygems/rubygems] Fix old rubies compat
b8984370daaff4809b04330a6d7098f171568f79 2019-05-19 [rubygems/rubygems] Fix jruby issue
f42ad4a4250620ca64b2f668fed91d475934eaa7 2019-04-25 [rubygems/rubygems] Little refactor
1ac6890bd05a48e385f564d212765a3a60899659 2019-04-25 [rubygems/rubygems] Fix removing unresolved default spec files from map
3587824d710ffcfd1270be0a354a770a49312b6f 2019-04-25 [rubygems/rubygems] Don't unregister default specifications
5998012a0c7244fe217c2d4f494e50f32ec85d29 2019-01-07 [rubygems/rubygems] Autoswitch to exact bundler version if present
c78839902b47bf6a91226fbef00443e7d344033d 2019-01-10 [rubygems/rubygems] Return `nil` to clarify return value is ignored
ef2d4158028ab253fbd4b27d3cd3ffb4df5bffb7 2019-08-03 [bundler/bundler] Remove duplicated method
50a91fcd1061527a3543e3e713fc4222da68e438 2019-08-03 [bundler/bundler] Reuse `lib` method
745b2861617c62413357e27de9ded8098fcc031d 2019-08-06 [bundler/bundler] Move `lib` helper together with path helpers
a2ca3a12ba35d8991099cb23be4bdeb15e5cd459 2019-08-06 [bundler/bundler] Remove unnecessary `let`
9995ce64a251e51eabc6300d38980c4139f92d86 2019-08-15 [bundler/bundler] Remove unnecessary assignment
7551117c70cdc33f4dd8a72a1a9151f23c73f902 2019-08-08 [bundler/bundler] Reuse more shared path helpers
63575409458f6b7b1bdaf038a562bc3f011e231e 2019-08-15 [bundler/bundler] Fix bundle bin location in core repo
7af12a92c8593fffee42004a04d6886bbd863ff5 2019-08-15 [bundler/bundler] Use path helpers to find bundle bin
3bebdda649e60edb9df0728aa1859590693db335 2019-08-15 [bundler/bundler] Remove unnecessary rubygems require
2e6509498c1daf3335ac6343bf59441d42011b64 2019-08-15 [bundler/bundler] Remove dead code
63d78afc2d0520cff300494fd875c905349c12a0 2019-08-15 [bundler/bundler] Remove more dead code
e38994d2f70ac714f749f69833fce5c5e8461513 2019-08-15 [bundler/bundler] Reuse `gem_command!` helper
91c63828f7b841df6b7b124acb752c0a3bca66c0 2019-08-15 [bundler/bundler] Extract a `gem_bin` path helper
30a4ec1fee1363f31f93970c3cd809a6fc139140 2019-08-15 [bundler/bundler] Always use `--backtrace` when invoking `gem` CLI
122bc65042bb53cd66ff681513ea7f5152536875 2019-08-15 [bundler/bundler] Reuse `gem_bin` helper inside `gem_command`
334e6150222703712ae6360de14f9a04b83daea9 2019-08-15 [bundler/bundler] Reconcile test
b43f4bd2184989c5f47ee539e583c785dfadb8d0 2019-08-15 [bundler/bundler] Rename some variables
c896f71577e17e7b89ad39463b82d8936f000480 2019-08-15 [bundler/bundler] Extract a `tracked_files` path helper
19dabfbe574f9a8298054eb417d299ec5fc18412 2019-08-15 [bundler/bundler] Rename a variable
6a299906b4bebe1c86bc50a565f47348e735cb8e 2019-08-15 [bundler/bundler] Extract a `lib_tracked_files` path helper
6506993462af4f6c4f7ee2e0d3bc27deee989069 2019-08-15 [bundler/bundler] Use `join` consistently
20af44c27727333b4cd3eef9d5b18daaa0445f0e 2019-08-15 [bundler/bundler] Unalias `install_gem`
aef5509139abd34f9983fa00895f91ea2801f088 2019-08-15 [bundler/bundler] Extract single gem installation logic
f88237623f9131a9a07a4dd7ffde8c758e63e32c 2019-08-15 [bundler/bundler] Consistently use `Path` over `Spec::Path`
9925e1a10f94f2a8c6d1b513d4546157ccecdc3f 2019-08-15 [bundler/bundler] Remove unneeded `to_s` calls
adfca752d6aa8f1828392cc1ae88063597376b5a 2019-08-15 [bundler/bundler] Remve another unneeded `to_s`
9c0fcd1d0fc6287795f957465b596a288708ab90 2019-08-15 [bundler/bundler] Remove obvious comment
a56bf5bfdea991f3fb16a002da6284817e7867b8 2019-08-15 [bundler/bundler] Cleanup in a location independent way
580e093fddc2c10ff4e6cd33bfa0a7bfab76395c 2019-08-15 [bundler/bundler] Make sure gem has been built before deleteng it
20c5154f0b79faf83c9c889f12da7da1ba9d6eb1 2019-08-15 [bundler/bundler] Only chdir when necessary
09455301ef81bc6207e6d3ba1034c35851575e18 2019-08-15 [bundler/bundler] Extract a `with_root_gemspec` helper
43184056094af2495f05964c78bc517e07721802 2019-08-15 [bundler/bundler] Extract a `root_gemspec` local variable
a2d7c97a9187f3d88230e273756ed4836fa8ac19 2019-08-15 [bundler/bundler] Extract yet another helper method
08c58e3c0db8aaa6b573fe6c34a6318a17a83c68 2019-08-16 [bundler/bundler] Extract a `gemspec_dir` helper
cc644c7116c7e540809e381be9d16a2f29a45f43 2019-08-16 [bundler/bundler] Fix `bundle doctor` command
e6e8d2d8c06336bfcd030a2d8cf69b980446dd40 2019-08-09 [bundler/bundler] Prefer `before` to `before :each`
98841b2b19fc2d5c6aacda26019ff07d48d971ec 2019-08-09 [bundler/bundler] Wrap `open` specs with a context
7659f00a8dd1df0e823cd5a47c6b4036c94e1321 2019-08-16 [bundler/bundler] Move local variable to only branch where it's used
f753961611d286332e968f3b30f9b55b8590ef7d 2019-08-03 [bundler/bundler] Remove a bunch of unneeded rubygems requires
998204882b25f0cee5db1749a877ef9780c8925f 2019-08-02 [bundler/bundler] Last relative requires
c50c2354cf9a43978626e5573e72574516b28da9 2019-08-02 [bundler/bundler] Require relatively from exe/ when possible
0653d8c6018dc9f52856c7b38188c88669be2c83 2019-08-16 [bundler/bundler] Fix spec using the deprecated `bundle config` mode
5a69a23afcc39a87bf808f484fa476978a9a0b4d 2019-08-16 [bundler/bundler] Don't use system bundler on this spec
4756c5f7e79642484d01a7dbca17357eb8b08ef1 2019-07-23 [bundler/bundler] Remove unnecessary rubygems monkeypatch
683f9e1dbf42aa4b326b244f1d4dbbbdcb9e8ceb 2019-08-16 [bundler/bundler] No need to activate the `fileutils` default gem
a77b3b4476241b6b4246fc805ac5fc357f8c4e57 2019-08-17 [bundler/bundler] Remove unnecessary require
5a384e2c08704dc7af9d8d3bdfc475eb8c0723aa 2019-08-20 Fix some bundler specs (#2380)
5ea08883cfc90e05e5fb76e1e10cee1818a40c9e 2019-08-17 [bundler/bundler] Remove old rubies stuff no longer needed
bcc4ac924d495d74d5ce56c7d4c735a1df320220 2019-08-17 [bundler/bundler] Remove another 1.8.7 specific bit
1120bacd8b8656b45a56487ee62fd48095aca019 2019-08-17 [bundler/bundler] Remove the :ruby exclusion tag
ede77d82e709956cd1d3c849840107c84cd2e911 2019-08-15 [bundler/bundler] Fix a couple of typos
ace88852f2c2dae52118d80cbf5800ea99e409e6 2019-01-24 [bundler/bundler] Parallelize test suite
3b55394b07f29fac2717bb82fdc92140b2b302fe 2019-02-19 Ensure all default gems have an gem folder
d219be4a1c237356670ebafd415e983433362e72 2019-08-21 [rubygems/rubygems] Move empty check earlier
f9f6a3d793186bd4b8897f775dcdcc9719361c11 2019-08-22 [rubygems/rubygems] Little refactor to avoid rubocop's false positive
fea91d69a3b4aebd5e69058f9ec51adf2896cdfd 2019-08-21 [rubygems/rubygems] Don't fail when `uninstall --all` with default gem
d9e6315177be2a1264213a1e7cb215312a23384a 2019-08-22 [rubygems/rubygems] Bump rubocop to 0.74.0 and fix new offenses
2a166cfea22b90e39e3fe9bafab6b806ed4813f6 2019-09-05 Add `File.absolute_path?` (#2198)
1c4af1a77fb2dad27d523fe5d97ea4a27b145e3c 2019-05-23 Add tests for `File.absolute_path?`
a29ead52e169cf702a61ba91cdf301a3bd87d713 2019-08-16 [bundler/bundler] Deprecate `--path` flag to `bundle check`
c92e098781470c84a497a1d430f425aca897f895 2019-08-16 [bundler/bundler] Fix --path option descriptions
b9996803f7278f3a6d30360f1b7220070a9208d3 2019-08-16 [bundler/bundler] Remove duplicated spec filter
399501cdfe957325631e70efa6afffca6b56db6e 2019-08-21 [bundler/bundler] Revert "Remove now unused method"
f18d88b5356d347304245c703329b82293f56efc 2019-08-21 [bundler/bundler] Revert "Remove now meaningless setting"
6f16ededdd5eed8bab9e4f4cb70032a151fbc405 2019-08-21 [bundler/bundler] Revert "Remove now meaningless warning"
0c6529bac2c38c536567e443b7da851144e84be8 2019-08-21 [bundler/bundler] Revert "Add all platforms to lockfile by default"
1cb8cf5df0b2a7dbf8b1d616ac5268d76140aab6 2019-09-15 [bundler/bundler] Version 2.1.0.pre.2
e6ad9452b6cf1cf118ead0cbd0cf86e2c0fb61e0 2019-08-16 [bundler/bundler] Fix remembered flag deprecation message
effacde2c0104935fd7258eac77f17684f724cd0 2019-08-16 [bundler/bundler] Merge all `bundle check --path` specs
ea5b1361557690569a33204c122a08f2faefdf91 2019-09-10 [rubygems/rubygems] Fix underscore version for bundler itself
6134fd7a646842ca67081cd07a182642307138bd 2019-09-24 [rubygems/rubygems] Remove comment not adding much
4f87a1583dce25749c0492146ef78fcb0319ccd2 2019-09-24 [rubygems/rubygems] Introduce default prerelease requirement
54839f01736a8827be64c7f1720d226d37fa17d3 2019-09-12 [rubygems/rubygems] Fix jruby build
a2af47301834ede4892dbbe1b7da28317202657e 2019-09-12 [rubygems/rubygems] Make sure our modifications to kernel.warn work
f48655d04d463a89b7ac15bc3942ec6c574c6cd9 2019-11-08 Remove unneeded exec bits from some files
fa0f3eff228bb26de6d5b0e1238b1f358165dbd0 2019-11-30 [ruby/fileutils] Fix error printing test failure
a2fc6a51dd2e1a153559038795e1e2509f9c6a94 2019-11-30 [ruby/fileutils] Fix test failure under ruby 2.4
0fab9005387549d5c5b13cf330012d02e5312bc2 2019-12-13 Vendor thor 1.0.0
9f43160014905db159ec67e3ee2b485d870de05d 2019-12-14 Delegate should be supported now
054d99d95bc9d3c9481be3ea97dd16b39a4ba5bd 2020-02-03 [rubygems/rubygems] Allow releasing with a rubygems pre version
c6b5881eae28fa1a76514b2de00ef0155c348170 2020-02-04 [rubygems/rubygems] Make non "test_" method private
d767da428c28b7b9fec56b383bb32f6f76c6ad26 2020-02-04 [rubygems/rubygems] Fix require issue with file extension priority
2b6ec768fc227650db6ad9eb9af7c4aaea06d986 2020-03-08 Fix rbinstall bugs (#2930)
956e220ae280bbd3426bfb2bb80edb6e69ad3f98 2020-03-13 Use new `prepare-gems` target when possible
459670d47f8528db8f5d4f28aeac191b1af66d81 2020-03-08 Fix bundled gems installation on a fresh clone
96064e6f1ce100a37680dc8f9509f06b3350e9c8 2020-03-24 Sync rubygems with current master (#2889)
e460c2d033b1e7a95417aa93cb4a3cd5cf57b25c 2019-12-05 [ruby/uri] Prefer `require_relative` for loading internal code
9e8d75e8819972377dc1457fc0d0e489bb9c533b 2020-03-13 [ruby/uri] Remove RCS keywords
ba9dcdab3669f11b2e265712ceb43227c366fc3b 2020-03-24 [rubygems/rubygems] Enable Style/PercentLiteralDelimiters cop in rubygems
b34721aa04e9de4e42c502b2a7ffe4f0a792d8d6 2020-03-27 [rubygems/rubygems] Consistently left align tokenizer test columns
4cd90c7bc01a128f239fe9329e05ae774429286d 2020-03-27 [rubygems/rubygems] Remove weird spacing between receiver and method
c16815cca7c223698c11b4c520b75caeb0499f93 2020-03-27 [rubygems/rubygems] Remove weird spacing from error messages
061add792e658878c839887682716737d9f6d677 2019-05-03 [rubygems/rubygems] Enable `Style/ExtraSpacing` and auto-correct
7e1e60b0445bc2329e60642e2cc2c14c1668352a 2020-03-26 [rubygems/rubygems] Remove ruby 1.8 leftovers
7f8f33ebb9a8eba3d6721e24eac248ff75e2c615 2020-03-26 [rubygems/rubygems] Remove misleading comment
9d5e7d6c67b084649a6966c69032dd35b1e16b79 2020-03-22 [rubygems/rubygems] Revert "Remove Gem::DependencyInstaller#find_gems_with_sources"
5b77fc8abe4d3c347b5a846c8b330a3bb51d1ef8 2020-04-25 [rubygems/rubygems] Remove commented out code
b72c56681ee9f7df26e485da413349d9628402e9 2020-03-27 [rubygems/rubygems] Use newer module Minitest name
f4022f943db921522fd833913251ca176832cee7 2020-03-27 [rubygems/rubygems] [rubygems/rubygems] Require minitest `~> 5.13`
b8ef5ed8bd829c515cf0ebf1a7ebcaa77a520c86 2020-03-27 [rubygems/rubygems] Remove minitest compatibility code
2396f703cf45e9fddb4f699b7866ea181c46c159 2020-03-27 [rubygems/rubygems] Update minitest version in `Gem.install` docs
3256480317177a2cfd31cfa2c5ecf45dd8c1cc44 2020-03-27 [rubygems/rubygems] Don't swallow gem activation exception
2205ae8af5928c97a28f281f029bb3be290bf010 2020-04-16 Normalize heredoc delimiters
0b40279d7dcd741ee8401f6b5fd2edbd431ea0c4 2020-04-20 Normalize heredoc case in rubygems code base
1ede0c15a1adda6ec523a7a3b0c58bcd0603cef0 2020-04-10 [rubygems/rubygems] Move stuff to the instance level
427eb2b93ff10860668bb3864746aa8720a494e2 2020-04-10 [rubygems/rubygems] Remove unnecessary DIR constant
3315ce69044b511c7fe5d462985756a7948e95d1 2020-03-25 [rubygems/rubygems] Fix race condition on bundler's parallel installer
2ece4d96f093c8526f86f5efb164e12a0897a325 2020-03-23 [rubygems/rubygems] Fix ruby warnings about a shadowed variable
43daf4d288926c90af716ff0d8306501fd1b3a13 2020-03-23 [rubygems/rubygems] Fix ruby warning about unused local variables
1039c32de6ac27400b2cc9eca2b0cd382ddcfbdd 2020-03-27 [rubygems/rubygems] Simplify nested require exceptions
fd5e4ca41fe727d28ad8a6919f2feb342e6b9342 2020-04-08 [rubygems/rubygems] Remove unneeded untainting
df39476a122135de458d614dec7ad34ef05ebdc3 2020-04-08 [rubygems/rubygems] Remove unneeded dups
c6979feb02385d84c3268fd44690282e53ac61ce 2020-04-08 [rubygems/rubygems] Remove unneeded explicit requires
90427875085f480c4c8e02d4252804cac29d7aaa 2020-04-08 [rubygems/rubygems] Remove unnecessary `@@ruby` variable
676d816ef1fa55bae2b5020782ba47284748383b 2020-04-08 [rubygems/rubygems] Refactor ruby command line building for tests
acb793b71c2465c2cc527393eab57fe29f53f665 2020-03-23 [rubygems/rubygems] Make cmake tests less verbose on jruby
b1541606a28872327716243a5b31706c0c2e3c22 2020-04-05 [rubygems/rubygems] Fix incorrect `gem uninstall --all` message
a49a131163dc9f7ef2176e8ea5394e934fd0c768 2020-05-02 [rubygems/rubygems] Extract `gem_make_out` contents to a variable
c58d69e6982b2261f0533e846de4c54d04a1f293 2020-05-02 [rubygems/rubygems] Condense some artificially broken lines
de57d3895ef6eb681c12a27720e7c185a22023d7 2020-05-02 [rubygems/rubygems] Shortcuit method earlier
0d7e0eb2faa282e0c15faa60c62992ca5452e228 2020-05-02 [rubygems/rubygems] Prefer `tr` to `gsub` when replacing path separators
373d01bb7d136ba514ca5c65298b0196f39d0569 2019-12-21 [rubygems/rubygems] Remove unnecessary line
6438c5848d1f663ecd135903a2a323d6d6006838 2019-12-21 [rubygems/rubygems] Remove misleading comments
53b548f4384f1efb647baf9fc3290dc673e05403 2019-12-21 [rubygems/rubygems] Install existing gems as regular gems
d59b92221df2188006f0323aa8af969676728ead 2020-04-27 [rubygems/rubygems] Rename method to clarify
1090456370639100cc74983945a51fcc73c54869 2020-04-27 [rubygems/rubygems] Move helper methods to private section of the test file
ed1e4504a42726ba574dcc3ced0888c36730cf2f 2020-04-27 [rubygems/rubygems] Follow the pattern of other test files for foo.pem
74867e2dc1b68ca7831876991c6f34c6309e018d 2020-04-27 [rubygems/rubygems] Fix super weird code style
5400811db94361ba20e2e2467a77b75355c232e9 2020-04-27 [rubygems/rubygems] Refactor dummy file creation
41b288476ee62b032f89ea4f353f638b88de2c95 2020-04-27 [rubygems/rubygems] Move helper to private section
d2087f1cde7810c76f6eb94553a24f760636e72c 2020-04-27 [rubygems/rubygems] Extract an `install_file_list` helper
c74d306b22606da28669264f8c449fe697c1fd3f 2020-04-27 [rubygems/rubygems] Only need to call helper once
64e89713dab469a162d042fbc5c3595116937e8d 2020-04-27 [rubygems/rubygems] Extract a `remove_file_list` helper
ece1690105b9e2887eeab36f67ad414049137ae2 2020-04-27 [rubygems/rubygems] Install man files when bundler installed as a default gem
a453f26b0d47070c661baf7e302469cd8ab486ad 2020-04-27 [rubygems/rubygems] Extract a local variable
241950b1c546924c54ad9df3d67ba9c4f566c35b 2020-04-27 [rubygems/rubygems] Properly look for man pages
8250000187726b161e7491be6653dafeebad59b2 2020-03-29 [rubygems/rubygems] Extract logic to a local variable for later reuse
4a417b08aeaf296238059e6abdb465c324073e15 2020-03-29 [rubygems/rubygems] Fix incorrect bundler version being required
fca24dd12174a61ce9b01c23db90c63997fae1e8 2020-04-02 [rubygems/rubygems] No longer necessary
2efe741902301a6185d7ee1eff91d53b1d527302 2020-04-02 [rubygems/rubygems] Use a local temporary directory
a433b82f13f83a83c0522e604ffe42f3f7f3b64d 2020-04-02 [rubygems/rubygems] Now `Dir.tmpdir` is fixed and there's never such a folder
b5a0db8be0086f2d245fd77fd48f89e359d71312 2020-03-27 [rubygems/rubygems] Remove unnecessary code from remote fetcher tests
314d7f897ca02c173fa0e3b3e36c69482f71a358 2020-04-25 Remove `builder` gem requirement for `gem regenerate_index`
ce88e2a8aa29559ee4d785ee6d77194bbe1ff83f 2020-04-01 [rubygems/rubygems] Suppress warnings coming from `jar-dependencies`
c982c5efac3985e989c02d10b8bc834b902c6e5c 2020-04-10 [rubygems/rubygems] Skip flaky tests on jruby
0e195c82c172465b15495da1cddaf1fee31c26ad 2020-05-04 [rubygems/rubygems] Remove old `gauntlet_rubygems` file on rubygems upgrade
5df6082786ac12d5e5dddfa326ca9544cd4913bf 2020-04-05 [rubygems/rubygems] Improve gzip errors logging
c832e3faa48d8673af80391b2b6bec4a461455b0 2020-03-29 [rubygems/rubygems] Require open3 before using it
15a4b7d7693891831cd956def7108481aa86ddb2 2020-05-05 [rubygems/rubygems] Remove unnecessary code
18ac783ea6ad00b664d784661643bcbabc5e48eb 2020-03-04 [rubygems/rubygems] Revert adding loaded specs to `Gem::Specification.stubs` and `Gem::Specification.stubs_for`
93293043f135dec5a972378682b9e947fba7c4a6 2020-04-29 [rubygems/rubygems] Remove unneeded global teardown
07d4ad935d2fd173aabd201862b09c3393fc8ebc 2020-04-29 [rubygems/rubygems] Remove unneeded teardown
f8647343edf917142bea63f5e1c9f867674d1e5f 2020-05-14 Remove a bunch of files that were deleted upstream
3169ffc0d61ce357ff2e5728b234355fe1523b69 2019-02-16 [ruby/rdoc] Add frozen string literal support
5c343b849bb1f48cf5ac93bf369e2e2c24fa8a48 2020-06-01 [rubygems/rubygems] June man pages
5a12fc7c7f55780433ceb404d9e7189099399b38 2020-05-22 [rubygems/rubygems] Unskip "monorepo issues"
1914c4e9b1b68ac0650f4c3cdf91d9499bbfcf49 2020-05-25 [rubygems/rubygems] Pass `--deployment` flag directly
97267227bbd8c322cf17c1e0ae380f74afbc29fb 2020-05-25 [rubygems/rubygems] Don't recommend the `--no-deployment` flag
d52b1b0705a6aa5587350ce01b293ed6bf7bdad7 2020-05-25 [rubygems/rubygems] Deprecate the `--no-deployment` flag
735bd501e755893165e69cd14680327ae56b10cb 2020-05-03 [rubygems/rubygems] Bump compact_index to 0.12.1
1161191a2a0411842a146bda95d6d9ce7aa0ee00 2020-05-25 [rubygems/rubygems] Test against compact_index 0.13.0
bd9a6ba4ef26d1dea61efcb9d170c7d6ad805a27 2020-05-27 [rubygems/rubygems] Remove unintended extra space
592762069d025148463266187d6519c4799353dc 2020-05-25 [rubygems/rubygems] Support running specs against a tarball
09602f4301ccf64d1b27e62d71f00569d1d78a72 2020-05-27 [rubygems/rubygems] Revert multi ruby{,gems} version requirement fix
ff74725dc3fe5be418f230bf09409b1de6e74349 2020-05-28 [rubygems/rubygems] Remove old no longer meaningful spec
5989827dc7e39f882b61c1650c87d14599d21033 2020-05-28 [rubygems/rubygems] Improve wording of some specs
fed9419e55159bc6e53cc7590188ba6fb92d31fe 2020-05-28 [rubygems/rubygems] Fix flag name in spec descriptions
052d66050a8524f70d90223c015d5a0452bfc88b 2020-05-28 [rubygems/rubygems] Change descriptions to not mention deprecated flags
6b7a0c0ca7102c2891b75cd6ef7429dd90d931c3 2020-05-28 [rubygems/rubygems] Move all `without` and `with` option handling together
332ecb0ad1fd5cda138a36cc40891d78517d1fff 2020-05-28 [rubygems/rubygems] Fix `bundle install` unintentionally saving configuration
97d05c9db38f92b214cd30bb821ce29add20f082 2020-05-28 [rubygems/rubygems] Remove unnecessary option mutation
9422162f71e0d0f04034293125f925086abbbaf9 2020-05-28 [rubygems/rubygems] Remove redundant substraction
b2a460ea3e4abf0322c0a5475ce2d89fde46b4c2 2020-05-28 [rubygems/rubygems] Centralize `with` and `without` setting
99dc55987d539e1f665ff30e03479f31dbbead72 2020-05-28 [rubygems/rubygems] Improve specs testing option remembering behavior
5c924f597f7d633543589de152d09011a3fc2d21 2020-05-28 [rubygems/rubygems] Make `forgotten_command_line_options` always "forget" options
f02f19d62f70bc3b38ff9f2902f99e3bfefefa23 2020-05-29 [rubygems/rubygems] Rewrite dependency API specs to use new deployment mode
61b61f426a796871c27a0a9e4eedb31057864165 2020-05-29 [rubygems/rubygems] Reword specs to not mention deprecated flags
e413e746afd20a7a0629c3e3c572d6d3dffc1c16 2020-05-29 [rubygems/rubygems] Remove `forgotten_command_line_usages` from specs
603edfcaa0aa6ea6660d045194769046d24a59aa 2020-05-30 [rubygems/rubygems] Fix parallel installer race condition
c91915c1838e2492a433b00179f0cef5d72abde0 2020-05-22 [rubygems/rubygems] Fix typo
0fb2a7fa1cd9348fba04e15bbc115776f4cc6d0a 2020-05-24 Fix `bin/rake spec:realworld:record`
4d233d18a2d8ad21513de818f4d089ce46ef484c 2020-05-25 Re-record all cassettes
28be8e04805170607656dd218f3164611d5cdd74 2020-05-18 [rubygems/rubygems] Remove explicit `psych` activation
5c35fedaf2586afab27d7e11a83b5aa32cbf727c 2020-05-16 [rubygems/rubygems] Remove unnecessary rescue and loading of bundler
01fcc291dc8a4c43c0763ebbb04e2e9e137cc738 2020-05-16 [rubygems/rubygems] Don't leave side effects on verbosity
f7d3522a54627b6d2fec0606fff5612ba52f2731 2020-05-16 [rubygems/rubygems] Move setting verbosity to each test
3660d14de60ac4a2b420601db5b16c104a0c7858 2020-05-16 [rubygems/rubygems] Make `rake package` log messages to stdout by default
8e5fe13c089717c9516b1a7eb0fe22d0fbe7b25f 2020-05-19 [rubygems/rubygems] Delay `fileutils` loading to fix some warnings
1f9e684c7755c2b65a68565807f4547f1692b616 2020-06-02 [rubygems/rubygems] Remove unnecessary parenthesis
e4d0cca24ae07d7b9797c384a9b6d82983f269e4 2020-06-02 [rubygems/rubygems] Fix installing template files with dots
dd5b918cbead5fdb641118aa4e4d90e013f90df1 2020-06-02 [rubygems/rubygems] Fix template cleanup as well
8c8364c84e53303baf3828fd5266cb5aec54c582 2020-05-16 Fix `ruby setup.rb` warnings
a18e81d797135de6e143a600e4f4d2b00ab23bf9 2020-05-19 [rubygems/rubygems] Fix performance regression in `require`
5aa5aad48aa3effce60de3559d9bd107bfc9a91d 2020-05-19 [rubygems/rubygems] Refactor `Gem.load_path_insert_index`
07dca5c02c95322a39833705d3acd87b3adb00ac 2020-05-19 [rubygems/rubygems] Extract a local outside the loop
f0f138aa5d5857fb435bfaef95201d530f6d35da 2020-05-21 [rubygems/rubygems] Fix `$LOADED_FEATURES` cache sometimes not respected
b9d431a7b129635356d03bb0bbdb9b5060a35729 2020-05-23 [rubygems/rubygems] Remove direct reference to PR
f8f5e7fadf689a11a8ee28b7af4e7777e2dec1ea 2020-03-25 [rubygems/rubygems] Respect files loaded from default gems before rubygems
15018f20ddfb18f87bff11e20ac1b23f4d9fa2be 2020-05-29 [rubygems/rubygems] Deprecate some methods that are only there for compatibility
3cfe190099bd4354b39d4276eec97bdef44255a2 2020-05-29 [rubygems/rubygems] Move docs to a better place
fc10f35f3d4054fa035603b83bb43de51e9af98b 2020-05-29 [rubygems/rubygems] Reuse `error` helper
257e6cda329dcc1d68e5d35893f5877de91d5978 2020-05-29 [rubygems/rubygems] Reword `validate` method header
455330143aed490f867cde2c1a5d0db81c2b7c76 2020-05-29 [rubygems/rubygems] Mention that some validations only warn
e9c8066bd965634475f4273406fd0e0f6f5e5988 2020-05-29 [rubygems/rubygems] Split validations into required and optional
8739bc449f7f560fe0c5addf7da2e73f4537b0cf 2020-05-29 [rubygems/rubygems] Only run optional validations in packaging contexts
b35793e0e74c8abc39d0ae58f75a6ea10983749c 2020-05-21 [rubygems/rubygems] Fix test warnings
5bbddba20b25cb2ddb7fbc82c355fb2f25633f73 2020-05-21 [rubygems/rubygems] Modify `RakeFileUtils.verbose_flag` only when needed
cfcb52fbe367d5f9259cad376510daefd442cbb9 2020-06-03 Enable `Style/MethodCallWithoutArgsParentheses` in rubygems
5ed58b90d188b26e5369397b48edaba287ab09fe 2020-02-26 [ruby/psych] Fix gem installation
cd3d035e8a0d8555748f564f10ea00458a60355c 2020-02-13 [ruby/psych] Remove unnecessary version guard from versions.rb
f5f6415f264400e44888afb9335f76bd46e3f69d 2020-06-14 A help message to `tool/sync_default_gems.rb`
117b504b98add70984313d96e9d4b67d74b10c8b 2020-06-11 Fix most exec specs
094fb6ae0d1df90751a3d0a5c90f97cd96550f16 2020-06-14 Accommodate process title spec to ruby-core setup
3a2628025ed82b833483e8c42e08a0f7d12668ad 2020-06-11 Revert "Revert "[rubygems/rubygems] Remove unneeded teardown""
c3ecd1cbd37db93fe181f00dd0c43059d2f3fcec 2020-06-11 Revert "Revert "[rubygems/rubygems] Remove unneeded global teardown""
ef481c120c55bf0351a586739f9b5d704f3f7a7d 2020-06-07 Fix ruby-head failing tests
955f1837a180d8936f90ab6cf039ccb8f751be72 2020-06-10 Use space inside block braces everywhere
4784264729b062300998a61e3b1e978a259221c9 2020-05-27 Remove random code
c61031d6b66674cf57211ff52677c223fe1d17ac 2020-02-25 Remove modelines for consistency
afce7eb39ec58f9ec65b3cf53059a4bc3bd58cbd 2020-03-24 Replace `Gem::Util.silent_system` with better tools
2b4abcff90a3c4c4d07e0929e1f99afbfeb57a4e 2020-06-12 Deprecate `Gem::Util.silent_system`
49c42b6012264890bedb572e5e0c6fc4750aaf9a 2020-06-12 Remove encoding magic comments
dd1bfbc0613c1131b1c31f02e336f88255eb3cab 2020-06-15 Remove unneeded code
97819759de9a3a62bb7a4c137d8aa3eb75138e04 2020-06-11 Revert "Revert "[rubygems/rubygems] Use a local temporary directory""
f5459acd79c30dbea3062e48fb2b12d510c5b868 2020-06-11 Make sure tmp folder exists before calling `Dir.tmpdir`
106d616cc8a5c95a2944f9ea3d7f99ee54042cdd 2020-06-16 Make sure to only reset "dummy" $LOADED_FEATURES
66b0677bcfcdbb2ae992f538b9ebd89dfea9e27a 2020-06-16 Tweaks to play nicer with ruby-core parallelized tests
7b5a779576eca72c42a584fdf432231e34f704dc 2020-06-16 Remove unnecessary stuff from base test case
e0337ce597f2259ac862bd9462601af0c03d51d9 2020-06-16 Remove unnecessary explicit `rake` activation
967dba157ca8a4864435d6dd0cf0bb68f83dafe1 2020-06-16 Simplify handling of a `LoadError`
3d8e0d8e50bfafa523ad8fbbc7206712bb7de4da 2020-06-16 Skip `test_gem_package_task` if `rake` not present
b1d74afd3a869c4dbdd5c2834d9b7b7ea6c4dad1 2020-06-16 Speed up setup test by not installing docs
f8f3f11ed580074960e5de1de4552bdf14d7d70d 2020-06-07 [rubygems/rubygems] Fix `only_update_to_newer_versions` regression
94fc709dd19ec6c6396982fef06e9b7d3ce8ae48 2020-06-07 [rubygems/rubygems] s/rails_fail/rails_pinned_to_old_activesupport/
8c686475c85d4019467d119499593afdf0974edc 2020-06-06 [rubygems/rubygems] Migrate some specs to use "the new way"
b0f07aff0bf8f5701de24b01df50dd86c87b4763 2020-06-06 [rubygems/rubygems] Remove incorrect tags
acd82bd923ddaa2e3f5afbdc8fc087d28b62f55d 2020-06-06 [rubygems/rubygems] Fix silently broken spec
a8f9a97d49af4c814c899fda2a47a715ae740f62 2020-06-06 [rubygems/rubygems] Remove broken test
6aafea2d99f61026e447fab74ef4b489a2d1aa6a 2020-06-07 [rubygems/rubygems] Remove failing command that doesn't affect the spec
cceb77f57b17a25a16b26a406f5ea7a89f275949 2020-06-07 [rubygems/rubygems] Fix unintended Gemfile installation
66b327af5619a2e0de89b7d25c75f378164304d6 2020-06-07 [rubygems/rubygems] Fix redundant commands
8d7ed194cbf0e116af9183cf7347aded1ac37172 2020-06-07 [rubygems/rubygems] Simplify `bundle update --ruby` specs
9939f4ad43f631d497e5e0f2b9b5dba3877d7f98 2020-06-07 [rubygems/rubygems] Remove bad `bundle install`
5454415750fe3e7dd3b4a5e55f128c4393657eaf 2020-06-07 [rubygems/rubygems] Fix spec to test the right thing on bundler 3
974c40c842b34bc05724e9432e443301a4b2649f 2020-06-07 [rubygems/rubygems] Fix some sudo specs to do the right thing on bundler 3
5d78fb1c9a874285a4031675afd0385011a5d1f3 2020-06-07 [rubygems/rubygems] Change spec to do the right thing on bundler 3
529a9e8a1f804332461a8519fe46dd78f3cb4265 2020-06-07 [rubygems/rubygems] Fix a couple of specs that were loading an incorrect bundler
61b6f53337cb71b35c56d480ec6044ba7e85cb71 2020-06-03 [rubygems/rubygems] Make helpers raise by default
9be1baedbc14be036342cca3e363ae6f44153990 2020-06-07 [rubygems/rubygems] Remove unnecessary `bundle install`
1436b5026cd1b2ac4b428955aeadaac8e8b12b1b 2020-06-03 [rubygems/rubygems] s/bundle!/bundle
696a50751bc3257e5a75b4f0eb89ccef7ec89363 2020-06-03 [rubygems/rubygems] s/install_gemfile!/install_gemfile
a572e78201e1a4f5a44b6e354dc7b91f5f6d9c93 2020-06-03 [rubygems/rubygems] s/gem_command!/gem_command
596588c6978b1bef4a19328a978ff063d05cb6ab 2020-06-03 [rubygems/rubygems] s/ruby!/ruby
ea4824ee0ffcea5fcfacfe40b4f399efe310455a 2020-06-03 [rubygems/rubygems] s/run!/run
77df7ccc101432a80c7dd6f525dfc4484f6aa898 2020-06-03 [rubygems/rubygems] Remove now unused "bang helpers"
9cc784784979620ea0353c09c778e41146b36d26 2020-06-03 s/sys_exec!/sys_exec
30f9fbdce87825877e41b4fbdb5d7b695f3297aa 2020-06-04 Undeprecate the `--no-cache` flag
f9de8ccf1e26c9774cd1ebdb587b8edbb08b4d7b 2020-06-16 Rename hidden templates
414b1485d6c87182e1797049346f8fff37904c40 2020-04-16 [rubygems/rubygems] More portable PATH edition
f217faf1da7dd38a5f110162adfb94c94782e06b 2020-06-14 [rubygems/rubygems] Better skip messages
5f8ee14b9bc550394541a78046ce43b5ba59d924 2020-06-14 [rubygems/rubygems] Make sure to pass URI's to `:git`
7aa6fec45f70cb83876ff22940f22078f0f1e95e 2020-06-12 [rubygems/rubygems] Remove unused method
c5ee078c5f8461ab3b377527440c889df6726d90 2020-06-12 [rubygems/rubygems] Disable parallel installation by default on Windows
7a5da7d55d40e431e561ab2c891b7cab155e74db 2020-06-15 Allow hidden files with a hyphen to be source controlled
5ae80c52075c4cfade4bb10e94fef3a525ed54f5 2020-06-21 [rubygems/rubygems] Remove `--quiet` flag to `git checkout`
2b73f26fdefc88d25daf0d712105f4340c239062 2020-06-21 [rubygems/rubygems] Show also output from all commands on rubygems checkout errors
a73ea2126fe12f80a3edde167c78bf35884f895e 2020-06-21 [rubygems/rubygems] Clone rubygems from the local repo
d189d31ce9693b2c04a2710c8be90f26917b9222 2020-06-21 [rubygems/rubygems] Git clone already takes care of this
17b92d221f1edc9053f5abbefe49f5ffc3babb0e 2020-06-21 [rubygems/rubygems] No need to update remotes
16823d4a05580e041ff514122de5f3a3fbcef409 2020-06-24 [rubygems/rubygems] Remove unnecessary assertions on exitstatus
547ba6608e3e81674f829b75fcb0a9023889e235 2020-06-24 [rubygems/rubygems] Easier way to find path to ruby binary
2fafc08aa34ddba39d0bfdb6e7c5de4f7bf7f55e 2020-06-24 [rubygems/rubygems] Remove unneeded trailing conditions on exitstatus
4f9c673cabcf9ae1d7ac2aa9d4a632f41ae76e38 2020-06-22 [rubygems/rubygems] Allow setting a tag prefix to be used by gem release tasks
1f7195421ec9f6f8cadf8f573a01b644b44ab0da 2020-07-01 [rubygems/rubygems] July man pages
0c8d90b5269829d9209a409163832998d5d77af4 2020-07-01 [rubygems/rubygems] Unswallow `Gem::Package::FormatError`
5783d0dbfc517c7c9e1fc7d6c10134a36e50449e 2020-07-01 Import remaining changes
a89665b7b1abb5bb6005fd638dc920848cc50f72 2020-07-13 Enforce no empty lines around class body in rubygems
d5b5a7ab31099a14b5933696991dfc55c37005cc 2020-07-08 [rubygems/rubygems] Remove very old TODO note
1260d22cae8697fc2f8e3999190a228cf23e7823 2020-07-08 [rubygems/rubygems] Extract some common code into a private method
d0cc4ecb8f6a30b340d06e9ef1cf90264eba675a 2020-07-08 [rubygems/rubygems] Remove very old compatibility code
06f84d05678aa516c9bc97719eff44e4355d3c59 2020-07-08 [rubygems/rubygems] Don't `super` on main test setup
9d6123da157c027b749c22e559d91c232ae1f296 2020-07-08 [rubygems/rubygems] Fix test warning
14ab281faa7f740afd41ce4b43b00edb73eff990 2020-07-08 [rubygems/rubygems] Disallow warnings to creep into the test suite
c090c64b4faa429c9f0f7c361e932e6b1a960a3d 2020-07-14 [rubygems/rubygems] Prefer the standard separator on Windows
04d3e0727a15367971678ff913402745cbaede5e 2020-07-14 [rubygems/rubygems] Move traling `if` to the same line for readablity
985309ac38c212de327e419ad4a7bcf9e7b28267 2020-07-14 [rubygems/rubygems] Support PATH's using `File::ALT_SEPARATOR` in `Gem::Installer`
ed3794495d524d64cf0d25d7485c7fde628bd787 2020-06-29 [rubygems/rubygems] Remove unused TEST_SSL environment variable
d3efba0950b3d73e9cea1b8cecf3d0b44323f77e 2020-06-29 [rubygems/rubygems] Run `test/rubygems/test_bundled_ca.rb` locally
b84b4e8bfac71842f795985bea814575f0a1eccb 2020-07-11 [rubygems/rubygems] Remove unnecessary stuff
9ad9c2d9c33d9a135c99dbd15595ff697318c5d8 2020-07-11 [rubygems/rubygems] Let the original error happen
0a7f12fcc617905996238f59d4875cbe4d6641d0 2020-07-11 [rubygems/rubygems] Only require what we are using
07dc9691a8221fecf4da32358ab8897529dc7b5c 2020-07-11 [rubygems/rubygems] https functionality was merged into `net/https`
6b14249c9817b7afdad57de8b444c2ee4f42cd30 2020-06-29 [rubygems/rubygems] In the rubies we support `Exception#path` is always there
69fa0d6d30adc876858a9bbc5baddbc9f643b9c7 2020-07-11 [rubygems/rubygems] Move openssl require to a separate file
34527927e84ca5020f1385c47b70b92bb574f2bb 2020-07-11 [rubygems/rubygems] Remove unnecessary check
779f1a9c69d4fa380a1d3ee7cb0c59a111278de4 2020-07-11 [rubygems/rubygems] Set the expected hash in one step
e1494145d9725dba217fbc2bd9645db011fab946 2020-06-29 [rubygems/rubygems] Make sure tests at least load without openssl
6608bc77b6560caab2b80271b3f48a792ac33463 2020-06-29 [rubygems/rubygems] Fix skip message
ea8f7d4a81fa9e1696930c63b106cc91be14c29d 2020-06-29 [rubygems/rubygems] Gem::Specification#to_ruby doesn't need `openssl`
6eb89f8637bbe1255b506d9ff447529b82169597 2020-07-11 [rubygems/rubygems] Remove now unneeded code
9057e9c7b1083eb8a6f52fa603508c06a0e8cc60 2020-07-11 [rubygems/rubygems] The file is only ever required when openssl is available
69881a41f22e6d76ce23c97e7026783ea8f2d07c 2020-07-11 [rubygems/rubygems] Add a CI test for basic rubygems functionality without openssl
1b2bda72fcb765c0a1ca8991ad840d37ac27198d 2020-07-12 [rubygems/rubygems] Extend the script to allow reverting the patch when tried locally
6c71033ac3933cb23d9ee651ce864e164bc9b56f 2020-07-01 [rubygems/rubygems] Remove more unnecessary requires
3921ab8291925f2d177535d38d2aaaa020f5d546 2020-07-12 [rubygems/rubygems] Let more exceptions flow
fedaa61b3fbcdc6f9ab2199dbbda97eeebfadc58 2020-07-01 [rubygems/rubygems] Remove explicit require for autoloaded constant
fe53e5a9f3ff3b0574ec7033571d58f4976baf8c 2020-07-02 [rubygems/rubygems] Remove fileutils autoload
a9b044e97b710a30f0598b6f85da29217471f030 2020-07-15 [rubygems/rubygems] Setup no longer generates formatted executables by default
e6be06e4ef260a1a96fddd47fd632d61875b8b85 2020-07-22 [rubygems/rubygems] Fix some intermittent test failures on truffleruby
e0bfc77824d2fec95965ff4b46524cc8a85bc24a 2020-07-08 [rubygems/rubygems] Remove unnecessary guard clause
aa4ecfe7f7e69a2c477dd9e0cc8ffbe482bbe4cb 2020-07-11 [rubygems/rubygems] Revert "Disallow warnings to creep into the test suite"
b7e88e3c2f8fde3af2ac8aec30bd7c79ecb41cd9 2020-07-10 [rubygems/rubygems] Don't format executables on `gem update --system`
cba805536ebf9c16c6f6438b023cd476a8dfaa93 2020-07-11 [rubygems/rubygems] Enable `Layout/LeadingEmptyLines` in rubygems
f80020bc50f106a8e20c4868f76228add97048a4 2020-06-25 [rubygems/rubygems] Read path binarily
6b432009485fed880949223b9f56c904f52881ed 2020-09-01 Fix syncing bundler man pages
c6bdf750499491d12c947de546c164a854dd0703 2020-04-28 Disallow downgrades to too old versions
29c54b5e03f2d96f1387f77f34f77b62caddbef4 2020-08-28 Add missing fileutils require
3d7f71801acbe90e6b484fa944b7c93fd46cc2cf 2020-12-31 Remove unused file
02151dad1ba324fac5f8e9459334164d01893124 2019-08-04 `$LOAD_PATH.resolve_feature_path` should not raise
2ab6b7a7516e1b2c48a66ce513afabb62d101461 2021-02-02 Remove no longer needed globs
53468cc11147b0d285fc376fc546b677dad600ca 2021-02-01 Sync latest development version of bundler & rubygems
cc4d8d037cd49ff338cc32969295c32ce188e384 2021-04-08 Simplify syncing bundler
7dccc4ef8aeb7b07280ba92ba34ef04bfbf7148d 2021-04-21 Properly synchronize bundler gemspec too
15160e9b4feba5d531601a4f626b3132d4749629 2021-05-10 Sync bundler & rubygems at the same time
5b0abba9317f206913cf2e599d0dac7e9dbd0baa 2021-04-21 Sync bundler & rubygems
59c682097197fee4052b47e4b4ab86562f3eaa9b 2021-05-12 [rubygems/rubygems] Copy files specific to testing rubygems to `test`
f7732ae2eb5ae245aa3089475af8f81c08478349 2021-05-12 [rubygems/rubygems] Require the new files in `test/` relatively
4fb3dd2c42a707a6298971991eb7eef23e415a20 2021-05-12 [rubygems/rubygems] Remove no longer relevant commentsº
9382bda78bb701bb1df806ff0b25795a4bfc6d0c 2021-05-12 [rubygems/rubygems] Remove no longer needed `RUBYGEMS_TEST_PATH` env variable
1f505000e653505b8e9e6ce4f5679ddca3c35043 2021-05-12 [rubygems/rubygems] Test installing a non deprecated file
a634ef53764e9160cb984d01e92e3e596bf41dae 2021-05-26 [rubygems/rubygems] Fix "instance variable not initialized" warning
395479907159c5d948492cf761c614fb7c8364df 2021-05-27 Tweak skipped files in bundler gemspec
6e2240a2f954c84ed12357382c9c065ae4b91e11 2021-05-28 Sync latest bundler & rubygems development version
227c2deff4c4bc7e937020e6d9998f89fa6fdd97 2021-07-12 [rubygems/rubygems] Fix development gem unintentionally removed on an edge case
71d3c9bbfaa1cf251205e1fb7f9611c9dee54e57 2021-07-13 [rubygems/rubygems] Fix `bundle plugin install --help` showing `bundle install`'s help
4271f4aea5a49775cb904beffeda8d0c37ddbe64 2021-07-22 [rubygems/rubygems] Fix bundler binstub version selection
6eb6f740f2c87ed7400b7423d2e80999232e66ff 2021-01-11 [rubygems/rubygems] Show a backtrace in case gem installation fails
6bcedabfdde74a21b8e1c93ec639afbb9698474b 2021-07-23 [rubygems/rubygems] Remove `gem install` hint when installing a gem fails
88e46cf6b83e2ca701cf122756fef9bc2550e845 2019-12-05 [rubygems/rubygems] Remove all `syck` traces from `rubygems`
24aca87def4944ebb6bf9e7173dd41920dc10e7a 2021-07-25 [rubygems/rubygems] Make `--quiet` spec independent on the specific warning
9ac89fe35e0ddbf28be436c275e1de5287e35c23 2021-07-25 [rubygems/rubygems] The `--quiet` should still display warnings
9cddc0ec94806b9f6850e0206f5cefd5ca5e5362 2021-07-25 [rubygems/rubygems] Lazily load `shellwords` library
960023ff54c658b8ccdd58d9ce296e6d07b3254c 2021-07-25 [rubygems/rubygems] Rubygems doesn't need to load the `resolv` library
350f4a0b66db6f056af5d75fb0b98d31628a841d 2021-07-25 [rubygems/rubygems] Rubygems doesn't need to load the `base64` library
095b5bbcc168f324588d42d4ef233b446ed9f860 2021-07-25 [rubygems/rubygems] Lazily load shellwords
dd22549e0712479905dae246fef0a5349ef002c4 2021-07-23 [rubygems/rubygems] Let original exception be re-raised
c6e5267a77871cba26152a00dcbaa05c1544bd13 2021-07-23 [rubygems/rubygems] Remove unnecessary check
8116b7fef7ccef49eda3d1258121bbf343daf12a 2021-07-23 [rubygems/rubygems] Move rescue block around the code that can raise it
d298ef40f252165f76bfd8c677e1aa907e4c0007 2021-07-23 [rubygems/rubygems] Small refactor by DRYing up some logic
9a25a98c6b43ef32a8d2e36ef9fa4f5b00ad283c 2021-07-23 [rubygems/rubygems] Show all missing gems when using a bundle before installing it
fe47ac213bc43747004779dd966790592d0ab309 2021-07-26 [rubygems/rubygems] Remove unnecessary exception
81c06437629da422a7b6701a140b040af430b832 2021-07-26 [rubygems/rubygems] Remove unnecessary escape sequences
570167eaa9084cec3b11fd3eca64955795835283 2021-07-26 [rubygems/rubygems] Give a `bundle install` hint when `bundle list` fails
579dbe6ecb7e399002faa4efe648b588a40cd775 2021-07-25 [rubygems/rubygems] Remove unnecessary test repository
9e7249da4e954088b5a3701a034e4ecd003cef43 2021-07-25 [rubygems/rubygems] This spec can pass now on ruby 3
c2f376bcc006c3602ffd005fa1cb3cdf5c9d97fa 2021-07-25 [rubygems/rubygems] Fix standalone install of default gems
1b9b41472f0e7b9aac429dc8f95e778a3fce174d 2021-07-24 [rubygems/rubygems] Completely avoid replacing sources when in multisource compatibility mode
d37c2441ccd7dcdcedc317065c0f8141f9a66714 2021-07-24 [rubygems/rubygems] We can now avoid source materialization work
0ab160e2e0b959054c28b06f1ada3f015c9f3bc3 2021-07-30 [rubygems/rubygems] Respect `BUNDLE_USER_CONFIG` if set
23c27d2c7b10431ab806d25a7ea4ff5fc87691d3 2021-07-30 [rubygems/rubygems] Don't sort materialized specs when not necessary
97c0d3fead87316c127235f91535068ce60d0fa2 2021-07-27 [rubygems/rubygems] Fix unnecessary $LOAD_PATH modification in standalone script
1d6551a02da866dc82866736cb216ce22dbd39d0 2021-07-30 [rubygems/rubygems] Remove unnecessary `path` local variable
3aa087d5335112268b2d1bc4b0690ca62de732bc 2021-07-30 [rubygems/rubygems] Remove unnecessary `ruby_engine` local variable
7566c85cc02b464e74860b01905e5d70136d77e5 2021-07-30 [rubygems/rubygems] Use same criteria for ruby engine as in the final script
7465b94f8a4c2849498bf36b98be8da99c0504c2 2021-07-30 [rubygems/rubygems] Remove unnecessary `ruby_version` local variable
f1c072912813f9fc226e819f9c3a770869d005c7 2021-07-27 [rubygems/rubygems] Fix standalone generated script to deal with path sources
b17cdad2f803520ed472605cc8ef7a5350f095f7 2021-07-31 [rubygems/rubygems] Remove redundant part of error message
b351cebab209217649ca2a607181709d61b9ffcc 2021-07-31 [rubygems/rubygems] Simplify error message building in resolver
2e850e0038e8ba9a5dd3266e9f0f6b2821f19084 2021-07-31 [rubygems/rubygems] Only set local variable in the branch using it
0b4dbe2e6a0a0b27860fb6a509ff0429ece436c7 2021-07-31 [rubygems/rubygems] Improve "gem not found in source" errors
7116ec6199ea55756154167676bb0c8296f8a391 2021-07-31 [rubygems/rubygems] Requiring `bundler/setup` shouldn't try to hit the network
0e01ad881a94d0195dcea36783f0bb525d054e7a 2021-07-31 [rubygems/rubygems] The `--local` flag to `bundle install` shouldn't hit the network
97de4c02adf2c32c801eec5a683ae7d0c6dd6615 2021-07-31 [rubygems/rubygems] Remove now unnecessary code
58635d4ff75edfb98358f5c80ed9e798758358d0 2021-08-03 [rubygems/rubygems] Keep file descriptors by default
8c1b31f7b33304f70948f81c22c14e26e1b9f61f 2021-08-03 [rubygems/rubygems] Don't warn default behaviour
10dcd0eb5b848ffb8e5f0e830f5f8ad014a49e05 2021-08-03 [rubygems/rubygems] Deprecate `bundle exec --no-keep-file-descriptors`
199083dd158c993998412d28d15df01e128e3981 2021-08-04 [rubygems/rubygems] Simplify overkill usage of shared examples
19d77a1cfc8efa1d03083689f7de78a52ef05be6 2019-10-28 [rubygems/rubygems] Remove unnecessary spec manipulation
d9ecc97f33a7b94a6dfb6264663e77d0fa2c13b3 2019-10-28 [rubygems/rubygems] Remove bad TODO
b6c082fd0951d22bc63582283d19f7c970829628 2019-10-28 [rubygems/rubygems] Remove misleading comment
8adc606271210acad490e93c47c3e1501407fb27 2021-08-04 [rubygems/rubygems] Fix git repo initialization on a path with spaces
a3b3fdc3cdff57a6ec6da703841b75a41edbe42c 2021-08-04 [rubygems/rubygems] Take advantage of `target` being a `Pathname`
87dfb55c164b46d8f5c7968e20e4d03fe8831799 2019-10-28 [rubygems/rubygems] Use `Gem.use_gemdeps` only from binstubs
0aa9eb9eed9e0cb38c7e1c1fcd37061bdfc385b7 2021-04-13 [rubygems/rubygems] Move list of exceptions to the `rescue` clause
1663dd5f73c514343937cc018f5371dbffdeed99 2021-04-13 [rubygems/rubygems] Simplify rescue of bundler errors
553ee573d45d4e81407266705c3006d31f92d73d 2019-10-29 [rubygems/rubygems] Don't use gemdeps on bundler binstub
2e30d9ab427e71d2c27d5873abbe7320d456d066 2021-08-04 [rubygems/rubygems] Avoid double CI runs in default Github Actions generated config
43aecf216e5ce323d307a94c987c836f40730ba5 2021-08-04 [rubygems/rubygems] Get a CI matrix configured in default Github Actions generated config
76b77d92757affbc75b393b3a10c6815d69fd34d 2019-10-30 [rubygems/rubygems] Refactor reseting `RUBYGEMS_GEMDEPS` in tests
2d0d1c339a23a40d274fb78c70b77b97e9c40ba0 2021-04-13 [rubygems/rubygems] Recommend `bundle install` rather than `gem install -g`
ab1edc75f8afb9e147158a7b20743aaea92ce96e 2021-08-05 [rubygems/rubygems] Expect the right permissions on Windows
5aee962fe37a5323e7a844b09f395a440d605872 2021-08-06 [rubygems/rubygems] Remove `RUBYGEMS_GEMDEPS` warning
ea16a0df80c950861e180aa7a025f527ff2713d0 2021-08-06 [rubygems/rubygems] Disable `RUBYGEMS_GEMDEPS` for bundler spec run
21db5876caeb8f67dfef6f9010e4ab7639d39c1b 2021-08-06 [rubygems/rubygems] Respect `BUNDLE_USER_HOME` for global config location
9fa5c4cd0721f720282dfc9efe5657b136c7e99b 2021-08-06 [rubygems/rubygems] Also load user installed rubygems plugins
890b2611547076ff70ab77eda6bfc1b8a238fec8 2021-08-05 [rubygems/rubygems] See if parallel installation on Windows works better now
7d859489e181f00b9007e8e6f3d6f17a2b0e8827 2021-08-06 [rubygems/rubygems] Bring `--jobs` documentation up to date
afabef5a5ab067ee34e70be54fc1b3cfcad63862 2021-08-08 [rubygems/rubygems] Remove MacOS specific gem layout
d01c3111c25d618ab42b0b52b620c55a9305d0e9 2021-08-08 [rubygems/rubygems] Remove MacOS specific extra GEM_PATH
590d2222a0f803f30f0323d51b8bcb51d6023cea 2021-08-08 [rubygems/rubygems] Remove helper method not buying us much
907fa88a76e6c5ea7c0610baaa8dfaf5d094e6b3 2021-08-09 [rubygems/rubygems] Remove unused file
3683781f53cc22b9fa507e4a2848c30086fa7897 2021-08-18 [rubygems/rubygems] Restore working `bundle check` behaviour
e70419d608019a95135947d66a1603a24e3ced6d 2021-08-18 [rubygems/rubygems] Explicitly set `allow_cached` to false when setting local mode
f6803d2411de002c00f1bacc756e412407bc61ed 2021-08-18 [rubygems/rubygems] Fix `bundle check` showing duplicated gems
54ae3f587ed42f425edc7ec741702ac764429c5d 2019-04-22 [rubygems/rubygems] Prefer `require_relative` to `require` for internal requires
3a9dd795a70705d130fb856db148b068d26821c1 2021-08-20 [rubygems/rubygems] Move some logic to a `save_plugin` method
f934096638ec5850b65e45dc7230900107441288 2021-08-19 [rubygems/rubygems] Make plugin installation idempotent
8d32f46d0447eb8df0ca816498bb29b7beb01eea 2021-08-21 [rubygems/rubygems] Remove unnecessary line
d0da3a2a7f48fb912d7617f19d18f32cb5d7eb56 2021-08-21 [rubygems/rubygems] Remove more unused code
71b937d3d7f1369a55844201f31720e815d0168c 2021-08-21 [rubygems/rubygems] Normalize setting `GEM_PATH`
8c79486e7e5682cc3a7da43050ee578a9c4b0f77 2021-08-21 [rubygems/rubygems] Bundle path is already expanded
c044f818ca47511dceefcdddba64e4f144e8c731 2021-08-21 [rubygems/rubygems] Move `Bundler.rubygems.clear_paths` to a better place
c119dd2b5a0466ba317c2b5981c686355d7e3b6e 2021-08-21 [rubygems/rubygems] Fix `bundle plugin install` misdetection of installed versions
41240ffee3a796c02d24e6ed424ec1a9a1e242d6 2021-08-26 [rubygems/rubygems] Remove unused require
f0c6cc14b10616a61d3113dd5a88291fe915461b 2021-08-26 [rubygems/rubygems] Make sure `Gem::Command` is available before using it
1e290c31f4fdfd330b9cd1d5c7fe61efa4ab066c 2021-08-24 [rubygems/rubygems] Merge `Gem::UriParser` and `Gem::PrintableUri` into a `Gem::Uri` class
4bc87cb1fb9ecbd227720bd48836935996574166 2020-07-08 [rubygems/rubygems] Remove `syck` traces from `bundler`
f315be261502ac60b351d02f711d787b217e9c7c 2021-08-07 [rubygems/rubygems] Remove dead code
eaeb5bf0bcf42d43b3118e0586508a5d78cfa5c7 2021-09-03 [rubygems/rubygems] Avoid loading URI unnecessarily when activating gems
4e7f085cf7a4e83a05ce134f19719146ee131ffe 2021-09-23 [rubygems/rubygems] Revert "Fix an issue causing nested Gem::Uri instances"
6874d4f11622ab5c0ba68e5b45d1a35354eb6524 2021-09-23 [rubygems/rubygems] Add missing `rubygem_push` prerequisite
70066196a087f82f6505456167bd1bdac8cc1e5a 2021-10-08 [rubygems/rubygems] Fix typo
b857a8765338b76afd00691be29bdffdcc92991a 2021-10-08 [rubygems/rubygems] Keep different code in custom branch in dummy repo
5a34b639fc8f51f2464f36e59f32eff8b3fd2e0f 2021-10-08 [rubygems/rubygems] Make adding files and committing into a single command
a5bae843ff2b2fe9b46de8766c135489ccda8d9e 2021-10-08 [rubygems/rubygems] Let `update_git` work with whatever branch is checkout out
991a3aad058fc6b05c7d73fd240b2ad2d8325afd 2021-10-08 [rubygems/rubygems] `git commit` no longer needs to be allowed to fail
91f794b5160e9253410d06b0811451d7db448720 2021-10-08 [rubygems/rubygems] I see no harm in this, allow it
11720818f68181cee38590d8c69a9003393f2363 2021-09-30 [ruby/rubygems] Don't make duplicated checks on directory safety
59c24f054e6cc6fa08136435d7382739f73ec699 2021-10-01 [ruby/rubygems] Simplify `File.expand_path` usage
48e4dea4cdeeb6e1ba79287399b0b0288df2d720 2021-09-30 [ruby/rubygems] Refactor symlink attack specs
05e3d7b9674c1008af85ad9f177d18ebf8d699b1 2021-10-06 [ruby/rubygems] Explicit check file not created outside of destination
6c878731c1b0de974e071d532e7708e1a1ce9d71 2021-10-01 [ruby/rubygems] Remove redundant `File.expand_path`
a5289bfa71d85d7c3ab1ebf94237edecd847851b 2021-10-05 [ruby/rubygems] Install location safety should consider casing
bbcf8f87ac50be423991ccbb2d83ac09ebecf46a 2021-10-06 [ruby/rubygems] Check safety of packaged symlinks
6c39a272af7dc3c1df95ae16a2b8904bd67ffcf6 2021-10-06 [ruby/rubygems] We no longer need to check realpaths
9072228a26d0b737c6b9ca2f7a3e7dd7d41bb4ea 2021-10-09 [ruby/rubygems] Get specs green on arm64-darwin-20
e0c20485db62f1c764b9902ad4e64658a9027632 2021-10-10 [ruby/rubygems] Prefer `require_relative` for internal requires
62d1deb0d12b2a2ff77d7b5dfda57a32b1a0ac1c 2021-10-09 [rubygems/rubygems] Match a more exact warning message
607efe91540057ef0ca3be4a829869df018ee94a 2021-10-09 [rubygems/rubygems] Show the exact name of the gem that was deleted
0c3ac8734558232c5287ea737edfbe5a3ab4f290 2021-10-09 [rubygems/rubygems] Show a warning in `bundle info` if gem has been deleted
ad4e7308d2c269ee3bd88fbc3a153d76fc3e9910 2021-10-09 [rubygems/rubygems] Make spec more realistic
d6627ab85c7e29a45ee61af350a38c37ea2bd83b 2021-10-11 [rubygems/rubygems] Remove unnecessary code
bd87397f73c36f1428b4cf8de24918b98fa71c8a 2021-10-11 [rubygems/rubygems] Use correct way to detect default gems
0f1f95a3e3011b6c61fdc455e4078e5e231548e3 2021-10-09 [rubygems/rubygems] Fix `bundle install` to force reinstallation of deleted gems
15f50d3bedbae76d7774601a4f7d93a330280098 2021-09-29 [rubygems/rubygems] Simplify the incomplete locked specs for platform check
ec5f732b7d48b557c9d8974709f7175bd9f99323 2021-09-29 [rubygems/rubygems] Extract `locked_dependencies` helper
d1e6f2226bccebaf5dfd20d64b794d3caa08e52f 2021-09-29 [rubygems/rubygems] No need to use converged dependencies either
853004e04d86502e1df509302a4c5dce03d9d40e 2021-09-29 [rubygems/rubygems] Fix `bundle install` crash due to an incorrectly incomplete resolve
30b6df41440ea2a0421efd0f3146750e872760fc 2021-08-25 [rubygems/rubygems] Improve error messages in gem helpers
e97c671b3a21aeb1b2813f44487b6232cb39a205 2021-08-25 [rubygems/rubygems] Reuse `sh` helper
df21600b98dfe58528e1ace9961b8eb6bbad5b46 2021-08-25 [rubygems/rubygems] Simplify some code
621fe09016b06ee8bfb05511416e7138a24b3b37 2021-08-26 [rubygems/rubygems] Reuse `sh` helper for `git push` too
058cd3a6dfab3b357e001a44456889d72b099a18 2021-08-26 [rubygems/rubygems] Remove unnecessary method
d8d97872a1e0f2785b7666b8efa009a00e237965 2021-10-07 [ruby/fileutils] Simplify loop to find out segments to be created
fa12e3e2f7df205db5f5e179f845c7d758aee86c 2021-10-07 [ruby/fileutils] Remove counterproductive optimization
d04d6bbc6cf14a4e3ca292095a00c1956e63d9fb 2021-10-06 [ruby/psych] Prefer `require_relative` for internal requires
edc1813190b83169e4cf1ed9cc1419ccb5c3b594 2021-10-20 [rubygems/rubygems] Small refactor
38542cfffc02216eb9de7e470f3e1574dee1aeea 2021-10-20 [rubygems/rubygems] Extract a `default_cache_path` helper
9b1b1718666ab73bb2a9200a074b8c836cde8b30 2021-10-20 [rubygems/rubygems] Use `Gem::Specification#file_name` consistently
7b821bc9b5c4505d4202536d6cbaa6df60c7e737 2021-10-20 [rubygems/rubygems] Add missing requires
57d990ddab2ea59cc183f7ba239784a614f42c0f 2021-10-20 [rubygems/rubygems] Raise original exception
03a563b47e0f021f3b7a8dc14b162068071b4d53 2021-10-20 [rubygems/rubygems] Remove unused `let`
4edcda67b321de12d2fdc5005ff1230d8d0a0c3f 2021-10-20 [rubygems/rubygems] Simplify gem downloading inside bundler
4fc29d17b36e12311c1fe1d2f63e463bbf8ad725 2021-10-21 [rubygems/rubygems] Cached gem path resolution should consider default gems
f7f85c1febd23eec04f78bc461b21ea604a865a9 2021-10-20 [rubygems/rubygems] Manage global gem cache directly
7073870dfaa31581b2ff6787224712ad6bdd2f15 2021-10-21 [rubygems/rubygems] Improve readability by splitting updating the cache and searching it
f6d190950055f8700b144ab075971edd08754d52 2021-10-14 [rubygems/rubygems] Catch up with recent error message modification
00412be20469407cd6da813eab6bfa5b63cd945f 2021-10-14 [rubygems/rubygems] Show a proper error if gem path is not writable
b4a43e4f577807303b0e465a27eefff2793fe3ea 2021-10-14 [rubygems/rubygems] Show proper error when previous installation of gem can't be deleted
9fbf3a1f6fbe75fb971692469fb708c9b6ae6c2e 2021-10-11 Unify issue template and ISSUES.md document
a959342abf3c77fc5f08a91107f5f27cfe1766a7 2021-10-11 [rubygems/rubygems] Remove comment that seems no longer accurate
9d286180916e23bb2d9e6bf43cd75f439a1939ce 2021-10-10 [rubygems/rubygems] Avoid loading the `digest` gem unnecessarily
ed5f8eaf490fee0b186496b82519c5be29ec7e8f 2021-10-26 [rubygems/rubygems] Don't warn when a lockfile is locked to a dev version
d8e97169baf3073366f768a52956c43a1d4b0806 2021-10-27 [rubygems/rubygems] Only delete cached gem when it's corrupted
79f9053599da6374bd18ea14df7b2d9af6fef419 2021-10-27 [rubygems/rubygems] Unskip inline spec that can pass now on the latest rubies
f634d1ee00e8327f1e91a5af3792c0e30c38c330 2021-10-29 [rubygems/rubygems] Better error when installing a git lockfile and git not present
4e7e057692578204a6fb2f7170bb8c5803f0f9e0 2021-10-28 [rubygems/rubygems] Memoize materialized specs when requiring `bundler/setup`
ed0f326e88ab695507d66729e3a4441d6888910b 2021-10-30 [rubygems/rubygems] Leave ":" after MANPATH when not set
c5224c71aeba147a111131c16688a208c161ee75 2021-10-29 [rubygems/rubygems] Fix `gem install` vs `gem fetch` inconsistency
70cbca48b8df97ba75e665e147f6ad8bb39e752d 2021-11-04 [rubygems/rubygems] Refactor `--destdir` handling
5e855be86be19240257e444a09a95e1ddb355043 2021-11-04 [rubygems/rubygems] More refactoring of `--destdir` handling
9503dd91a5b207d2215f7873b0442f52d2eb5c94 2021-11-04 [rubygems/rubygems] Fix `--destdir` handling on Windows
5b941ec90dd76ddb78a3c9e5179f3eee801b4036 2021-11-04 [rubygems/rubygems] Remove unnecessary loop
e60c1f7556878c9e65a6adad537f29c07aea64ee 2021-11-04 [rubygems/rubygems] Refactor setup tests to not always pass `--prefix`
87a8b22455128adc4c3cdd5c1e0c4d25ae1edac3 2021-11-05 [rubygems/rubygems] Simplify `--destdir` test
f5a4fdae251901d07cc043918c329b797b2ed094 2021-11-05 [rubygems/rubygems] Remove unnecessarily changing GEM_HOME
ef6752c6c40579205c5876b5a2de82c35874c5d5 2021-11-05 [rubygems/rubygems] Remove unnecessary test setup
d47831d554a9fa3ba4a78371914cb2ceb1fec1f7 2021-11-05 [rubygems/rubygems] Bin dir should fall inside destdir
907aa4752752869193f333c4114da85080ec03e3 2021-11-04 [rubygems/rubygems] Fix `ruby setup.rb` command when `--prefix` is passed
ec6352c10848553b7e8ddbc9f400aaae3358d5ab 2021-11-09 [rubygems/rubygems] Improve error message when make command doesn't match
ba3dfe6efe958b31f43b34c4e942d69be938cc43 2021-11-09 [rubygems/rubygems] This method is never passed a block
0d3898ec7b94b737fd9e0a9df1d0a944a9709564 2021-11-09 [rubygems/rubygems] Remove more unused stuff from make command parsing
d0f266460f982137e24af2fbf3f7eeaaa8d47210 2021-11-11 [rubygems/rubygems] Remove `lockfile_should_be` helper
1f91009d2409e65bb293006eba9a1d90247101cc 2021-11-11 [rubygems/rubygems] Remove `have_lockfile` matcher too
4736dec58ba81283c4351a2d682a4be432b0c28d 2021-11-11 [rubygems/rubygems] Remove `gemfile_should_be` helper as well
3cf7130d709ea5d54f3b0920fb5c1bece9dc20c1 2021-11-11 [rubygems/rubygems] Remove duplicated spec
fdd3eed037feabaf2daaa9e1ccec22ad751c5b03 2021-11-04 [rubygems/rubygems] Set `@@all` variable at class definition time
61f023f03b7571c0190f62a6bf811a64f61b118e 2021-11-17 [rubygems/rubygems] Easier preservation of activated specs
81eba77fc0b2954ebf51a228f7bb94f64dd81f75 2021-11-04 [rubygems/rubygems] We can now use standard memoization
d8dde444e90274b6845ee7e817202880576bdd8e 2021-11-17 [rubygems/rubygems] `Gem::Specification.reset` already clears loaded spec cache
f542ab2e6de7e41fbdd3a14b21ac21afa37cb73d 2021-11-17 [rubygems/rubygems] Make clearing loaded spec cache really private
a5cd4a056896cbc47c59617305b1ee8e1b5b7911 2021-11-04 [rubygems/rubygems] Extract a helper method to reset specs
4bc69a25f3b317771a9ec5a3a60b1d7e13321bc0 2021-11-04 [rubygems/rubygems] Stop using a constant for something not constant
8bdb56fcaf16ddac761ee5d00cd6cff6b5434640 2021-11-04 [rubygems/rubygems] Protect specs access at a finer level
2730e45f4565ef41a08d2694be2a287c86f9e0ba 2021-11-16 [rubygems/rubygems] Avoid unnecessary loop
55f574136cbcf11339531768524558e03bf7eb7a 2021-11-17 [rubygems/rubygems] Extract a converge_specs method for later reusing it
80f39d78df618baf5af44692db2ca96d5bd4dbad 2021-11-11 [rubygems/rubygems] Allow `bundle update` to downgrade gems by changing the Gemfile
39c4673e3cd537f61197513d3ed202f3b885a899 2021-11-17 [rubygems/rubygems] Previous logic can mostly go now
997adfd4104599de1fa99bf62ea78b5e85189441 2021-11-20 [rubygems/rubygems] Clarify `bundle viz` deprecation
c4b1aa19a36be0beaa01d4f5b2d889ceaf82dbd6 2021-10-15 [rubygems/rubygems] Don't replace ENV twice on non Windows platforms
d123919595536ee11686dbae3bc5c2c94e3ebcb8 2021-08-05 [rubygems/rubygems] We should be checking raised exception, not status code here
d49ee9e2c3cfdf1a705da32019694ecfd00dd1e6 2021-08-05 [rubygems/rubygems] These method should be returning a string
b2b473707f0010055a8df8cc5f83905a73dda871 2021-08-05 [rubygems/rubygems] Check not having load system features also for successful runs
aace9cb162551f60d6ed811cc378f5156b892828 2021-08-05 [rubygems/rubygems] Fix bad instance variable name
f3320f164fd4147256227271b89e02522a536093 2021-11-25 [rubygems/rubygems] Fix `bundle info` sometimes claiming that bundler has been deleted
59439446d9432cabf106c700943b29773b4a264f 2021-11-24 [rubygems/rubygems] Fix missing locked specs when depended on other platform
2b1f0487142419b2f45c815b3c4c4ba0bda5d13f 2021-02-25 [rubygems/rubygems] Run hooks tests on gemspecs not already installed
d7f6cb0f780a5a48b5d4a937f93d876a90697fc0 2021-02-25 [rubygems/rubygems] Revert "Remove spec file before building"
7fd88da935c7c6fcafe19cf30642676033ec82bd 2021-02-25 [rubygems/rubygems] Fix race condition when reading & writing gemspecs concurrently
2a15b28a9ec59d41fc3f9a5e17cf3efe6d0817b6 2021-11-30 [rubygems/rubygems] Fix materialization of locked 0 prereleases
cf882713312576a827abff8ddf7eb620e1f3f6d8 2021-11-30 [rubygems/rubygems] Fix gemspec source unlocking also for prereleases like 0.0.0.SNAPSHOT
39f2b4f1a4a0075c08ce9575a51ccea48c85f024 2021-11-30 [rubygems/rubygems] This warrants a comment
906b95780fa7f9ff23a2d724d25fd4f69d494543 2021-11-17 [rubygems/rubygems] Remove unnecessary nil checks
901a257533d3bc2139770817def14e1f6017be2f 2021-11-17 [rubygems/rubygems] Reformat for consistency with the above line
d19c266b49022e6788a4e14be86fef22a73d5871 2021-11-17 [rubygems/rubygems] Reuse `locked_dependencies` helper
ca65f7bb8afe747628d3d48caf63e5fcba303e29 2021-11-17 [rubygems/rubygems] Remove unnecessary code
aa87780f8f27253e216d4883dd4cae84d545ec1b 2021-11-17 [rubygems/rubygems] Fix incorrect order in changed sources message
7d974cc56fa0555beed0bf4f6fe34322cd24cd26 2021-11-17 [rubygems/rubygems] Don't overwrite locked dependency sources too early
248fae0ec43c2df6d9b545acc7f56bdfd5f89dec 2021-11-11 [rubygems/rubygems] Improve sources representation
4c5e862434157c4ef258f432431262b3685c4036 2021-11-17 [rubygems/rubygems] Improve source gemfile/lockfile equivalence checks
0073f624f0a89f454f935940a5140f6ff73280f9 2021-11-17 [rubygems/rubygems] Don't unnecessarily loop twice through dependencies
c38c1d82b14237cd9d4268b88fef28e9379280f9 2021-11-29 [rubygems/rubygems] Let original EACCES error be raised
ed7a50015adf823b105d032c8a5480ad9e6972ee 2021-11-05 [rubygems/rubygems] Fix binstubs and plugins regeneration with `--destdir` is used
ec28771fde883f7d2fe04b46f06556112454f4d6 2021-11-04 [rubygems/rubygems] Fold a line that got out of hand
9dc76e102ec00bb93b7aafaaa1309ca426d02595 2021-11-05 [rubygems/rubygems] Don't write outside of destdir when installing default bundler
a72aecac3ae81e955997e4d789504e60196e2697 2021-11-05 [rubygems/rubygems] Don't write outside of destdir when regenerating plugins
2fc47bad78a26e5f53e0281f328afcc0518c4d41 2020-02-13 [rubygems/rubygems] Remove unneded setup
e713552868c05fe77a2e3acb825460e5c2bdb53f 2020-02-17 [rubygems/rubygems] LOAD_PATH is already reset globally
e41c195cc52b2ce1ba00126917be606d52d75a30 2021-12-05 [rubygems/rubygems] Fix incorrect quoting
d044ffd77fb3a486bbaca350980beee3f222bdb1 2021-12-05 [rubygems/rubygems] Allow using `Gem::Version` without loading the rest of rubygems
526c9359cae8226608a566f414f04b2c6a204d81 2021-11-29 [rubygems/rubygems] Don't cleanup paths from gems already activated from `$LOAD_PATH`
26303c31f0939d093f88f609c846590ad538114f 2021-11-13 [rubygems/rubygems] Pass "--" to git commands to separate positional and optional args
f0ef9ffed1afe6a4add8959ed54b986d952c0a31 2021-12-07 [rubygems/rubygems] Cancel deprecation of custom git sources
76cad13759143ab35559b30d3e8eed71ce3e8553 2021-12-07 [rubygems/rubygems] Don't add custom github source to `bundle init` Gemfile
852ea1e893e68952fbeaab1b2e29cd7e0bf61f0a 2021-12-07 [rubygems/rubygems] Remove unnecessary comment
45c5794d325106b212deddeea08477d30bc6df21 2021-12-08 [rubygems/rubygems] Don't load system rubygems during tests
0e60bc118b66d626d7e1f985dbd15cfba5e62715 2021-12-08 [rubygems/rubygems] Ignore dependencies not actually locked from frozen check
890a6b432c7f9b7e3160af31cedb440e53e2d79b 2021-12-13 [rubygems/rubygems] Unify duplicated helper
c2dbdf3067c334e22946fbda74181d3a94afbf97 2021-12-13 [rubygems/rubygems] Extract a helper to temporarily modify internal encoding
9f87c0cc6dff70e8a1c4d204d1d45920d26f2e3a 2021-12-13 [rubygems/rubygems] Pass `:bimode` explicitly to `File.open`
af4b4fd19b7972adc165e70e9d41ad7e14c9a235 2021-12-14 [rubygems/rubygems] Improve resolver error messages
c710cdb905a58b4ef0c7b5a9a8e867b382ccfd66 2021-12-14 [rubygems/rubygems] Improve error message if only platform doesn't match
79f72a4540212fd7d6af47f57d1a426ac99335bd 2021-12-14 [rubygems/rubygems] Fix crash when no matching variants are found for the current platform
f3b50507c777522ec5d3e7662c8818df29e29f62 2021-12-15 [rubygems/rubygems] Remove unnecessary line break
1537471871f9a06624689b55be222f0ea601d140 2021-12-15 [rubygems/rubygems] Share gem not found logic with transitive dependencies too
8d29d1292b35ad524ce15f82177a2975da43432d 2021-12-15 [rubygems/rubygems] Improve errors a bit more
72db2e00d4edb7a0e316a5979316595a67069d97 2021-12-19 [rubygems/rubygems] Error tracing should be printed to stderr
1976b38f7a4e1884852653508ec1160c8b581363 2021-12-12 [rubygems/rubygems] Add support in binstubs for trampolining bundler
a350ed4123f138866940f7d9be950a2127c7f921 2021-12-19 [rubygems/rubygems] Remove ancient check
01f95ede0e37cd6a1b7e3db3ed34131c24531210 2021-12-19 [rubygems/rubygems] Rename `BUNDLE_SPEC_RUN` environment variable
7bd25b9753284cf0ea22d9511b55bb2b0da0a3a2 2021-12-19 [rubygems/rubygems] Print warning when running potentially problematic rubygems + ruby combinations
ef973aa7aa65143a4f05d623c016d459426770d0 2021-12-20 [rubygems/rubygems] These commands shouldn't be failing, just warning
b86a7ba49252e00e19c22bbcdc821b5acc31ff92 2021-12-20 [rubygems/rubygems] Fix error when gem specified twice in gemfile under different platforms
ca3a2e46e8098bc66e2ab1589934bb40f00b78b1 2021-12-26 [rubygems/rubygems] Update some specs to pass ruby-head CI
03903f23c277b4dae8174347f7a5081b3a776a08 2021-12-26 [rubygems/rubygems] Remove the rest of the `RUBY_VERSION` monkeypatching
810c1b88ca65703859debe9c415bfd5cbc8391ad 2021-12-24 [rubygems/rubygems] Remove unused include
fb0737654cc20cf2be5182e05981a216ba6d3789 2021-12-24 [rubygems/rubygems] Move setup to the spec that uses it
b7e5ce08ff0196c1a9ed885670495cf09a02bbc3 2021-12-24 [rubygems/rubygems] Don't add verbose flag so opaquely for realworld specs
dd022c1f768d4e633f047ec140474b985736ccc9 2021-12-21 [rubygems/rubygems] Don't redownload `rubygems-update` package if already there
ebb4044decb293fde12b2d71e822be78034b90b1 2021-12-22 [rubygems/rubygems] Run `bundle install` in verbose mode
be476f38f9a467a25b81dabe42ca120924527395 2021-12-21 [rubygems/rubygems] Don't crash when updating to an unsupported `rubygems-update` version
95d2e06c2b465545c8166e5a5edb582ff1d9bcbe 2021-12-26 [rubygems/rubygems] Fix `bundle update --bundler` no longer updating lockfile
1954a95f8bf71f61ce9996a0d8a34b18bb56da3e 2021-12-29 [rubygems/rubygems] Better way to join path components
f0669fb6cbdbad499974252ef2d955a608d0adc1 2022-01-04 [ruby/optparse] Use `require_relative` for internal requires (https://github.com/ruby/optparse/pull/28)
d1a91076dc9fb67c08ac074971a9bdbc0207616a 2021-12-26 [rubygems/rubygems] Fix race conditon on JRuby
ee5e684bc1fda49bc28f0fcfc2f79abb26994f08 2022-01-06 [rubygems/rubygems] Fix `gem install <non-existent-gem> --force` crash
40d9be51e8c33118702c4dc536e915547b1080a2 2022-01-13 [ruby/psych] Don't require `strscan` unnecessarily
810516ca312410515733d3e6a48e5112ad44c750 2019-10-02 [rubygems/rubygems] Fix method documentation to be more correct English
3006451f6511b6594a24a9046f390c3bec6a7465 2019-10-21 [rubygems/rubygems] Privatize some test utils
044b0ae8e054b9959dc48bd5e663cbf2dea653a4 2019-10-23 [rubygems/rubygems] Extract a bit of common logic to methods
7d42b442bb42d8958daf978a0fe14b948f49609f 2019-10-21 [rubygems/rubygems] Support binstubs with `--enable-load-relative` prolog
f04954d95c8a729d70be1c883617534a2e7cc239 2022-01-17 [rubygems/rubygems] Normalize end alignment style with Bundler
39c36a5cf45fc6a779b88c22571075da45cb70e4 2022-01-17 [rubygems/rubygems] Fix skipped spec on Windows
e7249294fb85953c3caa0af1eb9d3627a4827a11 2022-01-17 [rubygems/rubygems] Fix regression with old marshaled specs having null required_rubygems_version
8b6a02de2f99bc9670f91757db9bf86edf61f615 2022-01-17 [rubygems/rubygems] Simplify argument processing logic in `gem list` & `gem search`
0350c179ea8c303b6f0087b96478b757052321c2 2022-01-17 [rubygems/rubygems] Don't pass regexp to `Gem::Dependeny.new` from list, search, and query commands
1d530ae27a51f68ce5e9a800254f586b3f969d41 2022-01-17 [rubygems/rubygems] Remove dead method
0dd8c6157d4ef3e3584b5f87f4af82e3d56339e8 2022-01-17 [rubygems/rubygems] Don't pass regexp to `Gem::Dependency.new` during `gem dependency`
ec5bde1a8034608939ee649ca8ad4c39f9f52956 2022-01-11 [rubygems/rubygems] Restrict `flock` to Windows
2b7025e680eb29f936538c07f057f590003e45bf 2022-01-11 [rubygems/rubygems] Rename `Gem.open_with_flock` to `Gem.open_file`
4317a6750dceb917ee9c2be7a8191f6bde103f94 2022-01-23 [rubygems/rubygems] Forbid downgrading past the originally shipped version on Ruby 3.1
de678cd51e2e73c2edaced5f824e93c6a91a0f85 2021-11-18 [ruby/pathname] Officially drop support for ruby 2.6 or older
cd806e19b7b72ef81762c57090d0a73a42e2382d 2022-01-25 [rubygems/rubygems] Remove unnecessary comment
342e7a094a70d6f90b96262c88177dae32976c85 2022-01-25 [rubygems/rubygems] Fix spec to not touch the network
c925d3b6689515f76dcfbb1dc419746dac6f0738 2022-01-24 [rubygems/rubygems] Fix `force_ruby_platform` ignored when lockfile includes the current specific platform
517d7c3221e3ca0ca76d79cc67cb9efefc01ece3 2022-01-31 Sync latest Bundler & RubyGems
e53af7d1fbcca4fba6e9099b2bf935dc92267607 2022-01-31 Tweaks to freeze bundler CI
6623d60ec8eb980282aec0256564726db15f093d 2022-01-31 Try make this more readable and consistent with other targets
7b676b3ce383c0b43a81694f80fbb424ee753213 2022-02-09 [rubygems/rubygems] Fix corrupted lockfile when using `gemspec` and multiple sources
156079a85d29a137521e6b911a39c25f35a960d2 2022-03-01 [rubygems/rubygems] Make `--strict` flag of `update` and `outdated` commands consistent
6a8bc90278ca39546a76c8a669f732ce3fc8d417 2022-03-14 [rubygems/rubygems] Report Github Actions CI provider within user agent string
d32fa986c3631fddcb256dbd39d10b358fb40ead 2022-03-22 [rubygems/rubygems] Make `rescue` clause more specific
13481c1ec93088c45ac448dda6a867f43ad798bd 2022-03-14 [rubygems/rubygems] Improve RDoc setup
d9dd88a686ee45f1200756f9e0b01fab9d3acdc5 2022-03-23 [rubygems/rubygems] Avoid crash in test teardown
39606a774e2bbafd30dae9c4be1b6baf8b85b9a0 2022-03-23 [rubygems/rubygems] Maybe this is now fixed
16e6d7d186bc9d2ccd14bf5c18cca7f53ff9d970 2022-04-06 [rubygems/rubygems] Set `@tempdir` as early as possible
9a20bcd5c8b5e5114783febc5168506972b1c234 2022-04-16 [rubygems/rubygems] I don't think this is necessary
e70e7f4ad38abb305342dd4d5a392782597d1f98 2022-04-16 [rubygems/rubygems] Fix test issues surfaced using a stricter behavior of `FileUtils`
e5a852b91285ca8fca806f4cc4ab0127fbf84d14 2022-04-16 [ruby/tsort] Small tweaks for easier vendoring
5250210aa9f632a415e90deaac424ff69c37fb3e 2022-04-26 [rubygems/rubygems] Fix missing required rubygems version when using old APIs
f4009566afed45db82cf1fe73d7a16192a89b810 2022-04-01 [rubygems/rubygems] Add missing `open3` requires
479ba9a44b6beda1dce32842bcbc66b6f46a85a0 2022-04-01 [rubygems/rubygems] All supported rubies have `File.realpath`
fbb4b8d23505be46da7cd996d0c85039cf43b45a 2022-04-06 [rubygems/rubygems] Fix test errors when `cargo` not present
cd2410f9d8c99fd0fbb232eb5f195188fbfc122f 2022-04-06 [rubygems/rubygems] Original env is already set by common test setup
ba4ec45cf156932a5a63cd9597aa210760f4390f 2022-04-27 [rubygems/rubygems] Don't converge specs in frozen mode
2cf4318645f81fb13f6b264369bcfe6fbd4e91b9 2022-04-28 [rubygems/rubygems] Make looping more concise with `select`
42538ad710da28a8b89b92dd0a2939fad795c87f 2022-04-28 [rubygems/rubygems] Fix missing space in spec
9d61c4519c73d0294d2a41cc087ef3841e305c4c 2022-04-28 [rubygems/rubygems] Also speed up the case when nothing changed
00e5e827b19e3b385fdad0710de71d4402431318 2022-05-08 [rubygems/rubygems] Cleanup old legacy code
54b1548760d3a159051247313256175904c6f36e 2022-04-01 [rubygems/rubygems] Extract a `next_ruby_minor` helper method for specs
c582d9862a8f9929a2b1e3392bc6c178629f4852 2021-11-12 [rubygems/rubygems] Tweak negative expectations
8f1a8e68bae29bed1052d6b518e1fb4a01e53cbd 2022-04-06 [rubygems/rubygems] Fix error message on metadata mismatches
4962e5c4178b3f4dcc1444327129dbd0943bdc01 2022-05-11 [rubygems/rubygems] Normalize parameter name
4c9ddaac0df317e18665f6d07387191d457cc093 2022-05-11 [rubygems/rubygems] Fix `Gemfile.lock` versions leaking to `bundler/inline` install output
c380aac19d097f1d38d2299fe3f64567b42fb55d 2022-05-13 [rubygems/rubygems] Improve `bundler/setup` performance again
641c3830df8177b38fcfca33d3a0ece8a2c1e7d2 2022-05-13 [rubygems/rubygems] Use `Array#concat` in `SpecSet#for` to save memory
6850e3c42ec85c49cc359539ca5f37831935ae74 2022-05-10 [rubygems/rubygems] Fix locale dependent spec failure
ec7b42eb774222b31f6621413d3b7714f049cfb2 2022-05-20 [DOC] Add a note to clarify binary flags to `IO.new`
633608ebd4cbdeea562dc4c608495134965a19a9 2022-05-24 [rubygems/rubygems] Fix crash when printing resolution conflicts on metadata requirements
9fdef28687fba5e01d0ee6a2422dba9dd0f7d1b9 2022-05-24 [rubygems/rubygems] Show exception cause in bug report template
6778d321a7fa0ec56e3e02b6f3739a035c7ef41a 2022-05-25 [rubygems/rubygems] Show better error when previous installation fails to be removed
e78c1ddb1ed9b55550c13d0a7f1e84f62f987230 2022-05-25 [rubygems/rubygems] Fix rubygems update when non default `--install-dir` is configured
e9c4e37f1f5c227aedd3d77b02d7591edc7897d2 2022-05-26 [rubygems/rubygems] Remove unnecessary name and platform filter
6e3295e554aff8e48ff0a5a7aad587dce6d5bb29 2022-05-26 [rubygems/rubygems] Make code to find target update version easier to follow
373dabe00a71214e12702ff1ccda88f865b504c4 2022-05-29 [rubygems/rubygems] Ignore `Errno::EPERM` errors when creating `bundler.lock`
08b82e6b40b1dbbff20ba609d7d5eb8106a2d346 2022-05-29 [rubygems/rubygems] Ignore `Errno::EROFS` errors when creating `bundler.lock`
0a974e4700e123af507257a8252ac5b1f76e8c10 2022-05-27 [rubygems/rubygems] Remove seemingly unnecessary code
7001e34323e37a4cb07ee077bf1efb30e438bed2 2022-05-27 [rubygems/rubygems] Fix failing spec on Windows
0d7d8f3777b4521b2e83d81c0f830941bfba7b9c 2022-05-27 [rubygems/rubygems] No need to use `FileUtils` to create symlinks
ea31c5bcd1bc1a019a6aee2b3f3b16813d7ff96d 2022-05-27 [rubygems/rubygems] Fix crash when installing gems with symlinks
d6684f063bc53e3cab025bd39526eca3b480b5e7 2022-05-28 [rubygems/rubygems] Fix crash when commenting out a mirror in configuration
e2b421d679d7ebd2c7d6b44a96c8353b81e447b9 2022-05-29 [rubygems/rubygems] Give better conflict resolution advice
fd83b8887f78b6e7746a3986a2e075663341d17e 2022-05-31 [rubygems/rubygems] Skip duplicated dependency warning for gemspec dev deps
ebb534801f7032476fa069be11ee1e52f54819f5 2022-03-22 [rubygems/rubygems] Remove no longer needed `Psych::PrivateType` cleanup
89ec3def74cb66e520b027e766e4874a82ddb528 2022-03-22 [rubygems/rubygems] Improve null private type test
8381c568e70519e6902302cbe2b421742759f341 2022-03-22 [rubygems/rubygems] Restore ability to load old marshalled gemspec that use `YAML::PrivateType`
f5b88d93ae58dd8a956782f08a435e452f5eba12 2022-05-30 [rubygems/rubygems] Remove code that seems unnecessary
0a6b9924bd1b45bd8ad29b1eb3c8a65835f5864d 2022-05-30 [rubygems/rubygems] Fix generated standalone script for default gems
1d924ae410c4183d0c064c4ed13877b49833d038 2022-06-02 [rubygems/rubygems] Remove leftover debugging puts
eb5a01970ffd7a84029cf7d541c942418a2d8f44 2022-06-02 [rubygems/rubygems] Add test cases from SHA1 RFC and improve test failure message
4eb140b0e4ca53aac704394cfdf3e0da27c2b3c7 2022-06-02 [rubygems/rubygems] Remove redundant bitwise AND
ba383188279cd30abbb826f45af775fed3266221 2022-06-03 [rubygems/rubygems] Unify loading `Gem::Requirement`
f50432fba850fd163be07a8c7062517eb7ba6e97 2022-06-07 [rubygems/rubygems] Relax performance spec limit
d5288c8aad5b3de8ac48305b43b983ea30a0535d 2022-03-25 [rubygems/rubygems] Refactor ambiguous gems check
4a758496804b23da24b85dd85ea81b40b5da9ce6 2022-03-25 [rubygems/rubygems] Remove unnecessary `spec.remote` guard
572f3240fea870b8848a3e13eb8a8b9f2c45d800 2022-03-26 [rubygems/rubygems] Remove unnecessary require
692fec4e727e5635ba03cdae4a08ce5f0d3c953b 2022-06-08 [rubygems/rubygems] Simplify `Gem::Security::Exception` handling
870e5a39d59d574f92676db17555869fed5d9afb 2022-03-26 [rubygems/rubygems] Remove another unnecessary require
a9077af75be7f71e02150343c1172287a4ad05fd 2022-06-08 [rubygems/rubygems] No need to overwrite path when there's a remote
3f69774b76067932015dff40d4fd38e9fdfae9ff 2022-03-26 [rubygems/rubygems] No need to redownload if package already there
95f5194b3c37497ae9ed2a1b2ae5b7729ee063ff 2022-03-26 [rubygems/rubygems] Move `no_install` setting check to a more sensible place
22c97ab8ae2b13b3048d7edee223272640dbda59 2022-04-06 [rubygems/rubygems] Refactor some more duplicated logic
52cc76d134e963a9943d0379f5bc2991a01f7d1e 2022-06-08 [rubygems/rubygems] `Gem::Specification.loaded_from` is already set by the installer
6292b36529c06c730d452c2bf2f18a82b02062bb 2022-06-08 [rubygems/rubygems] Remove unclear comment
bf8dc36e40168737da5009d20ab1902557e58935 2022-06-09 [rubygems/rubygems] Swapping should not raise any errors
965c314e34d05b196c8e079f868e79633076ad4c 2022-06-09 [rubygems/rubygems] Move security exception handling to the only place using it
7f9eb888a3f86e286b5bc51705716b22ad02854c 2022-03-26 [rubygems/rubygems] Reuse package from the installer for extracting the specification
d0bf31e6cffa7537ed4b69a86c58b285433143f7 2022-03-27 [rubygems/rubygems] Don't on gemspecs with invalid `require_paths`, just warn
e09bdc11ec74272eb9165b777fea43bbb99ae8bf 2022-05-20 [rubygems/rubygems] Support running specs with asdf version manager
d417c1ddc51c521ccc7b85c6cc9410470949e3f7 2022-06-15 [rubygems/rubygems] Revert "Support running specs with asdf version manager"
5a385677f366fa093dc35ad69045bf183603427c 2022-06-14 [rubygems/rubygems] No need to change `RbConfig::CONFIG` at all
1aaeff8e36777e4ea0ac0917e3ddc7da573c1c32 2022-06-15 [rubygems/rubygems] Remove unnecessary condition
8855b68f970b34be4b39006b404391d06163573a 2022-06-14 [rubygems/rubygems] Don't modify RbConfig at all when building extensions
5450b409fc917327373adb573bc5df5948f4202c 2022-06-14 [rubygems/rubygems] Remove part of comment that fell out of date
1e8bf48fd5e9cdfba5d86a39426458111a433d09 2022-06-15 [rubygems/rubygems] Bring TODO message up to date
78425d7e74887b57ee15e6b8933bd3878db6a888 2022-06-15 [rubygems/rubygems] Unset ENV set by official Ruby docker images
4f5eb48dead5c82b966c1fdebc890cf9d3010d86 2022-06-21 [rubygems/rubygems] Fix `bundle package --no-install` no longer skipping install
6f229da2c07aec3441078248d7fd2fe844e8bc92 2022-06-21 [rubygems/rubygems] Fix standalone script generation for statically linked dev ruby
12a5fa408bd318f8fb242e86beb225f2dcae8df9 2022-06-23 Sync RubyGems & Bundler with upstream repo
a782d76fbecd5d7cac0574eb6b994be5a4f9f8fd 2022-06-21 [rubygems/rubygems] Fix pending Bundler specs
f83c5de6d54c5c6384effde51c02b34d798e5056 2022-06-26 [rubygems/rubygems] Improve error message when `operating_system.rb` fails to load
f9f85a513b9b6580dcff03872391cf387d0105b5 2022-06-25 [rubygems/rubygems] Print error messages just once in verbose mode
7a33d3df6a2c0a9929722ccefad1f3b3a9d88263 2022-06-22 [rubygems/rubygems] Document better names for `gem env` arguments
1098fdf890d66d624560c4150fb403eff2e2e464 2022-06-22 [rubygems/rubygems] Also document `gem env` argument aliases
f0fab24241d69d1a89ab764b34cfe74807b1b2d3 2022-06-22 [rubygems/rubygems] Add missing test for user installation directory
a16de43f23c0ca160ee3bf3c8655a6ebb586e8fe 2022-06-22 [rubygems/rubygems] Add `gem env user_gemhome` and `gem env user_gemdir`
95bfea664841a707bfa1db35bb78474693f6228c 2022-06-29 [rubygems/rubygems] Use modern style hashes in Gemfile DSL docs
b0c639f249165d759596f9579fa985cb30533de6 2022-06-30 [rubygems/rubygems] Fix unintended double spaces in DSL documentation
9101269e948d838c916ea8342b8e6edce2e0957c 2022-06-30 [rubygems/rubygems] Move rubygems source specific logic to rubygems source
7b78aba53aa0b34800bfd96e9e278258d2a890c8 2022-06-30 [rubygems/rubygems] Account for default gems not having remote when caching
7dd0a2258880e433b98267ffd95dd4271c7bbf05 2022-07-07 [rubygems/rubygems] Fix `simulate_windows` helper
8c74eaa08d25355560550787e38da079f1929abf 2022-07-13 [rubygems/rubygems] Fix `gem update --system` crash while regenerating binstubs
76de7a92b90e216c6645e93a3a034bc2f4257b03 2022-07-12 [rubygems/rubygems] Fix misleading error if compact index cannot be copied
14f52cfce53711fda7f144b70c2d3d8b04b709e2 2022-07-15 [rubygems/rubygems] Don't call `#build_extensions` at all if there are no extensions
3cfc3fcf96a414fc1a966eacc57a282aa2580547 2022-07-15 [rubygems/rubygems] Unify some common code
ef2d673052ebc0c1d450c15286bc8fdee5381383 2022-07-15 [rubygems/rubygems] Show a proper error if extension dir is not writable
01560e1c53ce2e1fcf3cdc2480c6f75ca7c6f0a6 2021-11-19 [rubygems/rubygems] Improve error message when gems cannot be found
a74634de106df63fb39a7077561657bb61a0bc97 2022-07-16 [rubygems/rubygems] Fix upgrading RubyGems with a customized `Gem.default_dir`
fd0902bfcd3cd564434aadfd40657f2a916d47a2 2022-07-18 [rubygems/rubygems] Move fileutils require to be even more lazy
c0aa8ee947c06f063d98761c53ea539eb726edb4 2022-07-19 [rubygems/rubygems] Fix casing typo when resetting `RbConfig::CONFIG["ENABLE_SHARED"]`
bdef3c73fe3792de59ecf681d2dcfcc8f62422b1 2022-07-16 [rubygems/rubygems] Unify common logic
fcfb3ce371f9050ba857d9cfb8af6c14a8570f70 2022-07-16 [rubygems/rubygems] More cleanup
fae0d60120e8ab58b0130cbb30acf28aab733552 2022-07-18 [rubygems/rubygems] Refactor destdir checks
fa5724cca97a22006c64bb382c3894e608c63c9e 2022-07-16 [rubygems/rubygems] Fix `ruby setup.rb --destdir /foo` modifying global specs
3b67c161cd6b5f7f4fac134c51f414599da9e7e0 2018-11-13 Remove trailing blank lines
163e3f075f71342fa5897beedf771e3e878876de 2022-07-25 [rubygems/rubygems] Use main as default branch for Bundler specs
6a69807576b911dd9d5a81befe08a7c3bb870b85 2021-11-17 [rubygems/rubygems] Completely drop base parameter from index
b4ae144e19ea5d784dfd0ed7d486c7f533d58f01 2022-07-23 [rubygems/rubygems] Don't use Pathname for creating extension dir
b515fdcc32a6a7d484c73f090fa2a58a8662e6ca 2022-07-24 [rubygems/rubygems] No need to set anything at all unless standalone is given
030050cdfa9ae65cbbcd0f708aa2459e0ef17c3a 2022-07-24 [rubygems/rubygems] Make `--standalone` play nice with `--local`
5c13adb746ad7d0f829809ee833e4fdde1238e68 2022-08-01 [rubygems/rubygems] Fix comment incorrectly copied from another spec
13305bf0c9a03f24b5ab667784ff1dc1f10b3d9f 2022-08-01 [rubygems/rubygems] Fix crash when running `bundle outdated` in debug mode
6ec8f684aa1ff6182b4be3fc67b2fa5bad3f0bec 2022-07-14 [rubygems/rubygems] Move some logic to `LazySpecification#__materialize__`
7cc5a657eed1a537b33b7b2ec71fdb5ad9323950 2022-07-23 [rubygems/rubygems] Remove unnecessary special case for Bundler
ed9bbfd7594f655702461067e3dc8106eec52385 2022-07-23 [rubygems/rubygems] Fix incorrect force_ruby_platform propagation
35e508d13e6d936af7725ccf9ac15deb69e35257 2022-07-23 [rubygems/rubygems] Refactor materialization conditions
91b9bd62347dbb0971904593a11320d64076a1ac 2022-07-25 [rubygems/rubygems] This should go through the standard source search logic
bc0de1e16250ecb4e8278ec64de86fbc049c5e63 2022-07-23 [rubygems/rubygems] Only need to filter platforms when materialization is not strict
5487e76374c5ee247b0f5a2867a6dc1319d98e0e 2022-07-29 [rubygems/rubygems] Prefer reverse+find to select+last
8c98f7be577389f01a90c7a39d693173d432e9e2 2022-07-29 [rubygems/rubygems] Remove unnecessary local variable
9189c2d5efa94131050df4994c801fb187d7b43d 2022-07-29 [rubygems/rubygems] Materializing for resolution already filters platforms
f4f681463f71c2fc63e1a07f36f2665f2b9db002 2022-07-23 [rubygems/rubygems] Don't discard candidates matching ruby metadata
bc90090672450a4ba3ba1025fbbad8991ee84b0e 2022-07-30 [rubygems/rubygems] Check for errors in error stream
3e4fedca4e0b068908137d44bcf5a567cb8445d0 2022-07-30 [rubygems/rubygems] Preserve the previous behavior of raising an error when in frozen mode
f70b26af47f4f4e851e1a16d2c13951485272325 2022-08-02 [rubygems/rubygems] Array is already uniq, no need to deduplicate it
20936eb3a95f3564e565f59228a35453ae94eee3 2022-08-01 [rubygems/rubygems] Warn (rather than crash) when setting `nil` specification versions
35c65e7ba6b4aa8bc80aaca8429a48c4eb923b89 2022-08-01 [rubygems/rubygems] Fix conservative updates regardless of `--strict`
851b3aa7dde489502f517cc1ad9d31d9a3056197 2022-08-01 [rubygems/rubygems] Fix `bundle outdated --strict`
0591780a74f9893038d5d794a958621189953e8a 2022-08-02 [rubygems/rubygems] Extract entry.full_name to a variable
542040fb8375ffd74096ae0615a33bbc90524cb3 2022-08-02 [rubygems/rubygems] Warn dangling symlinks
c84d0538be3b5f6739c6968f3bb1b8e4abe8eadf 2022-08-04 [rubygems/rubygems] Fix unused variable warning
5a9db23734e76c2915f1ccb8f87e992bc831598b 2022-08-02 [rubygems/rubygems] Automatically remove "ruby" from lockfile if incomplete
f310ac1cb2964f635f582862763b2155aacf2c12 2022-08-03 [rubygems/rubygems] Include backtrace with crashes by default
af40af45b28a9576d5ae6a46d9678c0e3d6be005 2022-01-17 [rubygems/rubygems] Extract `SourceList#get_with_fallback`
4ea521f6c7a288d985775ab0a380620db865fac4 2022-01-17 [rubygems/rubygems] Remove unclear comment
8dd63b89d97a0ab149288f2e46d814fb60cb3ba5 2022-01-17 [rubygems/rubygems] Move comment where the actual replacement happens
466a760e1807e629d0ec9f9ebf160d3c3f649d04 2022-08-03 [rubygems/rubygems] Fix yanked gems being unintentionally update when other gems are unlocked
e77c8397c21d77901891bd7e65dfba6478b9b6c7 2022-08-11 [rubygems/rubygems] Fix Ruby platform incorrectly removed on `bundle update`
b87ddd7538220e9782274281356fd55bfd29078b 2022-08-19 [rubygems/rubygems] Fix `bundle platform` crash when there's a lockfile with no Ruby locked
560941e711bed8e8cdd0183b76d9e2057cce6806 2022-08-19 [rubygems/rubygems] Fix edge case where `bundler/inline` unintentionally skips install
70f69f85395f5735429cd45136d7de2742f08b72 2022-08-01 [ruby/fileutils] Fix mkdir_p hanging on Windows when trying to create a file on a offline drive
9819283044b6955f4e3b464e6a99196e84ed107a 2022-08-04 [rubygems/rubygems] Handle non-gnu libc on linux platforms in RubyGems
06ae78f8fb7156e0f0c732fb797343b0c6921a5c 2022-08-05 [rubygems/rubygems] Remove unnecessary variables
492e70c7b4303ffea8f8c07797e1696b90ce1d01 2022-08-05 [rubygems/rubygems] Fix `gem install` still choosing musl incorrectly
59f27445eaf1f28b4c9769bbfd13e3a4bffa17da 2022-08-05 [rubygems/rubygems] Implement extra rules for libc versioning
b30fc03e924235207edb009be2108226e4c8efc6 2022-08-08 [rubygems/rubygems] Centralize loading `Bundler::MatchPlatform` mixin
29c443fedc0d3692cb52241318abb0de619ae178 2022-08-08 [rubygems/rubygems] Remove unnecessary mixin inclusion
a9509068db84d6a86a718b5ae931b8d65fc15272 2022-08-08 [rubygems/rubygems] Make `compact_index_api_missing` server more strict
c21c9a29eead43364e6347c0ce2f468d26391b1b 2022-08-09 [rubygems/rubygems] Refactor building metadata dependencies
4790d0accdb745f9d8e605fd42eab712e4ebf834 2022-08-18 [rubygems/rubygems] Fix conservative update downgrading top level gems
0ad9cc16966c2e56f0fe7e5992edf76033d3a83f 2022-08-04 [rubygems/rubygems] Backport non-gnu libc on linux platform matching to Bundler
ad8774f8e537a3ad73ce56bd12e75c85271f93a3 2022-08-24 [rubygems/rubygems] Fix another regression for sorbet
b98653f766613dbbaed02522af26f80078361502 2022-08-30 [rubygems/rubygems] Let `Dir.tmpdir` use the standard path
f7cf641469161c3770b58f79e08e312512212aa8 2022-05-09 [rubygems/rubygems] Fix resolution hanging on musl platforms
6bc6c8d03184e29cc72df42d6487e39817d2ed1b 2022-09-05 [rubygems/rubygems] Remove no longer needed `fiddle` hacks
c664264c0713861e55c82b2dced9cc37977392ad 2022-09-05 [rubygems/rubygems] Add `syntax_suggest` to exemption list in setup specs
1f77cc3894d42b6c063ce640b27ae5bb24bc8b55 2022-09-06 [rubygems/rubygems] Fix `set` not being found when running specs on dev rubies
24fd2f73d0835eea534225a6381551d591764002 2022-09-07 Resync Bundler & RubyGems
e0cd466ae71cd483b73d28128df1a02dd52fcb92 2022-09-08 [rubygems/rubygems] Fix unused variable warning
b350053ae47dc4653ecb85f64360cf6eafba6323 2022-09-07 [rubygems/rubygems] Fix resolution on non-musl platforms
a4860e043e073e9caa2494284df4af10ca6550da 2022-08-24 [rubygems/rubygems] Remove unnecessary spec sorting
8d2bcc88ffe603290099d626cab40afcc834a12f 2022-08-24 [rubygems/rubygems] This sorting seems unnecessary too
6a21d196ba774f219956ede5d4cf276b1af433c4 2022-08-24 [rubygems/rubygems] Let specs be sorted just once by the gem version promoter
dce73c8616eb2e91cb0330c9b32f3edf8e771a67 2022-08-24 [rubygems/rubygems] Simplify instantiating the gem version promoter
03d1962703a5c5eb137d25bf382861157605e6e1 2022-08-24 [rubygems/rubygems] Remove unnecessary sorting
75d90cc8e55ec662782526094b31ada1853a161b 2022-08-24 [rubygems/rubygems] Use a single hash to keep track of prereleases
2aa8edaec701ca2d76e7be7a9b792b69574ac869 2022-09-08 [rubygems/rubygems] Deduplicate results just once
3c3bd03a7c4d2213367c65a9aa92f255e1d6cbc9 2022-09-18 [rubygems/rubygems] Force "master" to be used regardless of `init.defaultBranch` config
5222a89ab6c71ead00afc7c75684212328457414 2021-12-04 [rubygems/rubygems] Unskip stuff that now works on JRuby
1e5597532ac72ae324550c7cf58f94017f0c8072 2021-12-04 [rubygems/rubygems] Cleaup unnecessary code
b9c426eaea71628f6d9f57985f16997a2540fa94 2021-12-04 [rubygems/rubygems] Remove unnecessary constant
c7232a2a0a8f754ac566480363cc551d88993792 2021-12-04 [rubygems/rubygems] Require bundler consistently
874a2bf17c8136bf4a9a9abee6ba2b3ab0f82add 2021-12-04 [rubygems/rubygems] Remove unnecessary `ensure`
00a040dda3bd2955aa6f470578d639b3c4fc3220 2021-12-04 [rubygems/rubygems] Little refactor to keep things consistent
20eff52087cba5c6ea54a2d67869f1e4eb024c8e 2022-05-11 [rubygems/rubygems] Test a pure RubyGems method
668e78f01b99085dad4840bbde15a538abb4df90 2021-12-04 [rubygems/rubygems] Only activate bundler when needed
ac56e5c1ab6eb133102c395f63101060bad6725d 2021-12-04 [rubygems/rubygems] Put bundler gemspec stub at the right place
4d58ee3de0ecf8a3b3201359f3c593142cf92d7b 2022-09-28 [rubygems/rubygems] Refactor platform matching on Linux
8252ea214061e1e8601ecfe178d010ed92ee8600 2022-09-28 [rubygems/rubygems] Fix matching of linux platforms with eabi modifiers
f04d249e8309aaf22f667fd2d505c9b2ead2d30b 2022-09-29 [rubygems/rubygems] Fix matching of eabihf platforms
a44040c9e47a9cb41807b0ec5d665d656d60db84 2022-09-29 [rubygems/rubygems] Add notes to make sure we don't forget to backport changes to Bundler
b7a61cb485a9bfaa52107f57782e53365f4bf59a 2022-10-03 [rubygems/rubygems] Revert "Cleaup unnecessary code"
b2668248b67b0ac7386d6e153a7cf980306dd4db 2022-09-16 [rubygems/rubygems] Make sure RSpec diffs don't omit the different part
358fe26b31c25033cc1857a4b44634f51d0ee354 2022-10-03 [rubygems/rubygems] Fix little UI issue when bundler shows duplicated gems in a list
4205190cb24c350f0fbe5471881c25e8ecece96c 2022-09-29 [rubygems/rubygems] Remove dead code
da1981fca450b5dd28d252cd42d59480c7d062b7 2022-09-29 [rubygems/rubygems] Remove unused parameter to `SharedHelpers.pretty_dependency`
0b6f2af3ba7bda0a81bc1eb1bd5b067c8d9e3e17 2022-07-06 [rubygems/rubygems] Avoid unnecessary dependency expansion
60670b163f32cae27629c852f95870656d2ee72f 2022-07-04 [rubygems/rubygems] Remove another unnecessary dependency expansion
8c4bd1e58d426ff014a3958ac197d40b4e367f00 2022-07-06 [rubygems/rubygems] Remove another `expand_dependencies` instance
cef7f6b2241565f51bb724c19b89b8320825b98a 2022-07-06 [rubygems/rubygems] Remove now unnecessary parameter to `expand_dependencies`
71dede387e089023292e66c7f39305e13400c8c0 2022-08-23 [rubygems/rubygems] Remove one more `expand_dependencies` call
b99010f9f2aa9e8ea100f4cdbe1e2f1a5601fd5e 2022-07-04 [rubygems/rubygems] Use `flat_map`
67de00053a26db9d976efa393d121479b5315f5e 2022-07-04 [rubygems/rubygems] Inline helper method
804ae4ea12d05e66aaa680feea83af587ac53745 2022-09-12 [rubygems/rubygems] Simplify SpecGroup creation
56ad79694ba18789cb26a85dd693d51d96a092c3 2022-09-12 [rubygems/rubygems] Simplify fetching spec group dependencies
e956caea88b67cc1a1b42b95327190c63d45888a 2022-10-05 [rubygems/rubygems] Extract matcher for slow perf spec
5fa18a7b0cb1ffbc0c11d151c074c9aa0ea6ee41 2022-10-05 [rubygems/rubygems] Fix bad spec wording
74dbb0d09a694c40b8406ce35ca5d4278185c3f0 2022-10-10 [rubygems/rubygems] Remove unnecessary generic
4d3dbbe77e273262757483d402ee1157a48453e9 2022-10-10 [rubygems/rubygems] Remove unnecessary receiver
cb63a3f4c1d4b3e6245674e8f759adeda7c7abe4 2022-10-10 [rubygems/rubygems] Materialize platforms strictly on Windows too
c925a2ee91a06cd91f6c1045d69041c699f12105 2022-11-11 Update RSpec gems
d82328ffc8b70564cb84ee8ec8c3d90884234eb7 2022-12-10 [rubygems/rubygems] Bump Molinillo and tsort
73eddee76efdc4ed255fd13533b4a0a329cf3b1a 2022-12-10 [rubygems/rubygems] Bump optparse to 0.3.0
17559f0420fd925147156e7434916b58c830f44c 2022-12-12 Don't leave backup file around
6d00053c741cc7a369a1967e0631e32ddf3d1f82 2022-12-11 [rubygems/rubygems] Use better matcher
d1c210355b0c27fa5846cd0fd0c55358a7d5a0e0 2022-12-13 [rubygems/rubygems] Extract a variable for consistency
96aa1a1a9888720d73321013a5cb4de20381a974 2022-12-13 [rubygems/rubygems] Remove dead logic
d1533f20f1c3f9b6f2324c62ab1460996cda174a 2022-12-13 [rubygems/rubygems] Detect circular dependency errors
16b36a5b0c71afdcd125c530ee6fb809d4306822 2022-12-15 [rubygems/rubygems] Remove unused code
3fd33590f624ff74d91c1d505f85653902764384 2022-12-15 [rubygems/rubygems] Fix crash when lockfile is missing dependencies
9d10b8393e6692d076d79d3b80c6eefb40a65b44 2022-12-16 [rubygems/rubygems] Use better name for variable
829348956476fc395f267b3f4a20ea67546551b2 2022-12-16 [rubygems/rubygems] Slight tweak to error message building
1db9bcfeaf27b8a8ced1ea5ad13f5c5774530a6b 2022-12-17 [rubygems/rubygems] Fix crash when building resolution errors with OR requirements
efd103f3e58fcf3aeb6c4a0d3dd9233448698231 2022-12-17 [rubygems/rubygems] Fix crash when showing some resolution errors
8f05e4f54bdb3bcf05574bd5f12e56f7e010c8a2 2022-12-24 Update Bundler to 2.4.1 & and RubyGems to 3.4.1
2e0159c5f26e65b9bb6edc58c024bb551cc80024 2023-01-07 [rubygems/rubygems] Fix resolver edge case
022acb9593c09a9e358215a80448b426ee366ac0 2023-01-25 [rubygems/rubygems] Don't load Bundler from RubyGems tests
4cbfd87e5a8464db42657ee0019f9bd78c15c05c 2023-01-30 [rubygems/rubygems] Allow disabling RubyGems require decorations
e7bf85961d43e5679946abd3cd0de59278582309 2023-02-08 [rubygems/rubygems] Restore better error message when locked ref does not exist
80389915838fe235b5691391ba00e2733e31d93b 2023-02-09 [rubygems/rubygems] Sync with pub_grub main branch
b5eb9ebd5d4eef4ef2c1a4d32b70c17807b834bb 2023-02-09 [rubygems/rubygems] Fix crash in pub grub involving empty ranges
a47e1328e662b5c095b560b842687ed1901fd7b1 2023-02-15 [rubygems/rubygems] Give a better message when Gemfile branch does not exist
446708409809e4164420f7ae842f0b97928fa3dd 2023-03-02 [rubygems/rubygems] Enable `Layout/DefEndAlignment`
b6d914c7228e09a37d879125917bcab179fa88c1 2023-03-02 [rubygems/rubygems] Fix warning about ambiguous `*`
7fea848568741439c2ff25db4e03a607046b4ed8 2023-03-02 [rubygems/rubygems] Fix warnings about unused variable
90b74d8c65037a04c07a8e8ce852a55257151236 2023-03-02 [rubygems/rubygems] Fix warning about ambiguous `/`
bd0f2c79586fc8d59ab8d8368ee8c7fd80749b75 2023-03-02 [rubygems/rubygems] Let git source use default cloned repo branch
5d790264ea753d06de7a131387863d24199790fb 2023-03-02 [rubygems/rubygems] Remove hardcoded master branch references
72591eb73f589f135d7c1c1e07a98d3820001213 2023-03-02 [rubygems/rubygems] Better suggestion when `bundler/setup` fails due to missing gems
93f0749a64ae4511bd38358dee238140489526b5 2023-03-03 [rubygems/rubygems] Fix gemspec file filter
f22765f53535e03be3a00e1319d5591d8939a381 2022-04-27 [rubygems/rubygems] Use splatted args to `lockfile_platforms_for`
8a8ade7e5e46a74848c03a1481bc3c3d22b3e49e 2022-04-27 [rubygems/rubygems] Use more common linux platform for specs
9492efbe714e97abc5c656fca13a6602199a1ba8 2022-07-08 [rubygems/rubygems] Remove unnecessary `local` helper
2d8b55fcd2cf816f4548ca7be48ba74b2cb0e05e 2022-07-09 [rubygems/rubygems] Simplify `lockfile_platforms` helper
d5121992dc50112e0ebae84b993a957fdcdcff45 2023-03-13 [rubygems/rubygems] Remove unnecessary `specific_local_platform` test helper
8371c0eac4432069ad16da081d36970b07ab7b09 2023-03-13 [rubygems/rubygems] Fix incorrect error message when multiple platforms are locked
37c2e903e89b9e2d7f1dc771da4143d9f041ef8f 2023-03-14 [rubygems/rubygems] Show error when `rake check_manifest` fails for unknown reason
5733828734918536fb0cff8e75edb23e4fbae3f2 2023-03-14 [rubygems/rubygems] Fix `rake check_manifest` when `rake` is `--user-installed`'d
123bedd295b584369955461ff452ca1ec005e7dd 2023-03-14 [rubygems/rubygems] Extract some common logic to a test helper
dd0f0a5e6eb10bfa0641a3ce5d4e6374df493adb 2023-03-14 [rubygems/rubygems] Fix `gem uninstall` with `--install-dir`
a47c54131d25350341fb4ed52eab16ed478be1ba 2023-03-14 [rubygems/rubygems] Remove ensure part in require
ddc4fd5644ae40e6b817fc534f0de0f9c867e7b7 2023-01-17 Normalize git sources
12f0be14e2df3450b464c934f82c7b17a1678bd4 2023-03-03 Don't ignore pre-releases when there's only one candidate
0b9e51c4294ff938ef8c244f2ca502ec6c230a63 2023-03-07 Don´t consider platform specific candidates when `force_ruby_platform` set
c65d7b4bea170ffe4811534ab33b231f7f57d69f 2023-03-09 When running `bundle lock --update <name>`, checkout locked revision of unrelated git sources directly
4e7c39f98ceaf5160d9a97b7d2405623f972773a 2023-03-17 Don't remove RUBY platform when healing a lockfile with missing specs
8e6bbc032c1bde617a45e418af697831df471083 2023-03-16 Don't remove RUBY platform when healing a lockfile with missing specs
ebebc90ec297c945cdf94c90f8db85dd7ddbcb7b 2023-03-16 Refactor incomplete specs handling
a757e21bc0ab1a9595ddad38e92f3941caf84d98 2023-03-16 Reuse `SpecSet#materialize` logic
a9fd1860dd30fff3b6e5ad0d65801f8188019325 2023-03-17 Fix flaky when making materialized specs uniq
164dc580084b10d46f1c44de5c36d907b0f6a385 2023-03-16 Fix logging the fallback to the full index on GemspecError's
c3fa6679e64eb08a68723d3c757ae6dd14384e21 2023-03-16 Don't suggest retrying with `--full-index` on gemspec errors
a9146bd81e8a9085cfa920ee485deb43b3a2a776 2023-03-16 Don't suggest `--full-index` on API Response mismatch errors
eaddd386ecf3cf7efb0857e07dbcd66776dd4954 2023-03-23 [rubygems/rubygems] Also set min locked requirements when not unlocking
ed868f9a71707d5f51caddbf345e0fde8c940c42 2023-03-23 [rubygems/rubygems] Fix unnecessary downgrade of top level dependency when unlocking
674c960513b6c77aa4d6e35034441f90fe16a9da 2023-03-16 [rubygems/rubygems] Fix incorrect removal of "ruby" platform from lockfile
4d4743f7e35ea9d97cde10c9ca6fc35ac568bdb1 2023-03-24 [rubygems/rubygems] Fix installing plugins in frozen mode
192a3a6bfb6b69d1673ffa918bc78184de871c65 2023-03-23 [rubygems/rubygems] Revert "Reuse `SpecSet#materialize` logic"
c257380965bcf93c9bef330faa6762ed0be494b5 2023-03-23 Revert "Refactor incomplete specs handling"
f3d69bed626e3326959dd62dbcc9ac4510e42b2f 2023-03-16 [rubygems/rubygems] Fix resolver hangs when dealing with an incomplete lockfile
4df7c3946ab8da8af4c3c0e38a41ab3bd890fc7f 2023-04-04 [rubygems/rubygems] Remove one fallback to full indexes on big gemfiles
1f9e66836b71dd77aaef660628eb2455b4f28a3b 2023-05-25 [rubygems/rubygems] Fix inline mode with multiple sources
8819dc43238c1ce79e7b4528d1dee66c4616ee87 2023-05-26 [rubygems/rubygems] Always rely on $LOAD_PATH when jumping from exe to lib
603772440c85e0934d171cc89da31a7b57f57012 2023-05-26 [rubygems/rubygems] Remove redundant specs
6353f1d5e8db2645f87a4dac8d7003517f027a80 2023-05-26 [rubygems/rubygems] Fill in missing deployment specs
7b317243ad25f4366d8c947bcb94c11aa795018f 2023-05-26 [rubygems/rubygems] Unexclude some specs on bundler 3
03246719ccb2a9c042487b59b31bcac8c30bbff1 2023-05-26 [rubygems/rubygems] Fix `path` vs `deployment` precedence when path set through ENV
79e8d91410d85509b554b0885f5bde6899c4b2da 2021-08-12 [rubygems/rubygems] Delay cache access in `LockfileParser`
e1038f943fdfa2d156e800554718ed6e4e1b3828 2023-06-08 [rubygems/rubygems] This spec is independent from global sources
96e3f31c1e857fda1ce28b766dd766b67ceb682a 2023-06-08 [rubygems/rubygems] Make frozen mode spec also pass on Bundler 3
90c60e81380bfc8955135bc50f02a2018623ff98 2023-06-08 [rubygems/rubygems] Simplify checking Gemfile vs lockfile sources
e7749c4dea1e580455264b6c4caa03d79524aef4 2023-06-08 [rubygems/rubygems] Remove weird line breaks in the middle of error message
c12168185e20b1b73a73d433425f2299221f2ddb 2023-06-08 [rubygems/rubygems] Show relative path to Gemfile in error message
4f1b1817a8f5f51f9e3687dac465dabfb112883b 2023-06-09 [rubygems/rubygems] There should always be a reason
21238f38a8eb881d403e47395781c2cc9eafbd9a 2023-06-09 [rubygems/rubygems] Extract `Definition#no_resolved_needed?`
2ff9b7b93dc3929426be393ccd05ece2f89d8276 2023-06-09 [rubygems/rubygems] Show missing spec in lockfile incomplete error message
23ecaab8dd7e7153ee34cc2cdf43df4448d66e41 2023-06-09 [rubygems/rubygems] Use "frozen" rather than "deployment" in error message
e86f4c581b274a3e0bb198b1567cc9aa07d95343 2023-06-09 [rubygems/rubygems] Improve frozen mode error message
3e7f5b02aeb2a55b27d402024f42821684d85ec6 2023-06-09 [rubygems/rubygems] Improve error message in frozen mode edge case
41779fede04d730f94690ddc9f2b36a4ff73ddb0 2023-06-30 [rubygems/rubygems] Bump vendored net-http-persistent to 4.0.2
0fcb4c6af72a5fe4222a705e161dc0b42d135fba 2023-06-30 [rubygems/rubygems] Fix another incorrect removal of "ruby" platform from lockfile
0ae2709dd71eaefe4a316bdbc9e97eaef3c7ae69 2023-06-30 [rubygems/rubygems] When printing frozen errors, print only Gemfile information
09382135de5e706d7b100900cc81ddf91f4d3314 2023-06-30 [rubygems/rubygems] Fix git source lockfile unstability
8f61a4c5b2f26df3a487c1a77b24488b437e793c 2023-07-11 [rubygems/rubygems] Remove unused variable
c1fb25f6fc7427c25839493a6edd63199b794fdc 2023-07-11 [rubygems/rubygems] Don't run any git commands when sorting and comparing git sources
ebc3174123c62bb20fb34a8a778a659aa4f1146d 2022-07-09 [rubygems/rubygems] Simplify `bundle lock` specs
c31a9cf829b529fa25903fcee7e9a70d8a08522b 2022-07-09 [rubygems/rubygems] Refactor spec helpers for reading lockfiles
5a43b0ddd5617ba611db9d2ab1dd7e8054a2c536 2023-03-16 [rubygems/rubygems] Remove unused module inclusion
0e7536bf490cf4b26cf075810e918a5840dbb08b 2023-06-30 [rubygems/rubygems] Prefer squiggly heredocs over custom helper
8c82b3579154f12c19d916bd74c87dbe9818711e 2023-07-04 [rubygems/rubygems] Exclude Bundler from missing locked dependencies check
0b0df03b0d8c4077a9edb080793eab522c7b4cfc 2023-07-07 [rubygems/rubygems] Avoid printing using messages when version has not changed
34f541ae36877a6cc5d4c47898469742e1233948 2023-07-10 [rubygems/rubygems] Avoid unnecessary network requests for local gem
86492fca653a105d926eb0cad9128e22b324a378 2023-07-12 [rubygems/rubygems] Avoid unnecessary loop through dependencies
6bc63ab9bb3828a59e2c87619922a33bf6b27da3 2023-07-12 [rubygems/rubygems] Refactor locked dep filtering more
002165f8fec925740330e62984e28fcc0eb53ce1 2023-07-12 [rubygems/rubygems] Move `lockfile_source` variable out of condition branch
c57ab646cbefc50a8e8d21faec8a60643b1a057c 2023-07-13 [rubygems/rubygems] Extract a `default_source` method
7bb3e637ffedf34fa148d4fbf35b57681490c7e1 2023-07-13 [rubygems/rubygems] Don't update locked sources when not necessary
e92ace6be7e6501bfb7dec43a8d8abdf19ae80f0 2023-07-21 [rubygems/rubygems] Remove unneeded stuff
4a3777bf6ba78473ace61fbaa663faaa4e7068e3 2023-07-21 [rubygems/rubygems] Extract s.name to a variable
2e04336b6718b4ad59f9563b388d34cde24704ed 2023-07-21 [rubygems/rubygems] Fix git source conservativeness
c076ac8a5f5cc2850ac59bc2239354c33fc05961 2023-08-10 [rubygems/rubygems] Use better status for authentication failures
e678affe70d7597464368197fb55d277f0c26bab 2023-08-10 [rubygems/rubygems] Bad auth should not fallback either
fe240b672b709e800f2b4fb996f04f2005329dab 2023-08-10 [rubygems/rubygems] Show better error when PAT can't authenticate to a private server
023b8ddd220f2451b51490ee2e48dedb211e2d1b 2023-08-24 [rubygems/rubygems] Don't use full indexes unnecessarily on legacy Gemfiles
279dcfab7aea4474c6722fd39cbf65017edb4b2b 2023-08-25 [rubygems/rubygems] Fix standalone install crashing when using legacy multi remote gemfiles
2edf9fa23a78da59b5ff0d67a16037aecd38a00f 2023-08-25 [rubygems/rubygems] Remove redundant checks
80f35d96ae60fdf238ff62982094b4b4dbd13ecf 2023-08-25 [rubygems/rubygems] Don't check for circular deps on full index sources
0e808183eea91b610a17a941e4592b494e445203 2023-09-22 [rubygems/rubygems] Allow standalone mode to work on a Windows edge case
57c3e45ee8d43c401ff1e52105ecbca2bd4e7550 2023-09-25 [rubygems/rubygems] Fix `bundle lock --minor --update <dep>` edge case
a812f1fed0e6e184447ca00b713d54b25be05911 2023-09-25 [rubygems/rubygems] Reword a couple of error messages
b73ef929988a7cd87ce95c0e21b18ac04d8188d8 2023-09-30 [rubygems/rubygems] Fix typo
ed0661e618fa9fe9e685f755f02e3a1de2d4726b 2023-09-30 [rubygems/rubygems] Don't re-resolve with prereleases if unlocked gem has no prereleases
cbf2e133c10b87bb7d1f858471e600af6c6e62d1 2023-09-30 Re-resolve when lockfile is invalid
4dbee36f84952d7a237a2fdd8fd8d3e2823692df 2023-10-05 [rubygems/rubygems] Use instantiated definition directly
a05904c8cefdf16feb164240f8aff0f83d43e75a 2023-10-05 [rubygems/rubygems] The `lock` command should not be affected by frozen setting
a1c73f1c881aab95bf3ed5316f2d6de62bba90d1 2023-10-04 [rubygems/rubygems] Consistent usage of `local_platform` in Definition
b7ad9eda3c5b4c102077ebb9619b99b6141aab86 2023-10-04 [rubygems/rubygems] Tweak platform mismatch resolution errors
73ba4b76c20931ad5c786de3ae3ad92523bc1443 2023-10-05 [rubygems/rubygems] Automatically remove invalid platforms before re-resolving
77ffa1a7c3af797078b2a8e84bfc6f2b0ba67820 2023-10-04 [rubygems/rubygems] Raise an error when top level dependency does not resolve under all locked platforms
908f8fffa2df19fa1b2fbd674149644e61e55e20 2023-10-16 [rubygems/rubygems] Don't hide original error in `after(:suite)` hook
e7d845b1d0154651962f34eefb37ffb0ac0c4e0a 2023-10-16 [rubygems/rubygems] Restore using old way of passing Ruby version to resolver
2d719cd1468334a3507e4194a173da743b9987d1 2023-10-25 [rubygems/rubygems] Remove unnecessary rescue
7f7a7f13ededda5c91d84c3493dc6ef3cec53d1a 2023-10-26 [rubygems/rubygems] Don't show bug report template when GEM_HOME has no writable bit
5b076e00ce138ab4a81f0951dc23b82f015f011e 2023-10-26 [rubygems/rubygems] Fix regression on old git versions
05ea3bcf14f27e1b3c6d7dd97889d02f988b8920 2023-10-03 [rubygems/rubygems] Remove redundant error class
a131ea39b7b9c34304dfbf8112581c49ce9ff827 2023-10-03 [rubygems/rubygems] Better error when having an insecure install folder
9f67118d7bc790ee5c3449e28f76e428958bc5cb 2023-10-26 [rubygems/rubygems] Simplify selecting specs with `force_ruby_platform` set
9afd2957edca3f2d72476f1a187ef34ec99b5110 2023-10-26 [rubygems/rubygems] Simplify spec wording and implementation
e6e4b4884d42a228aa342758318e1621c2552b62 2022-12-30 [rubygems/rubygems] Hack to get `Gem::Specification#extensions_dir` documented
d9ac2d91e051201657e58f7860234fc09f4dfc48 2023-11-08 [rubygems/rubygems] Remove unused logic
f67a80cdc098783aae9ce84d9e141d2280978a49 2023-11-08 [rubygems/rubygems] No need to let this command fail
28356c2870e1a9606cff998e2b888bd5bd517b37 2023-11-08 [rubygems/rubygems] Explicitly pass install-dir when installing system gems in Bundler specs
a1d0c048df2a4bd9fd85bd241fbf343f04ee2ae8 2023-11-08 [rubygems/rubygems] Fix daily Bundler CI
ea7cde64fbb02f10a40ce0979f8f8c1151f8f9c9 2022-02-09 [rubygems/rubygems] Set LazySpecification dependencies directly
636b70d2a6cd2cb7dba0087ca9f9fd424eb6250b 2022-02-09 [rubygems/rubygems] Allow setting metadata on LazySpecification
196d1bf56e443dc041a322a084b575e7f3b995e1 2022-02-10 [rubygems/rubygems] Pass source to `LazySpecification` initializer
bd6aaa78c3f3590c9b24a6a9fe0d8a930580ab37 2022-07-08 [rubygems/rubygems] Remove unused `SpecSet#merge`
58b0a67432f5fd69d169ed4919ec0db6e6680279 2023-03-06 [rubygems/rubygems] Extract a new small platform helper
f273132bc017ee2d2c10f95f6629717f33ed54f9 2023-03-16 [rubygems/rubygems] Extract builder to create a `LazySpecification` from full spec
59b361aaca0194bd526e32b7053948a49da4e39d 2023-10-20 [rubygems/rubygems] Refactor platform test helpers
435eb56f6175b7c9a16121ec8441f7492fa9aec5 2023-03-17 [rubygems/rubygems] Automatically lock extra ruby platforms
54511303a46901a82e9b2d4ee460b2048e59a2e5 2023-10-26 [rubygems/rubygems] Drop support for Ruby 2.6 and Ruby 2.7 in RubyGems
50482cd1e5542f210565440bed7586821f774a29 2023-10-26 [rubygems/rubygems] Drop support for Ruby 2.6 and Ruby 2.7 in Bundler
a4d80eee179cf4d0b126aa8c61888b7e08795a85 2023-10-26 [rubygems/rubygems] Let RuboCop target Ruby 3.0
c7bf511cbffefd826f6a980d4cf046d5d33fd5a1 2023-10-27 [rubygems/rubygems] Add a note about `required_rubygems_version` in Bundler
e6c84d05d0cfb9f20725716b93439746c697ce41 2023-10-27 [rubygems/rubygems] Remove now unnecessary dup
3757d9027c612c88fdbf449eacf7f8f6c9b2e932 2023-10-27 [rubygems/rubygems] Remove now unnecessary dups
e2d7e53c5c50fed1df733cf66d353fb1dd90d8f0 2023-10-27 [rubygems/rubygems] This can be frozen now
5bdbe242b3034f66157d78f933e6e784326b9720 2022-10-25 [rubygems/rubygems] Add a warning in an edge case of using `gemspec` DSL
e9bc530795a13103ac5fd01475422cab632420cd 2023-11-09 [rubygems/rubygems] Make temp gem home independent of pwd
c05495530e0308d82a39bb5b248f711f0a485921 2023-11-20 [rubygems/rubygems] Fix universal lockfiles regression
60803e192eebd1048f28ea5ba2a2f2c753424dad 2023-11-23 [rubygems/rubygems] Remove no longer necessary workaround for old RubyGems
bd4bd61650403121dc1fc29fab850d048d851a55 2023-11-23 [rubygems/rubygems] Simplify remembered flags deprecation message
fe57be5a2ea80655e1ece52518e3fe72058a0ad9 2023-11-23 [rubygems/rubygems] Avoid some unnecessary quotes in remember flag deprecation message
e00d7b61827303ed3c7759757e9d0a90b80415cb 2023-11-23 [rubygems/rubygems] Keep a single copy of the remembered flag deprecation message
56ac1b0e1435a425eb7451e10c0606a009d9113a 2023-11-23 [rubygems/rubygems] Fix advice in `bundle install --system` deprecation
794c879d19689df8ced5537ecaacdbe5313f2a3f 2023-11-23 [rubygems/rubygems] Don't remember `--jobs` flag
a60718d107d161071f0732d64898e3922d1e3b89 2023-10-26 [rubygems/rubygems] Simplify `--no-user-install` spec
4a71852f757d9c18c023f3f6e993cdf55f74411d 2023-10-26 [rubygems/rubygems] Set specs as pending at the beginning
7ab877761e0577b1cd29811173971305bfadcead 2023-10-26 [rubygems/rubygems] Instead of checking writability, try to write
16669cd6ad737a99782655084fabf444f7dc93eb 2023-12-01 [rubygems/rubygems] Fix crash when duplicating a dev dependency in Gemfile & gemspec
0f3f907e17bba1b94c5e202cb57988af8c6c91fc 2023-12-01 [rubygems/rubygems] Add some early assertions to make sure the test is progressing fine
33bd95625756562f4865fbc6ad5c39e0cfbc26d6 2023-12-01 [rubygems/rubygems] Better approach to falling back to user installation when GEM_HOME not writable
2755cb1b2fbc4a5f08ca56345b5945bd452da74e 2023-12-07 [rubygems/rubygems] Use modern hashes consistently
d61af5c49a9cc65c7009b9d2036bf43a527e8036 2023-12-07 The SINCE and WARNED hashes take gem names, not features
a530dfef2be3934decd975100585e3978ef49173 2023-12-07 Improve bundled gem warnings
64e985333f4fa7e4ba06454ef50c41e56a22768d 2023-12-07 Improve bundled gems warnings for subfeatures
dc64a04a12e25cb98aa24ccbd8a57f6aa5a43d65 2023-12-07 [rubygems/rubygems] Revert "Merge pull request #7148 from Paul-Bob/improvement/include_response_body_on_fetch_http_error"
1c3aa4b97709676f2a254d0047d061e6bdff0472 2023-12-07 [rubygems/rubygems] Add extra blank line to `bundle outdated` docs
01a2a0abc6a7deac27d66819531d53ceb7855c6a 2023-12-07 [rubygems/rubygems] Migrate documentation to be generated with nronn
a811ebf3d5113971b6dc62a8c56053bca1a1d49b 2023-12-07 [rubygems/rubygems] Revert missing extensions patch
23289ad45bcf67e218352503958e2d788fbb6c2c 2023-12-11 [rubygems/rubygems] Extract some common strings to variables
c032dfb5cbd844a8474a1397e65b4e04203d0ddd 2023-12-11 [rubygems/rubygems] Fix installing from source when same bundler version already a default gem
a06bf001b29bba77e71ba270f73469d9c9b4b0f0 2023-12-07 [rubygems/rubygems] Remove non-transparent requirement added to prerelease gems
0b24c71a5a30a7d38976f6d0c20e71d9399adb02 2023-12-07 [rubygems/rubygems] Improve enabling bundled gems warnings
a848c070d28fd8c836e3bf06c4b73cf7d293a290 2023-12-11 [rubygems/rubygems] Remove doc not adding much value
8c2480c9edf7d20505a8c3491ec84a3fdd77bd2e 2023-12-11 Unlock tilt since we no longer support Ruby 2.6
67940b135cae091f0f13d2c531b2ef33660e82fc 2023-12-12 [rubygems/rubygems] Bump rake version used by tests
1572322e17caf2f0900f02099d21245b81554a28 2023-12-12 Sync with upstream rubygems (#9206)
8d1a2036643faecf55b9c09d6b788d1cd3b1f064 2023-01-29 [rubygems/rubygems] Require `rubygems/request` where it's used
7d5d2eef78d57bfac75b68c08e4bf5ce3d633a01 2023-11-10 [rubygems/rubygems] Load hax.rb before anything when `BUNDLER_IGNORE_DEFAULT_GEM` set
6cefad77042ee3277488f56e8046c53f5313a82f 2023-11-10 [rubygems/rubygems] Avoid loading artifice when not necessary
ce924ce1fb029f19fd34a43f2012a485f4f62b53 2023-01-29 [rubygems/rubygems] Vendor net-http and net-protocol in RubyGems
90317472e87692fff1c864d129d60130dc3bab2c 2023-01-29 [rubygems/rubygems] Use vendored net-http in Bundler
a7c9163b5d87c0420e54cd75668bceb8f39a578a 2023-06-30 [rubygems/rubygems] Vendor timeout in RubyGems too
f188a41afee554e46ea2125f22e7d989afc52be0 2023-07-04 [rubygems/rubygems] Use vendored timeout from RubyGems
20d99a2f5fde15a21f1232078389ea83cb71cb33 2023-07-04 [rubygems/rubygems] Resolv needs vendoring too
5323935f5799772cf5d18e4e5a2dcce914b4c6bd 2023-12-12 [rubygems/rubygems] Remove no longer needed gem install during test
844759ccdbf9400796259888d613597585ad697a 2023-12-12 [rubygems/rubygems] Add a spec to cover what vendoring timeout fixes
6b3c9cebe94cdd0d5f97877642689baed8a35327 2023-12-07 Normalize bundler bindir
70428247c673987c6613396f55a8ab5651d27fe4 2023-12-11 [rubygems/rubygems] Remove dead code
1a7aa5560f1a9967e320f71b7e8e8ee748151168 2023-12-11 [rubygems/rubygems] Refactor `bundle info`
ac939d9ca3164a748c656ea7f33c356d7b91b0f9 2023-12-11 [rubygems/rubygems] Improve default gem handling
a4b43e92645e46ee5a8c9af42d3de57cd052e87c 2023-12-13 [rubygems/rubygems] Add missing resolv, timeout, and net-protocol licenses
b300f5a0e1b75dfd27d58890521a1085d44284b3 2023-12-13 [rubygems/rubygems] Revert "Improve default gem handling"
b45c1523a89133daa31c483e97f7d28593bb7b01 2023-12-12 [rubygems/rubygems] Gem::Specification.find_all_by_name is always defined now
04dd2a8aae84f58009d230304029cf4af9a6d296 2023-12-12 [rubygems/rubygems] This patch should be no longer needed
7564038864bcf7c3cfb2f602e318e9beae17b2f7 2023-12-12 [rubygems/rubygems] Remove check only necessary for ancient RubyGems
5cf6f7f8859a0418bbbe2b608a88557d4f06e098 2023-12-12 [rubygems/rubygems] Remove more methods now defined in all RubyGems versions
778438d423dac10d1a63f826cfc4dc18ca4c0b66 2023-12-12 [rubygems/rubygems] Gem::Specification always has `default_stubs` now
41095f4de058c1a9d571c3c7e745c748d6c07cbc 2023-12-12 [rubygems/rubygems] RubyGems > 3.2.0.rc.1 is now always provided
d718654bb1b6b440b664fe6f35424360b13bab6e 2023-12-12 [rubygems/rubygems] Remove extension building sync stuff no longer present in RubyGems
45b511433d652c46d5652ab295367f41341697af 2023-12-13 [rubygems/rubygems] Improve install advice when some gems are not found
a79a1d30289b326c8b6c6deb00f1431c693a4b50 2023-12-14 [rubygems/rubygems] Upgrade vendored libraries
8e37cd8a8bd2263c66243a35f25b5e741635c893 2023-12-14 Fix gem detection for names with dash
7c72755da8577947f564aeb264a201f62b032996 2023-12-14 [rubygems/rubygems] Fix `ruby setup.rb` leaving traces in source folder
c8e9cd2b8b65e58e48d4ca14203c5a5d08a2d728 2023-12-15 [rubygems/rubygems] Fix Ruby DSL no longer working as expected
299eb8d1179ed7bea49c50b0fa003bf0724f6fb4 2023-12-14 [rubygems/rubygems] Improve command suggestion when gems are missing
0ff34aa13e9340871d5aeb339b5d86c52c7c2ca6 2023-12-14 [rubygems/rubygems] More improves to default gem home selection for installation
7cd4282cc8b4e8b242f082d806549d87964c4f8c 2023-12-14 [rubygems/rubygems] Fix Bundler daily CI
d5af5a48a59dffdd0b156d58167e31109d19c491 2023-12-15 Fix Sinatra warning during specs
df941aa90dd2dd778224fdd60fc0f024a8f43f99 2023-12-14 [ruby/resolv] Fix typo
76916217b6dcb5171a41aad07420f2d8b7d631ca 2023-12-22 [rubygems/rubygems] Extract `SpecSet#reset!` helper
e90081446785273d7df8b37f0ba384c810738d0f 2023-12-22 [rubygems/rubygems] Make private helper private
ab1936faf9197e0466a581de19f4023fdfe10204 2023-12-22 [rubygems/rubygems] Remove methods to clarify what they do
51d2a8e983ddc25e2333706f0fc6f1c01e12fa06 2023-12-22 [rubygems/rubygems] Extract a couple of helper methods
7f0dbfc9c80777b0f189bdaf1b2f70f309ddab31 2023-12-22 [rubygems/rubygems] Move resetting the spec set to where it becomes necessary
580d4a4053067dde69be81133a55bd1bf8ef65c8 2023-12-22 [rubygems/rubygems] Show diff on source control errors
b8f859f0bf21d67d962d12a99e1f2d7d2f20e3e5 2023-12-22 Complete missing specs for platforms after resolution
ef0705b3c2339055d9b5c669fb6192275c39020a 2024-01-05 [rubygems/rubygems] Fix development dependency not being added if introduced by two gemspecs
aa908aa0655b6c0a566675e1ef9104aae7a84925 2023-12-26 [rubygems/rubygems] Remove old condition no longer necessary
3980cebda5438b3f7803015f37c25d94c0573b5f 2023-12-26 [rubygems/rubygems] Make `gem update --system` respect ruby version constraints
0156b7416cf05880460ec6a3c2cc7b7c2ea863db 2023-12-26 [rubygems/rubygems] Always avoid "Updating rubygems-update" message
f4a347b90f2f4c61641582cd60f3cf15a1e2e979 2023-12-22 [rubygems/rubygems] Fix Bundler daily CI
4e47671073f2b9d03430a1ba05f5b0451343f006 2024-01-17 [rubygems/rubygems] Test that regular gems don't shadow default gems
8044e57907bc5a066ca9ef309d90c62906f8e2ec 2024-01-11 [rubygems/rubygems] Add a comment to explain default gem activation
f1f5f22d22a149f20e019728b1ab35593d29d81a 2024-01-11 [rubygems/rubygems] Fix `require` of a default gem when unresolved gems depend on it
db44088c2a92040879386aa5f268db4c858e4e5b 2024-01-12 [rubygems/rubygems] Fix activation conflicts when circularly requiring a gem
a8fa28ab8089011695618d9cdac87c2d6a188482 2024-01-15 Bump uri version used in development
6bd997ecfded267d968915076606f3ae0888957a 2024-01-17 [rubygems/rubygems] Remove no longer necessary code
6bbbfb4629a4fdb336d5ac4f625e97ce30c15a01 2024-01-15 [rubygems/rubygems] Require vendored_uri file in Bundler
d64d0b54231208c7bec899a7fe8c3b98ec2e9a1b 2024-01-15 Vendor uri gem in RubyGems
f3123f8af2c79d3e40719865fc3700277fe1ae72 2024-01-15 [rubygems/rubygems] Use rubygems vendored uri from Bundler when available
5f9c1200734ff3291e4b3d93a4d48158ef8b5ae6 2024-01-25 [rubygems/rubygems] Remove no longer needed uri install during specs
5a884c2e009381d6fb7d2ebc9ffe48bd3e1472be 2024-01-25 [rubygems/rubygems] Add a spec to prove uri is no longer loaded
355480dec6692b35b1404ef398da9360c02705b8 2024-01-15 [rubygems/rubygems] Properly restore empty env vars
1991c6d7a03b9b38bb3ff58949a08271f40cbc38 2024-01-17 [rubygems/rubygems] Remove now unnecessary elseif
5ea4df6a8fe67762b4f204e04c0134d17ce471a2 2022-12-16 [rubygems/rubygems] Remove annoying debug info
e99951edfad6c636f561f1e6f3eda2e0609e8fbb 2022-12-15 [rubygems/rubygems] Simplify how extensions are built
171d4bec256e0ac9774b1a51d49e0e2930b0c47b 2024-01-30 [rubygems/rubygems] Fix some flaky test failures on Windows
a322b2faa40959ffdbe6da077c778131cb1c894f 2024-01-30 [rubygems/rubygems] Make slow perf specs more stable
06732d4956a178615ad2471e8dfd3b6c8e4ca842 2024-01-31 [rubygems/rubygems] Remove truffleruby specific stuff no longer needed
95c9711d6e04af149c5b2238297f51932d55c685 2024-01-30 [rubygems/rubygems] Fix musl platform not being added to the lockfile
a4e4e3b1f1bd66ce9121c0ba2a1926e2459106dc 2024-01-31 [rubygems/rubygems] Add missing Windows job
ca7a48110fc2a207cabffff94ceb2147986d1948 2024-02-02 [rubygems/rubygems] Revert "Simplify how extensions are built"
debc5aaee57a25745259fd02a54701e6c184fa7c 2023-10-09 [rubygems/rubygems] Remove unused parameter
24d5e7176e80cecfc38daf80020fb85f1144083b 2023-03-02 [rubygems/rubygems] Refactor lockfile generation
e04120772be6162499023f7245434cb5c9175344 2024-01-26 [rubygems/rubygems] Move `subject` to top level context
5500f880f329cc8593d3b234577994c1605b8ba4 2024-01-26 [rubygems/rubygems] Fix incorrect 4th parameter to Definition.new
0c71fb4b865d1902bd3eed2265d988e4e3fda926 2024-01-26 [rubygems/rubygems] Run definition specs in an isolated location
c236212600ff3094fea3b138ee0ff98652d94345 2024-01-26 [rubygems/rubygems] Use deprecation helper for deprecation warning
a35cade79125d2ae99cea01914939d27e0c846a2 2024-01-26 [rubygems/rubygems] Improve assertion
dc06375c4fd471ed75da74e28154357a22c2d862 2024-03-13 [rubygems/rubygems] Ignore commented out keys in config file
7b3ef370f84cd0a2e7a8d3ce8717ae6dfa49319e 2024-03-15 [rubygems/rubygems] Fix incorrect `bundle update --bundler` message
8ef923dc35515e438ebd9ad135c80e4309956214 2024-03-18 [rubygems/rubygems] Respect global umask when writing regular files
348d8bdb0edeb4df2ef40379ab579dfc15afc327 2024-03-20 Use `$ext_build_dir` consistently
1e6117d66547b11b26f4e7dc50612ff26e03b634 2024-03-20 Simplify FileCollector interface
bece07e6c3716f93c0f2b98159430aa5df51c0a0 2024-01-24 Fix gemspec file list for extension gems
2b703eed46237d28ca71f3ed24f77bf53cf81720 2024-01-24 Consistently put requirable features in default gemspecs file list
083e7080d19a5f6489cae5a060c533ea1932de75 2024-03-18 Consider `target_prefix` in extension Makefiles
2dd2204d8cac9ffb25cbd415fabaf315e0c7e839 2024-03-20 Extract `root` helper
ea31228d0c46763a62abef047d37d66709bdaf87 2024-03-20 Consider extensions in gems outside of ext/
06d5d4f1d0f58bdf73a0978221fe13e17f36712e 2024-03-25 [rubygems/rubygems] Fix resolver bug where ActivationRequest objects were not properly compared
3ca0683529a540bf651d5dc94289dc1db79c3338 2024-03-21 [rubygems/rubygems] Fix typo
d342937e01935ea543cc1f6ac46022715c40db7d 2024-03-21 [rubygems/rubygems] Rename method for clarity
acbd91e47ff36216459bbba4368b04e6a3079b2a 2024-03-21 [rubygems/rubygems] No need to sort twice when filling versions
0a1e36964dfa634bfd3088da5362093b89103a33 2024-03-21 [rubygems/rubygems] Remove unnecessary filtering
2b82b7d192d26b1153186187dbe3bef84de7ed3f 2024-03-21 [rubygems/rubygems] Update docs
d69ef1cc52b34d3242376ea5b4893b1b55e71517 2024-03-21 [rubygems/rubygems] Let GemVersionPromoter sort in preferred order directly
caaafbc35e05b11b597d297e67142e27eab9a012 2024-03-21 [rubygems/rubygems] Make it look more like BasicPackageSource
b6ac37c91a1bcbf51eb7632cabafa037073be764 2024-03-21 [rubygems/rubygems] No need for any version prioritization when building errors
bfdbdf7aaeff3c987c3a09cc550358a321d8df32 2024-03-21 [rubygems/rubygems] No need to check for root package every time
f80bb3837c2ba2d46d8906c5f4bdc65f475c76db 2024-03-21 [rubygems/rubygems] Keep unfiltered versions separately
e2a1d0b53dddc29b03a535286763fde51d4e089d 2024-03-21 [rubygems/rubygems] Improve error message when strict resolution filters out everything
58d03c345841373ee76429c3ef1fd34280cdb0c0 2024-04-04 [rubygems/rubygems] Fix crash with development bundler binstub
bc652d7568467c1ceab625ec380a8861d7a482ad 2024-04-05 [rubygems/rubygems] Never write credentials to lockfiles
5577f138b4422a23371a8192d9176b2f20aa6c8e 2024-04-22 [rubygems/rubygems] Properly resolve aliases when `bundle help` is run
287137651078d540a14dfbe78dd99b277f3ac4d2 2024-04-12 [rubygems/rubygems] Remove unnecessary workaround
5d2fb5d76b576be080e9cfc9301cce0b5f061981 2024-04-12 [rubygems/rubygems] Don't upcase Windows ENV when backing it up
68a1867f53c5343a72a436fe75eccafdbcb41ce0 2024-04-23 [rubygems/rubygems] Fix issue with `bundle update` with an out of sync lockfile
d6cb62a88f4d31548dfedd1cdb4082be8b7ced2e 2024-04-23 [rubygems/rubygems] Show better error when installed gemspecs are unreadable
53571de8e9605c7a373b0ffc9f94167cf898f568 2024-04-26 [rubygems/rubygems] Fix circular require warning
83933f921b03c05da38301d713559dfd498c4a53 2024-04-04 [rubygems/rubygems] No need to reset version promoter here
491195af0279537805d714ba437965ba38d44c29 2024-04-25 [rubygems/rubygems] Keep track of gems requested for update explicitly
435f449b4e909b2a480b0c83e7cc4b0dac22bea3 2024-03-27 [rubygems/rubygems] Make sure to force latest resolvable version explicitly
281df1e495eeb8533b963c63a14c614fcab97859 2024-02-05 [rubygems/rubygems] Remove `Gem::Specification#mark_version`
5c018cddcca52c9d00c16cfad252a74750d0852e 2024-05-06 [rubygems/rubygems] Remove unnecessary compatibility code
00b1553dc6d7424682bd97bb92542dbefd9ddeb2 2024-05-06 [rubygems/rubygems] Remove more unnecessary compatibility code
e9262983430e7a758a4151e39151062ac00d67bf 2024-05-10 [rubygems/rubygems] Require things right before they're needed
69c87619bd7a69936c44cc0d323b11148400e894 2024-05-10 [rubygems/rubygems] Avoid standard requires while loading shared helpers
899568cce9f2929c765738bf52fcadaead953187 2024-05-09 [rubygems/rubygems] Fix error when Bundler installation is corrupted
a86ad47c940dee19bfe74a374c5ac61752026b7c 2024-05-06 [rubygems/rubygems] Improve plugin removal test
22dab739714208bde73a7c86ebcc2667e534b39e 2024-05-13 [rubygems/rubygems] Don't depend on Pathname unnecessarily
d1c172dfd0296efda404e85bfc42cd8720b65cea 2024-05-13 [rubygems/rubygems] Don't load `SharedHelpers` unnecessarily
5319587ac32e168dbaba452585e3f3861082ee8d 2024-05-13 [rubygems/rubygems] Restore previous way of loading monitor
4dc0b2301806cc5214b4cfc40e300b03e893726f 2024-05-03 [rubygems/rubygems] Remove redundant receivers
8d28e635662a44b8f4a0e6dd6d655e0734f99271 2024-05-06 [rubygems/rubygems] Simplify test teardown
64542380728b2f0cb0a76a09d08735538350cd9f 2024-05-06 [rubygems/rubygems] Make `Gem.clear_paths` test less implementation dependent
91e387197010586b0fc815f2a83c77832a0f0aa3 2024-05-06 [rubygems/rubygems] Simplify documentation
5628cc1229ea1f53788a263cc0a6ae8df1ad428f 2024-05-06 [rubygems/rubygems] Add missing docs
c219ee00b446fb22657031aa4a47b9daf72d514c 2024-05-06 [rubygems/rubygems] Fix typo in attribute documentation
bd8423616947738d2efb3602791db91587b822bb 2024-05-06 [rubygems/rubygems] Extract a `Gem::SpecificationRecord` class
965cb3ab4c659a1be96b6f26df68b75d85585978 2024-05-06 [rubygems/rubygems] Fix issue when cleaning up plugin stubs
4db76d198b4a152c416d657e97959ade3e50a185 2024-05-13 [rubygems/rubygems] Add a FreeBSD platform helper
9fd41480fbdf7c137b2417851b517aeda33393a0 2024-05-13 [rubygems/rubygems] Use RubyGems freebsd helper
29a9ab0ba674f3739e453b2c7a68c138c8802b99 2024-05-13 [rubygems/rubygems] Deprecate Bundler constants
7857061ecd740ef88d8451c5119827e91d57a4fd 2024-05-14 [rubygems/rubygems] Fix regression when caching gems from secondary sources
847fc9af1805d8d2277827eb19c0cb4df8509973 2024-05-09 [rubygems/rubygems] Fix error message calling method removed a long time ago
b19693f0ae5077c074ab5a1799cae91e1ef5d7e6 2024-05-09 [rubygems/rubygems] Improve uninstaller tests
5111b3d479c413c3c14df1c4b4dc5d22c9270edb 2024-05-09 [rubygems/rubygems] Fix `gem uninstall --user-install` for symlinked HOME's
35c5c7edb9c77398de65cef0636a3cdd2e539bb5 2024-05-09 [rubygems/rubygems] Refactor `Gem::Specification#find_all_by_name`
c55c11d7d5813683dde3eb7791bc2a9d5d39556d 2024-05-09 [rubygems/rubygems] Fix binstubs sometimes not getting regenerated when `--destdir` is given
3832a1bda831da2074a3a5f8aa89c10244ae9316 2024-05-22 [rubygems/rubygems] Make code more symmetric
0f9781b5c1a17e7b57d3e23700896dce3bcf2404 2024-05-22 [rubygems/rubygems] Use `Definition#no_resolve_needed?`
ea7e3e7b789885fe01779b21749526e20d184e82 2024-05-22 [rubygems/rubygems] Give better message when resolving because there's no lockfile
c23798c2c47d531d6ed9a8557899b6f582ea6e1b 2024-05-22 [rubygems/rubygems] Remove `@remote` instance variable from Definition
744dd5a362eca2000eadb1873e7c0118aef97fe4 2024-05-22 [rubygems/rubygems] Fix performance regression on applications with a local cache
eef125fd09f71185407ba7596aeb3811437a9b54 2024-05-22 [rubygems/rubygems] Fix error messages to not mention cached gems when they were not used
6a7e4c40e13b020bb210f5b5c5c7f34dce18775d 2024-05-22 [rubygems/rubygems] Neither `--force` flag or inline mode should mandate a remote resolution
180ae00989d726df5be9d6203f886e6ff5f9ec8d 2024-05-23 [rubygems/rubygems] Rework `bundle gem` specs so that they work on Windows
6b3935250ef08e4983a63b0a8f88b411ba1ccdd8 2024-05-28 [rubygems/rubygems] Bump COCs to latest Contributor Covenant version
939d389c549631d84e1603f89850df6aa890ab66 2024-05-20 [rubygems/rubygems] Improve default gem handling by treating default gems as any other gem
a3edc4abc574b04bcacfae2af188cce7d27bfcf1 2024-05-16 [rubygems/rubygems] Fix `gem pristine` sometimes failing to pristine user installed gems
4f160ad9cfc0f2690a5acca301dedff4f901a673 2024-05-24 [rubygems/rubygems] Don't let `bundle config` report a path without a Gemfile as "local app"
530c85be49638bbb47b90f9d329fb4a18fc2dd39 2024-05-29 [rubygems/rubygems] Remove unnecessary reset
21f10cabb9e4b879a987184f95f920764216ea43 2024-05-30 [rubygems/rubygems] Improve spec about `rubygems-update` in non default path
56689332960a989148f8d88ef8b7549b5e60e8bc 2024-05-30 [rubygems/rubygems] Extract a `spec` variable
f4f56b23c3a82a86e50ed0f68a0c792bc7c40c75 2024-05-30 [rubygems/rubygems] Make stub sorting stable
78ccf770aa5dcba42087b9a53f8eb46c3731d0ab 2024-05-30 [rubygems/rubygems] Make sure `rake` auto install works on Windows + Ruby 3.0
8e2a6435e4f80f3c84cb7d8ac6d7a059d5969e1b 2024-05-16 [rubygems/rubygems] Fix `gem uninstall` warning when two versions of psych installed
10c256f98fdd9f7942ff61246dc005bb13be8508 2024-05-31 Sychronize with rubygems/rubygems repo
cc8b9855e1849dadf0590e646872ff1bed5101f9 2024-05-23 [rubygems/rubygems] Remove no longer necessary code
082472451dcea0b28fd7a6bdeef227fda0425751 2024-05-23 [rubygems/rubygems] Raise a friendly error whenever commands run in subshell take more than a minute
c8161a4eae20a59f91b993d45952525844ed7e16 2024-05-30 [rubygems/rubygems] Autoload `pathname` at the top level
f5c6a395a529c81f2baa7f40a0eaa6a999b7c0cb 2021-10-18 [rubygems/rubygems] The `tmp` test helper already joins internally
30d028eab611470a8731e909d502bcfa85f43e92 2021-10-18 [rubygems/rubygems] The `bundled_app` helper method already joins internally
7fbc9ffb89b80d42df49c8e54881172e71eb47d4 2021-10-18 [rubygems/rubygems] The `home` helper method already joins internally
f0d5df733ba90df69048c697623bf8e88de048f0 2021-10-18 [rubygems/rubygems] The `default_bundle_path` helper method already joins internally
4720b7d257606525def271bfbdbc18fd1bba556a 2021-10-18 [rubygems/rubygems] The `system_gem_path` helper method already joins internally
b5949ad62a1bd2f3caee79ad2b4dbbb4d37d1092 2021-10-18 [rubygems/rubygems] Simplify check for ruby-core setup
b5a7f639615040bffde581a26ddabf80890a3493 2021-10-18 [rubygems/rubygems] Respect `GEM_COMMAND` in non ruby-core mode
9579c3d988fb31142700cbaa9f4c726abc0aa9e0 2021-10-18 [rubygems/rubygems] Reuse `git` helper when possible
da75df2f75648d7ff87e4701874b2b425ca83f71 2021-10-18 [rubygems/rubygems] Stop depending on `pathname` for subprocess launching
4d29d219b90cae3b1c02e5f698098e5675c189c7 2024-06-06 [rubygems/rubygems] Enable one spec on truffleruby that reproduces the Pathname problem
61a80bd10d46b0a8e696bbd914dd85ea039a70a9 2024-05-28 [rubygems/rubygems] Truly ignore commented out settings
60620509f44ae594103b400ef2f22558e4baeedd 2024-05-29 [rubygems/rubygems] Remove unnecessary `.to_s`
da10d1ddea26929f08a2f0cf7f4fcc9e40d313a5 2024-05-29 [rubygems/rubygems] Avoid `is_a?` check before using `normalize_uri`
82b68bc3583d2446c7bc28934a96903d634c6101 2024-05-29 [rubygems/rubygems] Move Bundler settings specific logic to Bundler
765d61593a088902debbffb62ed8ffb459643ce1 2024-05-30 [rubygems/rubygems] Remove per uri options constant
0fb73a8eda941075533cdd109b591b746fee4c19 2024-05-28 [rubygems/rubygems] Avoid appending a final "/" when `fallback_timeout` is used in config
eb46b0924f916191a79d59b3ebc1d24a945e2171 2024-05-31 [rubygems/rubygems] Fix printing requirement based spec filters
3e84da0970097914b2eae80a5f3106d72f5faae9 2024-06-06 [rubygems/rubygems] Auto switch to locked bundler version even when using binstubs
568132af16916b05e5bc8a643365bdc7d4906669 2024-06-06 [rubygems/rubygems] Keep credentials in lockfile if they are already there
6b6fd16219880f47d807e5c6970cf204b265bda9 2024-06-11 [rubygems/rubygems] Fix typo
5c573b7652ec88995ba2a6172a10f6d98e4b2dcd 2024-06-13 [rubygems/rubygems] Fix default gem priority when sorting specs
c2f8e918150d9df17f66ac03713499f3a24912bf 2024-06-13 [rubygems/rubygems] Also disambiguate gems not in the first Gem.path position
7767b60ff2f02a600f0b1fe5f438639fea6ac7b7 2024-06-13 [rubygems/rubygems] Reuse `write_file` helper
62fc473224eb8da96206badbc2496dd5ec38935d 2024-06-13 [rubygems/rubygems] Never remove executables that may belong to a default gem
6a474ef2660da0e5486aa3a3bdcd4f9aac5e5362 2024-06-13 [rubygems/rubygems] Don't print bug report template when bin dir is not writable
4d73f3f9ebefa347acc1ec8031ac4025f5f71ba8 2024-05-17 [rubygems/rubygems] Fix funding metadata not being printed in some situations
9e713f0e8c4d79cb7ebab4a74aa89491a8dec72b 2024-06-11 [rubygems/rubygems] Remove no longer needed condition
c6a28b02c9892ae570e6da1b068470c8c93b9d16 2024-06-07 [rubygems/rubygems] Always resolve against the local platform
758e01d39da4b84a9950ad1301af98010e27fbee 2024-06-14 [rubygems/rubygems] Make sure to not re-resolve when a not fully specific local platform is locked
0610302a8fc2e2cab401e0afde36dcaffd841cd7 2024-06-07 [rubygems/rubygems] Don't validate local gemspec twice
ae7d60945602f6dc3a7e99aa8f094d000aa9bede 2024-06-07 [rubygems/rubygems] Don't expire git specs unnecessarily when remote! or cached! are used
f445d54f9158dfff814f0954fbba57093d3abb6a 2024-06-11 [rubygems/rubygems] Move constant to the proper place
bf6b8dd6a82b673e89c8931c6c99e64395bbaab2 2024-06-18 [rubygems/rubygems] Fix `bundle update <gem_name>` edge case
f7acfeb4ce9ad5235cd6e3d5a709c0dd0096b863 2024-06-18 [rubygems/rubygems] Fix credentials being readded when re-resolving without a full unlock
0a9f1ecc376547b096a9811eecf4b13ea870d78c 2024-06-20 [rubygems/rubygems] Add a regression test for previous `bundler update --bundler` fix
403413e1f1d88a1af94ad9a288bfd7c28ef7257d 2024-06-26 [rubygems/rubygems] Don't print warning about nil versions being discouraged during tests
d29a76b90bae06cbad72bf9d14ff5581206e6f74 2024-06-25 [rubygems/rubygems] Only override `pre_install_checks` when necessary
f88bb0e67db4b63e3b0f5d2d4cfe81276ef55e91 2024-06-27 [rubygems/rubygems] Reword some specs to disambiguate `chmod -x` from `chmod -w`
815b345b4169f4762510479df6cf73c91362cdeb 2024-06-25 [rubygems/rubygems] Print a proper error when bin dir does not have writable permission bit
5f8375381b685fee753556d69d04020ac5fedbdd 2024-02-02 [rubygems/rubygems] Avoid concurrent builds of Bundler when running specs
f41a2c96c3276c628878fe847881db0efacd40d5 2024-05-23 [rubygems/rubygems] More compact `open_file` fallback on Windows
091a6ea8c1005f5bfc24839da3da0e37251b15d1 2024-05-23 [rubygems/rubygems] Move flock logic to its own method
5c826ebea585dad8aa351632a9de3162d59fb898 2024-06-26 [rubygems/rubygems] Protect binstub access during creation with a flock
98c923ff4bbeeb4a8f9f63ea2695a38471da42c2 2024-06-28 Synchronize Bundler & RubyGems (#11071)
7fc04276ac53f91d857863998d197102b9987f58 2024-06-14 [rubygems/rubygems] Refactor previous fix a bit
c36eb10d8bd2218a944120dffb8920fbb3bf4f5d 2024-06-27 [rubygems/rubygems] Normalize dummy test server name
cd57c1294de14a7c6210fd111f40f1ce1fac3288 2024-06-27 [rubygems/rubygems] Only remove current platform when added right before resolution
6db1c53fce7a0f2f80dd78b5020132a09994c47d 2024-05-28 [rubygems/rubygems] Remove unnecessary FileUtils usage
7cf7e7e2c0ae7bc2a886e076ad52d16c9ddd24b9 2024-07-02 [rubygems/rubygems] Add missing blank line after method documentation
da12d6343150a0b4f3f1de02565f3139af8d9a88 2024-07-02 [rubygems/rubygems] Scope rescuing `Errno::ENOLCK` to just `File.open`
d90a930edea311c0f3fe2a8aade03efb1697c3e0 2024-07-02 [rubygems/rubygems] Properly protect writing binstubs with a file lock
e4825a5194af822104ec9fcac00004a2bad30f18 2024-07-03 [rubygems/rubygems] Fix another race condition
39826f384a2a5243530ba99a69b112fb3773b633 2024-07-05 [rubygems/rubygems] Backport binstub race condition fix to Bundler
ae6a2d06411762408bdee07e9105f940d76a870b 2024-07-08 [rubygems/rubygems] Fix wrong version is comment
ad6b2e89851dd31f10f91aca408681ba39c23ede 2024-07-05 [rubygems/rubygems] Test using latest rubies
1d97c46b35f1299bd1718728a4ece0211fdf34b2 2024-07-05 [rubygems/rubygems] Minor Bundler spec improvements
a333e867aa24a37bf962e7d1b941078790a75efd 2024-07-05 [rubygems/rubygems] Fix spec to also pass outside of Linux
5fdfdc30f155ac41f865d4a0ae9ee37f1371fd7f 2024-07-04 [rubygems/rubygems] Let resolver consider unique specs from the beginning
086cde1651902abb758184f1eadbbfb367b2fedf 2024-07-03 [rubygems/rubygems] Instantiate `Resolver::SpecGroup` with explicit priority
00acc703483021d7bcc0a0bc284c29acec199cd2 2024-07-04 [rubygems/rubygems] Don't memoize sorted_spec_names
dd05191bc35e06f82311fc630c3cc917595e2b71 2024-07-04 [rubygems/rubygems] Resolve all platforms directly
e6c7a309d00839ef2b583b736654d9b9bee957d0 2024-07-04 [rubygems/rubygems] Refactor selecting specs from a SpecSet
140d8318dbafe2c7c112651389da0b3ef4fd8424 2024-07-04 [rubygems/rubygems] Fix generic platform gems getting incorrectly removed when locked for a specific platform
7e612b7414280c49ccc633cdf392f61e7acf2970 2024-07-08 [rubygems/rubygems] Fix strange error when running `bundle add` with frozen mode set
133fec4ce933e5a37de84c9c002bb998b4d8acb2 2024-07-08 [rubygems/rubygems] Fix another strange error when running `bundle add` in frozen mode
3c3cce13c636313649ab2417d09b3b080da616d4 2024-07-09 [rubygems/rubygems] Fix another case of `bundle lock --add-platform` doing nothing
c639bacd454dcf43619591f0f0eaa1ac7226f77c 2024-07-09 [rubygems/rubygems] Fix detection of `gem_repo1` being updated
f78a8761c4e8ea679b7b6352880b8b53714687ae 2024-07-17 [rubygems/rubygems] Remove unnecessary Windows test skip
95728a8b4208bb9a3427cde95a4ceba76e349b39 2024-07-17 [rubygems/rubygems] Warn non flattened require paths in old RubyGems versions too
86c99a8d14daa15b1b5f6c99697630aa3abb7d5d 2024-07-17 [rubygems/rubygems] Fix gemspec `require_paths` type validation
99bf4021fb813ce842701060ac87823f0980f6bd 2024-07-18 [rubygems/rubygems] Ext is generally not in `require_paths`
ba6ffaf2e06bc579f88f92f79bcbb48c1b7a2e92 2024-07-18 [rubygems/rubygems] Use latest shellwords for standalone test
bb9a9f31ca78f7fbc7084ae4d7b7eb4fc418577a 2024-07-18 [rubygems/rubygems] Remove unnecessary `artifice` parameter
c9d2343f5c331792bcf46484c8203589a13cfb3c 2024-07-18 [rubygems/rubygems] Fix incorrect standalone script when default gems with extensions are used
b07c77730b13b8866aefbbe8193950d3cdb272c9 2024-07-17 [rubygems/rubygems] Simplify spec assertion
d62af8e5139b33a4eced1a43b41e0e12c47a61de 2024-07-17 [rubygems/rubygems] Fix another removal issue
104dad3dd0de02e3282104f7c6686302c2d92194 2024-07-17 [rubygems/rubygems] Small tweak to avoid making the same mistake again
50e7c8f05190656f674514e7c3abb8ad08e12bdb 2024-07-18 [rubygems/rubygems] Fix unused variable warning when running RubyGems tests
1758d436e74c8a5527af4b6f172dcb4437030765 2024-06-27 [rubygems/rubygems] Enforce passing a block to `simulate_platform`
b0a0eda2314968def241a94b36e25ce2affe655e 2024-06-27 [rubygems/rubygems] Normalize a few specs using sources
5b931d9de6ca578b72ca55a134cd69863880092d 2024-06-27 [rubygems/rubygems] Extract a `rake_path` helper
481c83453b447f2645a146bc5c45199659c71860 2024-06-27 [rubygems/rubygems] Enable checksums on Bundler 3 for fresh lockfiles
e7610582ad8fd05655221b183257ed358c903ac8 2024-07-23 [rubygems/rubygems] Fix `bundle exec gem uninstall`
6b5579153daf6e6111ce3f54560c68c84e2a4eee 2021-03-17 [rubygems/rubygems] Add debugging message to `Bundler::Source::Git#specs`
0710e6080221d0512501973d9374274ee4f8a53b 2021-03-17 [rubygems/rubygems] Move duplicated code to a method
66e539418d15f3f00f7ec2cc7368494da7ca1ea5 2021-03-17 [rubygems/rubygems] Prefer `install_path` alias
26b1c7ed16fc6136d3b497dc6999bc619b122058 2021-03-17 [rubygems/rubygems] Restrict local behaviour of git gems to local overrides
b1db07074b9002f6ef46539023342cc53c3b9fee 2021-03-17 [rubygems/rubygems] Refactor `set_paths!`
a4ec5f874703c0f2514c543263acaaec91771722 2021-03-18 [rubygems/rubygems] Stop removing the `.git` folder from cached git gems
a7657b0106c0d6f675fe0cea03f819990a20efd2 2021-03-18 [rubygems/rubygems] Stop using the cache path as the install location
b50606c45a33ef885c7c128f2dbb221d5d837f46 2021-03-17 [rubygems/rubygems] Don't serialize gemspec in the cache location
4b44590d390f59dbf4d0cb922618ff5cc5b5411a 2021-03-17 [rubygems/rubygems] Keep only the bare clone in the per app cache
30eba40f9c0246cc1a222846dc1b8245c79f8257 2024-07-24 [rubygems/rubygems] Remove `to_yaml_properties`
7feccb123a7598f6a87bf15973c046c7bee847b2 2024-07-24 [rubygems/rubygems] Make test env resilient to ruby version changes
bfaccd64335daded17892c301eb3be6cc60e6596 2024-07-24 [rubygems/rubygems] Make all tests still pass when switching from truffleruby to cruby
67e1ea002857b5c2115cd362f9230f3f4b432223 2024-07-26 [rubygems/rubygems] Remove inconsistent whitespace from CLI flags
ec13ccdf53b327957156a2829064270863b0e309 2024-07-23 [rubygems/rubygems] Allow smoother breaking changes in test env
3d248b2eb3d2b10f9d2ddf614485ceb35089f924 2024-07-19 [rubygems/rubygems] Always leave default gem executables around
1164b6a7baeddade88b9eb01c3ac00f83d2066c6 2024-07-23 [rubygems/rubygems] Fix `gem list` regression when a regular gem shadows a default one
cf6efd1bb77907825bb42ea305214ef415ae3382 2024-07-25 [rubygems/rubygems] Simplify logic to add current platform a bit
997642cfbdaa59fe900e3177d26cb35bf8f767e2 2024-07-25 [rubygems/rubygems] The `simulate_platform` helper can take a string
0dda30d9eb0a845482b1092ef4b77bf3b13fa6c5 2024-07-25 [rubygems/rubygems] Print a better debug message when lockfile does not include the current platform
290089c1a22dc9f75b8a3c606687b5d658b0c56b 2024-07-31 [rubygems/rubygems] Remove some `file_uri_for` calls
7285e7649340ef18d307092d294b3d190e3d80b2 2024-06-26 Fix truffleruby removing gems from lockfile
5258e8b1cd780419c71f320d25370f8138f2e805 2024-08-02 Make sure to always use the right `warn`
7d97dde2e283e792314826e52be4bbd22b296cc0 2024-08-02 [rubygems/rubygems] Move private reader to private section
dc804bd83c79d39eac71ca1a369061a8ba1b4ace 2024-08-02 [rubygems/rubygems] Extract a `build_repo3` helper
540bcf524850854fdf199096da1e0e829e1dfbe9 2024-08-02 [rubygems/rubygems] Fix locked source not getting respected when `bundle update <specific_gem>` is run
3005ed6816894c8f6585dd32b5a1aa884aaa5b1e 2024-08-02 [rubygems/rubygems] Don't remove existing platform gems when PLATFORMS section is badly indented
786d0006524b0ca282a05593ca3dff3633890af7 2024-08-19 [ruby/rdoc] Avoid potentially loading the same extension from different versions of the same gem
54b6025887f46b5317c6917fe8c5d630013f923a 2024-08-07 [rubygems/rubygems] Regeneration previous git application caches that didn't include bare repos
3ebe249ce1f93db9c6178230ae21166e35579da6 2024-08-19 [rubygems/rubygems] Add better error when trying to develop RubyGems with an unsupported Ruby version
419d3221fb48a6c7eda2f6ddcfef9566516aa703 2024-08-19 [rubygems/rubygems] Fix `gem uninstall <name>:<version>` failing on shadowed default gems
52c02794dffe5a1399d74d4db33d4707df07e936 2024-08-19 [rubygems/rubygems] Add missing flag passed to `git fetch`
669d1f79d800d554918c7d5647b73a6431920ea8 2024-08-19 [rubygems/rubygems] Restore support for passing relative paths to `:git`
203051d83997ef092fda16b0c10a9bed24120a00 2024-08-19 [rubygems/rubygems] Fix bad grammar in log message
2569413b1cb9765d0e31fc8dcf0e674d428bb4e7 2024-08-19 [rubygems/rubygems] Fix `--prefer-local` flag
fbadcd277f5b68ac619d3c861dfdd3e109aeda81 2024-07-18 Reuse `load_relative` local
52082d19e084c43457ce79c1e76f6f2707fac80e 2024-07-18 `load_relative` is always falsy here
9f5860407f310b85fa6c425a948563870b0fb8ea 2024-08-21 [rubygems/rubygems] Fix error message when Bundler refuses to install due to frozen being set without a lockfile
6dee0d3fb092924afe1c7e1df5e9294a8ae23b15 2024-08-26 [rubygems/rubygems] Reject unknown platforms when running `bundle lock --add-platform`
871ba3e9e3e01ce313ac2274dec1058db6b63b8e 2024-08-26 [rubygems/rubygems] Add a note about "platforms" in Gemfile vs "platforms" in Gemfile.lock
63287fef9c3290a1e11b5e83bff648b385ad80ee 2024-08-27 [rubygems/rubygems] Fix grammar in one spec description
08b92b67ffdfbfaf53974457308b719f6e2d0d24 2024-08-27 [rubygems/rubygems] Don't blow up when explicit version is removed from some git sources
9d522cc44d256bcad157f9dc351c7dfce146c848 2024-08-28 [rubygems/rubygems] Make ruby-core check not depend on ENV
b00b0d5f8fb9b3e39c55289b67b9320ebaddd5d3 2024-08-30 [rubygems/rubygems] Improve insecure gem overwrite message
bb511c3f10918efdcc4d5efd980561903e67dc10 2024-08-30 [rubygems/rubygems] Don't try to remove previous install folder if it's empty
24c51e1cbba4ed5a681d6dc7bad572ee422105db 2024-08-22 Let automatiek convert requires that are indented to require_relative as well
053caa313b52910a5d5fb5e8d305f2abf80ede95 2024-08-22 Fix `gem exec rails new foo` failing on Ruby 3.2
e66e3cf1b9160c657778d4a85e39a9cf1ae452f1 2024-08-30 Change automatiek to properly vendor securerandom
81c71efc55740ac5bdeb5817703110fd879f3693 2024-08-30 Vendor `securerandom` in Bundler as well
83334ebb3c8056534974873b528f44fc0622cd22 2024-09-02 [rubygems/rubygems] Load gemspecs in the context of its parent also when using local overrides
53f784178ac4eb4c854985e7855be2b9d66dfe8c 2024-09-06 [rubygems/rubygems] Remove unreachable code
4478ca31131a1c5d7eac5ae79bfae5f2d28f4d60 2024-09-06 [rubygems/rubygems] Remove incorrect documentation
2a17b4f0222a24e2ae2cd686e611f6951215387e 2024-09-06 [rubygems/rubygems] Deprecate constant that has been unused for a long time
fe1bace43c73d88a5721e9b97066e746a34f135c 2024-09-06 [rubygems/rubygems] Fix `gem install does-not-exist` being super slow
b0adae7fb25cd0c2113c3498d384c1f0ffad5e6e 2024-09-06 [rubygems/rubygems] Remove unnecessary "./" when appending string to uri
a304fe00f3db3719f7dbb6942e7e65e49d760c48 2024-09-06 [rubygems/rubygems] Fix `gem fetch` always exiting with zero status code
72e80c8f29c7da37039e16f403814aa7fedc7754 2024-08-29 [rubygems/rubygems] Make `gem exec` use the standard GEM_HOME
155989415b660caba247db74f96b299e0cea66c1 2024-09-02 [rubygems/rubygems] Avoid now unnecessary reset
d6baa6258c394df9ef54282bc738a326396e06ab 2022-05-13 [rubygems/rubygems] Avoid having to redefine `Definition#lock` in inline mode
07fa9e3a8f4246498ff143407aa5e8f8f49bcc9f 2022-05-13 [rubygems/rubygems] Remove unnecessary verification
f8f9cecd7003227ea21422dfd6609cbafaf5e5f5 2022-05-13 [rubygems/rubygems] Retry resolution with activated gems if inline has conflicts
1d768ebd712293e1a3d87e537a0b0d4dbdd7c54e 2024-09-05 [rubygems/rubygems] The `dsl_path` parameter in DSLError is documented as a string
f0b9baa2d6c79d5a9f1c23e54ec8bb2cf33a1c18 2024-09-05 [rubygems/rubygems] Refactor setting current gemfile in DSL
1d72b3bd1a1ebaaca89b50a8b6f391b7358c0986 2024-09-05 [rubygems/rubygems] Don't rescue Exception when evaluating Gemfile
89eba5074e8ffc28a54646d40f6915d279be367d 2024-09-05 [rubygems/rubygems] Only raise DSLError during Gemfile parsing when it's actually useful
e52d4d462f9b4d10f6d29a69058c5117399c968e 2024-08-29 [rubygems/rubygems] Fix `bundle exec rake install` failing when local gem has extensions and `gemspec` DSL is being used
364cc958978313f7c886a826f428a9b4bd53f635 2024-09-11 [rubygems/rubygems] Uncomment and possibly fix spec on JRuby
12d7ead04318786bd098e29ff92a3ac18c76a839 2024-09-11 [rubygems/rubygems] Small simplification in Definition class
642528511e514cc92655e1800ef5e2830e7fd305 2024-09-13 [rubygems/rubygems] Make sure test does not load system version of Bundler
36b2fea69121d62213b0ccd3cb09c6a6effeb543 2024-09-13 [rubygems/rubygems] Remove `BUNDLER_IGNORE_DEFAULT_GEM`
8e2d971b9ac7b6f0642b0ab83e4a363f8a0c7183 2024-09-13 [rubygems/rubygems] Remove redundant arguments passed to `bundle` helper
7411caa103ccba8b9c16b9bd7aff96fc2b42f1fc 2024-09-11 [rubygems/rubygems] Make sure implementations of `Gem.open_file_with_flock` match
fab01b15e999e9f9e18389dabfce3919e080ed56 2024-09-11 [rubygems/rubygems] Remove temporary `.lock` files left around by gem installer
2bfeedc082af7adfbbba2f4d9e40beb49f0ceaae 2024-09-12 [rubygems/rubygems] Simplify handling default gem caching
f4f46af95818cd6015e938616afef88fd8e6351d 2024-09-12 Complete spec
7e0934d33e7ce09f9d2f50eb3f31708c0d852817 2024-09-12 [rubygems/rubygems] Consistently access install options through symbol keys
7428709d204728b807db1250be43abdf3dd514e8 2024-09-12 [rubygems/rubygems] Inline a private method
166cde7d24ee698ee720987645bcd792f3db6e78 2024-09-12 [rubygems/rubygems] Fix spec to setup a default gem correctly
335d630903c53c4c6665d739f620834f1b57c1de 2024-09-12 [rubygems/rubygems] Improve spec
80e934c29c5bd8b7955e26f8683ac6644d69a200 2024-09-12 [rubygems/rubygems] Fix `--local` hitting the network when default gems are included
7d80c139f777a2018a93ab8df4e57dbf4fd27572 2024-09-06 Unlock parallel_tests
cf063c008fd988def961fdddf7616e52345af3f9 2024-09-12 [rubygems/rubygems] Bump rubies in CI to 3.3.5
b203e667c91960b732269b3dd182c422e1a0a74b 2024-09-17 [rubygems/rubygems] Fix spelling, it's "cannot" rather than "can not"
39679d7fabca7fe0918b538e746d5d4381862bce 2024-09-17 [ruby/uri] Fix spelling of "cannot"
47db8bc01cac3b0008de62a0f6300ec00acef9b1 2024-09-13 [rubygems/rubygems] Stop fighting with ourselves
ae214be9d678756c5af26fd9161f03ee8340e1c7 2024-09-13 [rubygems/rubygems] Fix TODO
461c48960da24fbc47735b47814a6b175c107209 2024-09-13 [rubygems/rubygems] Add a note about when hack can be removed
cf29594c03f7d3d4200ab346d81008b66301be36 2024-09-18 [rubygems/rubygems] Don't try to install locked bundler when `--local` is passed
42a6916a3c120afcce76910059e09408ace3c24b 2024-09-20 [rubygems/rubygems] Fix RubyGems warnings about minimum required Ruby
c30297b3d19283ec27b1d0248bed9fca6092038b 2024-09-20 [rubygems/rubygems] Fix RubyGems warnings about incorrect executable permissions
c262861e5c999e080eba29a12b789724db178303 2024-09-20 [rubygems/rubygems] Fix RubyGems warnings about pre-release dependencies
9bf3210adba9129f429ddf2489515f67a43c640d 2024-09-20 [rubygems/rubygems] Fix RubyGems warnings about missing shebang
8dd87a66f58dcc35fea871c9b120e230043e9051 2024-09-20 [rubygems/rubygems] I don't think we need a conditional shebang
54a21851fef85563940dffbb2fe19e1da69d44bf 2024-09-20 [rubygems/rubygems] Disallow RubyGems warnings during Bundler test suite
c071fedb320d8e7c9edc3087a3386895d59c6100 2024-09-20 [rubygems/rubygems] Fix `bundle outdated` with `--group` option
5d53993a3773e4299277807a8bbcb63aa552bf68 2024-09-19 [rubygems/rubygems] Don't try to auto-install dev versions of Bundler not available remotely
5f47f0f759ebac7b4ce6e8d3d68cabba81f7ffbc 2024-09-18 [rubygems/rubygems] Remove TODO I can't make much sense of
5228d349d98a2cac91503b73710c31125e62c244 2024-09-18 [rubygems/rubygems] Restore `gem_dir` as an instance variable accessor
b48add3c65c394b2314eb699441f1a1c27b3c2c0 2024-09-20 [rubygems/rubygems] Fix `bundler/inline` overwriting lockfiles
b7674a128541dcc5a304bf255e0442aea5dd2d67 2024-09-25 [rubygems/rubygems] Get specs to run on JRuby and make them pass
b2ee760f306a24419d8ae0f4927d731bebbd76ac 2024-09-24 Update test dependencies
1172d65926236e866ff1eb330e510ac2113ddc17 2024-09-26 [DOC] Improve description of `LoadError#path` and `SyntaxError#path`
a70adce1ce5fae8eaae385214ac0d2e7d17c1103 2024-09-04 Only `warn` about bundled gems when require succeeds
d1324170b6c25e893b0dec4d7829e6d561b15cf3 2024-09-25 [rubygems/rubygems] Warning about PATH in `--user-install` mode is only necessary for gems with executables
73d60df6e015d20b418d6307965251cbaec18e68 2024-09-26 [rubygems/rubygems] Don't list duplicated version in `Gem::Specification.reset` warning
d4ac5c573b3b57dc4e62b684be297269defceba2 2024-09-26 [rubygems/rubygems] Don't add duplicated specs to unresolved specs
82f250af45f676b3d0a22f00d01cd29bfaa2761c 2024-09-26 [rubygems/rubygems] `gem cleanup` no longer needs to reset paths
060932af989831f31c562781385100f196d63d4d 2024-09-26 [rubygems/rubygems] Fix old cache format detection when application is not source controlled
dbe69a466f71b5f0e4057d48e13686914ffcec32 2024-09-26 [rubygems/rubygems] I _think_ this workaround is no longer necessary
1e0076368832129016814604918013d70383fde9 2024-09-27 [rubygems/rubygems] Fix duplicated spec names
3a273c4742e9bf04bc690523fb485860ae4d59e7 2024-09-27 [rubygems/rubygems] Fix error when changing a path source to a git source if frozen mode
8e73609c7b4c7fdc35e47cefd8f696777c0da5e6 2024-09-26 [rubygems/rubygems] Fix weirdness of "interrupt" test command
3d1eb62bf38e6d6691213018ef29a5680f9d2161 2024-09-26 [rubygems/rubygems] Standarize "ins" test command too
02d50d9cb17e8daccf788347593e97cae354ba4e 2024-09-26 [rubygems/rubygems] Simplify command loading
49483904d8fcac3bd5ef9e897279563235583f4a 2024-09-26 [rubygems/rubygems] Make sure MissingSpecVersionError#to_s prints exception message
a3929a9ca19d69f6ab2f26d4d8ed59c2612ac733 2024-09-24 [rubygems/rubygems] The `BUNDLER_SETUP` env should also be cleaned up
50001380846c7a3a5648005b80ac8cae7fbec8f0 2024-09-24 [rubygems/rubygems] Fix `bundler/inline` resetting ENV
9d4e7b376aaeeea2676ca2691cdc52996bfb3e43 2024-09-24 Make spec file for env helpers more generic
acbdb309417a8436ae542cc8948121d9baaf1fed 2024-09-27 [rubygems/rubygems] Fix error in one source when fetching dependency APIs clearing results from all sources
e77346153d68bb3846db07e213fc90567af76326 2024-10-02 [rubygems/rubygems] Remove compatibility code with old RubyGems
a90861340ae6799ae9dcd75a14b451cae433cefe 2024-09-30 [rubygems/rubygems] Fix `bundle.bat` re-execution
abd01d616aaeae7ad93838b75610bec6de0c6dc1 2024-10-08 [rubygems/rubygems] Don't modify ENV when installing realworld gems
6bd79e53cd7dcfa17b77b1b080ded3fc577221bc 2024-10-08 [rubygems/rubygems] Pass `--verbose` to realworld gem installation
cfcc7522d44680b959e08b31c6e3af36fdaaa152 2024-10-08 [rubygems/rubygems] Remove more unnecessary ENV modifications
9e121ef985ef6892ac492876fa7345aa92df2f54 2024-10-08 [rubygems/rubygems] Give `gem install` commands more time
83456d1e9aeb66ec64365343b38af66c83b4bce8 2024-10-08 [rubygems/rubygems] Fix plugin command loading
73834f11fa22ab963df064f7a6fe34c6a0488468 2024-10-07 [rubygems/rubygems] Fix `Gem::Specification#gem_dir` losing custom source for some reason
9f812522f521bf4f3d550a84233a05d23e7dd5ec 2024-10-08 [rubygems/rubygems] Allow `gem pristine` to reset default gems too
48410af53c83a0c351004c5f661571108f84391b 2024-10-07 [rubygems/rubygems] Fix a `gem install` crash during "done installing" hooks
d10e09b7e345c803c16e05ac3e75eb23749d4024 2024-10-09 [rubygems/rubygems] Add `Gem::Specification#gem_dir` back
2e2a5e4ff945ca8c17eae6c3b6b2b8b7d3dcdf69 2024-10-09 [rubygems/rubygems] Remove unused variable
a1492ffdc24ae96ea06f4549467211f8d0bbe675 2024-10-04 [rubygems/rubygems] Run specs that now pass on JRuby
2f0b1874ad89716a2e31a5e5bd01d1ac2edbd813 2024-10-07 [rubygems/rubygems] Fix warnings about old C style
f8e3afd255485697501b645cbee19597c7b2f0ad 2024-10-07 [rubygems/rubygems] Remove code that's not needed for the spec to pass
f63873e7a2d07e23694148ea500da3baf09cc680 2024-10-02 [rubygems/rubygems] Remove more compatibility code with old RubyGems
3fdf0e7e6deee8a275869c1ced389f6e4d9975ea 2024-10-04 [rubygems/rubygems] Fix specs with missing extensions getting activated
36e9a6bb41621793f6719c6e269ffebb422636fe 2024-10-08 [rubygems/rubygems] Improve some indentations
d12c8cbf14084c35209a9cb07bccc8b4bee7760a 2024-10-08 [rubygems/rubygems] Fix `gem pristine etc` resetting gem twice sometimes
b77ff342ccb1c57a4b6c618e4ddf6bf1fec23a1d 2024-10-09 [rubygems/rubygems] Revert "Fix `bundle.bat` re-execution"
1ad990a366a343a84c089b771be4fe6ff80b5078 2024-10-10 [rubygems/rubygems] Only pristine executables for default gems
01abc2f79e770df5e6cc75a4610f4831ff0b5bf3 2024-10-10 [rubygems/rubygems] Check that the binstub was actually reset
aad4bfd7bc1170394fcedf1997d644f8374ad7b0 2024-10-09 [rubygems/rubygems] Fix `gem install` on NFS shares
57404e4369df11f77f089d5d11d310679b2e749f 2024-10-10 [rubygems/rubygems] Fix duplicated specs when they have been previously activated
48fdb9faa0a408c0855e84cfd6451393c8b67180 2024-10-08 [rubygems/rubygems] Fix `gem contents` for default gems
8240fe88f32ff4fec54cb6c425782597efa4d397 2024-10-14 [rubygems/rubygems] Prevent some test suite warnings about missing extensions
9d5be3d9ed87678ecbb98eede9cca95f62c03526 2024-10-14 [rubygems/rubygems] Lock definition directly
cff18256ca9a99cdb59a8f9b9f4243fb96c158f9 2024-09-30 [rubygems/rubygems] No reason for `Definition#sources` to be private
def5fdf82ab87f17bc0bbc5f232ffa3902433e66 2024-10-14 [rubygems/rubygems] Delay and refactor verification of changed sources
36b7ad3caa72bc0638d528dcb18682b94ff89b7e 2024-10-14 [rubygems/rubygems] Fix `bundle check` sometimes locking gems under the wrong source
d4a18d4a78faff703b553e707704a9e997194c75 2024-09-03 [rubygems/rubygems] Allow using `gemspec` DSL twice with same dependency and compatible requirements
7b16eb8c1e77fc57642f8e84ff977a322ab61032 2024-10-18 [rubygems/rubygems] Change one `bundle check` spec to not touch the network
54065f3b7bf86fd95d1a406079cf5a09370a91d6 2024-10-22 [rubygems/rubygems] Cleanup some specs after recent support drop
b39b998a17e1f943f42d47f21bc08ae54fab8424 2024-10-22 [rubygems/rubygems] Remove patches for old TruffleRuby versions
ffd51926bf1db49b4147398cc40fcb552958776c 2024-10-11 [rubygems/rubygems] Remove the need for some bundler monkeypatches
4790ecc86f7f73a0afbda836c730cb1226f5b786 2024-10-21 [rubygems/rubygems] Do what the comment says, it's simpler
b843d4ee148c70a77b992291e226d23dc981368b 2024-10-21 [rubygems/rubygems] Fix running `bundler` (with a final `r`) in a `bundle exec` context
88b969cd19d48d3d20f2a3cd0cbf6d97e46636fc 2024-10-21 [rubygems/rubygems] Fix out of date spec description
cc29d737ef1cee9e1b18c54112afdbd3311f3e37 2024-10-21 [rubygems/rubygems] Consistently use `:create` action when creating directories
055ed5f5921f1a475a04c13b005d14e117d359f1 2024-10-21 [rubygems/rubygems] Improve `Bundler::GenericSystemCall` error message
f2380081dfcdc820e55e257a7c370064c058ee98 2024-10-21 [rubygems/rubygems] Improve Bundler errors when trying to install to a protected folder in macOS
438d36eb4be447e1f4d244ec3801c53b1a8fcb1f 2024-10-21 [rubygems/rubygems] Print a proper error when there's a previous empty installation path with bad permissions
5fa491b4059680217d51c66c9a21395aa34297b7 2024-07-26 Normalize lockfile platforms
ec0d0449ddce133b7cdf86a38135af6025146815 2024-10-23 [rubygems/rubygems] Remove confusing documentation
1e1a37220b18873cd227da2e9b788a62c41707df 2024-10-21 [rubygems/rubygems] Fix `gem update --system` leaving old default bundler executables around
116d6cbc834c5c58a414d94f93f54e1007c0b60b 2024-07-18 [rubygems/rubygems] Simplify enable-load-relative prolog script creation
5da1cc6c9c548bf95599ad7aa1b3877f8ccda953 2024-07-18 [rubygems/rubygems] Rely on PATH if Ruby is not installed in the same directory as the binstub
50dbe19b685047cff7000878b330eee8a3f2583d 2024-10-31 [rubygems/rubygems] Fix incompatible encodings error
7fba517d5028eb810c07d4beca601f1382d66708 2024-10-23 [rubygems/rubygems] OTP is already added by `rubygems_api_request`
1b190b342b2f642cbba12cf6551df2bec7432d71 2024-10-31 [rubygems/rubygems] TermError should inherit from SystemExit
9ce1b5e11f807541ba9e3f7800fe4f64dfd1a906 2024-10-22 [rubygems/rubygems] Fix commands with 2 MFA requests when webauthn is enabled
e7518a7859afdb8bb0745d084e59a82cb1dba4a5 2023-03-13 Validate user input encoding
7fe775698b88b9f212b54806c9925aed150ba18a 2024-11-05 [rubygems/rubygems] Test with JRuby 9.4.9.0
8c184885b09d600b4c35fe04be3da0c9c5b36adf 2024-11-04 [rubygems/rubygems] Fix some JRuby warnings when using `bundler/setup` with Ruby's -w flag
350baed6a942c233989d286d0764e8d7571e1eab 2024-10-30 [rubygems/rubygems] Fix manifest in gem package using incorrect platform sometimes
3e7a43e5e8ffcf357ee6ed9f92f5ae16d79119c4 2024-09-17 [rubygems/rubygems] Simplify code structure
db7455ae659dc4b7b7238e86d7d447ac44349419 2024-10-02 [rubygems/rubygems] Check for `EndpointSpecification` exactly
a4938e5bc03440ed6db87d20f9c923817af60b62 2024-11-05 [rubygems/rubygems] Add missing spec for materializing lockfiles with only "ruby" platform
54f6b787e34c517932def7a6e52c7958281129dd 2024-10-02 [rubygems/rubygems] Automatically fix lockfile when the API reveals missing deps
40a2e8e9cfbe6e9003a4deff2bf44fffbee11437 2024-10-04 [rubygems/rubygems] This is not about the lockfile anymore
c79d236493c7d4ccfa50bf819c6bd62687c3fea5 2024-11-05 [rubygems/rubygems] Note about why we don't fix lockfile dependencies backed by installed specs
261f5d3202683125651a12519c079ef9d5f303f4 2024-11-05 [rubygems/rubygems] Add naive infinite loop detection when fixing lockfile dependencies
ffcfaf4ce4eba4975f6ef79bf4b6c898180107f2 2024-11-05 [rubygems/rubygems] Undeprecate Gemfiles without a global source
1f62a98f737285e1e5bf3262081b5205a6d139f9 2024-11-06 [rubygems/rubygems] Remove no longer necessary hacks to define the `gem` command
f7b334e002eba25e386917337771b65bed5297f8 2024-11-06 [rubygems/rubygems] Add `bundle lock --add-checksums` to add checksums to an existing lockfile
88fa4fe5897d9cf6d41739deaa2f564b03eb7d55 2024-09-16 [rubygems/rubygems] Make sure platforms in spec lockfile are properly sorted
50e6363ea4da73c4ed3080e9c322f3bcd89560dc 2024-09-16 [rubygems/rubygems] Remove accessor that's been unused for years
bf35b2c0feb972a952e8815d8ca3154891eccee7 2024-09-17 [rubygems/rubygems] Cleaner extension of `Gem::Specification` to be able to set source
ebf07f7a9c2988848424e2acc6cd5a5bb90ba9c4 2024-09-17 [rubygems/rubygems] Remove unnecessary attribute
4d83f37ff75bc5819c02e37aafd403a00433ec96 2024-09-19 [rubygems/rubygems] Reduce global state
7f2db157320bd516132458fe56c492c3b02dec28 2024-10-02 [rubygems/rubygems] Small tweak
8869c3117a5a28032a3fdabd97955020966f15b3 2024-11-06 [rubygems/rubygems] Simplify tests that deal with lockfile using only "ruby" platform
7cb0bb43b9e465b8f2b36d143c2df44641d2f395 2024-11-06 [rubygems/rubygems] Fix typo
10d694a1ffdcdaae67a693bb68c4bd658ec2d157 2024-09-12 [rubygems/rubygems] Warn on insecure materialization
bb6a3edadfd71b712acd8c375cd127359a34fddd 2024-11-08 Bump vendored uri to 1.0.1
a1148d4aada8b3bb2e1c370766baad11c28edf23 2024-11-06 [rubygems/rubygems] Cancel `bundle console` deprecation
db0c7be6423dbe8ddcb8a525d7a72e0c4c95e72e 2024-11-07 [rubygems/rubygems] Add a `lockfile_checksums` configuration to include checksums in fresh lockfiles
ae733a693b8c5eaea44841c58c1507ffcf3b2d58 2024-11-11 [rubygems/rubygems] Include original error when openssl fails to load
4fc82519a0a60d6f863764c9f2b355f2054ea1f5 2024-11-08 [rubygems/rubygems] Make sure `bundle viz` specs are actually run
bf569c80ea7e2482d6023f5aa5658f7d4a1febc1 2024-11-08 [rubygems/rubygems] I don't see how this could happen
abb6f5c8bc2dba500414e47c6d433d1856749517 2024-11-08 [rubygems/rubygems] Fix `bin/rake spec:all` task
cadf559a99a8a9f6e9c8a4b4c1aad32cf1350a4b 2024-11-11 Update vendored optparse to 0.6.0
570336b80fa533ced117aef58be7b99ce9739d93 2024-11-11 Update vendored fileutils to 1.7.3
26036b1248598bd0788681f7902b5874a16a7736 2024-11-11 Update vendored net-http to 0.5.0
0ef7d59ef2230db26162c2b17338cfdda7abc9e8 2024-11-11 Update vendored resolv to 0.5.0
d9c754ab442109a654ea3a89f551b0b05f121f6f 2024-11-11 Update vendored securerandom to 0.3.2
99c35edae1e98c77ac258513bf2f201b447a559d 2024-11-11 Update vendored timeout to 0.4.2
7ece47e0de0f3a22752a4c1b9f7d9466d32d8f0d 2024-11-11 Update vendored thor to 1.3.2
519b23369514f72e89ea8bed2e053685c4060ac7 2024-11-18 Test with sinatra to 4.1.0
b56aacba78c95c1d7151c8cb66165fb69510bac3 2024-11-14 [rubygems/rubygems] Define a few `inspect` methods to help debugging
a5709631a168a187fa8949f27f3aa65243e68060 2024-11-18 webrick is no longer needed in `dev_gems.rb` gemfile
a208ac6f4b174108dacab01d64e265653aae9d69 2024-11-18 Use webrick 1.9 in Bundler specs
335ef5ed8164521812fcc5a4f8f9915b030e25b3 2024-11-15 [rubygems/rubygems] Remove no longer necessary code
8cf1222e5679b170baa77a860c43a805d6a448ca 2024-11-19 [rubygems/rubygems] Reuse `name` local
0a7099a0ae91401ae02199b25a0b6a4d10cc1143 2024-11-19 [rubygems/rubygems] Extract a `source` local
486485a535ece120dec5daa37c6b06c9d3af7e17 2024-11-19 [rubygems/rubygems] Refactor
ac5661db7b2298c70eb2bf5676cc3f920a640c49 2024-11-19 [rubygems/rubygems] Fix locking of incorrect version of git gem in an edge case
d2acc71d32c0731ba3d85d65b03e1484b2d66b69 2024-11-22 [rubygems/rubygems] Remove now dead code
4e6ada3ae4e81d27270b0205eaa778a824cb09c6 2024-11-22 [rubygems/rubygems] Remove unnecessary and out of date ruby version check
77990f67518382e0eb25af30d7d120957ba70285 2024-11-22 [rubygems/rubygems] Remove comment about oldest supported version
eb87147bda31b200b0b88a8c39689739381a4b62 2024-11-08 [rubygems/rubygems] Improve index fetcher specs
e1de5a6e3b27b8ac4b97ca8491697703ba12a41b 2024-11-21 [rubygems/rubygems] Fix gemfury credentials getting written to logs in verbose mode
c215e95572d0e4f2b682634fd7ed8c8418e07eb1 2024-11-20 [rubygems/rubygems] Most of the times, eagerly resolving is not necessary
e7bb505130936590782385b7d62528f20709217b 2024-11-20 [rubygems/rubygems] Make installer code more clear
62b9da7088fa54e9817efc0db1c5d6ddab438baa 2024-11-20 [rubygems/rubygems] Fix `bundle lock --add-checksums`
7b66aee0b7277ea0b316630520f45e5938c26841 2024-11-13 [rubygems/rubygems] Set instance variables in consistent order
6916999fed6f3db258eb0180d89468df737db87b 2024-11-13 [rubygems/rubygems] This is about locked_platforms
631908d9a8dbdb74bd4bf2c39b451a17d85640b8 2024-11-14 [rubygems/rubygems] Use `platform` local variable
83ce2351ffe76b82612d23202ce8188a29071377 2024-11-14 [rubygems/rubygems] Remove no longer necessary code
d6a0e575c9654bf68cb39c40e510614a2647f1c2 2024-11-15 [rubygems/rubygems] Don't bother sorting if there's a single element
7c9346033197128a40c76dffa1745757132ff623 2024-11-14 [rubygems/rubygems] Simplify more
6386d49f9e2443db8ecb59b9be7ce5b2be9f1cd3 2024-11-18 [rubygems/rubygems] Fix development dependencies considered unnecessarily sometimes
d63eeafe690712bde051983f766de1008133f054 2024-11-18 [rubygems/rubygems] Remove unnecessary `let` and nesting
91995d0ad13c56dffd57c18fcc0b4bafdc95c24d 2024-11-18 [rubygems/rubygems] Remove unnecessary `verbose` parameter
dd400ba6302ffba1a70a123ff4b472df05005499 2024-11-19 [rubygems/rubygems] Filter out gems to unlock inside `converge_specs`
11e522b913af36acfe10e8ba9cfc0a14b0335aa0 2024-11-21 [rubygems/rubygems] Fix installs of subdependencies of unlocked dependencies to be conservative
4addaaf4df9a7b48c3490b806c195fcb7be999b5 2024-11-18 [rubygems/rubygems] More aggressive `Performance/FlatMap` cop configuration
963f98a94f978552c9ceb413dab085d2cdfc1236 2024-11-18 [rubygems/rubygems] Enable `Performance/MapCompact` cop
e15921c69454e700cbff08108c0dad26366112df 2024-11-13 [rubygems/rubygems] Create LazySpecifications directly with most_specific_locked_platform
c76b1ea2a6ed4901afac4f7a23b532a867354408 2024-11-15 [rubygems/rubygems] Keep track of materializations in the original resolve
36fb7994fec6f5699ade85c5e8a55ed7f7d8148d 2024-11-18 [rubygems/rubygems] Deprecate `check` parameter to `Bundler::SpecSet#for`
44ad2e3f388180a2018abf4415a73522aca52bdd 2024-11-18 [rubygems/rubygems] Allow some materialized specs to be missing
10de74b75b8e74b2758f806d18522b096dc60c16 2024-11-21 [rubygems/rubygems] Avoid needing a second pass to ignore unlocked gems
2b91a56d40f384de8dcdfb334e996f2ff058f6e7 2024-11-14 [rubygems/rubygems] Remove no longer necessary code
bd88cffd8cced676353716a7e5b1b753f65c256c 2024-11-11 [rubygems/rubygems] Test with Ruby 3.4
34f6334bca195a3aaf2e066da00afb14a510972e 2024-11-25 [rubygems/rubygems] Improve naming in git sources
68c7e7534929aee9b3f56218560be4a7f465b1b1 2024-11-26 [rubygems/rubygems] Remove unnecessary early return
2a8437a1eb54f8beedb9c1f2e2dd5001d04ca13b 2024-11-26 [rubygems/rubygems] Check feature flag earlier
9a4d91fa9507d981a02595d1760628f74396feec 2024-11-22 [rubygems/rubygems] Restore previous application cache format for git sources
ee7ff4a12b9eefaeced9b6da52f7b21317ab595c 2024-11-26 [rubygems/rubygems] Backwards compatibility for 2.5.17-2.5.23 caches
8b7516438100ff379e92ebc2b524cb9c16f3392c 2024-11-28 [rubygems/rubygems] Unify specs testing Bundler.setup failing behavior
d2e5994161795272d2cb207044156e8f0c40a95f 2024-11-28 [rubygems/rubygems] Improve heredoc indentation in exec specs
73c4023c2df59c996f948bad4715349a167da254 2024-11-28 [rubygems/rubygems] Enable pending exec spec
ba91ff5f782f008821d61e2e70dfb89751766f2b 2024-12-06 [rubygems/rubygems] Make sure unresolved deps are properly cleared by `Gem::Specification.reset`
48443c02049d6310bd49811911ce5e3d5e9fb0ff 2024-12-05 [rubygems/rubygems] Skip unresolved deps warning on `Gem::Specification.reset` on benign cases
ebb80c26b34525eb5630e17e195313943acc421c 2024-08-22 [ruby/resolv] Securerandom should be always available
e31f6a8f8b9f9133217c03c6a612de9454da2b37 2024-12-11 [rubygems/rubygems] Align all header lines with titles for consistency
d91ca85b970719aa2b37b8543bac544efe43ecf3 2024-12-11 [rubygems/rubygems] Bring man pages up to date
b37ab8c1232f1ae3b43050f574fdb771a1dedc5c 2024-12-11 [rubygems/rubygems] Add missing man pages for `bundle env` and `bundle licenses` commands
06f074eb5c8391a8694fdadbe5201cbb7d083117 2024-12-10 [rubygems/rubygems] Style CLI options consistently
99460d1edab161081eded7f062cb230ab4c4419f 2024-12-10 [rubygems/rubygems] Add missing banners to `bundle exec` CLI flags
ac959b177a337a25c9b7e04742ed5d29767bc87d 2024-12-10 [rubygems/rubygems] Clarify `--target-rbconfig` option banner
bbd11a79753759fafda5d2e235e126197a2a2047 2024-12-10 [rubygems/rubygems] Add missing `--target-rbconfig` flag to `bundle install --help`
447189d7de7fca4c316b4fa5eafbba0978945c13 2024-12-10 [rubygems/rubygems] Add missing `--glob` flag to `bundle add --help`
e88039ee4c3069b138754525747e55312895b343 2024-12-10 [rubygems/rubygems] Add missing `--all-platforms` flag to `bundle binstubs --help`
5633cff415b3825477205fe5f51bcefc8f355beb 2024-12-10 [rubygems/rubygems] Add missing flag documentation to `bundle cache --help`
c4bd744800a53f40a7ee760217f0acdde5da465c 2024-12-10 [rubygems/rubygems] Normalize whitespace in option lists in man pages
443319de3542a21e7aa2603ff0f0d46759db6089 2024-12-10 [rubygems/rubygems] Add missing `--gemfile` flag to exec, lock, and update command's help
f5ed1b56d017b8a7d67d4dd0b1d1e1a0856ac5d9 2024-12-10 [rubygems/rubygems] Add several missing flags to `bundle gem --help`
6e3a6f6411c7d6f050de7f2b46eaeaddfa8d8228 2024-12-10 [rubygems/rubygems] Add missing `--version` flag to `bundle info --help`
496e791a2e5a0da6e274b126ca1550e11a1d42ee 2024-12-10 [rubygems/rubygems] Add missing flag documentation to `bundle inject --help`
1806f3facc56b59014ef886af45de4273085a7d9 2024-12-10 [rubygems/rubygems] Add several missing flags to `bundle lock --help`
a1fee6de951d2a0e7ccda104887bd27a904efad5 2024-12-10 [rubygems/rubygems] Add missing flags documentation to `bundle outdated --help`
af11c8ef4f5c0c5ddb3fd9b0e7edec00541323ac 2024-12-10 [rubygems/rubygems] Add missing `--outdated` flag to `bundle show --help`
f658f6612456fee44058790818690631294a3b25 2024-12-10 [rubygems/rubygems] Add missing `--pre` flag to `bundle update --help`
cfb72138827863b4b1f8841cc3ff4adaba662fbf 2024-12-10 [rubygems/rubygems] Normalize CLI flag documentation and make sure all flags are documented
706cabb135de0983711286588394623184331288 2024-12-11 [rubygems/rubygems] Don't print a bunch of blank lines when setting up dependencies
4fe134fab98e5530eb418a3be42c302f93025c9b 2024-12-12 [rubygems/rubygems] No need for `--quiet` since we hide output by default
3a3286776202afba483322d8c7757f70519f154f 2024-12-12 [rubygems/rubygems] Add note about why we don't use `Open3`
cd460d5d8d79e31d36f7854e5043f2fdef75db4d 2024-12-11 Bump vendored securerandom to 0.4.0
57f222c182de3593463816e31b1379867ec9ebc1 2024-12-11 Bump vendored net-http to 0.6.0
71bebcf6586fd7ab58bd8c65df98852ccfba8282 2024-12-11 Bump vendored uri to 1.0.2
c4d35040f4720b02856daaea4d4580aeda0af268 2024-12-12 [rubygems/rubygems] Improve indentation of a `gem info` test
d0968b1b4c402a355f207db10abbb067ee3d3377 2024-12-12 [rubygems/rubygems] Fix `gem info` tagging some non default gems as default
29d3ea1e84d44335d998cadaf7cf3b45270a962e 2024-12-13 [rubygems/rubygems] Fix `bundle lock --add-checksums` when gems are already installed
d42fcda00201a8f98a226225700b896b50e9c267 2024-12-13 Bump vendored resolv to 0.6.0
11910b26063e3f2d4adabddaf833262f6d537475 2024-12-13 Bump Bundler version to 2.6.0
047a87bd7a8d24afa36cc6533868dc65c9198948 2024-12-13 Bump Rubygems version to 3.6.0
0b2f034208a1131900257a7923a71bf4e3b56a3e 2024-12-17 [rubygems/rubygems] Fix missing `Gem::Uri.redact` on some Ruby 3.1 versions
b9ad8fa52454e0dc7db2a4a617daecf5fa7d5bdb 2024-12-16 Bump vendored timeout to 0.4.3
559e9fe9905ec86374d23c1c74f79099df631427 2024-12-16 Bump vendored securerandom to 0.4.1
64b8e2da6822273a059158138d3bb03ca8975547 2024-12-16 Bump Bundler version to 2.6.1
b3abdd4cf45f370d763f6782db46c8ada5818a44 2024-12-16 Bump Rubygems version to 3.6.1
a51b5660dce898cf96f7f6ea74f015e17c355e84 2024-12-20 Find uplevel for bundled gems warnings just once
62a727536cb702269d34fe0cf70c4374af63c068 2024-12-20 Fix spec description
3cbfd2191617a36d55d6b46bc01325114bea58f1 2024-12-20 Fix code location in bundled gems warnings
9e0eb9778d557ef59a541a65be658040951de5be 2024-12-23 Merge RubyGems-3.6.2 and Bundler-2.6.2
42026ec3da6acb2c398bea8c8dc97103a7c936ec 2024-12-23 Fix bundled gems warning for sub feature locations
6406ac4d70d3288fe7bfcc75312077ace5d6ae58 2024-12-23 [rubygems/rubygems] Try fix flaky failures on Windows
11c9e4f1ceb90d73e1eac6acbf3434a6f7216044 2024-12-23 [rubygems/rubygems] Fix `bundle outdated <GEM>` failing if gems not installed
eb8f29c46c3e9c9041dc0bfe133c06329f28a2e7 2025-01-10 [rubygems/rubygems] Fix test failure when running tests with ENV["EDITOR"] set
cde065c32c8db34eaf2c6b8646a2d4a34e20a3ec 2025-01-10 Clarify documentation for encoding of `String.new` without arguments
df534ef0fcdbe804ec08aaeef2b63be3e1bbd709 2025-01-10 [rubygems/rubygems] Remove no longer used spec filter
ae75c8877a0f9e635026ac39d52b012a0b019020 2025-01-09 [rubygems/rubygems] Extract `SpecSet#version_for`
5c83d09ec874db44f6a69d8f81952f31a811013d 2025-01-10 [rubygems/rubygems] Tiny parameter rename
0b1b8bc3ec08de6944e6784de1ea5e03e90d8dba 2025-01-09 [rubygems/rubygems] Don't remove platform specific variants from the lockfile unless necessary
1fae0d7256df76d091847247ec655b0b6b9c4ad9 2025-01-02 Use ronn-ng again for documentation generation
434fa4f3fdd47dc7bf13699a8b81014cf6ee2ceb 2024-12-20 Add basic tapioca check to CI
78cec339584195b63ed499591c4d344bc85c41f0 2025-01-10 Remove base64 as an explicit test dependency
a3882dc565b777d8d1462879a1fd290108088ba3 2025-01-10 Remove test dependency on logger
61d3f9a1a53738a8a54bbf9de9e6d1f0a410f453 2025-01-10 Remove explicit test dependency on uri
10e7e92badce82f25118b6c0673ea7b3ce97e54d 2025-01-15 [rubygems/rubygems] Extract logic to manipulate RUBYLIB in specs to a helper
e7de621b5a49a83b6ebf824fd284d24783f95988 2025-01-14 [rubygems/rubygems] Revert RubyGems plugins getting loaded on `Bundler.require`
976cee57b126cd0876bf3a1f1a1d58266e488643 2025-01-02 [rubygems/rubygems] Don't fallback to evaluating YAML gemspecs as Ruby code
891ecc63ac5c232081eea9597bbf366239707b77 2025-01-15 [rubygems/rubygems] Consistently assert command failure
ee7b74799ca2de454fb708a70a0b2e30b46e8f57 2025-01-15 [rubygems/rubygems] Fix `--prefer-local` not respecting default gems
1c8fc25b889b6f6b61d26669d4f7559a8b9884d6 2025-01-16 [rubygems/rubygems] Fix broken link in `bundle issue` output
4de44cb07f81d53b171e46366ab5b35fe60d4f5d 2025-01-20 [rubygems/rubygems] RDoc is no longer a default gem in Ruby 3.5
77b1b3be30957724e2b82ac64c68ba232bdbc2bf 2025-01-23 [rubygems/rubygems] Fix typo
c28ce7604f25d6f0b1cd03ff50d1e7bd1e21775b 2025-01-22 [rubygems/rubygems] Remove unnecessary mapping
22359cda1ce097c39804dfd7888c33eb12b42e71 2025-01-21 [rubygems/rubygems] Refactor specs to use platform strings directly
9c94b8feaf7090ce1de59091bbe2e5e7d2726790 2025-01-23 [rubygems/rubygems] Improve simulating Windows during Bundler specs
8ad78347960af2def6ada8d6bc5245193ef652c1 2025-01-23 [rubygems/rubygems] Remove unnecessary test code
09b04fefb728bf0514e0e911aac894e05abaa605 2025-01-23 [rubygems/rubygems] Remove unnecessary platform helpers
10af7a6a459ee27dab91b47c047125e5b056edc7 2025-01-23 [rubygems/rubygems] Use RubyGems helpers for finding a non local tag for specs
0603c1c68f12b919db98e4a3194ba0f70f3487e7 2025-01-23 [rubygems/rubygems] Define `Bundler::SpecSet#to_s`
4035003fd03d91b7b2856d97d58ad23f930e42cd 2025-01-23 [rubygems/rubygems] Remove duplicated `bundle install`
47888801043e2c7ca8be03a5a5bbfae6cd1748b7 2025-01-21 [rubygems/rubygems] Reuse platform constants
d8394461fd11df51cb743b4bb4d156d6cf6b0131 2025-01-21 [rubygems/rubygems] Support installing arm native gems on Windows
f6e7f5337b882611c44628467a97358156cff62c 2025-01-24 [rubygems/rubygems] Remove unnecessary `@autorequire` initialization
d157aa7a9774c3725f3043fda408582ba2b09531 2025-01-24 [rubygems/rubygems] Remove dead code
7ae6aa0efccc486da6c7c32f7d06bff6e4770870 2025-01-24 [rubygems/rubygems] Handle all `Bundle.require` exceptions at the same level
6460777cdedc55e9f40930f3ade3193943fbfab9 2025-01-24 [rubygems/rubygems] Retry namespaced require using `retry`
0e985e13fef8ba6c819433fd5418279e93a34a67 2025-01-24 [rubygems/rubygems] Remove unnecessary initialization
83b4de8520e6ef10dfb0207c923f8ad343282d6d 2025-01-24 [rubygems/rubygems] Remove unnecessary check
9b2ebfc7294a61eec32962be0547dec8321b8330 2025-01-24 [rubygems/rubygems] Fix bug report template incorrectly showing up
e0f39d4cd32f1b346b8a6bac2431a4273def4c6a 2025-01-28 [rubygems/rubygems] Test with JRuby 9.4.10.0
3cff46c521668a67572ee1ed7ae23de2fd39fddd 2025-01-27 [rubygems/rubygems] Remove unnecessary error handling
56e2ef24680424fd9392ad82a9cc852d9549b942 2025-01-27 [rubygems/rubygems] Fix `bundle console` unnecessarily trying to load IRB twice
451d848a7627fc974eeecdf9792761610c23df7d 2024-12-19 Stop generating binstubs for Bundler itself
d645b62b6ddd1f272d16b1dcc2165f5f0b05e7b7 2025-01-29 [rubygems/rubygems] Remove already fixed TODO
c0688c21fef67cfa4daf21f9a6a46290841c7421 2025-01-29 [rubygems/rubygems] Raise a simpler error when RubyGems fails to activate a dependency
68bb6ceeafeae3c06f09f8d120d3194eaa2d131d 2025-01-29 Remove unnecessary SINCE_FAST_PATH constant
433f4e30b3af853ef5b33948e3b4be4826d3f104 2025-01-29 Simplify bundled gems warnings implementation
03a0c4e079e4ab94cd8d4ee403f1b67e6f566f49 2025-01-29 Rename "gem" to "name"
c83370671be81809e027476293151bd2c67e8beb 2025-01-29 Improve bundled gems warning messages
8e7883011a6402413d7d6448235359195b45d781 2025-01-30 [rubygems/rubygems] Lazily parse dependencies in EndpointSpecification
4c0cf2deed50e4dc9345b119ebd1f6e7f8a9eab8 2025-01-30 [rubygems/rubygems] Make `Bundler::Dependency` more memory efficient
7fed6c887d68e1347defcd1364b0ceb5ba18a2b9 2025-01-30 [rubygems/rubygems] Remove unnecessary remapping of dependencies
24f5e3010f632d400e56042e4b14b121a09e6c74 2025-01-31 [rubygems/rubygems] Metadata dependencies can be `Gem::Dependency` instances
a1716e236566fd34e4f17b9b484cc077f48e7e69 2025-01-31 [rubygems/rubygems] Move expanding dependencies with metadata to specification classes
385dc5dc168504b38f59036d17aa4e012b72f1e8 2025-01-31 [rubygems/rubygems] Don't potentially load remote metadata when expanding dependencies
78ef59acf7f443b7f87039d5927005a2f8f0bb36 2025-01-31 [rubygems/rubygems] Refine messages about gem installations being missing
ac093f4350ae8f41ef18ac64829ea9dbc272063d 2025-01-31 [rubygems/rubygems] Auto-heal empty installation directory
135479a58d191af553e0c7b797a8388b3cc77ffa 2025-01-30 [rubygems/rubygems] Allocate strings from Requirement match only once
7ac29372ca84ff8b0df8c6fc137fe99b4f1fc4e3 2025-02-03 [rubygems/rubygems] Make LazySpecification#__materialize__ private
bb764e42baa8c99a15d7440cf2e4e1c980219b5d 2025-02-03 [rubygems/rubygems] Extract some common materialization logic to a method
06e3943c38b83d6784d9d9be6d5f389a862a3f7d 2025-02-03 [rubygems/rubygems] Remove unnecessary source change
5adbad731b3354e2cdf1befa0ec719f3609678dc 2025-02-03 [rubygems/rubygems] Move logic to materialize gems for cache to a new method
e7720ef8d7176adecd4cfe1a42008a89ff157e97 2025-02-03 [rubygems/rubygems] Materializing specs for vendor/cache should not be strict
0423fde31772795054a6abff86635b0d4bac902b 2025-02-10 [rubygems/rubygems] Fix spec wording
d9267b4a71f82e78e6b98eab19b1f0ba5c08a0b4 2025-02-10 [rubygems/rubygems] Fix `type` and `gemfile` not getting reported as invalid options
151b436c9d52e879e38f40cfcbcc3e516b9b439d 2025-02-10 [rubygems/rubygems] Fix incorrect error message in frozen mode
ee03df26bad92abb5397a82be3bc385a9ef69b5a 2025-02-11 [rubygems/rubygems] `--prefer-local` should resolve to latest version if no gems are available locally
181cab566c428b0dae55033c0b15cfd072e9a5a5 2025-02-11 [rubygems/rubygems] Fix legacy windows platform values no longer working
a3c05f27c30c04c6ebf69a63b31c0fa5e1520ecd 2025-02-11 [rubygems/rubygems] Remove spec filters
ccbebe9979b53352a0a11f0f5dd00ec3abab3b5a 2025-02-11 [rubygems/rubygems] Let `:bundler` filter raise if not given major versions
91a17fbbadff3b811cd25a056b4f592810bc4ad2 2025-02-10 [rubygems/rubygems] Use preferred `:windows` value for Windows exclusively
e59c90118e893fae3f37ca629291f37e26de48f4 2025-02-11 [rubygems/rubygems] Raise error when lockfile is missing deps in frozen mode
c94cec27f7bd7000e9944c2037bf4a4c255c0861 2025-01-30 [rubygems/rubygems] Simplify SpecSet#sorted
061d8133ce7f23894abdd62e06797a3a1e9988f9 2025-01-31 [rubygems/rubygems] Simplify hacks to integrate with RubyGems
a64c697b22f5ebb01d0a87fc5b24ae7a78398247 2025-01-31 [rubygems/rubygems] Refactor SpecSet to not need reset
a55a2fc6e8215b08b6a6ed72f0ed2cd83cd8f6e1 2025-01-31 [rubygems/rubygems] Reset existing specs when using `Bundler::SpecSet#[]=`
c8f4df4ae93cec8825c919bfebaa5f1f744ba09c 2025-02-10 [rubygems/rubygems] Make Bundler never instantiate development dependencies
533e894cb524d7d319ae6977fbf2f582a3c3af70 2025-02-10 [rubygems/rubygems] Improve processing and categorizing unlock information
63657565eb1e1c8df2e8e1bdc1a256f5fcfc0209 2025-02-10 [rubygems/rubygems] Extract a `TheBundle#locked_specs` test helper
592eb02d6cfda4174eb9dcc191b7e44ba42a5fe4 2025-02-10 [rubygems/rubygems] Refactor finding dependency changes
249881690a70c907a7e4aaa8c4f9476858c21ce3 2025-02-12 [rubygems/rubygems] Add intermediate assertion to spec to help debugging
c77354157f7a0af8de5f16dc1b4f352f4bc1402f 2025-02-12 [rubygems/rubygems] Fix locked gems being upgraded when locked dependencies are incorrect
c5cdabc14a28087eda121ee9735ce457bdcd8ab3 2025-02-13 [rubygems/rubygems] Don't try to skip requirements to prevent downgrades
203a570f68b43ce591c5ef1784112725fa0692cd 2025-02-13 [rubygems/rubygems] Add additional assertions to spec
507de2226bcc75b1d0d8c1736cdbe62e46a97916 2025-02-13 [rubygems/rubygems] Fix Bundler incorrectly downgrading direct dependencies
da976629963104ae6315cbe4f182c749503a58ee 2025-02-18 [rubygems/rubygems] Don't add gemspec to specification list of our test gems
5d8fe7a595567803b822c1455f6dfba2f8ffa8d5 2025-02-18 [rubygems/rubygems] Make sure empty gems are not reinstalled every time
4f7dfbe58ee2915b0724251c6464c9b4e0c34245 2025-02-18 [rubygems/rubygems] Remove no longer necessary JRuby specific test ENV
63600d79dc265893b17c2e3a549898d16fa6e64d 2025-02-14 [rubygems/rubygems] Fix lockfile platforms inconveniently added on JRuby
cdbadafd25a5fc9af00d9495236396beaf329619 2025-02-18 [rubygems/rubygems] Fix resolver issue due to ill-defined version ranges being created
ee2c7bcae5d8c96f41305e1a24739493121ef49b 2022-09-09 [rubygems/rubygems] Allow noop `bundle install` to work on read-only or protected folders
8b952e6489e1cb9955f62e32736e8dc7ff86fa91 2025-02-21 [rubygems/rubygems] Improve log message when resolving due to local platform not in lockfile
528471927307552efac5ff7e999df47dcb0bced2 2025-02-21 [rubygems/rubygems] Refactor handling platform removals
158e4cc4ec4a7554c1805749e160385b9921fd6e 2025-02-21 [rubygems/rubygems] Improve log message about adding a new platform
3e78a2f58e60c2cb7a6fdd2aacdea03b31ca21eb 2022-09-09 [rubygems/rubygems] Improve error message when on read-only filesystems
e21e5bc814484ea1f37c702404f434d72bd257c1 2025-03-05 [rubygems/rubygems] Fix `gem rdoc` not working with newer versions of rdoc
9d5a3c0314f8065ab8da54e82cfaebe5f538883a 2025-03-06 [rubygems/rubygems] Reduce duplicate of some spec gemfiles
0ca5240d58e292d0b94a0476dbeee07f61bc08c9 2025-03-06 [rubygems/rubygems] `bundle console` deprecation was canceled
1a985d36a753e2e867c2a2c37548f514748d8c8e 2025-03-06 [rubygems/rubygems] Adapt specs to extraction of irb from ruby-core
f656d34f103d9cc53259239d164ffa86d4117f9c 2025-03-07 [rubygems/rubygems] Refactor specs to not try to remove folders that don't exist
51958bae66df026823fff159dd7513daf74f5727 2025-03-07 [rubygems/rubygems] Prefer `FileUtils.rm_r` to `FileUtils.rm_rf` for specs
13020ac0696819f1e996c9a1998f782f624e5903 2025-03-10 [rubygems/rubygems] Path helper to build paths in compact index cache
510edbccf92deff0ccc6b4a1e0686b180a432aff 2022-05-29 [rubygems/rubygems] Fix `ENAMETOOLONG` error when creating compact index cache
33201adf686044163951de3068ca915fd6cea6cd 2025-03-12 [rubygems/rubygems] Fix frozen error message incorrectly mentioning the Gemfile
bb1b5877a7b2dba79c81275f32b7cc5485323540 2025-03-12 [rubygems/rubygems] Consistently use "lockfile" over "lock file"
4e1df25b158f35d0aef09ce6e6fd278392cc8230 2025-03-12 [rubygems/rubygems] Improve grammar of some error messages
afda30774c8165428ca886945889c8747c66e599 2025-03-12 [rubygems/rubygems] Reword log message about current platform being missing
4fe882e2c925c067693fbd432228d92548481ec4 2025-03-17 [rubygems/rubygems] Let `gem exec` raise an error in ambiguous cases
3b78b888423f85e206f70909adaed9ecb5dfe900 2025-03-20 [rubygems/rubygems] Support git 2.49
504b4bd9f5b3dda38f3b747e549b281719996078 2025-03-10 [rubygems/rubygems] Use `name` argument consistently
58663e8e2c1d787ef308029b2138e9b66c616714 2025-03-10 [rubygems/rubygems] Change behavior when gemfile and gemspec dep deps conflict
c55cc01b1e2feb707c90ad8e9d62a2c5572d79ed 2025-03-13 [rubygems/rubygems] Remove unused default value
000f01977204ba677a4208a6682d12d2f1375e5d 2025-03-13 [rubygems/rubygems] Simplify passing "gemspec" option to path sources
192e57db31911af68e0033c59b0c58139ef237d6 2025-03-13 [rubygems/rubygems] Remove `spec.source` duplication
765da72839ba6b228656148389f84e4c89e1b629 2025-03-13 [rubygems/rubygems] Refactor replacing sources
20f57c5dc1a4b4169e749d86e4f1fa1022951c9a 2025-03-14 [rubygems/rubygems] Refactor Path vs Gemspec source comparison
164952cef3929035ff0d83b2432942b15118493d 2025-03-17 [rubygems/rubygems] Remove unnecessary replacement of locked dependencies sources
28943c2820b8f620b98a951c0ae1f821b0880a8e 2025-03-17 [rubygems/rubygems] Refactor replacement of locked path sources
5bff692346bda9f282acbe4236dc7ddabc0b90be 2025-03-17 [rubygems/rubygems] Refactor replacing locked specification path sources
9c1be12f99af34924c90f6848903480246f07365 2025-03-12 [rubygems/rubygems] Add `Specification#lock_name` and use that when dealing with checksums
131559f6715cc2c0f7d681a6fd71a979e91500dd 2025-03-14 [rubygems/rubygems] Rename block variable
60d00da083a8006fbd6e903d7c844ac632b59ec7 2025-03-17 [rubygems/rubygems] Fix redundant `path` configurations
55930987e10b84a39562cdbd483f9d85074d26fe 2025-03-12 [rubygems/rubygems] Raise an error in frozen mode if CHECKSUMS entries are missing
fd43aca13b004b978103a836a7caad2a6fa6bba0 2025-03-20 [rubygems/rubygems] Tweak to check specs size just once
1427629a5ff6e74518d25447ad19ce45c8338032 2025-03-19 [rubygems/rubygems] Remove specs with bad sources when converging dependencies
91df1795c5bc9659ff7cec6c8f5a1b3eade1145b 2025-03-24 [rubygems/rubygems] Split finding and removing invalid platforms
f72d5effb79a9957a0abd62c4f743e67cbf8e5ed 2025-03-27 [rubygems/rubygems] `SpecSet#add_extra_platforms!` doesn't need to return anything
b2bcd360441c334f16148908684e9b409eac4949 2025-03-24 [rubygems/rubygems] Remove edge cases for not removing invalid platforms
dea505dea014c45062fb2963d4eb770be1497a4a 2025-03-25 [rubygems/rubygems] Allow ruby platform to be remove also when dependencies have changed
92422576c6ffa21f8c68f7b9774f0297b8acae71 2025-03-27 Remove compact index response parser from Bundler
79f3167e0b601656f651b247d6ca09e4cadfadcb 2025-03-26 [rubygems/rubygems] Let compact index response parser consistently return a mutable dependencies array
cd1952484cc74e2171cd72eb46bb00b04c8daa60 2025-03-31 [rubygems/rubygems] Stay away from FileUtils.rm_rf in Bundler specs
f8c0225971f93fdbb546bf4f921619357446135f 2025-04-01 [rubygems/rubygems] Improve bug report instructions
710bf4a47246c973b597f6d948dc7279babe93f4 2025-04-03 [rubygems/rubygems] Rubyinstaller2 fixed this
ab4a25e48e351962d0d183d474c8b6d394123be6 2025-04-04 [rubygems/rubygems] Follow up to removal of rubyinstaller2 workaround
756479324fcbf609b401cefafd2911268d4a7851 2025-04-08 Sync Bundler and adapt to new spec setup
c4a2f72b1bf0e43782ae38e0a456d8e18131c63a 2025-04-07 [rubygems/rubygems] Fix `bundle lock --normalize-platforms` regression
66aa7139800e7ab5ef7d7a1b0dec73789936e672 2025-04-10 [rubygems/rubygems] Materialize specs just once in installer
ce2640dde8c65d9e11c3bc2249c5cd5bb7d0dbce 2025-04-10 [rubygems/rubygems] Fix edge case making `bundle update` behave incorrectly
38024772cafb3342a61d247c42d47d07afa97a8a 2025-04-10 [rubygems/rubygems] Refine `bundle update --verbose` logs
00389b664bc6f5faaaaef9ddb2fb706052a20de4 2025-04-12 [rubygems/rubygems] Fix false positive warning about insecurely materialized gem
3cb573ee55f3d3af03f3a232ba442bd949277f17 2025-04-12 [rubygems/rubygems] Only platforms are relevant here
806fbb1e477c4e70f3239a117a31ccef13f7aa2d 2025-04-12 [rubygems/rubygems] Comparing platforms is only needed for dependency validation
0ad7cf17a00d7f183f4fb41a9c4b595ea8bb99cd 2025-04-12 [rubygems/rubygems] Clarify comment
c910e85b022bca1518dc720af968fbaf58fa453e 2025-04-12 [rubygems/rubygems] Extract some logic to a method and expand comment
1b18810ed92191f53069f5ef285084d37cb26aed 2025-04-12 [rubygems/rubygems] Rename `resolution_packages` to `resolution_base`
1929e73a36958aee963d4e843716a3927d641d69 2025-04-12 [rubygems/rubygems] Raise an error if `bundle lock` target platform is incompatible
b8b4c15695ac4053b9d6c203e3948ea545be726b 2025-04-12 [rubygems/rubygems] Let `bundle lock --normalize-platforms` remove invalid platforms
6f336d1b154e608d5200bd8de484737ed3f8bda6 2025-04-10 [rubygems/rubygems] Remove shellwords autoload
a89460a8a068315e510275e53ad56f4a45e1d255 2025-05-13 [rubygems/rubygems] Reenable skipped specs in truffleruby since they should be fixed
aea603615fedf6289ae5e841d32a63ab3f433a91 2025-05-08 [rubygems/rubygems] Missing tweak
bfab76abe62a258c96ed4eba366384d2fb5099a1 2025-05-13 [rubygems/rubygems] Normalize platforms in warbler lockfile
6e8be3a63438e2686a9c1dccc4c469aa7dbf0b08 2025-05-13 [rubygems/rubygems] Test JRuby 10
0f867d97ab96fd663f8bd0627276bf93119d892e 2025-05-16 Rename a couple of spec files
57e4176649f056966d860505694570d23200b44a 2025-05-16 [rubygems/rubygems] Fix test warnings introduced by recent CGI changes
1a8d3383374fe7e94d8659d21e39757387b10c7e 2025-05-28 Initialize `gems` tmp when initializing bundled_gems_spec suite
7082ef201ecf4998d0b4a7a5fd10832a7a3cb18a 2025-05-28 Remove unnecessary `GEM_PATH` modification
6f4eaa100f3b1afd0edf99a7f7fa09a17732ff54 2025-05-30 Remove hardcoded version of rake from Bundler tests
21bce66f59c449896005fed26d5559184d11abf0 2025-06-03 [rubygems/rubygems] Reset variables that can cause specs to fail if set
e74008bfc9b0d3017e924e6eef39a4aeef7de01c 2023-03-13 [rubygems/rubygems] Reduce duplication a bit
8b2145dc312d7c2acf59c9ba2dc2c4d88b942ca2 2025-03-25 [rubygems/rubygems] Remove dead spec helpers
523f68c6ab75d7282aa31738e06a066aa9587c80 2025-05-27 [rubygems/rubygems] Compare major version only
417210c0ec6b172cccfe3137db8a460d81c05371 2025-05-29 [rubygems/rubygems] Make self management specs independent from version of Bundler
0e6805eb31b0c478f6ee5a2aa9e5b85f75318304 2025-05-29 [rubygems/rubygems] Refactor restarts to not need memoizing the restart version
1befc5d1024419fcd96fa986eecc5cd16aa43ab4 2025-06-03 [rubygems/rubygems] Make update specs independent from version of Bundler
5cf07c1e8fa32ff4619c02b1762b5b7bb074ad71 2025-06-03 [rubygems/rubygems] Look in configured path when checking if self-update version is installed
e4933e1d93218ff740ea6ac552b309eca03ba5d1 2025-05-29 [rubygems/rubygems] Fix `bundle update --bundler` when restarts disabled
970eac1530081e4d56614b4c865fe1c5aae9532b 2025-06-03 [rubygems/rubygems] Fix git source unlocking for multi-gem repositories like Rails
b9e3edb3e60c3efb97a0e7df2da9d2be1cf71d02 2025-06-03 [rubygems/rubygems] Slightly simplify locked specification source replacement
d95f7a3c43fb2014e5865ab6bc01dd4ac6d26c79 2025-06-05 [rubygems/rubygems] Extract stdboth spec helper
3b2d068ac2250fae91bd4b433b8ce393615ddc86 2025-06-05 [rubygems/rubygems] Improve `bundle exec` with default gems specs
3ba066e54f9bfae053ca4baac90a4f745166a507 2025-06-05 [rubygems/rubygems] Improve more exec specs to avoid swallowing errors
6a9af9f0b566f8a13f82a1ca402efa99a3464794 2025-06-05 [rubygems/rubygems] Tweak to spec setup so that `rspec` instead of our `bin/rspec` binstub still works
ca1c46d33c9ef86c288d4ae4226644451b4dedec 2025-04-23 [rubygems/rubygems] Ignore local specifications if they have incorrect dependencies
6560083c39e2052a5ab9f114a6dcf25317e7fdc6 2025-06-10 [rubygems/rubygems] Normalize file existence helpers usage
dba72134de4e8e86caf9eccb0185eb9505314f93 2025-06-10 [rubygems/rubygems] Fix `gem pristine` sometimes not resetting extensions
ec897fd204c40eea9a6e1802ab8ae5cd18b27c35 2025-06-05 Fix `make test-bundler`
9b09c68032fc6f30809e33da4b3010a207d2ec95 2025-06-05 Simplify `make test-bundler`
ca7bd597949d7525f3bcfe390805d47914f37e4f 2025-06-11 [rubygems/rubygems] Update man pages month
3fdaa6a19cca5d4d8cf1ef7760db08b04d5c6270 2025-06-11 [rubygems/rubygems] Fix typos in some documentation lists making them render incorrectly
3a6844a692cab3bd9078ce74c3d96c16c2f3f2fb 2025-06-05 Tweak to spec setup so that `rspec` instead of our `bin/rspec` binstub still works
ddb412f6804484db165fdbbd34e144a7b2bed5b0 2025-06-11 [rubygems/rubygems] Fix redefinition warnings when using modern RubyGems with old Bundler
459f265b562cdf5043ed349cf9b1ed883b273e3c 2025-06-12 [rubygems/rubygems] Cleanup dead code, RubyGems 3.3 is no longer supported
fadcee3ba08da0d27d6e7a836fa6de81762b366c 2025-06-12 [rubygems/rubygems] Use `Dir.chdir` with a block
0c2f0ffa60930308cf07201527489475cf98781f 2025-06-12 [rubygems/rubygems] Refactor some logic to create extconf files for tests
0a62e82ac4ea75f5dd435c922500cb87af40612c 2025-06-12 [rubygems/rubygems] Fix `gem install` sometimes compiling the wrong source files
3319d3d76c7db105323cf0c9fb30c4b2b75b1936 2025-06-16 [rubygems/rubygems] Consistently use instance variables directly
632bf3b54b47ad26e43de54e53737dac2534feae 2025-06-16 [rubygems/rubygems] Migrate mirror probe specs to use the compact index API
89ce782fedaab1ed48403f956de968f44ca342fe 2025-06-16 [rubygems/rubygems] Reword a couple of specs to further clarify them
4e2db1ff58b8266cf5cabc9c65f924551444ac77 2025-06-16 [rubygems/rubygems] Etc exemption on Windows is no longer necessary
af0b184e83995b7184bb432e126f0e713cec17fb 2025-06-12 [rubygems/rubygems] Never ignore gems from path sources during activation
4245d522b2af5c17a08b3555ffed011a5aa508b2 2023-03-13 [rubygems/rubygems] Allow enabling "Bundler 3 mode" more easily
f3ea6c35cc4dbb5d830e95276dc91d29bef94976 2025-06-10 [rubygems/rubygems] Normalize Bundler version spec filters
382b8eadaec8b3067f03a4f614407287ce560461 2025-06-10 [rubygems/rubygems] Fix grammar in `bundle config` deprecation message
4281b95e537aeaecbcbce08311b96025563a1c88 2025-06-16 [rubygems/rubygems] Move finding eigenclass to a method
6d8460e0a04f50665ce817cf87a5e7d1b542dc8d 2025-06-16 [rubygems/rubygems] Fix running gem commands in a `bundle exec` context
441f18df5279ba8f921015dcdd9ed1e7299660e9 2025-06-10 Skip to Bundler 4 directly
7c115b8633cd32def0f6b4bd4e33b4b2db864b62 2025-06-18 [rubygems/rubygems] Fix flaky test failures in mirror probing specs
7c326ee72ec0623ff6b96c08d08bdf13682fade3 2025-03-05 [rubygems/rubygems] Remove usage of `Bundler::SpecSet#<<`
746e0d3ef48a1313c67d93cd95c10b0bc9f01d3a 2025-03-05 [rubygems/rubygems] Deprecate unused `Bundler#SpecSet` methods
627ca420e9f6ab1b3c4c424b9159abb595ffb55c 2025-06-17 [rubygems/rubygems] Move `HTTP_ERRORS` together with the other error constants
c3bfce512baf6d0427216ea2ae24b7f191dfebee 2025-06-17 [rubygems/rubygems] Simplify non retriable errors list
7fe1fc392e549fa180a5a60b9135ca16f7976f0d 2025-06-17 [rubygems/rubygems] Make `HTTP_ERRORS` list look like `FAIL_ERRORS` list
8f009601f9a5440e656f02d0e5d6b2e88475f5b7 2025-06-18 [rubygems/rubygems] Handle `Errno::EADDRNOTAVAIL` gracefully
c115e3d974ce6f4cb5212d4c5ca7de5e7706a1b6 2025-06-19 [rubygems/rubygems] `bundle exec` does not need artifice in general
0a8ed97b328a1dedb5af969b343035892d966d75 2025-06-19 [rubygems/rubygems] Helper for hax file
6217216be22d09a7654c20ec568224c2b5205734 2025-06-19 [rubygems/rubygems] Use ENV consistently over CLI flags for specs
32a9f29cc8695a4d8f51276e47e2aae898d1ce40 2025-06-19 [rubygems/rubygems] Remove no longer necessary workarounds for restarts
bc6b045153e6316d8fd9d267ead65b8bdc1802cb 2025-06-19 [rubygems/rubygems] Cleanup now unnecessary RUBYOPT handling
7a297ad2f999a49ea0796592921f5358480cc9bb 2025-06-19 [rubygems/rubygems] Fix `Bundler.original_env['GEM_HOME']` when Bundler is trampolined
c17d381d6792a41237814d829cfc9b3df8203563 2025-06-24 [rubygems/rubygems] Remove message long gone from the code base from expectations
077dbb8d42e08046a277cab1f011294f02d9dec5 2025-06-24 [rubygems/rubygems] Remove unnecessary loading of fileutils from path specs
428627ab689d3a08d7951b84a0fc975da03d2a47 2025-06-18 [rubygems/rubygems] Simplify pristine spec to not need checking major version
4e74f55db7abb574e11ab98f0092f8e3dab62635 2025-06-18 [rubygems/rubygems] Use nicer indentation
a2fb1d7dcabd6e92a9c6ba962d90ff54e04401ea 2025-06-18 [rubygems/rubygems] Reorganize post bundle message specs to run independently of major version
a9860b6cb1cceb3361d67908bb36e87b0be0f99b 2025-06-18 [rubygems/rubygems] No need to reset this variable
168e7fc30040c83ff932f533de21c889abcba1fb 2025-06-18 [rubygems/rubygems] Remove redundant receivers
f32dbc9bb083c0332a28dc4f3c6ebcc40b101091 2025-06-18 [rubygems/rubygems] Centralize managing major version dependent behavior in `FeatureFlag` class
18618810a20bcacc98054b54c478fe423c059a2c 2025-06-18 [rubygems/rubygems] Use Gem::Version` methods instead of string splitting
7e0358e04fd3e1d786f1947d4c6facb9aed85493 2025-06-18 [rubygems/rubygems] Make one more update spec independent of running version
782d8287c3052dd03583fd810b931daca512a77c 2025-06-18 [rubygems/rubygems] Remove hardcoded version check from one clean spec
54e51f1fc3ab13e64ef63a36e07fbf03cd107d4b 2025-06-18 [rubygems/rubygems] Make yet one more update spec independent of running version
938ab128a460c0b548543f86eb9db04703dd0b4f 2025-06-18 [rubygems/rubygems] Remove unnecessary version check
90085f62fb793f47e43b64acf6a32900ba8e6e4d 2025-06-18 [rubygems/rubygems] Simulate Bundler 4 in a better way