ReporterApi

io.github.polentino.redacted.api.internal.ReporterApi
trait ReporterApi[Api <: RuntimeApi]

Small façade API to log messages to console.

Type parameters

Api

an instance of RuntimeApi, needed to share the same ReporterApi#Position type.

Attributes

Graph
Supertypes
class Object
trait Matchable
class Any

Members list

Value members

Abstract methods

def echo(message: String): Unit

Equivalent of log.info(...)

Equivalent of log.info(...)

Value parameters

message

the message to print

Attributes

def warning(message: String, pos: Position): Unit

Equivalent of log.warn(...)

Equivalent of log.warn(...)

Value parameters

message

the message to print

Attributes

Abstract fields

protected val runtime: Api