Full Information For Ruby Errors
Join the DZone community and get the full member experience.
Join For FreeSometimes 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
Opinions expressed by DZone contributors are their own.
Comments