Packages

class DefaultReporter extends PositionFilter with CountingReporter with SummaryReporter with LimitFilter

A reporter that filters by position and forwards for display

Source
DisplayReporter.scala
Linear Supertypes
Type Hierarchy
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. DefaultReporter
  2. LimitFilter
  3. SummaryReporter
  4. CountingReporter
  5. PositionFilter
  6. PositionFiltering
  7. FilteringReporter
  8. Filtering
  9. ForwardingReporter
  10. Reporter
  11. AnyRef
  12. 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 DefaultReporter(settings: Settings)
  2. new DefaultReporter(settings: Settings, writer: PrintWriter, echo: PrintWriter)

Type Members

  1. class Severity extends AnyRef
    Definition Classes
    Reporter

Value Members

  1. def close(): Unit
  2. def count(severity: Severity): Int
    Definition Classes
    Reporter
  3. def echo(pos: Position, msg: String): Unit
    Definition Classes
    FilteringReporter → ForwardingReporter → Reporter
  4. def echo(msg: String): Unit
    Definition Classes
    Reporter
  5. def error(pos: Position, msg: String): Unit
    Definition Classes
    FilteringReporter → ForwardingReporter → Reporter
  6. def errorCount: Int
    Definition Classes
    Reporter
  7. def finish(): Unit

    Prints the number of warnings and errors if there are any.

    Prints the number of warnings and errors if there are any.

    Definition Classes
    SummaryReporter → Reporter
  8. def flush(): Unit
    Definition Classes
    ForwardingReporter → Reporter
  9. def hasErrors: Boolean
    Definition Classes
    LimitFilter → Reporter
  10. def hasWarnings: Boolean
    Definition Classes
    LimitFilter → Reporter
  11. def maxerrs: Int
    Definition Classes
    DefaultReporterLimitFilter
  12. def maxwarns: Int
    Definition Classes
    DefaultReporterLimitFilter
  13. def rerunWithDetails(setting: Setting, name: String): String
    Definition Classes
    Reporter
  14. def reset(): Unit
    Definition Classes
    LimitFilter → ForwardingReporter → Reporter
  15. def resetCount(severity: Severity): Unit
    Definition Classes
    Reporter
  16. def shortname: Boolean
  17. def shortname_=(flag: Boolean): Unit
  18. def warning(pos: Position, msg: String): Unit
    Definition Classes
    FilteringReporter → ForwardingReporter → Reporter
  19. def warningCount: Int
    Definition Classes
    Reporter
  20. object ERROR extends Severity
    Definition Classes
    Reporter
  21. object INFO extends Severity
    Definition Classes
    Reporter
  22. object WARNING extends Severity
    Definition Classes
    Reporter