Packages

trait Reporting extends reflect.internal.Reporting

Provides delegates to the reporter doing the actual work. PerRunReporting implements per-Run stateful info tracking and reporting

Self Type
Reporting with Positions with CompilationUnits with Symbols
Source
Reporting.scala
Type Hierarchy
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. Reporting
  2. Reporting
  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. class PerRunReporting extends (Reporting.this)#PerRunReportingBase
  2. abstract class PerRunReportingBase extends AnyRef
    Definition Classes
    Reporting
  3. trait RunReporting extends AnyRef
    Definition Classes
    Reporting

Abstract Value Members

  1. abstract def currentRun: (Reporting.this)#RunReporting
    Definition Classes
    Reporting
  2. abstract def reporter: Reporter
    Definition Classes
    Reporting
  3. abstract def settings: Settings

Concrete Value Members

  1. def abort(msg: String): Nothing
    Definition Classes
    Reporting
  2. def globalError(pos: (Reporting.this)#Position, msg: String): Unit
    Definition Classes
    Reporting
    Annotations
    @deprecatedOverriding()
  3. def globalError(msg: String): Unit
    Definition Classes
    Reporting
    Annotations
    @deprecatedOverriding()
  4. def inform(pos: (Reporting.this)#Position, msg: String): Unit
    Definition Classes
    Reporting
    Annotations
    @deprecatedOverriding()
  5. def inform(msg: String): Unit
    Definition Classes
    Reporting
    Annotations
    @deprecatedOverriding()
  6. def supplementErrorMessage(errorMessage: String): String
    Definition Classes
    Reporting
  7. def supplementTyperState(errorMessage: String): String
    Definition Classes
    Reporting

Deprecated Value Members

  1. def error(msg: String): Unit
    Annotations
    @deprecated
    Deprecated

    (Since version 2.13.4) use globalError instead

  2. def warning(pos: (Reporting.this)#Position, msg: String): Unit
    Definition Classes
    Reporting
    Annotations
    @deprecatedOverriding() @deprecated
    Deprecated

    (Since version 2.13.4) Use runReporting.warning instead

  3. def warning(msg: String): Unit
    Definition Classes
    Reporting
    Annotations
    @deprecatedOverriding() @deprecated
    Deprecated

    (Since version 2.13.4) Use runReporting.warning instead