Scala Compiler 2.13.16 - scala.tools.nsc.settings.ScalaSettings
Keywords: Scala Compiler 2.13.16 scala.tools.nsc.settings.ScalaSettings

Scala Compiler2.13.16 < 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
- AbsSettings
- AnyScalaVersion
- DefaultPathFactory
- Development
- Final
- MaximalScalaVersion
- Milestone
- MinimalScalaVersion
- MutableSettings
- NoScalaVersion
- PathFactory
- RC
- ScalaBuild
- ScalaSettings
- ScalaVersion
- SpecificScalaVersion
- StandardScalaSettings
- Warnings

t

scala.tools.nsc.settings

# ScalaSettings

###

#### trait ScalaSettings extends StandardScalaSettings with Warnings

Self Type
  MutableSettings
Source
  ScalaSettings.scala

Linear Supertypes
Warnings, StandardScalaSettings, 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. AnyRef
5. 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.  sealed abstract class CachePolicy extends AnyRef

### 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 toany2stringadd[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 toArrowAssoc[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 VdebugTypeError: BooleanSetting
7.  val Vhelp: BooleanSetting

   -V "Verbose" settings

8.  val Vimplicits: BooleanSetting
9.  val VimplicitsMaxRefined: IntSetting
10.  val VimplicitsVerboseTree: BooleanSetting
11.  val VtypeDiffs: BooleanSetting
12.  val Wconf: MultiStringSetting
    Definition Classes
      Warnings
13.  val WconfDefault: collection.immutable.List[String]
    Definition Classes
      Warnings
14.  val Whelp: BooleanSetting
    Definition Classes
      Warnings
15.  val Xexperimental: BooleanSetting
16.  val Xhelp: BooleanSetting

    -X "Advanced" settings

17.  val Xjline: ChoiceSetting
18.  val XmacroSettings: MultiStringSetting
19.  val Xmigration: ScalaVersionSetting
20.  val XmixinForceForwarders: ChoiceSetting
21.  val XnoPatmatAnalysis: BooleanSetting
22.  val Xnojline: BooleanSetting
23.  val Xprint: PhasesSetting
24.  val Xprintpos: BooleanSetting
25.  val Xshowcls: StringSetting
26.  val Xshowobj: StringSetting
27.  val Xshowtrees: BooleanSetting
28.  val XshowtreesCompact: BooleanSetting
29.  val XshowtreesStringified: BooleanSetting
30.  val XsourceFeatures: MultiChoiceSetting[MutableSettings.sourceFeatures.type]
31.  val Xverify: BooleanSetting
32.  val Xxml: MultiChoiceSetting[MutableSettings.XxmlSettings.type]
33.  val YaddBackendThreads: IntSetting
34.  val YcacheMacroClassLoader: ChoiceSetting
35.  val YcachePluginClassLoader: ChoiceSetting
36.  val YcollectStatistics: BooleanSetting
37.  val Ycompacttrees: BooleanSetting
38.  val YdebugTasty: BooleanSetting
39.  val Ydelambdafy: ChoiceSetting
40.  val YdisableFlatCpCaching: BooleanSetting
41.  val Ydocdebug: BooleanSetting
42.  val Ydumpclasses: StringSetting
43.  val YforceFlatCpCaching: BooleanSetting
44.  val Ygenasmp: StringSetting
45.  val Yhelp: BooleanSetting

    -Y "Private" settings

46.  val YhotStatisticsEnabled: BooleanSetting
47.  val Yidedebug: BooleanSetting
48.  val YjarCompressionLevel: IntSetting
49.  val YjarFactory: StringSetting
50.  val Ylogcp: BooleanSetting
51.  val YmacroAnnotations: BooleanSetting
52.  val YmacroClasspath: PathSetting
53.  val YmacroFresh: BooleanSetting
54.  val YmacrodebugLite: BooleanSetting
55.  val YmacrodebugVerbose: BooleanSetting
56.  val Ymacroexpand: ChoiceSetting
57.  val YmaxQueue: IntSetting
58.  val Ymemberpos: StringSetting
59.  val Ynogenericsig: BooleanSetting
60.  val YoptInlineHeuristics: ChoiceSetting
61.  val YoptLogInline: StringSetting
62.  val YoptTrace: StringSetting
63.  val Youtline: BooleanSetting
64.  val YpatmatExhaustdepth: IntSetting
65.  val Ypatmatdebug: BooleanSetting
66.  val YpickleJava: BooleanSetting
67.  val YpickleWrite: StringSetting
68.  val YpickleWriteApiOnly: BooleanSetting
69.  val Yposdebug: BooleanSetting
70.  val YpresentationAnyThread: BooleanSetting
71.  val YpresentationDebug: BooleanSetting
72.  val YpresentationDelay: IntSetting
73.  val YpresentationLocateSourceFile: BooleanSetting
74.  val YpresentationLog: StringSetting
75.  val YpresentationReplay: StringSetting
76.  val YpresentationStrict: BooleanSetting
77.  val YpresentationVerbose: BooleanSetting

    IDE-specific settings

