Logger

org.scalajs.logging.Logger
trait Logger

Abstract logger for our tools. Designed after sbt's Loggers.

Attributes

Graph
Supertypes
class Object
trait Matchable
class Any
Known subtypes

Members list

Value members

Abstract methods

def log(level: Level, message: => String): Unit
def trace(t: => Throwable): Unit

Concrete methods

final def debug(message: => String): Unit
final def error(message: => String): Unit
final def info(message: => String): Unit
def time(title: String, nanos: Long): Unit
final def time[A](title: String)(body: => A): A
final def timeFuture[A](title: String)(body: => Future[A])(implicit ec: ExecutionContext): Future[A]
final def warn(message: => String): Unit