Scala Compiler2.12.2-20170504-135222-21d12e9 < Back
 

# Packages

-  package root

  The Scala compiler and reflection APIs.

  The Scala compiler and reflection APIs.

  Definition Classes
    root
-  package scala
  Definition Classes
    root
-  package tools
  Definition Classes
    scala
-  package nsc
  Definition Classes
    tools
-  package settings
  Definition Classes
    nsc
- AbsScalaSettings
- AbsSettings
- AnyScalaVersion
- Development
- Final
- FscSettings
- Milestone
- MutableSettings
- NoScalaVersion
- RC
- ScalaBuild
- ScalaSettings
- ScalaVersion
- SpecificScalaVersion
- StandardScalaSettings
- Warnings

t

scala.tools.nsc.settings

# ScalaSettings 

###

#### trait ScalaSettings extends AbsScalaSettings with StandardScalaSettings with Warnings

Self Type
  MutableSettings
Source
  ScalaSettings.scala

Linear Supertypes
Warnings, StandardScalaSettings, AbsScalaSettings, AnyRef, Any
Known Subclasses
GenericRunnerSettings, Settings, Settings, FscSettings, MutableSettings
Type Hierarchy
 
Ordering

1. Alphabetic
2. By Inheritance

Inherited

1. ScalaSettings
2. Warnings
3. StandardScalaSettings
4. AbsScalaSettings
5. AnyRef
6. 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

### Type Members

1.  abstract type BooleanSetting <: MutableSettings.Setting { type T = Boolean }
   Definition Classes
     AbsScalaSettings
2.  abstract type ChoiceSetting <: MutableSettings.Setting { type T = String }
   Definition Classes
     AbsScalaSettings
3.  abstract type IntSetting <: MutableSettings.Setting { type T = Int }
   Definition Classes
     AbsScalaSettings
4.  abstract type MultiChoiceEnumeration <: Enumeration
   Definition Classes
     AbsScalaSettings
