Packages

c

scala.tools.nsc.Reporting

PerRunReporting

class PerRunReporting extends (Reporting.this)#PerRunReportingBase

Source
Reporting.scala
Linear Supertypes
(Reporting.this)#PerRunReportingBase, AnyRef, Any
Type Hierarchy
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. PerRunReporting
  2. PerRunReportingBase
  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

Instance Constructors

  1. new PerRunReporting()

Value Members

  1. def addSuppression(sup: Suppression): Unit
  2. def allConditionalWarnings: List[((Reporting.this)#Position, String)]
  3. def clearAllConditionalWarnings(): Unit
  4. def clearSuppressionsComplete(sourceFile: SourceFile): Unit
  5. def codeAction(title: String, pos: (Reporting.this)#Position, newText: String, desc: String, expected: Option[(String, (Reporting.this)#CompilationUnit)] = None): List[CodeAction]
  6. def deprecationWarning(pos: (Reporting.this)#Position, origin: (Reporting.this)#Symbol, site: (Reporting.this)#Symbol): Unit
  7. def deprecationWarning(pos: (Reporting.this)#Position, origin: (Reporting.this)#Symbol, site: (Reporting.this)#Symbol, msg: String, since: String): Unit
  8. def deprecationWarning(pos: (Reporting.this)#Position, origin: (Reporting.this)#Symbol, site: (Reporting.this)#Symbol, msg: String, since: String, actions: List[CodeAction]): Unit
  9. def deprecationWarning(pos: (Reporting.this)#Position, msg: String, since: String, site: String, origin: String, actions: List[CodeAction] = Nil): Unit
    Definition Classes
    PerRunReporting → PerRunReportingBase
  10. def deprecationWarnings: List[((Reporting.this)#Position, String)]
  11. def error(pos: (Reporting.this)#Position, msg: String, actions: List[CodeAction]): Unit
  12. def featureWarning(pos: (Reporting.this)#Position, featureName: String, featureDesc: String, featureTrait: (Reporting.this)#Symbol, construct: => String = "", required: Boolean, site: (Reporting.this)#Symbol): Unit
  13. def initFrom(old: (Reporting.this)#PerRunReporting): Unit
  14. def isScala3: Boolean
    Annotations
    @nowarn()
  15. def isScala3Migration: Boolean
  16. def issueIfNotSuppressed(warning: Message): Unit
  17. def reportSuspendedMessages(unit: (Reporting.this)#CompilationUnit): Unit
  18. val rootDirPrefix: String
  19. def runFinished(hasErrors: Boolean): Unit
  20. var seenMacroExpansionsFallingBack: Boolean

    Has any macro expansion used a fallback during this run?

  21. def shouldSuspend(warning: Message): Boolean
  22. def summarizeErrors(): Unit
  23. def supplementErrorMessage(errorMessage: String): String
    Definition Classes
    PerRunReportingBase
  24. def suppressionExists(pos: (Reporting.this)#Position): Boolean
  25. def uncheckedWarnings: List[((Reporting.this)#Position, String)]
  26. def warning(pos: (Reporting.this)#Position, msg: String, category: WarningCategory, site: (Reporting.this)#Symbol, origin: String): Unit
  27. def warning(pos: (Reporting.this)#Position, msg: String, category: WarningCategory, site: (Reporting.this)#Symbol, actions: List[CodeAction] = Nil): Unit
  28. def warning(pos: (Reporting.this)#Position, msg: String, category: WarningCategory, site: String): Unit
  29. def warning(pos: (Reporting.this)#Position, msg: String, category: WarningCategory, site: String, actions: List[CodeAction]): Unit
  30. lazy val wconf: WConf