aboutsummaryrefslogtreecommitdiffstats
path: root/Library/Homebrew
diff options
context:
space:
mode:
authorMike McQuaid2016-08-05 15:53:24 +0100
committerMike McQuaid2016-08-05 16:34:56 +0100
commit3f505fe642b9f28e62b335e7622a6849646591ea (patch)
tree8363fc87a9095e99176acc91e06fdbe4e2d5474b /Library/Homebrew
parenta9ab066654913a369cefccd13284d9d912dd5bb9 (diff)
downloadbrew-3f505fe642b9f28e62b335e7622a6849646591ea.tar.bz2
update-report: print developer exception backtraces.
Diffstat (limited to 'Library/Homebrew')
-rw-r--r--Library/Homebrew/cmd/update-report.rb8
1 files changed, 4 insertions, 4 deletions
diff --git a/Library/Homebrew/cmd/update-report.rb b/Library/Homebrew/cmd/update-report.rb
index 4e93e6548..e1f6aee5f 100644
--- a/Library/Homebrew/cmd/update-report.rb
+++ b/Library/Homebrew/cmd/update-report.rb
@@ -54,7 +54,7 @@ module Homebrew
begin
reporter = Reporter.new(tap)
rescue Reporter::ReporterRevisionUnsetError => e
- onoe e if ARGV.homebrew_developer?
+ onoe "#{e.message}\n#{e.backtrace.join "\n"}" if ARGV.homebrew_developer?
next
end
if reporter.updated?
@@ -205,7 +205,7 @@ class Reporter
old_version = FormulaVersions.new(formula).formula_at_revision(@initial_revision, &:pkg_version)
next if new_version == old_version
rescue Exception => e
- onoe e if ARGV.homebrew_developer?
+ onoe "#{e.message}\n#{e.backtrace.join "\n"}" if ARGV.homebrew_developer?
end
@report[:M] << tap.formula_file_to_name(src)
when /^R\d{0,3}/
@@ -269,7 +269,7 @@ class Reporter
system HOMEBREW_BREW_FILE, "link", new_full_name, "--overwrite"
end
rescue Exception => e
- onoe e if ARGV.homebrew_developer?
+ onoe "#{e.message}\n#{e.backtrace.join "\n"}" if ARGV.homebrew_developer?
end
next
end
@@ -312,7 +312,7 @@ class Reporter
begin
f = Formulary.factory(new_full_name)
rescue Exception => e
- onoe e if ARGV.homebrew_developer?
+ onoe "#{e.message}\n#{e.backtrace.join "\n"}" if ARGV.homebrew_developer?
next
end