T trait

Reporter

extends Object

This trait defines a tool to report errors/warnings that do not depend on Position.

Supertypes

Object

Members

def 

argError

( message: String index: Int ) : Unit

Reports error linked with an argument to format.

Reports error linked with an argument to format.

def 

argsError

( message: String ) : Unit

def 

hasReported

( ) : Boolean

Claims whether an error or a warning has been reported

Claims whether an error or a warning has been reported

def 

partError

( message: String index: Int offset: Int ) : Unit

Reports error/warning of size 1 linked with a part of the StringContext.

Reports error/warning of size 1 linked with a part of the StringContext.

def 

partWarning

( message: String index: Int offset: Int ) : Unit

def 

resetReported

( ) : Unit

Stores the old value of the reported and reset it to false

Stores the old value of the reported and reset it to false

def 

restoreReported

( ) : Unit

Restores the value of the reported boolean that has been reset

Restores the value of the reported boolean that has been reset

def 

strCtxError

( message: String ) : Unit

Reports error linked with the list of arguments or the StringContext.

Reports error linked with the list of arguments or the StringContext.