# File lib/buildr/java/test_result.rb, line 35 def self.dump_yaml(file, e) FileUtils.mkdir_p File.dirname(file) File.open(file, 'w') { |f| f.puts(YAML.dump(Error.new(e.message, e.backtrace))) } end
# File lib/buildr/java/test_result.rb, line 40 def self.guard(file) begin yield rescue => e dump_yaml(file, e) end end
# File lib/buildr/java/test_result.rb, line 29 def initialize(message, backtrace) @message = message @backtrace = backtrace set_backtrace backtrace end