blob: c9578b33d62484f9ada843d293b4f2f7c0cb2343 (
plain) (
tree)
|
|
package xyz.driver.pdsuicommon.error
import java.io.{ByteArrayOutputStream, PrintStream}
object ExceptionFormatter {
def format(e: Throwable): String = s"$e\n${printStackTrace(e)}"
def printStackTrace(e: Throwable): String = {
val baos = new ByteArrayOutputStream()
val ps = new PrintStream(baos)
e.printStackTrace(ps)
ps.close()
baos.toString()
}
}
|