Packages

trait Warnings extends AnyRef

Settings influencing the printing of warnings.

Self Type
MutableSettings
Source
Warnings.scala
Linear Supertypes
AnyRef, Any
Type Hierarchy
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. Warnings
  2. AnyRef
  3. Any
Implicitly
  1. by any2stringadd
  2. by StringFormat
  3. by Ensuring
  4. by ArrowAssoc
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Value Members

  1. val Whelp: BooleanSetting
  2. val fatalWarnings: BooleanSetting
  3. val lint: MultiChoiceSetting[MutableSettings.LintWarnings.type]
  4. def lintDeprecation: Boolean
  5. def lintImplicitNotFound: Boolean
  6. def lintUnused: Boolean
  7. def lintValPatterns: Boolean
  8. def warnAdaptedArgs: Boolean
  9. def warnConstant: Boolean
  10. val warnDeadCode: BooleanSetting
  11. def warnDelayedInit: Boolean
  12. def warnDocDetached: Boolean
  13. def warnEtaSam: Boolean
  14. def warnEtaZero: Boolean
  15. val warnExtraImplicit: BooleanSetting
  16. def warnInaccessible: Boolean
  17. def warnInferAny: Boolean
  18. val warnMacros: ChoiceSetting
  19. def warnMissingInterpolator: Boolean
  20. def warnNonlocalReturn: Boolean
  21. def warnNullaryOverride: Boolean
  22. def warnNullaryUnit: Boolean
  23. val warnNumericWiden: BooleanSetting
  24. val warnOctalLiteral: BooleanSetting
  25. def warnOptionImplicit: Boolean
  26. def warnPackageObjectClasses: Boolean
  27. def warnPolyImplicitOverload: Boolean
  28. def warnPrivateShadow: Boolean
  29. val warnSelfImplicit: BooleanSetting
  30. def warnSerialization: Boolean
  31. def warnStarsAlign: Boolean
  32. def warnTypeParameterShadow: Boolean
  33. val warnUnused: MultiChoiceSetting[MutableSettings.UnusedWarnings.type]
  34. def warnUnusedExplicits: Boolean
  35. def warnUnusedImplicits: Boolean
  36. def warnUnusedImport: Boolean
  37. def warnUnusedLocals: Boolean
  38. def warnUnusedParams: Boolean
  39. def warnUnusedPatVars: Boolean
  40. def warnUnusedPrivates: Boolean
  41. val warnValueDiscard: BooleanSetting
  42. val warnValueOverrides: BooleanSetting
  43. object LintWarnings extends MultiChoiceEnumeration
  44. object UnusedWarnings extends MultiChoiceEnumeration

Deprecated Value Members

  1. def Xchecknull: BooleanSetting
    Annotations
    @deprecated
    Deprecated

    (Since version 2.11.0) This option is being removed

  2. def Xwarnfatal: BooleanSetting
    Annotations
    @deprecated
    Deprecated

    (Since version 2.11.0) Use fatalWarnings

  3. def Ywarndeadcode: BooleanSetting
    Annotations
    @deprecated
    Deprecated

    (Since version 2.11.0) Use warnDeadCode