13 Ağustos 2007 Pazartesi

Full information for Ruby errors

#author: ciconia , http://www.bigbold.com/snippets/user/ciconia/2

#Sometimes I want to be able to print out everything about an error: it's class, message and the stack trace. So how about this:
#Update: followed suggestion by onarap and changed the line breaks to $/. No syntax highlighting because the code breaks the snippet parser.
class StandardError
def info
"#{self.class}: #{message}#$/#{backtrace.join($/)}"
end
end


0 Comments: