From ec4011a46e34bb0fd8ff274b5b537457e02e0037 Mon Sep 17 00:00:00 2001 From: Xu Cheng Date: Sat, 16 May 2015 12:12:55 +0800 Subject: [PATCH] Formula#installed: loading using Formulary.from_rack Also handle TapFormulaAmbiguityError --- Library/Homebrew/formula.rb | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/Library/Homebrew/formula.rb b/Library/Homebrew/formula.rb index 60c9fa65ac..7e62349222 100644 --- a/Library/Homebrew/formula.rb +++ b/Library/Homebrew/formula.rb @@ -649,8 +649,8 @@ class Formula HOMEBREW_CELLAR.subdirs.map do |rack| begin - Formulary.factory(rack.basename.to_s) - rescue FormulaUnavailableError + Formulary.from_rack(rack) + rescue FormulaUnavailableError, TapFormulaAmbiguityError end end.compact end