aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorMike McQuaid2016-12-11 13:42:56 +0000
committerMike McQuaid2016-12-11 13:43:32 +0000
commitebe45490b61decfd53574df615ab3d9e775c938e (patch)
tree24d4ec952e752bc31f6d0580c1ac07d41686943d
parent6a4af80b383089e6c6106c4d3f27f32b7793cfdb (diff)
downloadbrew-ebe45490b61decfd53574df615ab3d9e775c938e.tar.bz2
analytics: don't raise if tap doesn't exist.
-rw-r--r--Library/Homebrew/utils/analytics.rb4
1 files changed, 3 insertions, 1 deletions
diff --git a/Library/Homebrew/utils/analytics.rb b/Library/Homebrew/utils/analytics.rb
index 9066cce73..cc7ad54d2 100644
--- a/Library/Homebrew/utils/analytics.rb
+++ b/Library/Homebrew/utils/analytics.rb
@@ -63,7 +63,9 @@ module Utils
def report_exception(exception, options = {})
if exception.is_a?(BuildError) &&
- exception.formula.tap && !exception.formula.tap.private?
+ exception.formula.tap &&
+ exception.formula.tap.installed? &&
+ !exception.formula.tap.private?
report_event("BuildError", exception.formula.full_name)
end