TestingReporter

A re-usable Reporter used in Contexts#test

class Reporter
trait ReporterResult
class Object
trait Matchable
class Any

Value members

Concrete methods

Definition Classes
def reset(): Unit

Inherited methods

All errors reported by this reporter (ignoring outer reporters)

All errors reported by this reporter (ignoring outer reporters)

Inherited from:
Reporter
def doReport(dia: Diagnostic)(using Context): Unit
Inherited from:
StoreReporter

The number of errors reported by this reporter (ignoring outer reporters)

The number of errors reported by this reporter (ignoring outer reporters)

Inherited from:
Reporter
override def errorsReported: Boolean
Definition Classes
Inherited from:
StoreReporter
def flush()(using Context): Unit

Issue all error messages in this reporter to next outer one, or make sure they are written.

Issue all error messages in this reporter to next outer one, or make sure they are written.

Inherited from:
Reporter

Have errors been reported by this reporter (ignoring outer reporters)?

Have errors been reported by this reporter (ignoring outer reporters)?

Inherited from:
Reporter
override def hasStickyErrors: Boolean
Definition Classes
Inherited from:
StoreReporter

Have warnings been reported by this reporter (ignoring outer reporters)?

Have warnings been reported by this reporter (ignoring outer reporters)?

Inherited from:
Reporter
def incomplete(dia: Diagnostic)(using Context): Unit
Inherited from:
Reporter

Should this diagnostic not be reported at all?

Should this diagnostic not be reported at all?

Inherited from:
Reporter
Inherited from:
Reporter
Inherited from:
Reporter

Issue the diagnostic, ignoring -Wconf and @nowarn configurations, but still honouring -nowarn, -Werror, and conditional warnings.

Issue the diagnostic, ignoring -Wconf and @nowarn configurations, but still honouring -nowarn, -Werror, and conditional warnings.

Inherited from:
Reporter
override def pendingMessages(using Context): List[Diagnostic]
Definition Classes
Inherited from:
StoreReporter

Print the summary of warnings and errors

Print the summary of warnings and errors

Inherited from:
Reporter
Definition Classes
Inherited from:
StoreReporter
override def report(dia: Diagnostic)(using Context): Unit
Definition Classes
Inherited from:
StoreReporter
def reportNewFeatureUseSite(featureTrait: Symbol): Unit
Inherited from:
Reporter

Run op and return true if errors were reported by this reporter.

Run op and return true if errors were reported by this reporter.

Inherited from:
Reporter

Summary of warnings and errors

Summary of warnings and errors

Inherited from:
Reporter
Inherited from:
Reporter

The number of warnings reported by this reporter (ignoring outer reporters)

The number of warnings reported by this reporter (ignoring outer reporters)

Inherited from:
Reporter
def withIncompleteHandler[T](handler: ErrorHandler)(op: => T): T
Inherited from:
Reporter
def withoutTruncating[T](body: => T): T
Inherited from:
Reporter

Inherited fields