Merge pull request #6816 from boblail/fix-undefined-method-join-for-nilclass

Fix bug with printing pinned dependencies.
This commit is contained in:
Mike McQuaid 2019-12-05 09:19:41 +00:00 committed by GitHub
commit 3383ae7736
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -239,9 +239,9 @@ module Homebrew
if pinned_dependents.present? if pinned_dependents.present?
plural = "dependent".pluralize(pinned_dependents.count) plural = "dependent".pluralize(pinned_dependents.count)
ohai "Not upgrading #{pinned_dependents.count} pinned #{plural}:" ohai "Not upgrading #{pinned_dependents.count} pinned #{plural}:"
puts pinned_dependents.map do |f| puts(pinned_dependents.map do |f|
"#{f.full_specified_name} #{f.pkg_version}" "#{f.full_specified_name} #{f.pkg_version}"
end.join(", ") end.join(", "))
end end
# Print the upgradable dependents. # Print the upgradable dependents.
@ -292,9 +292,9 @@ module Homebrew
count = pinned_broken_dependents.count count = pinned_broken_dependents.count
plural = "dependent".pluralize(pinned_broken_dependents.count) plural = "dependent".pluralize(pinned_broken_dependents.count)
onoe "Not reinstalling #{count} broken and outdated, but pinned #{plural}:" onoe "Not reinstalling #{count} broken and outdated, but pinned #{plural}:"
$stderr.puts pinned_broken_dependents.map do |f| $stderr.puts(pinned_broken_dependents.map do |f|
"#{f.full_specified_name} #{f.pkg_version}" "#{f.full_specified_name} #{f.pkg_version}"
end.join(", ") end.join(", "))
end end
# Print the broken dependents. # Print the broken dependents.