logger

mill.testkit.UnitTester.logger
object logger extends PromptLogger

Attributes

Source
UnitTester.scala
Graph
Supertypes
class PromptLogger
trait AutoCloseable
trait Upstream
class Object
trait Matchable
class Any
Show all
Self type
UnitTester.this.UnitTester.this.logger.type

Members list

Type members

Inherited classlikes

object prompt

Attributes

Inherited from:
PromptLogger
Source
PromptLogger.scala
Supertypes
class Object
trait Matchable
class Any

Value members

Concrete methods

override def debug(s: String): Unit

Attributes

Definition Classes
Source
UnitTester.scala
override def error(s: String): Unit

Attributes

Definition Classes
Source
UnitTester.scala
override def info(s: String): Unit

Attributes

Definition Classes
Source
UnitTester.scala
override def ticker(s: String): Unit

Attributes

Definition Classes
Source
UnitTester.scala
override def warn(s: String): Unit

Attributes

Definition Classes
Source
UnitTester.scala

Inherited methods

override def close(): Unit

Attributes

Definition Classes
PromptLogger -> AutoCloseable
Inherited from:
PromptLogger
Source
PromptLogger.scala
def isInteractive(): Boolean

Attributes

Inherited from:
PromptLogger
Source
PromptLogger.scala
override def logKey: Seq[String]

A short dash-separated prefix that is printed before every log line. Used to uniquely identify log lines belonging to this logger from log lines belonging to others, which is especially necessary in the presence of concurrency and where logs get interleaved. Typically a single ID number or sequence of numbers.

A short dash-separated prefix that is printed before every log line. Used to uniquely identify log lines belonging to this logger from log lines belonging to others, which is especially necessary in the presence of concurrency and where logs get interleaved. Typically a single ID number or sequence of numbers.

Attributes

Definition Classes
Inherited from:
PromptLogger
Source
PromptLogger.scala
override def redirectOutToErr: Boolean

Attributes

Definition Classes
Inherited from:
PromptLogger
Source
PromptLogger.scala
def refreshPrompt(ending: Boolean = ...): Unit

Attributes

Inherited from:
PromptLogger
Source
PromptLogger.scala

Attributes

Inherited from:
PromptLogger
Source
PromptLogger.scala

Attributes

Inherited from:
PromptLogger
Source
PromptLogger.scala
override def toString: String

Returns a string representation of the object.

Returns a string representation of the object.

The default representation is platform dependent.

Attributes

Returns

a string representation of the object.

Definition Classes
PromptLogger -> Any
Inherited from:
PromptLogger
Source
PromptLogger.scala

A version of streams without the logging prefix appended to every line. Used by the logging hierarchy to print things such that the logging prefixes can be more finely customized per logger.

A version of streams without the logging prefix appended to every line. Used by the logging hierarchy to print things such that the logging prefixes can be more finely customized per logger.

Attributes

Definition Classes
Inherited from:
PromptLogger
Source
PromptLogger.scala

Concrete fields

val prefix: String

Attributes

Source
UnitTester.scala

Inherited fields

Attributes

Inherited from:
PromptLogger
Source
PromptLogger.scala
val promptUpdaterThread: Option[Thread]

Attributes

Inherited from:
PromptLogger
Source
PromptLogger.scala