trait Reporting

Constructors

Members

[+] def $inlineAccessor$traceIndented$1 ( question: => String , printer: Printer , show: Boolean ) ( op: => T ) : T
[+] @Body @inline inline def conditionalTraceIndented ( cond: Boolean , question: => String , printer: Printer , show: Boolean ) ( op: => TC ) : TC
[+] def conditionalTraceIndented$default$3 : Printer
[+] def conditionalTraceIndented$default$4 : Boolean
[+] @Body @inline inline def debugTraceIndented ( question: => String , printer: Printer , show: Boolean ) ( op: => TD ) : TD
[+] def debugTraceIndented$default$2 : Printer
[+] def debugTraceIndented$default$3 : Boolean
[+] def debuglog ( msg: => String ) : Unit
[+] def debugwarn ( msg: => String , pos: SourcePosition ) : Unit
[+] def debugwarn$default$2 : NoSourcePosition$
[+] def deprecationWarning ( msg: => Message , pos: SourcePosition ) : Unit
[+] def deprecationWarning$default$2 : NoSourcePosition$
[+] private def doTraceIndented ( question: => String , printer: Printer , show: Boolean ) ( op: => T ) : T
[+] def doTraceIndented ( leading: => String , trailing: Any => String ) ( op: => T ) : T
[+] def doTraceIndented$default$2 : Printer
[+] def doTraceIndented$default$3 : Boolean
[+] def echo ( msg: => String , pos: SourcePosition ) : Unit
[+] def echo$default$2 : NoSourcePosition$
[+] def error ( msg: => Message , pos: SourcePosition ) : Unit
[+] def error$default$2 : NoSourcePosition$
[+] def errorOrMigrationWarning ( msg: => Message , pos: SourcePosition ) : Unit
[+] def errorOrMigrationWarning$default$2 : NoSourcePosition$
[+] def featureWarning ( msg: => Message , pos: SourcePosition ) : Unit
[+] def featureWarning ( feature: String , featureDescription: String , isScala2Feature: Boolean , featureUseSite: Symbol , required: Boolean , pos: SourcePosition ) : Unit
[+] def featureWarning$default$2 : NoSourcePosition$
[+] def incompleteInputError ( msg: => Message , pos: SourcePosition ) ( implicit ctx: Context ) : Unit
[+] def incompleteInputError$default$2 : NoSourcePosition$
[+] def inform ( msg: => String , pos: SourcePosition ) : Unit

For sending messages that are printed only if -verbose is set

For sending messages that are printed only if -verbose is set

[+] def inform$default$2 : NoSourcePosition$

For sending messages that are printed only if -verbose is set

For sending messages that are printed only if -verbose is set

[+] def informProgress ( msg: => String ) : Unit
[+] def informTime ( msg: => String , start: Long ) : Unit
[+] def log ( msg: => String , pos: SourcePosition ) : Unit

Log msg if settings.log contains the current phase. See [[config.CompilerCommand#explainAdvanced]] for the exact meaning of "contains" here.

Log msg if settings.log contains the current phase. See [[config.CompilerCommand#explainAdvanced]] for the exact meaning of "contains" here.

[+] def log$default$2 : NoSourcePosition$

Log msg if settings.log contains the current phase. See [[config.CompilerCommand#explainAdvanced]] for the exact meaning of "contains" here.

Log msg if settings.log contains the current phase. See [[config.CompilerCommand#explainAdvanced]] for the exact meaning of "contains" here.

[+] def migrationWarning ( msg: => Message , pos: SourcePosition ) : Unit
[+] def migrationWarning$default$2 : NoSourcePosition$
[+] def restrictionError ( msg: => Message , pos: SourcePosition ) : Unit
[+] def restrictionError$default$2 : NoSourcePosition$
[+] def strictWarning ( msg: => Message , pos: SourcePosition ) : Unit
[+] def strictWarning$default$2 : NoSourcePosition$
[+] def trace ( msg: => String ) ( value: T ) : T
[+] @Body @inline inline def traceIndented ( question: => String , printer: Printer , show: Boolean ) ( op: => T ) : T
[+] def traceIndented$default$2 : Printer
[+] def traceIndented$default$3 : Boolean
[+] def uncheckedWarning ( msg: => Message , pos: SourcePosition ) : Unit
[+] def uncheckedWarning$default$2 : NoSourcePosition$
[+] def warning ( msg: => Message , pos: SourcePosition ) : Unit
[+] def warning$default$2 : NoSourcePosition$
[+] def withNoError ( op: => A ) ( f: A => B ) : B

Implements a fold that applies the function f to the result of op if there are no new errors in the reporter

Implements a fold that applies the function f to the result of op if there are no new errors in the reporter