update-report: print developer exception backtraces.

This commit is contained in:
Mike McQuaid 2016-08-05 15:53:24 +01:00
parent a9ab066654
commit 3f505fe642

View File

@ -54,7 +54,7 @@ module Homebrew
begin begin
reporter = Reporter.new(tap) reporter = Reporter.new(tap)
rescue Reporter::ReporterRevisionUnsetError => e rescue Reporter::ReporterRevisionUnsetError => e
onoe e if ARGV.homebrew_developer? onoe "#{e.message}\n#{e.backtrace.join "\n"}" if ARGV.homebrew_developer?
next next
end end
if reporter.updated? if reporter.updated?
@ -205,7 +205,7 @@ class Reporter
old_version = FormulaVersions.new(formula).formula_at_revision(@initial_revision, &:pkg_version) old_version = FormulaVersions.new(formula).formula_at_revision(@initial_revision, &:pkg_version)
next if new_version == old_version next if new_version == old_version
rescue Exception => e rescue Exception => e
onoe e if ARGV.homebrew_developer? onoe "#{e.message}\n#{e.backtrace.join "\n"}" if ARGV.homebrew_developer?
end end
@report[:M] << tap.formula_file_to_name(src) @report[:M] << tap.formula_file_to_name(src)
when /^R\d{0,3}/ when /^R\d{0,3}/
@ -269,7 +269,7 @@ class Reporter
system HOMEBREW_BREW_FILE, "link", new_full_name, "--overwrite" system HOMEBREW_BREW_FILE, "link", new_full_name, "--overwrite"
end end
rescue Exception => e rescue Exception => e
onoe e if ARGV.homebrew_developer? onoe "#{e.message}\n#{e.backtrace.join "\n"}" if ARGV.homebrew_developer?
end end
next next
end end
@ -312,7 +312,7 @@ class Reporter
begin begin
f = Formulary.factory(new_full_name) f = Formulary.factory(new_full_name)
rescue Exception => e rescue Exception => e
onoe e if ARGV.homebrew_developer? onoe "#{e.message}\n#{e.backtrace.join "\n"}" if ARGV.homebrew_developer?
next next
end end