Ellen Marie Dash

Hash Date Message
508afe2c26737e0be60a72faa9d6740a06b0914c 2019-08-17 [rubygems/rubygems] Set SOURCE_DATE_EPOCH env var if not provided.
293c6d9b6154edb5190ea7a8577effd257bf4732 2020-03-26 [rubygems/rubygems] Remove deprecated + broken rubygems/source_local.
7fc8f83edbfe0bb220750e179b70e1bff57f1e5f 2020-07-04 [rubygems/rubygems] Have "gem update --system" pass through the --silent flag.
e8274a7683645082e96ced6a00d2df9ba10942ed 2020-07-30 [rubygems/rubygems] Add test for "gem update --system --silent"
9bbca93aa8ba7cb6e19c9a807706ae6b5d988403 2020-07-30 [rubygems/rubygems] Remove last remaining line of output from `gem update --system --silent`
cd2e6318f6502018d398cb9706a286ef5b202bf4 2021-08-13 [rubygems/rubygems] Only check if descriptions *start with* FIXME/TODO
fcaa918445c85c7b21d83f8eda2d237eace4b315 2021-09-24 [rubygems/rubygems] Only disallow FIXME/TODO for first word of gemspec description
1177665e6224f8491db82997c8774e9485564e41 2022-03-31 [rubygems/rubygems] Fix `bundle remove` by invalidating cached `Bundle.defintion`.
82b86b4c97963d25c4e8ba12aab327d47c1f5861 2022-07-01 [rubygems/rubygems] Delete partial file and re-raise on Errno::ENOSPC.
d2d521b274f6fb5630b64365c6f1af0dbbc0719f 2023-03-01 [rubygems/rubygems] Regenerate lockfile if spec list is invalid/empty.
4f2f1ddf2225bd58d799429e1d9067c93d4c78f2 2023-06-30 [rubygems/rubygems] Test that git sources in lockfiles have stable sort order
7aebe2a52bac2a925c475c511640ad13a7d20490 2022-02-01 [rubygems/rubygems] If GEM_HOME exists + isn't writable, use --user-install.
4925570de260def52f722b0aec59ca6ef5b53cb9 2023-04-01 [rubygems/rubygems] Try a different approach for fallback to --user-install.
262f345344e23fb6db45e3796d3f717f30207f9e 2023-09-29 [rubygems/rubygems] [test_gem_install_update_options.rb] Fix linter warnings.
225c05e3ec42a43ec21092017291ba24a51ccb15 2023-09-29 [rubygems/rubygems] Update tests to match new implementation of falling back to user-writable directories.
0b9b07a717a31b7f3c87a9097c9fe1833efe9b1d 2023-09-29 [rubygems/rubygems] Allow test_gem_install_update_options to raise Errno::ACCES, in addition to Gem::FilePermissionError.
ee9cb86bb49db0fe1613a5121a89587630506780 2023-09-30 [rubygems/rubygems] Split out Gem::PathSupport#default_home_dir to fix "bundle doctor" specs.
e84b73398b96ea7abbeb3a17caae71b365f5016d 2023-09-30 [rubygems/rubygems] Call check_that_user_bin_dir_is_in_path ANY time Gem.paths.home == Gem.user_dir.
c83f8ad8671afbd8e9ae70c2c4e69a80c6a96d67 2023-09-30 [rubygems/rubygems] Simplify logic for Gem::PathSupport#home, and make GEM_HOME always overide it.
28a6c4a1ad4935e1a0af7904e17733555988b88a 2023-09-30 [rubygems/rubygems] Update incorrect comments.
be32109d64be81e796d44880aab966aabb4ae294 2023-09-30 [rubygems/rubygems] Move "Defaulting to user installation ..." message, so `--install-dir` and `--user-install` can suppress it.
8a8b23c0ccbb8450c99635c7be9ee871409ba17f 2023-09-30 [lib/rubygems/path_support.rb] Rephrase comment
3f5da31760476cf8a0340f03125c4b97c3cdbc97 2023-09-30 [rubygems/rubygems] Rephrase "Defaulting to user installation" message.
724398cce630edd5b5053333e0fbf6ae3b05c9c5 2023-09-30 [rubygems/rubygems] Remove outdated/incorrect comment.
45a5ea5a0ac36d8cce05167cebcc2a0812c90019 2023-09-30 [rubygems/rubygems] Remove kludge that should be unnecessary.
f37e9f42b95e033ec557fa3bf68282dd823ee199 2023-10-06 [rubygems/rubygems] [PathSupport] Simplify logic: If `Gem.default_dir` is writable, use it.
55840d0a331d0920cfecae44de7147ada7dff254 2023-09-29 [rubygems/rubygems] Allow test_gem_install_update_options to raise Errno::ACCES, in addition to Gem::FilePermissionError.
acd428c823ea70faa12edf09af303b4f843d3691 2023-09-30 [rubygems/rubygems] Remove kludge that should be unnecessary.
7008d97b76649928cd5552eb0f44a496d468daf0 2023-11-29 [rubygems/rubygems] Only show "Defaulting to user installation" message when it matters.
7d32830b8ce14cc130d052a4aa67495a34ed55dc 2023-12-01 [rubygems/rubygems] Make --build-root disable auto-user-install.
e5def27fbfaca4f08ff3a9bcf4c27742371a1da9 2021-09-11 [rubygems/rubygems] Add "gem rebuild" command.
cd12dfd38888cc3d3f4696146d154da15412bc93 2024-01-30 [rubygems/rubygems] [rebuild_command] Avoid leaking files.
a28087affc5cef24376643507f7cb17c5f9c0110 2024-01-31 [rubygems/rubygems] [rebuild_command] Add --diff flag to try using diffoscope.
54e0b8073b1236689ac0a2506b62b8b80535cf73 2024-01-31 [rubygems/rubygems] [rebuild_command] Use temporary directory instead of the working directory.
fe096f64e881cd3426e766eb999740ed0fbfa4ba 2024-01-31 [rubygems/rubygems] [rebuild_command] Clean up help text.
88d7be46b5be03a77686f507ec3e8d11a9dafe60 2024-01-31 [rubygems/rubygems] [rebuild_command] Use Gem.* helpers.
dfe83df03e1a9a056070ef37999f150bcf5a6fc0 2024-01-31 [rubygems/rubygems] [rebuild_command] Bail early if the RubyGems version doesn't match.
54d90e1355180587bf7dda8f56d5d59600a7da23 2024-02-28 [rubygems/rubygems] [rebuild] If --diff is not passed and a rebuild fails, suggest passing --diff.
d916dbcb849b816b15717c64ea0c0ce756c15fb5 2024-02-28 [rubygems/rubygems] Improve formatting of "gem rebuild --help" output.
d19744fbd6e8ede579eb73109e6b2ec936a6ab43 2024-02-29 [rubygems/rubygems] [build, rebuild] Split common find_gemspec() out to GemspecHelpers.
38331c8981cd692669392f3d02b09e15b8f892b1 2024-02-29 [rubygems/rubygems] [gemspec_helpers] Fix Rubocop warning.
174b67169975160aa682d9b2c6ac5ccde2652105 2024-03-31 [rubygems/rubygems] [commands/rebuild] Remove unused DATE_FORMAT constant.
47a3482a414013bdbbcb9da4bc3bea7451977009 2024-09-28 [rubygems/rubygems] Remove code that makes suggest_gems_from_name give worse results.
5c18b63d0058d3d4acfce3588c3b47f3ae6c46bd 2024-09-28 [rubygems/rubygems] [tests] Don't expect suggestions that aren't actually helpful.
87212a54862e86f1fa224e68bd3bdb1f81b7da5d 2024-09-28 [rubygems/rubygems] Improve Gem::SpecFetcher tests.
35f0b7c83fbeac0fa13df253b90aea5919715a7f 2024-09-28 [rubygems/rubygems] [suggest_gems_from_name] Bail early if the value is guaranteed to be rejected.
fe66eee1a01eea711baa1d750424ed6624e38b37 2024-09-28 [rubygems/rubygems] Document suggest_gems_from_name()
ff749d9956ed8fca9b1b2e419a574dd525b87167 2024-09-28 [rubygems/rubygems] Optimize when suggest_gems_from_name finds an exact match.
65fd8606a9577f9d0726f3b34d4aa8ebb27515f7 2024-09-28 [rubygems/rubygems] Add another bail-early condition to suggest_gems_from_name(), with test.
0f5941a5ddef0d76217ab271b36b8da03d3ce6a4 2024-09-28 [rubygems/rubygems] Replace .map{...}.compact with .filter_map {...}
ab7c800ea826a4a848a78a8b495baddca6f22440 2024-09-29 [rubygems/rubygems] [SpecFetcher] Bail before calling available_specs()
60d84354182c77cbd3d52fcd5387f434e12c2dfb 2024-10-23 [rubygems/rubygems] [SpecFetcher] Avoid unneeded string allocation.
5549dd2c12c0285acd487626756fbf1cb3e5d236 2024-10-23 [rubygems/rubygems] [SpecFetcher] Change < to <= like it should be.
a24cb8ac4390a4d689939c2eb56da53573a2620a 2024-10-23 [rubygems/rubygems] [SpecFetcher tests] Use >3 character long fake gem name.
092a48de7ef905e393abe3369a37e558333a5039 2024-10-31 [rubygems/rubygems] [SpecFetcher] If candidates include {name}-ruby or ruby-{name}, recommend those.
d96cc52ef1857297ffd608cf6a1eef1022286ebd 2024-12-31 [rubygems/rubygems] Add credentials file path to "gem env".
7389ca87b3cc9800af5560aa9e7d05ad584ed0d5 2024-11-27 [rubygems/rubygems] Print message when blocking on a file lock.
6982b80a8bf236271de246adab1d9fca07cbb39c 2025-03-13 [rubygems/rubygems] Default to a SOURCE_DATE_EPOCH of 315619200, to simplify reproducible builds.
af594f5166538d6d7f5c21d26ed824f03730c61a 2025-03-25 [rubygems/rubygems] Have "gem exec" sort executable names in error message.
a41eed99c0d072eb79ddc357fd6c6deeb703d967 2025-05-05 [rubygems/rubygems] Update `TarWriter` test to store mtime in a variable