class StoreReporter extends FilteringReporter
This class implements a Reporter that stores its reports in the set infos
.
- Source
- StoreReporter.scala
Linear Supertypes
Type Hierarchy
Ordering
- Alphabetic
- By Inheritance
Inherited
- StoreReporter
- FilteringReporter
- Reporter
- Reporter
- AnyRef
- Any
Implicitly
- by any2stringadd
- by StringFormat
- by Ensuring
- by ArrowAssoc
- Hide All
- Show All
Visibility
- Public
- Protected
Instance Constructors
Type Members
- final type Severity = reflect.internal.Reporter.Severity
- Definition Classes
- Reporter
Deprecated Type Members
- type Info = StoreReporter.Info
- Annotations
- @deprecated
- Deprecated
(Since version 2.13.0) use StoreReporter.Info
Value Members
- final def ERROR: Severity
- Definition Classes
- Reporter
- Annotations
- @uncheckedStable()
- final def INFO: Severity
- Definition Classes
- Reporter
- Annotations
- @uncheckedStable()
- final def WARNING: Severity
- Definition Classes
- Reporter
- Annotations
- @uncheckedStable()
- def cancelled: Boolean
- Definition Classes
- Reporter
- def cancelled_=(b: Boolean): Unit
- Definition Classes
- Reporter
- def comment(pos: Position, msg: String): Unit
- Definition Classes
- Reporter
- def doReport(pos: Position, msg: String, severity: Severity, actions: List[CodeAction]): Unit
- Definition Classes
- StoreReporter → Reporter
- final def echo(pos: Position, msg: String, actions: List[CodeAction]): Unit
- Definition Classes
- Reporter
- final def echo(msg: String): Unit
- Definition Classes
- Reporter
- final def error(pos: Position, msg: String, actions: List[CodeAction]): Unit
- Definition Classes
- Reporter
- def errorCount: Int
- Definition Classes
- Reporter
- def filter(pos: Position, msg: String, severity: Severity): Int
- Definition Classes
- FilteringReporter → Reporter
- def finish(): Unit
- Definition Classes
- Reporter
- def flush(): Unit
- Definition Classes
- Reporter
- def hasErrors: Boolean
- Definition Classes
- Reporter → Reporter
- def hasWarnings: Boolean
- Definition Classes
- Reporter
- def increment(severity: Severity): Unit
- Definition Classes
- Reporter
- val infos: LinkedHashSet[StoreReporter.Info]
- def rerunWithDetails(setting: Setting, name: String): String
- Definition Classes
- Reporter
- def reset(): Unit
- Definition Classes
- StoreReporter → FilteringReporter → Reporter → Reporter
- val settings: Settings
- Definition Classes
- StoreReporter → FilteringReporter
- final def warning(pos: Position, msg: String, actions: List[CodeAction]): Unit
- Definition Classes
- Reporter
- def warningCount: Int
- Definition Classes
- Reporter
Deprecated Value Members
- def Info: StoreReporter.Info.type
- Annotations
- @deprecated @uncheckedStable()
- Deprecated
(Since version 2.13.0) use StoreReporter.Info
- def doReport(pos: Position, msg: String, severity: Severity): Unit
- Definition Classes
- FilteringReporter
- Annotations
- @deprecatedOverriding() @deprecated
- Deprecated
(Since version 2.13.12) use the
doReport
overload instead
- final def info(pos: Position, msg: String, force: Boolean): Unit
- Definition Classes
- Reporter
- Annotations
- @deprecated
- Deprecated
(Since version 2.13.0) Use echo, as internal.Reporter does not support unforced info
The Scala compiler and reflection APIs.