All Downloads are FREE. Search and download functionalities are using the official Maven repository.

pimpathon.throwable.scala Maven / Gradle / Ivy

The newest version!
package pimpathon

import _root_.java.io.{PrintWriter, StringWriter}

import pimpathon.any._


object throwable {
  implicit def throwablePimps(throwable: Throwable): ThrowablePimps = new ThrowablePimps(throwable)
  
  class ThrowablePimps(value: Throwable) {
    def stackTraceAsString(): String =
      new StringWriter().tap(sw ⇒ value.printStackTrace(new PrintWriter(sw, true))).toString
  }
}




© 2015 - 2025 Weber Informatics LLC | Privacy Policy