Update Library/Homebrew/cask/auditor.rb

Co-authored-by: Mike McQuaid <mike@mikemcquaid.com>
This commit is contained in:
Bevan Kay 2023-02-28 23:00:43 +11:00 committed by GitHub
parent 48a7282458
commit 0589ac427d
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -55,12 +55,12 @@ module Cask
errors = Set.new errors = Set.new
if !language && language_blocks if !language && language_blocks
if language_blocks.length > LANGUAGE_BLOCK_LIMIT && !@audit_new_cask sample_languages = if language_blocks.length > LANGUAGE_BLOCK_LIMIT && !@audit_new_cask
sample_keys = language_blocks.keys.sample(LANGUAGE_BLOCK_LIMIT) sample_keys = language_blocks.keys.sample(LANGUAGE_BLOCK_LIMIT)
sample_languages = language_blocks.select { |k| sample_keys.include?(k) }
ohai "Auditing a sample of available languages: #{sample_keys.map { |lang| lang[0].to_s }.to_sentence}" ohai "Auditing a sample of available languages: #{sample_keys.map { |lang| lang[0].to_s }.to_sentence}"
language_blocks.select { |k| sample_keys.include?(k) }
else else
sample_languages = language_blocks language_blocks
end end
sample_languages.each_key do |l| sample_languages.each_key do |l|