5.  abstract type MultiChoiceSetting[E <: MutableSettings.MultiChoiceEnumeration] <: MutableSettings.Setting { type T <: E#ValueSet }
   Definition Classes
     AbsScalaSettings
6.  abstract type MultiStringSetting <: MutableSettings.Setting { type T = List[String] }
   Definition Classes
     AbsScalaSettings
7.  abstract type OutputDirs
   Definition Classes
     AbsScalaSettings
8.  abstract type OutputSetting <: MutableSettings.Setting
   Definition Classes
     AbsScalaSettings
9.  abstract type PathSetting <: MutableSettings.Setting { type T = String }
   Definition Classes
     AbsScalaSettings
10.  abstract type PhasesSetting <: MutableSettings.Setting { type T = List[String] }
    Definition Classes
      AbsScalaSettings
11.  abstract type PrefixSetting <: MutableSettings.Setting { type T = List[String] }
    Definition Classes
      AbsScalaSettings
12.  abstract type Setting <: MutableSettings.AbsSetting
    Definition Classes
      AbsScalaSettings
13.  abstract type StringSetting <: MutableSettings.Setting { type T = String }
    Definition Classes
      AbsScalaSettings

### Abstract Value Members

1.  abstract def BooleanSetting(name: String, descr: String): MutableSettings.BooleanSetting
   Definition Classes
     AbsScalaSettings
2.  abstract def ChoiceSetting(name: String, helpArg: String, descr: String, choices: List[String], default: String, choicesHelp: List[String] = Nil): MutableSettings.ChoiceSetting
   Definition Classes
     AbsScalaSettings
3.  abstract def ChoiceSettingForcedDefault(name: String, helpArg: String, descr: String, choices: List[String], default: String, choicesHelp: List[String] = Nil): MutableSettings.ChoiceSetting
   Definition Classes
     AbsScalaSettings
4.  abstract def IntSetting(name: String, descr: String, default: Int, range: Option[(Int, Int)], parser: (String) ⇒ Option[Int]): MutableSettings.IntSetting
   Definition Classes
     AbsScalaSettings
5.  abstract def MultiChoiceSetting[E <: MutableSettings.MultiChoiceEnumeration](name: String, helpArg: String, descr: String, domain: E, default: Option[List[String]]): MutableSettings.MultiChoiceSetting[E]
   Definition Classes
     AbsScalaSettings
6.  abstract def MultiStringSetting(name: String, helpArg: String, descr: String): MutableSettings.MultiStringSetting
   Definition Classes
     AbsScalaSettings
7.  abstract def OutputSetting(outputDirs: MutableSettings.OutputDirs, default: String): MutableSettings.OutputSetting
   Definition Classes
     AbsScalaSettings
8.  abstract def PathSetting(name: String, descr: String, default: String): MutableSettings.PathSetting
   Definition Classes
     AbsScalaSettings
9.  abstract def PhasesSetting(name: String, descr: String, default: String): MutableSettings.PhasesSetting
   Definition Classes
     AbsScalaSettings
10.  abstract def PrefixSetting(name: String, prefix: String, descr: String): MutableSettings.PrefixSetting
    Definition Classes
      AbsScalaSettings
11.  abstract def StringSetting(name: String, helpArg: String, descr: String, default: String): MutableSettings.StringSetting
    Definition Classes
      AbsScalaSettings

### Concrete Value Members

1.  final def !=(arg0: Any): Boolean
   Definition Classes
     AnyRef → Any
2.  final def ##(): Int
   Definition Classes
     AnyRef → Any
3.  def +(other: String): String
   Implicit
     This member is added by an implicit conversion from ScalaSettings to any2stringadd[ScalaSettings] performed by method any2stringadd in scala.Predef.
   Definition Classes
     any2stringadd
4.  def ->[B](y: B): (ScalaSettings, B)
   Implicit
     This member is added by an implicit conversion from ScalaSettings to ArrowAssoc[ScalaSettings] performed by method ArrowAssoc in scala.Predef.
   Definition Classes
     ArrowAssoc
   Annotations
     @inline()
5.  final def ==(arg0: Any): Boolean
   Definition Classes
     AnyRef → Any
6.  val Xexperimental: Xexperimental._1.type.s.type forSome {val _1: EnableSettings[MutableSettings.BooleanSetting]}
7.  val XfullLubs: MutableSettings.BooleanSetting
8.  val Xhelp: MutableSettings.BooleanSetting

   -X "Advanced" settings

9.  val XlogImplicits: MutableSettings.BooleanSetting
10.  val XmacroSettings: MutableSettings.MultiStringSetting
11.  val Xmigration: ScalaVersionSetting
12.  val XmixinForceForwarders: MutableSettings.ChoiceSetting
13.  val XnoPatmatAnalysis: MutableSettings.BooleanSetting
14.  val Xnojline: MutableSettings.BooleanSetting
15.  val Xprint: MutableSettings.PhasesSetting
16.  val Xprintpos: MutableSettings.BooleanSetting
17.  val Xshowcls: MutableSettings.StringSetting
18.  val Xshowobj: MutableSettings.StringSetting
19.  val Xshowtrees: MutableSettings.BooleanSetting
20.  val XshowtreesCompact: MutableSettings.BooleanSetting
21.  val XshowtreesStringified: MutableSettings.BooleanSetting
22.  val Xverify: MutableSettings.BooleanSetting
23.  val Xxml: MutableSettings.MultiChoiceSetting[MutableSettings.XxmlSettings.type]
24.  val Ycompacttrees: MutableSettings.BooleanSetting
25.  val Ydelambdafy: MutableSettings.ChoiceSetting
26.  val YdisableFlatCpCaching: MutableSettings.BooleanSetting
27.  val Ydocdebug: MutableSettings.BooleanSetting

    Area-specific debug output.

28.  val Ydumpclasses: MutableSettings.StringSetting
29.  val Ygenasmp: MutableSettings.StringSetting
30.  val Yhelp: MutableSettings.BooleanSetting
31.  val Yidedebug: MutableSettings.BooleanSetting
32.  val Yissuedebug: MutableSettings.BooleanSetting
33.  val Ylogcp: MutableSettings.BooleanSetting
34.  val YmacrodebugLite: MutableSettings.BooleanSetting
35.  val YmacrodebugVerbose: MutableSettings.BooleanSetting
36.  val Ymacroexpand: MutableSettings.ChoiceSetting
37.  val Ymacronoexpand: MutableSettings.BooleanSetting
38.  val Ymemberpos: MutableSettings.StringSetting
39.  val YmethodInfer: MutableSettings.BooleanSetting
40.  val Ynogenericsig: MutableSettings.BooleanSetting
41.  val YoptInlineHeuristics: MutableSettings.ChoiceSetting
42.  val YoptLogInline: MutableSettings.StringSetting
43.  val YoptTrace: MutableSettings.StringSetting
44.  val YpartialUnification: MutableSettings.BooleanSetting
45.  val YpatmatExhaustdepth: MutableSettings.IntSetting
46.  val Ypatmatdebug: MutableSettings.BooleanSetting
47.  val Yposdebug: MutableSettings.BooleanSetting
48.  val YpresentationAnyThread: MutableSettings.BooleanSetting
49.  val YpresentationDebug: MutableSettings.BooleanSetting
50.  val YpresentationDelay: MutableSettings.IntSetting
51.  val YpresentationLog: MutableSettings.StringSetting
52.  val YpresentationReplay: MutableSettings.StringSetting
53.  val YpresentationStrict: MutableSettings.BooleanSetting
54.  val YpresentationVerbose: MutableSettings.BooleanSetting

    IDE-specific settings

55.  val Yquasiquotedebug: MutableSettings.BooleanSetting
56.  val Yrangepos: MutableSettings.BooleanSetting
57.  val Yrecursion: MutableSettings.IntSetting
58.  val Yreifycopypaste: MutableSettings.BooleanSetting
59.  val Yreifydebug: MutableSettings.BooleanSetting
60.  val Yreplclassbased: MutableSettings.BooleanSetting
61.  val Yreploutdir: MutableSettings.StringSetting
62.  val Yreplsync: MutableSettings.BooleanSetting
63.  val Yshow: MutableSettings.PhasesSetting
64.  val Yshowsymkinds: MutableSettings.BooleanSetting
65.  val Yshowsymowners: MutableSettings.BooleanSetting
66.  val Yshowsyms: MutableSettings.BooleanSetting
67.  val Ystatistics: MutableSettings.MultiChoiceSetting[MutableSettings.YstatisticsPhases.type]
68.  def YstatisticsEnabled: Boolean
69.  val Ytyperdebug: MutableSettings.BooleanSetting
70.  val Yvirtpatmat: MutableSettings.BooleanSetting
71.  lazy val allSettings: HashSet[MutableSettings.Setting]

    Set of settings

    Set of settings

    Attributes
      protected[scala]
72.  final def asInstanceOf[T0]: T0
    Definition Classes
      Any
73.  val bootclasspath: MutableSettings.PathSetting

    Path related settings.

    Path related settings.

    Definition Classes
      StandardScalaSettings
74.  val breakCycles: MutableSettings.BooleanSetting
75.  val browse: MutableSettings.PhasesSetting
76.  val check: MutableSettings.PhasesSetting
77.  val checkInit: MutableSettings.BooleanSetting
78.  val classpath: MutableSettings.PathSetting
    Definition Classes
      ScalaSettings → StandardScalaSettings
79.  def clone(): AnyRef
    Attributes
      protected[java.lang]
    Definition Classes
      AnyRef
    Annotations
      @throws( ... )
80.  def conflictWarning: Option[String]
81.  val d: MutableSettings.OutputSetting
    Definition Classes
      ScalaSettings → StandardScalaSettings
82.  val debug: MutableSettings.BooleanSetting
83.  def debuginfo: MutableSettings.ChoiceSetting

    Compatibility stubs for options whose value name did not previously match the option name.

84.  def defaultClasspath: String

    The user class path, specified by `-classpath` or `-cp`, defaults to the value of CLASSPATH env var if it is set, as in Java, or else to `"."` for the current user directory.

    The user class path, specified by `-classpath` or `-cp`, defaults to the value of CLASSPATH env var if it is set, as in Java, or else to `"."` for the current user directory.

    Attributes
      protected
85.  val defines: MutableSettings.PrefixSetting
86.  def dependenciesFile: MutableSettings.StringSetting
87.  val dependencyfile: MutableSettings.StringSetting

    Other settings.

    Other settings.

    Definition Classes
      StandardScalaSettings
88.  val deprecation: MutableSettings.BooleanSetting
    Definition Classes
      StandardScalaSettings
89.  val developer: MutableSettings.BooleanSetting
90.  def disable(s: MutableSettings.Setting): HashSet[MutableSettings.Setting]

    Disable a setting

91.  val disable: MutableSettings.MultiStringSetting
92.  val elidebelow: MutableSettings.IntSetting
93.  val encoding: MutableSettings.StringSetting
    Definition Classes
      StandardScalaSettings
94.  def ensuring(cond: (ScalaSettings) ⇒ Boolean, msg: ⇒ Any): ScalaSettings
    Implicit
      This member is added by an implicit conversion from ScalaSettings to Ensuring[ScalaSettings] performed by method Ensuring in scala.Predef.
    Definition Classes
      Ensuring
95.  def ensuring(cond: (ScalaSettings) ⇒ Boolean): ScalaSettings
    Implicit
      This member is added by an implicit conversion from ScalaSettings to Ensuring[ScalaSettings] performed by method Ensuring in scala.Predef.
    Definition Classes
      Ensuring
96.  def ensuring(cond: Boolean, msg: ⇒ Any): ScalaSettings
    Implicit
      This member is added by an implicit conversion from ScalaSettings to Ensuring[ScalaSettings] performed by method Ensuring in scala.Predef.
    Definition Classes
      Ensuring
97.  def ensuring(cond: Boolean): ScalaSettings
    Implicit
      This member is added by an implicit conversion from ScalaSettings to Ensuring[ScalaSettings] performed by method Ensuring in scala.Predef.
    Definition Classes
      Ensuring
98.  final def eq(arg0: AnyRef): Boolean
    Definition Classes
      AnyRef
99.  def equals(arg0: Any): Boolean
    Definition Classes
      AnyRef → Any
100.  def experimentalSettings: collection.immutable.List[MutableSettings.BooleanSetting]

     Enabled under -Xexperimental.

     Enabled under -Xexperimental.

     Attributes
       protected
101.  val explaintypes: MutableSettings.BooleanSetting
     Definition Classes
       StandardScalaSettings
102.  val exposeEmptyPackage: MutableSettings.BooleanSetting
103.  val extdirs: MutableSettings.PathSetting
     Definition Classes
       StandardScalaSettings
104.  val fatalWarnings: MutableSettings.BooleanSetting
     Definition Classes
       Warnings
105.  val feature: MutableSettings.BooleanSetting
     Definition Classes
       StandardScalaSettings
106.  def finalize(): Unit
     Attributes
       protected[java.lang]
     Definition Classes
       AnyRef
     Annotations
       @throws( classOf[java.lang.Throwable] )
107.  def formatted(fmtstr: String): String
     Implicit
       This member is added by an implicit conversion from ScalaSettings to StringFormat[ScalaSettings] performed by method StringFormat in scala.Predef.
     Definition Classes
       StringFormat
     Annotations
       @inline()
108.  val future: future._1.type.s.type forSome {val _1: EnableSettings[MutableSettings.BooleanSetting]}

     Groups of Settings.

109.  def futureSettings: collection.immutable.List[MutableSettings.BooleanSetting]

     Enabled under -Xfuture.

     Enabled under -Xfuture.

     Attributes
       protected
110.  val g: MutableSettings.ChoiceSetting
     Definition Classes
       StandardScalaSettings
111.  val genPhaseGraph: MutableSettings.StringSetting
112.  final def getClass(): Class[_]
     Definition Classes
       AnyRef → Any
113.  def hashCode(): Int
     Definition Classes
       AnyRef → Any
114.  val help: MutableSettings.BooleanSetting
     Definition Classes
       StandardScalaSettings
115.  def infoSettings: collection.immutable.List[MutableSettings.Setting]

     If any of these settings is enabled, the compiler should print a message and exit.

116.  def isInfo: Boolean

     Is an info setting set? Any -option:help?

117.  final def isInstanceOf[T0]: Boolean
     Definition Classes
       Any
118.  def isScala211: Boolean
119.  def isScala212: Boolean
120.  def isScala213: Boolean
121.  def isScaladoc: Boolean

     Test whether this is scaladoc we're looking at

122.  val javabootclasspath: MutableSettings.PathSetting
     Definition Classes
       StandardScalaSettings
123.  val javaextdirs: MutableSettings.PathSetting
     Definition Classes
       StandardScalaSettings
124.  val jvmargs: MutableSettings.PrefixSetting
125.  val language: MutableSettings.MultiChoiceSetting[MutableSettings.languageFeatures.type]
126.  val lint: MutableSettings.MultiChoiceSetting[MutableSettings.LintWarnings.type]
     Definition Classes
       Warnings
127.  def lintUnused: Boolean
     Definition Classes
       Warnings
128.  val log: MutableSettings.PhasesSetting
129.  val logFreeTerms: MutableSettings.BooleanSetting
130.  val logFreeTypes: MutableSettings.BooleanSetting
131.  val logImplicitConv: MutableSettings.BooleanSetting
132.  val logReflectiveCalls: MutableSettings.BooleanSetting
133.  val mainClass: MutableSettings.StringSetting
134.  val maxClassfileName: MutableSettings.IntSetting
135.  val maxerrs: MutableSettings.IntSetting
136.  val maxwarns: MutableSettings.IntSetting
137.  final def ne(arg0: AnyRef): Boolean
     Definition Classes
       AnyRef
138.  val noAdaptedArgs: MutableSettings.BooleanSetting
139.  val noCompletion: MutableSettings.BooleanSetting
140.  val noForwarders: MutableSettings.BooleanSetting
141.  val noassertions: noassertions._1.type.s.type forSome {val _1: EnableSettings[MutableSettings.BooleanSetting]}
142.  val nobootcp: MutableSettings.BooleanSetting
143.  val noimports: MutableSettings.BooleanSetting
144.  val nopredef: MutableSettings.BooleanSetting
145.  val nospecialization: MutableSettings.BooleanSetting
146.  final def notify(): Unit
     Definition Classes
       AnyRef
147.  final def notifyAll(): Unit
     Definition Classes
       AnyRef
148.  val nouescape: MutableSettings.BooleanSetting
149.  val nowarn: MutableSettings.BooleanSetting
     Definition Classes
       StandardScalaSettings
150.  def nowarnings: MutableSettings.BooleanSetting
151.  val opt: MutableSettings.MultiChoiceSetting[MutableSettings.optChoices.type]
152.  def optAddToBytecodeRepository: Boolean
153.  def optBoxUnbox: Boolean
154.  def optBuildCallGraph: Boolean
155.  def optClosureInvocations: Boolean
156.  def optCompactLocals: Boolean
157.  def optCopyPropagation: Boolean
158.  def optInlineGlobal: Boolean
159.  def optInlineProject: Boolean
160.  def optInlinerEnabled: Boolean
161.  def optNone: Boolean
162.  def optNullnessTracking: Boolean
163.  def optRedundantCasts: Boolean
164.  def optSimplifyJumps: Boolean
165.  def optUnreachableCode: Boolean
166.  def optWarningEmitAtInlineFailed: Boolean
167.  def optWarningNoInlineMissingBytecode: Boolean
168.  def optWarningNoInlineMissingScalaInlineInfoAttr: Boolean
169.  def optWarningNoInlineMixed: Boolean
170.  val optWarnings: MutableSettings.MultiChoiceSetting[MutableSettings.optWarningsChoices.type]
171.  def optWarningsSummaryOnly: Boolean
172.  val optimise: MutableSettings.BooleanSetting
     Definition Classes
       ScalaSettings → StandardScalaSettings
173.  def outdir: MutableSettings.OutputSetting
174.  val overrideObjects: MutableSettings.BooleanSetting

     -Y "Private" settings

175.  val overrideVars: MutableSettings.BooleanSetting
176.  val plugin: MutableSettings.MultiStringSetting
177.  val pluginOptions: MutableSettings.MultiStringSetting

     -P "Plugin" settings

178.  val pluginsDir: MutableSettings.StringSetting
179.  val print: MutableSettings.BooleanSetting
     Definition Classes
       StandardScalaSettings
180.  def printLate: MutableSettings.BooleanSetting
181.  val printtypes: MutableSettings.BooleanSetting
182.  val prompt: MutableSettings.BooleanSetting
183.  val reporter: MutableSettings.StringSetting
184.  val require: MutableSettings.MultiStringSetting
185.  val resident: MutableSettings.BooleanSetting
186.  val script: MutableSettings.StringSetting
187.  val showPhases: MutableSettings.BooleanSetting
188.  val showPlugins: MutableSettings.BooleanSetting
189.  val skip: MutableSettings.PhasesSetting
190.  val source: ScalaVersionSetting
191.  val sourceReader: MutableSettings.StringSetting
192.  val sourcepath: MutableSettings.PathSetting
     Definition Classes
       StandardScalaSettings
193.  val stopAfter: MutableSettings.PhasesSetting
194.  val stopBefore: MutableSettings.PhasesSetting
195.  val strictInference: MutableSettings.BooleanSetting
196.  final def synchronized[T0](arg0: ⇒ T0): T0
     Definition Classes
       AnyRef
197.  val target: MutableSettings.ChoiceSetting
     Definition Classes
       StandardScalaSettings
198.  val termConflict: MutableSettings.ChoiceSetting
199.  def toString(): String
     Definition Classes
       AnyRef → Any
200.  val unchecked: MutableSettings.BooleanSetting
     Definition Classes
       StandardScalaSettings
201.  val uniqid: MutableSettings.BooleanSetting
     Definition Classes
       StandardScalaSettings
202.  val usejavacp: MutableSettings.BooleanSetting
     Definition Classes
       StandardScalaSettings
203.  val usemanifestcp: MutableSettings.BooleanSetting
     Definition Classes
       StandardScalaSettings
204.  val verbose: MutableSettings.BooleanSetting
     Definition Classes
       StandardScalaSettings
205.  val version: MutableSettings.BooleanSetting
     Definition Classes
       StandardScalaSettings
206.  final def wait(): Unit
     Definition Classes
       AnyRef
     Annotations
       @throws( ... )
207.  final def wait(arg0: Long, arg1: Int): Unit
     Definition Classes
       AnyRef
     Annotations
       @throws( ... )
208.  final def wait(arg0: Long): Unit
     Definition Classes
       AnyRef
     Annotations
       @throws( ... )
209.  def warnAdaptedArgs: Boolean
     Definition Classes
       Warnings
210.  def warnByNameRightAssociative: Boolean
     Definition Classes
       Warnings
211.  def warnConstant: Boolean
     Definition Classes
       Warnings
212.  val warnDeadCode: MutableSettings.BooleanSetting
     Definition Classes
       Warnings
213.  def warnDelayedInit: Boolean
     Definition Classes
       Warnings
214.  def warnDocDetached: Boolean
     Definition Classes
       Warnings
215.  val warnExtraImplicit: MutableSettings.BooleanSetting
     Definition Classes
       Warnings
216.  def warnInaccessible: Boolean
     Definition Classes
       Warnings
217.  def warnInferAny: Boolean
     Definition Classes
       Warnings
218.  def warnMissingInterpolator: Boolean
     Definition Classes
       Warnings
219.  def warnNullaryOverride: Boolean
     Definition Classes
       Warnings
220.  def warnNullaryUnit: Boolean
     Definition Classes
       Warnings
221.  val warnNumericWiden: MutableSettings.BooleanSetting
     Definition Classes
       Warnings
222.  def warnOptionImplicit: Boolean
     Definition Classes
       Warnings
223.  def warnPackageObjectClasses: Boolean
     Definition Classes
       Warnings
224.  def warnPolyImplicitOverload: Boolean
     Definition Classes
       Warnings
225.  def warnPrivateShadow: Boolean
     Definition Classes
       Warnings
226.  def warnStarsAlign: Boolean
     Definition Classes
       Warnings
227.  def warnTypeParameterShadow: Boolean
     Definition Classes
       Warnings
228.  def warnUnsoundMatch: Boolean
     Definition Classes
       Warnings
229.  val warnUnused: MutableSettings.MultiChoiceSetting[MutableSettings.UnusedWarnings.type]
     Definition Classes
       Warnings
230.  def warnUnusedImplicits: Boolean
     Definition Classes
       Warnings
231.  def warnUnusedImport: Boolean
     Definition Classes
       Warnings
232.  def warnUnusedLocals: Boolean
     Definition Classes
       Warnings
233.  def warnUnusedParams: Boolean
     Definition Classes
       Warnings
234.  def warnUnusedPatVars: Boolean
     Definition Classes
       Warnings
235.  def warnUnusedPrivates: Boolean
     Definition Classes
       Warnings
236.  val warnValueDiscard: MutableSettings.BooleanSetting
     Definition Classes
       Warnings
237.  val warnValueOverrides: MutableSettings.BooleanSetting
     Definition Classes
       Warnings
238.  def →[B](y: B): (ScalaSettings, B)
     Implicit
       This member is added by an implicit conversion from ScalaSettings to ArrowAssoc[ScalaSettings] performed by method ArrowAssoc in scala.Predef.
     Definition Classes
       ArrowAssoc
239.  object MacroExpand
240.  object XxmlSettings extends MutableSettings.MultiChoiceEnumeration
241.  object YstatisticsPhases extends MutableSettings.MultiChoiceEnumeration
242.  object languageFeatures extends MutableSettings.MultiChoiceEnumeration
243.  object mixinForwarderChoices
244.  object optChoices extends MutableSettings.MultiChoiceEnumeration
245.  object optWarningsChoices extends MutableSettings.MultiChoiceEnumeration
246.  object LintWarnings extends MultiChoiceEnumeration
     Definition Classes
       Warnings
247.  object UnusedWarnings extends MultiChoiceEnumeration
     Definition Classes
       Warnings

### Deprecated Value Members

1.  def Xchecknull: MutableSettings.BooleanSetting
   Definition Classes
     Warnings
   Annotations
     @deprecated
   Deprecated

     (Since version 2.11.0) This option is being removed

2.  def Xwarnfatal: MutableSettings.BooleanSetting
   Definition Classes
     Warnings
   Annotations
     @deprecated
   Deprecated

     (Since version 2.11.0) Use fatalWarnings

3.  def YwarnAdaptedArgs: Boolean
   Definition Classes
     Warnings
   Annotations
     @deprecated
   Deprecated

     (Since version 2.11.2) Use warnAdaptedArgs

4.  def YwarnInaccessible: Boolean
   Definition Classes
     Warnings
   Annotations
     @deprecated
   Deprecated

     (Since version 2.11.2) Use warnInaccessible

5.  def YwarnInferAny: Boolean
   Definition Classes
     Warnings
   Annotations
     @deprecated
   Deprecated

     (Since version 2.11.2) Use warnInferAny

6.  def YwarnNullaryOverride: Boolean
   Definition Classes
     Warnings
   Annotations
     @deprecated
   Deprecated

     (Since version 2.11.2) Use warnNullaryOverride

7.  def YwarnNullaryUnit: Boolean
   Definition Classes
     Warnings
   Annotations
     @deprecated
   Deprecated

     (Since version 2.11.2) Use warnNullaryUnit

8.  def Ywarndeadcode: MutableSettings.BooleanSetting
   Definition Classes
     Warnings
   Annotations
     @deprecated
   Deprecated

     (Since version 2.11.0) Use warnDeadCode

### Inherited from Warnings

### Inherited from StandardScalaSettings

### Inherited from AbsScalaSettings

### Inherited from AnyRef

### Inherited from Any

### Inherited by implicit conversion any2stringadd from ScalaSettings to any2stringadd[ScalaSettings]

### Inherited by implicit conversion StringFormat from ScalaSettings to StringFormat[ScalaSettings]

### Inherited by implicit conversion Ensuring from ScalaSettings to Ensuring[ScalaSettings]

### Inherited by implicit conversion ArrowAssoc from ScalaSettings to ArrowAssoc[ScalaSettings]

### Ungrouped