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

almond.logger.package.scala Maven / Gradle / Ivy

There is a newer version: 0.14.0-RC15
Show newest version
package almond

/** Ad-hoc logging library.
  *
  * Its motivations, compared to logback and all, are two-fold:
  *   - easier to adjust its configuration programmatically (e.g. from command-line options),
  *     without tangling with Java properties, etc.
  *   - easier to have it log to a given [[java.io.PrintStream]]: when user code is running in the
  *     Scala kernel, [[System.out]] and all are set to ad hoc [[java.io.PrintStream]] instances,
  *     that capture the user code output. If the logging framework also sends its logs there, these
  *     appear in the notebook, which is not what we want (we'd like the logs to still go in the
  *     console). With this logging library, we can initially fix the [[java.io.PrintStream]], so
  *     that logs are indeed always sent to the console.
  */
package object logger




© 2015 - 2024 Weber Informatics LLC | Privacy Policy