78.  val YprintTrees: ChoiceSetting
79.  val YprofileDestination: StringSetting
80.  val YprofileEnabled: BooleanSetting
81.  val YprofileExternalTool: PhasesSetting
82.  val YprofileRunGcBetweenPhases: PhasesSetting
83.  val YprofileTrace: StringSetting
84.  val Yquasiquotedebug: BooleanSetting
85.  val Yrangepos: BooleanSetting
86.  val Yrecursion: IntSetting
87.  val Yreifycopypaste: BooleanSetting
88.  val Yreifydebug: BooleanSetting
89.  val YreplMagicImport: BooleanSetting
90.  val Yreplclassbased: BooleanSetting
91.  val Yreploutdir: StringSetting
92.  val Yscala3ImplicitResolution: BooleanSetting
93.  val Yscriptrunner: StringSetting
94.  val Yshow: PhasesSetting
95.  val Yshowsymkinds: BooleanSetting
96.  val Yshowsymowners: BooleanSetting
97.  val Yshowsyms: BooleanSetting
98.  val Ystatistics: PhasesSetting
99.  val YstatisticsEnabled: BooleanSetting
100.  val YtastyNoAnnotations: BooleanSetting
101.  val YtastyReader: BooleanSetting
102.  val YtrackDependencies: BooleanSetting
103.  val Ytyperdebug: BooleanSetting
104.  val Yvalidatepos: PhasesSetting
105.  lazy val allSettings: LinkedHashMap[String, Setting]

     Set of settings

     Set of settings

     Attributes
       protected[scala]
106.  final def asInstanceOf[T0]: T0
     Definition Classes
       Any
107.  val async: BooleanSetting
108.  val bootclasspath: PathSetting

     Path related settings.

     Path related settings.

     Definition Classes
       StandardScalaSettings
109.  val breakCycles: BooleanSetting
110.  val browse: PhasesSetting
111.  val check: PhasesSetting
112.  val checkInit: BooleanSetting
113.  val classpath: PathSetting
     Definition Classes
       ScalaSettings → StandardScalaSettings
114.  def clone(): AnyRef
     Attributes
       protected[lang]
     Definition Classes
       AnyRef
     Annotations
       @throws(classOf[java.lang.CloneNotSupportedException]) @native()
115.  def conflictWarning: Option[String]
116.  val cyclic: BooleanSetting
117.  val debug: BooleanSetting
118.  def debuginfo: ChoiceSetting

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

119.  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
120.  val defines: PrefixSetting
121.  def dependenciesFile: StringSetting
122.  val dependencyfile: StringSetting

     Other settings.

     Other settings.

     Definition Classes
       StandardScalaSettings
123.  val deprecation: BooleanSetting
     Definition Classes
       StandardScalaSettings
124.  val developer: BooleanSetting
125.  def disable(s: Setting): LinkedHashMap[String, Setting]

     Disable a setting

126.  val disable: MultiStringSetting
127.  val elidebelow: IntSetting
128.  val encoding: StringSetting
     Definition Classes
       StandardScalaSettings
129.  def ensuring(cond: (ScalaSettings) => Boolean, msg: => Any): ScalaSettings
     Implicit
       This member is added by an implicit conversion from ScalaSettings toEnsuring[ScalaSettings] performed by method Ensuring in scala.Predef.
     Definition Classes
       Ensuring
