mirror of
https://github.com/ruby/ruby.git
synced 2025-08-24 13:34:17 +02:00
Merge RubyGems 3.1.0.pre3
* Fix gem pristine not accounting for user installed gems. Pull request #2914 by Luis Sagastume. * Refactor keyword argument test for Ruby 2.7. Pull request #2947 by SHIBATA Hiroshi. * Fix errors at frozen Gem::Version. Pull request #2949 by Nobuyoshi Nakada. * Remove taint usage on Ruby 2.7+. Pull request #2951 by Jeremy Evans. * Check Manifest.txt is up to date. Pull request #2953 by David Rodríguez. * Clarify symlink conditionals in tests. Pull request #2962 by David Rodríguez. * Update command line parsing to work under ps. Pull request #2966 by David Rodríguez. * Properly test `Gem::Specifications.stub_for`. Pull request #2970 by David Rodríguez. * Fix Gem::LOADED_SPECS_MUTEX handling for recursive locking. Pull request #2985 by MSP-Greg.
This commit is contained in:
parent
3141642380
commit
7d463e360b
Notes:
git
2019-11-11 17:00:21 +09:00
29 changed files with 237 additions and 133 deletions
|
@ -111,11 +111,6 @@ extensions will be restored.
|
|||
"Failed to find gems #{options[:args]} #{options[:version]}"
|
||||
end
|
||||
|
||||
install_dir = Gem.dir # TODO use installer option
|
||||
|
||||
raise Gem::FilePermissionError.new(install_dir) unless
|
||||
File.writable?(install_dir)
|
||||
|
||||
say "Restoring gems to pristine condition..."
|
||||
|
||||
specs.each do |spec|
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue