blob: 1e3e4c49f13f3b69ba70bdfb354467d9969ce6fa (
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()
}
}
|