130.  def ensuring(cond: (ScalaSettings) => Boolean): ScalaSettings
     Implicit
       This member is added by an implicit conversion from ScalaSettings toEnsuring[ScalaSettings] performed by method Ensuring in scala.Predef.
     Definition Classes
       Ensuring
131.  def ensuring(cond: Boolean, msg: => Any): ScalaSettings
     Implicit
       This member is added by an implicit conversion from ScalaSettings toEnsuring[ScalaSettings] performed by method Ensuring in scala.Predef.
     Definition Classes
       Ensuring
132.  def ensuring(cond: Boolean): ScalaSettings
     Implicit
       This member is added by an implicit conversion from ScalaSettings toEnsuring[ScalaSettings] performed by method Ensuring in scala.Predef.
     Definition Classes
       Ensuring
133.  final def eq(arg0: AnyRef): Boolean
     Definition Classes
       AnyRef
134.  def equals(arg0: AnyRef): Boolean
     Definition Classes
       AnyRef → Any
135.  val explaintypes: BooleanSetting
     Definition Classes
       StandardScalaSettings
136.  val exposeEmptyPackage: BooleanSetting
137.  val extdirs: PathSetting
     Definition Classes
       StandardScalaSettings
138.  val fatalWarnings: BooleanSetting
     Definition Classes
       Warnings
139.  val feature: BooleanSetting
     Definition Classes
       StandardScalaSettings
140.  def finalize(): Unit
     Attributes
       protected[lang]
     Definition Classes
       AnyRef
     Annotations
       @throws(classOf[java.lang.Throwable])
141.  val future: BooleanSetting

     Groups of Settings.

142.  val g: ChoiceSetting
     Definition Classes
       StandardScalaSettings
143.  val genPhaseGraph: StringSetting
144.  final def getClass(): Class[_ <: AnyRef]
     Definition Classes
       AnyRef → Any
     Annotations
       @native()
145.  def hashCode(): Int
     Definition Classes
       AnyRef → Any
     Annotations
       @native()
146.  val help: BooleanSetting
     Definition Classes
       StandardScalaSettings
147.  val imports: MultiStringSetting
148.  def infoSettings: collection.immutable.List[Setting]

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

149.  def inlineHelp: String
150.  def isInfo: Boolean

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

151.  final def isInstanceOf[T0]: Boolean
     Definition Classes
       Any
152.  def isScaladoc: Boolean

     Test whether this is scaladoc we're looking at

153.  val javabootclasspath: PathSetting
     Definition Classes
       StandardScalaSettings
154.  val javaextdirs: PathSetting
     Definition Classes
       StandardScalaSettings
155.  val jvmargs: PrefixSetting
156.  val language: MultiChoiceSetting[MutableSettings.languageFeatures.type]
157.  val lint: MultiChoiceSetting[MutableSettings.LintWarnings.type]
     Definition Classes
       Warnings
158.  def lintArgDiscard: Boolean
     Definition Classes
       Warnings
159.  def lintDeprecation: Boolean
     Definition Classes
       Warnings
160.  def lintImplicitNotFound: Boolean
     Definition Classes
       Warnings
161.  def lintImplicitRecursion: Boolean
     Definition Classes
       Warnings
162.  def lintIntDivToFloat: Boolean
     Definition Classes
       Warnings
163.  def lintNumericMethods: Boolean
     Definition Classes
       Warnings
164.  def lintUniversalMethods: Boolean
     Definition Classes
       Warnings
165.  def lintUnused: Boolean
     Definition Classes
       Warnings
166.  def lintValPatterns: Boolean
     Definition Classes
       Warnings
167.  val log: PhasesSetting
168.  val logFreeTerms: BooleanSetting
169.  val logFreeTypes: BooleanSetting
170.  val logImplicitConv: BooleanSetting
171.  val logReflectiveCalls: BooleanSetting
172.  val mainClass: StringSetting
173.  val maxerrs: IntSetting
174.  val maxwarns: IntSetting
175.  def multiargInfix: Boolean
     Definition Classes
       Warnings
176.  final def ne(arg0: AnyRef): Boolean
     Definition Classes
       AnyRef
