use helper methods
This commit is contained in:
parent
a0d069b309
commit
7ac337181a
@ -833,20 +833,19 @@ module Homebrew
|
|||||||
end
|
end
|
||||||
|
|
||||||
def check_deleted_formula
|
def check_deleted_formula
|
||||||
formulae = Dir.children(HOMEBREW_CELLAR)
|
kegs = Keg.all
|
||||||
formulae.delete(".keepme")
|
|
||||||
deleted_formulae = []
|
deleted_formulae = []
|
||||||
formulae.each do |f|
|
kegs.each do |keg|
|
||||||
Formula[f]
|
keg.to_formula
|
||||||
rescue
|
rescue
|
||||||
deleted_formulae << f
|
deleted_formulae << keg.name
|
||||||
end
|
end
|
||||||
return if deleted_formulae.blank?
|
return if deleted_formulae.blank?
|
||||||
|
|
||||||
message = <<~EOS
|
message = <<~EOS
|
||||||
Some installed formulae are deleted.
|
Some installed formulae were deleted!
|
||||||
You should find replacements for the following formulae:
|
You should find replacements for the following formulae:
|
||||||
#{deleted_formulae.*"\n "}
|
#{deleted_formulae.join("\n ")}
|
||||||
EOS
|
EOS
|
||||||
message
|
message
|
||||||
end
|
end
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user