1
0
Fork 0
mirror of https://github.com/ruby/ruby.git synced 2022-11-09 12:17:21 -05:00

Merge RubyGems master@9be7858f7f17eae3058204f3c03e4b798ba18b9c

This version contains the some style changes by RuboCop.

    * 9d810be0ed
    * 61ea98a727
    * 795893dce3
    * 9be7858f7f

git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@67074 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
This commit is contained in:
hsbt 2019-02-14 12:59:03 +00:00
parent d1e6304a89
commit 4ae3df42f7
160 changed files with 1159 additions and 578 deletions

View file

@ -25,7 +25,7 @@ class Gem::Validator
installed_files = []
Find.find gem_directory do |file_name|
fn = file_name[gem_directory.size..file_name.size-1].sub(/^\//, "")
fn = file_name[gem_directory.size..file_name.size - 1].sub(/^\//, "")
installed_files << fn unless
fn =~ /CVS/ || fn.empty? || File.directory?(file_name)
end
@ -91,17 +91,17 @@ class Gem::Validator
File.open gem_path, Gem.binary_mode do |file|
package = Gem::Package.new gem_path
good, gone = package.contents.partition { |file_name|
good, gone = package.contents.partition do |file_name|
File.exist? File.join(gem_directory, file_name)
}
end
gone.sort.each do |path|
errors[gem_name][path] = "Missing file"
end
good, unreadable = good.partition { |file_name|
good, unreadable = good.partition do |file_name|
File.readable? File.join(gem_directory, file_name)
}
end
unreadable.sort.each do |path|
errors[gem_name][path] = "Unreadable file"
@ -141,4 +141,5 @@ class Gem::Validator
errors
end
end