Commit graph

11 commits

Author SHA1 Message Date
Ellen Marie Dash
174b671699 [rubygems/rubygems] [commands/rebuild] Remove unused DATE_FORMAT constant.
3c4e3fadc9
2024-03-31 02:37:13 +00:00
Ellen Marie Dash
d19744fbd6 [rubygems/rubygems] [build, rebuild] Split common find_gemspec() out to GemspecHelpers.
2f80a595c4
2024-03-29 08:03:40 +00:00
Ellen Marie Dash
d916dbcb84 [rubygems/rubygems] Improve formatting of "gem rebuild --help" output.
701550f9dd
2024-03-29 08:03:40 +00:00
Ellen Marie Dash
54d90e1355 [rubygems/rubygems] [rebuild] If --diff is not passed and a rebuild fails, suggest passing --diff.
7caadd182c
2024-03-29 08:03:39 +00:00
Ellen Marie Dash
dfe83df03e [rubygems/rubygems] [rebuild_command] Bail early if the RubyGems version doesn't match.
a691170dc7
2024-03-29 08:03:39 +00:00
Ellen Marie Dash
88d7be46b5 [rubygems/rubygems] [rebuild_command] Use Gem.* helpers.
8644ce7193
2024-03-29 08:03:39 +00:00
Ellen Marie Dash
fe096f64e8 [rubygems/rubygems] [rebuild_command] Clean up help text.
4446389f2e
2024-03-29 08:03:38 +00:00
Ellen Marie Dash
54e0b8073b [rubygems/rubygems] [rebuild_command] Use temporary directory instead of the working directory.
f2e4e5b56f
2024-03-29 08:03:38 +00:00
Ellen Marie Dash
a28087affc [rubygems/rubygems] [rebuild_command] Add --diff flag to try using diffoscope.
3e9545193a
2024-03-29 08:03:38 +00:00
Ellen Marie Dash
cd12dfd388 [rubygems/rubygems] [rebuild_command] Avoid leaking files.
3b88553d0d
2024-03-29 08:03:37 +00:00
Ellen Marie Dash
e5def27fbf [rubygems/rubygems] Add "gem rebuild" command.
6d661573f0
2024-03-29 08:03:37 +00:00