in scala-repl/src/main/scala/org/jetbrains/ztools/scala/handlers/impls/ThrowableHandler.scala [25:37]
override def accept(obj: Any): Boolean = obj.isInstanceOf[Throwable]
override def handle(scalaInfo: ScalaVariableInfo, loopback: Loopback, depth: Int): mutable.Map[String, Any] = {
val obj = scalaInfo.value
val throwable = obj.asInstanceOf[Throwable]
val writer = new StringWriter()
val out = new PrintWriter(writer)
throwable.printStackTrace(out)
mutable.Map(
ResNames.VALUE -> writer.toString
)
}