aboutsummaryrefslogtreecommitdiffstats
path: root/Library/Homebrew/keg.rb
diff options
context:
space:
mode:
Diffstat (limited to 'Library/Homebrew/keg.rb')
-rw-r--r--Library/Homebrew/keg.rb7
1 files changed, 3 insertions, 4 deletions
diff --git a/Library/Homebrew/keg.rb b/Library/Homebrew/keg.rb
index 74fd88c2e..b7af6427f 100644
--- a/Library/Homebrew/keg.rb
+++ b/Library/Homebrew/keg.rb
@@ -385,6 +385,7 @@ class Keg
end
def installed_dependents
+ return [] unless linked?
tap = Tab.for_keg(self).source["tap"]
Keg.all.select do |keg|
tab = Tab.for_keg(keg)
@@ -394,12 +395,10 @@ class Keg
# in case of conflicts between formulae from different taps.
begin
dep_formula = Formulary.factory(dep["full_name"])
- next false unless dep_formula == to_formula
+ dep_formula == to_formula
rescue FormulaUnavailableError
- next false unless "#{tap}/#{name}" == dep["full_name"]
+ next "#{tap}/#{name}" == dep["full_name"]
end
-
- dep["version"] == version.to_s
end
end
end