cleanup: avoid duplicated logic

Closes Homebrew/homebrew#42900.

Signed-off-by: Xu Cheng <xucheng@me.com>
This commit is contained in:
Xu Cheng 2015-08-13 20:41:16 +08:00
parent 203cecb463
commit 5414597913

View File

@ -31,12 +31,8 @@ module Homebrew
end
def cleanup_cellar
Formula.racks.each do |rack|
begin
cleanup_formula Formulary.from_rack(rack)
rescue FormulaUnavailableError, TapFormulaAmbiguityError
# Don't complain about directories from DIY installs
end
Formula.installed.each do |formula|
cleanup_formula formula
end
end