177.  val noCompletion: BooleanSetting
178.  val noForwarders: BooleanSetting
179.  val noassertions: noassertions.stabilizer$1.type.s.type forSome {val stabilizer$1: EnableSettings[BooleanSetting]}
180.  val nobootcp: BooleanSetting
181.  val noimports: BooleanSetting
182.  val nonStrictPatmatAnalysis: BooleanSetting
183.  val nopredef: BooleanSetting
184.  val nospecialization: BooleanSetting
185.  final def notify(): Unit
     Definition Classes
       AnyRef
     Annotations
       @native()
186.  final def notifyAll(): Unit
     Definition Classes
       AnyRef
     Annotations
       @native()
187.  val nowarn: BooleanSetting
     Definition Classes
       StandardScalaSettings
188.  def nowarnings: BooleanSetting
189.  val opt: MultiChoiceSetting[MutableSettings.optChoices.type]
190.  def optAddToBytecodeRepository: Boolean
191.  def optAllowSkipClassLoading: Boolean
192.  def optAllowSkipCoreModuleInit: Boolean
193.  def optAssumeModulesNonNull: Boolean
194.  def optBoxUnbox: Boolean
195.  def optBuildCallGraph: Boolean
196.  def optClosureInvocations: Boolean
197.  def optCompactLocals: Boolean
198.  def optCopyPropagation: Boolean
199.  def optInlineFrom: List[String]
200.  def optInlinerEnabled: Boolean
201.  def optNone: Boolean
202.  def optNullnessTracking: Boolean
203.  def optRedundantCasts: Boolean
204.  def optSimplifyJumps: Boolean
205.  def optUnreachableCode: Boolean
206.  def optUseAnalyzerCache: Boolean
207.  def optWarningEmitAtInlineFailed: Boolean
208.  def optWarningNoInlineMissingBytecode: Boolean
209.  def optWarningNoInlineMissingScalaInlineInfoAttr: Boolean
210.  def optWarningNoInlineMixed: Boolean
211.  val optWarnings: MultiChoiceSetting[MutableSettings.optWarningsChoices.type]
212.  def optWarningsSummaryOnly: Boolean
213.  val optimise: BooleanSetting
     Definition Classes
       ScalaSettings → StandardScalaSettings
214.  val outdir: OutputSetting
215.  val plugin: MultiStringSetting
216.  val pluginOptions: MultiStringSetting

     -P "Plugin" settings

217.  val pluginsDir: StringSetting
218.  val print: BooleanSetting
     Definition Classes
       StandardScalaSettings
219.  val printArgs: StringSetting
220.  def printLate: BooleanSetting
221.  val printtypes: BooleanSetting
222.  val prompt: BooleanSetting
223.  def quickFixSilent: Boolean
     Definition Classes
       StandardScalaSettings
224.  val quickfix: MultiStringSetting
     Definition Classes
       StandardScalaSettings
225.  val release: ChoiceSetting
     Definition Classes
       StandardScalaSettings
226.  def releaseValue: Option[String]
     Definition Classes
       StandardScalaSettings
227.  val reporter: StringSetting
228.  val require: MultiStringSetting
229.  val resident: BooleanSetting
230.  val rootdir: PathSetting
     Definition Classes
       StandardScalaSettings
231.  val script: StringSetting
232.  val showPhases: BooleanSetting
233.  val showPlugins: BooleanSetting
234.  def showTreeDiff: Boolean
235.  val skip: PhasesSetting
236.  val source: ScalaVersionSetting
     Annotations
       @nowarn()
237.  val sourceReader: StringSetting
238.  val sourcepath: PathSetting
     Definition Classes
       StandardScalaSettings
239.  val stopAfter: PhasesSetting
240.  val stopBefore: PhasesSetting
241.  final def synchronized[T0](arg0: => T0): T0
     Definition Classes
       AnyRef
242.  val systemPath: PathSetting
     Definition Classes
       StandardScalaSettings
243.  def systemPathValue: Option[String]
     Definition Classes
       StandardScalaSettings
244.  val target: ChoiceSetting
     Definition Classes
       StandardScalaSettings
245.  def targetValue: String
     Definition Classes
       StandardScalaSettings
246.  val termConflict: ChoiceSetting
247.  def toString(): String
     Definition Classes
       AnyRef → Any
248.  val unchecked: BooleanSetting
     Definition Classes
       StandardScalaSettings
