SystemWriter

object SystemWriter extends Writer

SystemWriter writes to System.out or System.err choosing the latter if the level is higher than Info

trait Writer
class Object
trait Matchable
class Any

Value members

Concrete methods

override def write(record: LogRecord, output: LogOutput, outputFormat: OutputFormat): Unit
Definition Classes
def write[M](stream: PrintStream, output: LogOutput, outputFormat: OutputFormat): Unit

Inherited methods

def dispose(): Unit
Inherited from:
Writer

Concrete fields

var alwaysFlush: Boolean

Workaround for some consoles that don't play nicely with asynchronous calls

Workaround for some consoles that don't play nicely with asynchronous calls

var synchronizeWriting: Boolean

If true, will always synchronize writing to the console to avoid interleaved text. Most native consoles will handle this automatically, but IntelliJ and Eclipse are notorious about not properly handling this. Defaults to true.

If true, will always synchronize writing to the console to avoid interleaved text. Most native consoles will handle this automatically, but IntelliJ and Eclipse are notorious about not properly handling this. Defaults to true.