Packages

t

scala.tools.nsc.reporters

PrintReporter

trait PrintReporter extends reflect.internal.Reporter

Facility for outputting messages, with optional user intervention.

Source
DisplayReporter.scala
Linear Supertypes
reflect.internal.Reporter, AnyRef, Any
Type Hierarchy
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. PrintReporter
  2. Reporter
  3. AnyRef
  4. 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

Type Members

  1. class Severity extends AnyRef
    Definition Classes
    Reporter

Abstract Value Members

  1. abstract def echoWriter: PrintWriter
  2. abstract def reader: BufferedReader
  3. abstract def settings: Settings
  4. abstract def writer: PrintWriter

Concrete Value Members

  1. def close(): Unit
  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.

  4. def displayPrompt(): Unit
  5. def echo(pos: Position, msg: String): Unit
    Definition Classes
    Reporter
  6. def echo(msg: String): Unit
    Definition Classes
    Reporter
  7. def error(pos: Position, msg: String): Unit
    Definition Classes
    Reporter
  8. def errorCount: Int
    Definition Classes
    Reporter
  9. def finish(): Unit
    Definition Classes
    Reporter
  10. def flush(): Unit
    Definition Classes
    PrintReporter → Reporter
  11. def hasErrors: Boolean
    Definition Classes
    Reporter
  12. def hasWarnings: Boolean
    Definition Classes
    Reporter
  13. def rerunWithDetails(setting: Setting, name: String): String
    Definition Classes
    Reporter
  14. def reset(): Unit
    Definition Classes
    Reporter
  15. def resetCount(severity: Severity): Unit
    Definition Classes
    Reporter
  16. val shortname: Boolean

    Whether a short file name should be displayed before errors

  17. def warning(pos: Position, msg: String): Unit
    Definition Classes
    Reporter
  18. def warningCount: Int
    Definition Classes
    Reporter
  19. object ERROR extends Severity
    Definition Classes
    Reporter
  20. object INFO extends Severity
    Definition Classes
    Reporter
  21. object WARNING extends Severity
    Definition Classes
    Reporter