249.  val uniqid: BooleanSetting
     Definition Classes
       StandardScalaSettings
250.  def unitSpecialization: Boolean
     Definition Classes
       Warnings
251.  val unsafe: MultiStringSetting
252.  val usejavacp: BooleanSetting
     Definition Classes
       StandardScalaSettings
253.  val usemanifestcp: BooleanSetting
     Definition Classes
       StandardScalaSettings
254.  val verbose: BooleanSetting
     Definition Classes
       StandardScalaSettings
255.  val version: BooleanSetting
     Definition Classes
       StandardScalaSettings
256.  final def wait(): Unit
     Definition Classes
       AnyRef
     Annotations
       @throws(classOf[java.lang.InterruptedException])
257.  final def wait(arg0: Long, arg1: Int): Unit
     Definition Classes
       AnyRef
     Annotations
       @throws(classOf[java.lang.InterruptedException])
258.  final def wait(arg0: Long): Unit
     Definition Classes
       AnyRef
     Annotations
       @throws(classOf[java.lang.InterruptedException]) @native()
259.  def warnAdaptedArgs: Boolean
     Definition Classes
       Warnings
260.  def warnByNameImplicit: Boolean
     Definition Classes
       Warnings
261.  def warnCaptured: Boolean
     Definition Classes
       Warnings
262.  def warnCloneableObject: Boolean
     Definition Classes
       Warnings
263.  def warnConstant: Boolean
     Definition Classes
       Warnings
264.  val warnDeadCode: BooleanSetting
     Definition Classes
       Warnings
265.  def warnDelayedInit: Boolean
     Definition Classes
       Warnings
266.  def warnDocDetached: Boolean
     Definition Classes
       Warnings
267.  def warnEtaSam: Boolean
     Definition Classes
       Warnings
268.  def warnEtaZero: Boolean
     Definition Classes
       Warnings
269.  val warnExtraImplicit: BooleanSetting
     Definition Classes
       Warnings
270.  def warnInaccessible: Boolean
     Definition Classes
       Warnings
271.  def warnInferAny: Boolean
     Definition Classes
       Warnings
272.  val warnMacros: ChoiceSetting
     Definition Classes
       Warnings
273.  def warnMissingInterpolator: Boolean
     Definition Classes
       Warnings
274.  val warnMultiargInfix: BooleanSetting
     Definition Classes
       Warnings
275.  val warnNonUnitIf: BooleanSetting
     Definition Classes
       Warnings
276.  val warnNonUnitStatement: Warnings.warnNonUnitStatement._1.type.s.type forSome {val _1: EnableSettings[BooleanSetting]}
     Definition Classes
       Warnings
277.  def warnNonlocalReturn: Boolean
     Definition Classes
       Warnings
278.  def warnNullaryUnit: Boolean
     Definition Classes
       Warnings
279.  val warnNumericWiden: BooleanSetting
     Definition Classes
       Warnings
280.  val warnOctalLiteral: BooleanSetting
     Definition Classes
       Warnings
281.  def warnOptionImplicit: Boolean
     Definition Classes
       Warnings
282.  def warnPackageObjectClasses: Boolean
     Definition Classes
       Warnings
283.  def warnPatternShadow: Boolean
     Definition Classes
       Warnings
284.  val warnPerformance: MultiChoiceSetting[MutableSettings.PerformanceWarnings.type]
     Definition Classes
       Warnings
285.  def warnPolyImplicitOverload: Boolean
     Definition Classes
       Warnings
286.  def warnPrivateShadow: Boolean
     Definition Classes
       Warnings
287.  def warnRecurseWithDefault: Boolean
     Definition Classes
       Warnings
288.  def warnSerialization: Boolean
     Definition Classes
       Warnings
289.  def warnStarsAlign: Boolean
     Definition Classes
       Warnings
290.  def warnStrictUnsealedPatMat: Boolean
     Definition Classes
       Warnings
291.  val warnToString: BooleanSetting
     Definition Classes
       Warnings
292.  def warnTypeParameterShadow: Boolean
     Definition Classes
       Warnings
293.  val warnUnnamedBoolean: BooleanSetting
     Definition Classes
       Warnings
