This class implements a Reporter that displays messages on a text console.
This trait implements isHidden
so that we avoid reporting non-sensical messages.
This interface provides methods to issue information, warning and error messages.
This class implements a Reporter that stores all messages
This class implements a Reporter that throws all errors and sends warnings and other info to the underlying reporter.
This trait implements isHidden
so that multiple messages per position
are suppressed, unless they are of increasing severity.