Dotty Documentation

0.5.0-bin-SNAPSHOT

class ConsoleReporter
extends Reporter with UniqueMessagePositions with HideNonSensicalMessages with MessageRendering

This class implements a Reporter that displays messages on a text console

[-] Constructors

ConsoleReporter ( reader: BufferedReader , writer: PrintWriter )

[-] Members

[+] private val reader : BufferedReader
[+] private val writer : PrintWriter
[+] def displayPrompt ( ) : Unit

Show prompt if -Xprompt is passed as a flag to the compiler

[+] def doReport ( m: MessageContainer ) ( implicit ctx: Context ) : Unit

Prints the message with the given position indication.

[+] override def flush ( ) ( implicit ctx: Context ) : Unit

Issue all error messages in this reporter to next outer one, or make sure they are written.

[+] def printMessage ( msg: String ) : Unit

Prints the message.