dotty.tools.dotc

reporting

package reporting

Visibility
  1. Public
  2. All

Type Members

  1. class ConsoleReporter extends Reporter with UniqueMessagePositions with HideNonSensicalMessages

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

  2. class Diagnostic extends Exception with interfaces.Diagnostic

  3. trait HideNonSensicalMessages extends Reporter

    This trait implements isHidden so that we avoid reporting non-sensical messages.

  4. abstract class Reporter extends ReporterResult

    This interface provides methods to issue information, warning and error messages.

  5. trait Reporting extends AnyRef

  6. class StoreReporter extends Reporter

    This class implements a Reporter that stores all messages

  7. class ThrowingReporter extends Reporter

    This class implements a Reporter that throws all errors and sends warnings and other info to the underlying reporter.

  8. trait UniqueMessagePositions extends Reporter

    This trait implements isHidden so that multiple messages per position are suppressed, unless they are of increasing severity.

Value Members

  1. object Diagnostic extends Serializable

  2. object Reporter

Ungrouped