Packages

t

scala.tools.nsc.reporters

PrintReporter

trait PrintReporter extends reflect.internal.Reporter

Facility for outputting messages, with optional user intervention.

Source
PrintReporter.scala
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. Protected

Type Members

  1. final type Severity = reflect.internal.Reporter.Severity
    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. final def ERROR: Severity
    Definition Classes
    Reporter
    Annotations
    @uncheckedStable()
  2. final def INFO: Severity
    Definition Classes
    Reporter
    Annotations
    @uncheckedStable()
  3. final def WARNING: Severity
    Definition Classes
    Reporter
    Annotations
    @uncheckedStable()
  4. def close(): Unit
  5. def displayPrompt(): Unit
  6. def doReport(pos: Position, msg: String, severity: Severity, actions: List[CodeAction]): Unit
    Definition Classes
    Reporter
  7. final def echo(pos: Position, msg: String, actions: List[CodeAction]): Unit
    Definition Classes
    Reporter
  8. final def echo(msg: String): Unit
    Definition Classes
    Reporter
  9. final def error(pos: Position, msg: String, actions: List[CodeAction]): Unit
    Definition Classes
    Reporter
  10. def errorCount: Int
    Definition Classes
    Reporter
  11. def filter(pos: Position, msg: String, severity: Severity): Int
    Definition Classes
    Reporter
  12. def finish(): Unit
    Definition Classes
    Reporter
  13. def flush(): Unit
    Definition Classes
    PrintReporter → Reporter
  14. def hasErrors: Boolean
    Definition Classes
    Reporter
  15. def hasWarnings: Boolean
    Definition Classes
    Reporter
  16. def increment(severity: Severity): Unit
    Definition Classes
    Reporter
  17. def rerunWithDetails(setting: Setting, name: String): String
    Definition Classes
    Reporter
  18. def reset(): Unit
    Definition Classes
    Reporter
  19. val shortname: Boolean

    Whether a short file name should be displayed before errors

  20. final def warning(pos: Position, msg: String, actions: List[CodeAction]): Unit
    Definition Classes
    Reporter
  21. def warningCount: Int
    Definition Classes
    Reporter