294.  val warnUnnamedStrict: Warnings.warnUnnamedStrict._1.type.s.type forSome {val _1: EnableSettings[BooleanSetting]}
     Definition Classes
       Warnings
295.  val warnUnused: MultiChoiceSetting[MutableSettings.UnusedWarnings.type]
     Definition Classes
       Warnings
296.  def warnUnusedExplicits: Boolean
     Definition Classes
       Warnings
297.  def warnUnusedImplicits: Boolean
     Definition Classes
       Warnings
298.  def warnUnusedImport: Boolean
     Definition Classes
       Warnings
299.  def warnUnusedLocals: Boolean
     Definition Classes
       Warnings
300.  def warnUnusedNowarn: Boolean
     Definition Classes
       Warnings
301.  def warnUnusedParams: Boolean
     Definition Classes
       Warnings
302.  def warnUnusedPatVars: Boolean
     Definition Classes
       Warnings
303.  def warnUnusedPrivates: Boolean
     Definition Classes
       Warnings
304.  def warnUnusedSynthetics: Boolean
     Definition Classes
       Warnings
305.  val warnValueDiscard: BooleanSetting
     Definition Classes
       Warnings
306.  val warnValueOverrides: BooleanSetting
     Definition Classes
       Warnings
307.  object CachePolicy
308.  object MacroExpand
309.  object XxmlSettings extends MultiChoiceEnumeration
310.  object languageFeatures extends MultiChoiceEnumeration
311.  object mixinForwarderChoices
312.  object optChoices extends MultiChoiceEnumeration
313.  object optWarningsChoices extends MultiChoiceEnumeration
314.  object sourceFeatures extends MultiChoiceEnumeration
315.  object LintWarnings extends MultiChoiceEnumeration
     Definition Classes
       Warnings
316.  object PerformanceWarnings extends MultiChoiceEnumeration
     Definition Classes
       Warnings
317.  object UnusedWarnings extends MultiChoiceEnumeration
     Definition Classes
       Warnings

### Deprecated Value Members

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

     (Since version 2.11.0) This option is being removed

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

     (Since version 2.11.0) Use fatalWarnings

3.  val Yreplsync: BooleanSetting
   Annotations
     @deprecated
   Deprecated

     (Since version 2.13) Unused setting will be removed

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

     (Since version 2.11.0) Use warnDeadCode

5.  def d: OutputSetting
   Annotations
     @deprecated
   Deprecated

     (Since version 2.13.2) Use outdir instead.

6.  def formatted(fmtstr: String): String
   Implicit
     This member is added by an implicit conversion from ScalaSettings toStringFormat[ScalaSettings] performed by method StringFormat in scala.Predef.
   Definition Classes
     StringFormat
   Annotations
     @deprecated @inline()
   Deprecated

     (Since version 2.12.16) Use `formatString.format(value)` instead of `value.formatted(formatString)`, or use the `f""` string interpolator. In Java 15 and later, `formatted` resolves to the new method in String which has reversed parameters.

7.  def isScala3: Boolean
   Annotations
     @deprecated
   Deprecated

     (Since version 2.13.9) Use currentRun.isScala3 instead

8.  val warnSelfImplicit: BooleanSetting
   Definition Classes
     Warnings
   Annotations
     @deprecated
   Deprecated

     (Since version 2.13.3) Use lintImplicitRecursion

9.  val xoptInlineFrom: MultiStringSetting
   Annotations
     @deprecated
   Deprecated

     (Since version 2.13.8) Deprecated alias

10.  val xoptWarnings: MultiChoiceSetting[MutableSettings.optWarningsChoices.type]
    Annotations
      @deprecated
    Deprecated

      (Since version 2.13.8) Deprecated alias

11.  def →[B](y: B): (ScalaSettings, B)
    Implicit
      This member is added by an implicit conversion from ScalaSettings toArrowAssoc[ScalaSettings] performed by method ArrowAssoc in scala.Predef.
    Definition Classes
      ArrowAssoc
    Annotations
      @deprecated
    Deprecated

      (Since version 2.13.0) Use `->` instead. If you still wish to display it as one character, consider using a font with programming ligatures such as Fira Code.

### Inherited from Warnings

### Inherited from StandardScalaSettings

### Inherited from AnyRef

### Inherited from Any

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

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

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

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

### Ungrouped