Packages

class DisplayReporter extends reflect.internal.Reporter with PrintReporter

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

Source
DisplayReporter.scala
Linear Supertypes
PrintReporter, reflect.internal.Reporter, AnyRef, Any
Type Hierarchy
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. DisplayReporter
  2. PrintReporter
  3. Reporter
  4. AnyRef
  5. Any
Implicitly
  1. by any2stringadd
  2. by StringFormat
  3. by Ensuring
  4. by ArrowAssoc
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Instance Constructors

  1. new DisplayReporter(settings: Settings, reader: BufferedReader, writer: PrintWriter, echoWriter: PrintWriter)

Type Members

  1. class Severity extends AnyRef
    Definition Classes
    Reporter

Value Members

  1. def close(): Unit
    Definition Classes
    PrintReporter
  2. def count(severity: Severity): Int
    Definition Classes
    Reporter
  3. def display(pos: Position, msg: String, severity: Severity): Unit

    Format a message and emit it.

    Format a message and emit it.

    Definition Classes
    PrintReporter
  4. def displayPrompt(): Unit
    Definition Classes
    PrintReporter
  5. def echo(pos: Position, msg: String): Unit
    Definition Classes
    Reporter
  6. def echo(msg: String): Unit
    Definition Classes
    Reporter
  7. val echoWriter: PrintWriter
    Definition Classes
    DisplayReporterPrintReporter
  8. def error(pos: Position, msg: String): Unit
    Definition Classes
    Reporter
  9. def errorCount: Int
    Definition Classes
    Reporter
  10. def finish(): Unit
    Definition Classes
    Reporter
  11. def flush(): Unit
    Definition Classes
    PrintReporter → Reporter
  12. def hasErrors: Boolean
    Definition Classes
    Reporter
  13. def hasWarnings: Boolean
    Definition Classes
    Reporter
  14. def info0(pos: Position, msg: String, severity: Severity, force: Boolean): Unit
    Definition Classes
    DisplayReporter → Reporter
  15. val reader: BufferedReader
    Definition Classes
    DisplayReporterPrintReporter
  16. def rerunWithDetails(setting: Setting, name: String): String
    Definition Classes
    Reporter
  17. def reset(): Unit
    Definition Classes
    Reporter
  18. def resetCount(severity: Severity): Unit
    Definition Classes
    Reporter
  19. val settings: Settings
    Definition Classes
    DisplayReporterPrintReporter
  20. val shortname: Boolean

    Whether a short file name should be displayed before errors

    Whether a short file name should be displayed before errors

    Definition Classes
    PrintReporter
  21. def warning(pos: Position, msg: String): Unit
    Definition Classes
    Reporter
  22. def warningCount: Int
    Definition Classes
    Reporter
  23. val writer: PrintWriter
    Definition Classes
    DisplayReporterPrintReporter
  24. object ERROR extends Severity
    Definition Classes
    Reporter
  25. object INFO extends Severity
    Definition Classes
    Reporter
  26. object WARNING extends Severity
    Definition Classes
    Reporter