scala.tools.nsc.settings

ScalaSettings

Related Doc: package settings

trait ScalaSettings extends AbsScalaSettings with StandardScalaSettings with Warnings

Self Type
MutableSettings
Source
ScalaSettings.scala
Linear Supertypes
Known Subclasses
Type Hierarchy Learn more about scaladoc diagrams
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
Learn more about member selection
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): MutableSettings.ChoiceSetting

    Definition Classes
    AbsScalaSettings
  3. abstract def IntSetting(name: String, descr: String, default: Int, range: Option[(Int, Int)], parser: (String) ⇒ Option[Int]): MutableSettings.IntSetting

    Definition Classes
    AbsScalaSettings
  4. abstract def MultiChoiceSetting[E <: MutableSettings.MultiChoiceEnumeration](name: String, helpArg: String, descr: String, domain: E, default: Option[List[String]]): MutableSettings.MultiChoiceSetting[E]

    Definition Classes
    AbsScalaSettings
  5. abstract def MultiStringSetting(name: String, helpArg: String, descr: String): MutableSettings.MultiStringSetting

    Definition Classes
    AbsScalaSettings
  6. abstract def OutputSetting(outputDirs: MutableSettings.OutputDirs, default: String): MutableSettings.OutputSetting

    Definition Classes
    AbsScalaSettings
  7. abstract def PathSetting(name: String, descr: String, default: String): MutableSettings.PathSetting

    Definition Classes
    AbsScalaSettings
  8. abstract def PhasesSetting(name: String, descr: String, default: String): MutableSettings.PhasesSetting

    Definition Classes
    AbsScalaSettings
  9. abstract def PrefixSetting(name: String, prefix: String, descr: String): MutableSettings.PrefixSetting

    Definition Classes
    AbsScalaSettings
  10. 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

    Test two objects for inequality.

    Test two objects for inequality.

    returns

    true if !(this == that), false otherwise.

    Definition Classes
    AnyRef → Any
  2. final def ##(): Int

    Equivalent to x.hashCode except for boxed numeric types and null.

    Equivalent to x.hashCode except for boxed numeric types and null. For numerics, it returns a hash value which is consistent with value equality: if two value type instances compare as true, then ## will produce the same hash value for each of them. For null returns a hashcode where null.hashCode throws a NullPointerException.

    returns

    a hash value consistent with ==

    Definition Classes
    AnyRef → Any
  3. def +(other: String): String

    Implicit information
    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 information
    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

    The expression x == that is equivalent to if (x eq null) that eq null else x.equals(that).

    The expression x == that is equivalent to if (x eq null) that eq null else x.equals(that).

    arg0

    the object to compare against this object for equality.

    returns

    true if the receiver object is equivalent to the argument; false otherwise.

    Definition Classes
    AnyRef → Any
  6. object LintWarnings extends MultiChoiceEnumeration

    Definition Classes
    Warnings
  7. object MacroExpand

  8. val Xcloselim: MutableSettings.BooleanSetting

  9. val Xdce: MutableSettings.BooleanSetting

  10. val Xexperimental: Xexperimental._222.type.s.type forSome {val _222: EnableSettings[MutableSettings.BooleanSetting]}

  11. val XfullLubs: MutableSettings.BooleanSetting

  12. val Xhelp: MutableSettings.BooleanSetting

    -X "Advanced" settings

  13. val Xlinearizer: MutableSettings.ChoiceSetting

  14. val XlogImplicits: MutableSettings.BooleanSetting

  15. val XmacroSettings: MutableSettings.MultiStringSetting

  16. val Xmigration: ScalaVersionSetting

  17. val XnoPatmatAnalysis: MutableSettings.BooleanSetting

  18. val Xnojline: MutableSettings.BooleanSetting

  19. val Xprint: MutableSettings.PhasesSetting

  20. val Xprintpos: MutableSettings.BooleanSetting

  21. val Xshowcls: MutableSettings.StringSetting

  22. val Xshowobj: MutableSettings.StringSetting

  23. val Xshowtrees: MutableSettings.BooleanSetting

  24. val XshowtreesCompact: MutableSettings.BooleanSetting

  25. val XshowtreesStringified: MutableSettings.BooleanSetting

  26. val Xverify: MutableSettings.BooleanSetting

  27. val Ybackend: MutableSettings.ChoiceSetting

    Settings motivated by GenBCode

  28. val YclasspathImpl: MutableSettings.ChoiceSetting

  29. val Ycompacttrees: MutableSettings.BooleanSetting

  30. val YconstOptimization: MutableSettings.BooleanSetting

  31. val Ydelambdafy: MutableSettings.ChoiceSetting

  32. val YdisableFlatCpCaching: MutableSettings.BooleanSetting

  33. val YdisableUnreachablePrevention: MutableSettings.BooleanSetting

  34. val Ydocdebug: MutableSettings.BooleanSetting

    Area-specific debug output.

  35. val Ydumpclasses: MutableSettings.StringSetting

  36. val Ygenasmp: MutableSettings.StringSetting

  37. val Ygenjavap: MutableSettings.StringSetting

  38. val Yhelp: MutableSettings.BooleanSetting

  39. val Yidedebug: MutableSettings.BooleanSetting

  40. val Yinferdebug: Yinferdebug._1131.type.s.type forSome {val _1131: EnableSettings[MutableSettings.BooleanSetting]}

  41. val YinlinerWarnings: MutableSettings.BooleanSetting

  42. val Yissuedebug: MutableSettings.BooleanSetting

  43. val Ylogcp: MutableSettings.BooleanSetting

  44. val YmacrodebugLite: MutableSettings.BooleanSetting

  45. val YmacrodebugVerbose: MutableSettings.BooleanSetting

  46. val Ymacroexpand: MutableSettings.ChoiceSetting

  47. val Ymacronoexpand: MutableSettings.BooleanSetting

  48. val Ymemberpos: MutableSettings.StringSetting

  49. val YmethodInfer: MutableSettings.BooleanSetting

  50. val YnoLoadImplClass: MutableSettings.BooleanSetting

  51. val Ynogenericsig: MutableSettings.BooleanSetting

  52. val Yopt: MutableSettings.MultiChoiceSetting[MutableSettings.YoptChoices.type]

  53. object YoptChoices extends MutableSettings.MultiChoiceEnumeration

  54. def YoptCompactLocals: Boolean

  55. def YoptEmptyLabels: Boolean

  56. def YoptEmptyLineNumbers: Boolean

  57. def YoptNone: Boolean

  58. def YoptRecurseUnreachableJumps: Boolean

  59. def YoptSimplifyJumps: Boolean

  60. def YoptUnreachableCode: Boolean

  61. val YpatmatExhaustdepth: MutableSettings.IntSetting

  62. val Ypatmatdebug: MutableSettings.BooleanSetting

  63. val Yposdebug: MutableSettings.BooleanSetting

  64. val YpresentationDebug: MutableSettings.BooleanSetting

  65. val YpresentationDelay: MutableSettings.IntSetting

  66. val YpresentationLog: MutableSettings.StringSetting

  67. val YpresentationReplay: MutableSettings.StringSetting

  68. val YpresentationStrict: MutableSettings.BooleanSetting

  69. val YpresentationVerbose: MutableSettings.BooleanSetting

    IDE-specific settings

  70. val Yquasiquotedebug: MutableSettings.BooleanSetting

  71. val Yrangepos: MutableSettings.BooleanSetting

  72. val Yrecursion: MutableSettings.IntSetting

  73. val Yreifycopypaste: MutableSettings.BooleanSetting

  74. val Yreifydebug: MutableSettings.BooleanSetting

  75. val Yreplclassbased: MutableSettings.BooleanSetting

  76. val Yreploutdir: MutableSettings.StringSetting

  77. val Yreplsync: MutableSettings.BooleanSetting

  78. val Yshow: MutableSettings.PhasesSetting

  79. val Yshowsymkinds: MutableSettings.BooleanSetting

  80. val Yshowsymowners: MutableSettings.BooleanSetting

  81. val Yshowsyms: MutableSettings.BooleanSetting

  82. val Ystatistics: MutableSettings.MultiChoiceSetting[MutableSettings.YstatisticsPhases.type]

  83. def YstatisticsEnabled: Boolean

  84. object YstatisticsPhases extends MutableSettings.MultiChoiceEnumeration

  85. val Ytyperdebug: MutableSettings.BooleanSetting

  86. val YvirtClasses: Boolean

  87. lazy val allSettings: HashSet[MutableSettings.Setting]

    Set of settings

    Set of settings

    Attributes
    protected[scala]
  88. final def asInstanceOf[T0]: T0

    Cast the receiver object to be of type T0.

    Cast the receiver object to be of type T0.

    Note that the success of a cast at runtime is modulo Scala's erasure semantics. Therefore the expression 1.asInstanceOf[String] will throw a ClassCastException at runtime, while the expression List(1).asInstanceOf[List[String]] will not. In the latter example, because the type argument is erased as part of compilation it is not possible to check whether the contents of the list are of the requested type.

    returns

    the receiver object.

    Definition Classes
    Any
    Exceptions thrown

    ClassCastException if the receiver object is not an instance of the erasure of type T0.

  89. val bootclasspath: MutableSettings.PathSetting

    Path related settings.

    Path related settings.

    Definition Classes
    StandardScalaSettings
  90. val breakCycles: MutableSettings.BooleanSetting

  91. val browse: MutableSettings.PhasesSetting

  92. val check: MutableSettings.PhasesSetting

  93. val checkInit: MutableSettings.BooleanSetting

  94. val classpath: MutableSettings.PathSetting

    Definition Classes
    ScalaSettingsStandardScalaSettings
  95. def clone(): AnyRef

    Create a copy of the receiver object.

    Create a copy of the receiver object.

    The default implementation of the clone method is platform dependent.

    returns

    a copy of the receiver object.

    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
    Note

    not specified by SLS as a member of AnyRef

  96. val d: MutableSettings.OutputSetting

    Definition Classes
    ScalaSettingsStandardScalaSettings
  97. val debug: MutableSettings.BooleanSetting

  98. def debuginfo: MutableSettings.ChoiceSetting

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

  99. def defaultClasspath: String

    Against my better judgment, giving in to martin here and allowing CLASSPATH to be used automatically.

    Against my better judgment, giving in to martin here and allowing CLASSPATH to be used automatically. So for the user-specified part of the classpath:

    • If -classpath or -cp is given, it is that
    • Otherwise, if CLASSPATH is set, it is that
    • If neither of those, then "." is used.
    Attributes
    protected
  100. val defines: MutableSettings.PrefixSetting

  101. def dependenciesFile: MutableSettings.StringSetting

  102. val dependencyfile: MutableSettings.StringSetting

    Other settings.

    Other settings.

    Definition Classes
    StandardScalaSettings
  103. val deprecation: MutableSettings.BooleanSetting

    Definition Classes
    StandardScalaSettings
  104. val developer: MutableSettings.BooleanSetting

  105. def disable(s: MutableSettings.Setting): HashSet[MutableSettings.Setting]

    Disable a setting

  106. val disable: MutableSettings.MultiStringSetting

  107. val elidebelow: MutableSettings.IntSetting

  108. val encoding: MutableSettings.StringSetting

    Definition Classes
    StandardScalaSettings
  109. def ensuring(cond: (ScalaSettings) ⇒ Boolean, msg: ⇒ Any): ScalaSettings

    Implicit information
    This member is added by an implicit conversion from ScalaSettings to Ensuring[ScalaSettings] performed by method Ensuring in scala.Predef.
    Definition Classes
    Ensuring
  110. def ensuring(cond: (ScalaSettings) ⇒ Boolean): ScalaSettings

    Implicit information
    This member is added by an implicit conversion from ScalaSettings to Ensuring[ScalaSettings] performed by method Ensuring in scala.Predef.
    Definition Classes
    Ensuring
  111. def ensuring(cond: Boolean, msg: ⇒ Any): ScalaSettings

    Implicit information
    This member is added by an implicit conversion from ScalaSettings to Ensuring[ScalaSettings] performed by method Ensuring in scala.Predef.
    Definition Classes
    Ensuring
  112. def ensuring(cond: Boolean): ScalaSettings

    Implicit information
    This member is added by an implicit conversion from ScalaSettings to Ensuring[ScalaSettings] performed by method Ensuring in scala.Predef.
    Definition Classes
    Ensuring
  113. final def eq(arg0: AnyRef): Boolean

    Tests whether the argument (arg0) is a reference to the receiver object (this).

    Tests whether the argument (arg0) is a reference to the receiver object (this).

    The eq method implements an equivalence relation on non-null instances of AnyRef, and has three additional properties:

    • It is consistent: for any non-null instances x and y of type AnyRef, multiple invocations of x.eq(y) consistently returns true or consistently returns false.
    • For any non-null instance x of type AnyRef, x.eq(null) and null.eq(x) returns false.
    • null.eq(null) returns true.

    When overriding the equals or hashCode methods, it is important to ensure that their behavior is consistent with reference equality. Therefore, if two objects are references to each other (o1 eq o2), they should be equal to each other (o1 == o2) and they should hash to the same value (o1.hashCode == o2.hashCode).

    returns

    true if the argument is a reference to the receiver object; false otherwise.

    Definition Classes
    AnyRef
  114. def equals(arg0: Any): Boolean

    The equality method for reference types.

    The equality method for reference types. Default implementation delegates to eq.

    See also equals in scala.Any.

    returns

    true if the receiver object is equivalent to the argument; false otherwise.

    Definition Classes
    AnyRef → Any
  115. val etaExpandKeepsStar: MutableSettings.BooleanSetting

  116. def experimentalSettings: collection.immutable.List[MutableSettings.BooleanSetting]

    Enabled under -Xexperimental.

    Enabled under -Xexperimental.

    Attributes
    protected
  117. val explaintypes: MutableSettings.BooleanSetting

    Definition Classes
    StandardScalaSettings
  118. val exposeEmptyPackage: MutableSettings.BooleanSetting

  119. val extdirs: MutableSettings.PathSetting

    Definition Classes
    StandardScalaSettings
  120. val fatalWarnings: MutableSettings.BooleanSetting

    Definition Classes
    Warnings
  121. val feature: MutableSettings.BooleanSetting

    Definition Classes
    StandardScalaSettings
  122. def finalize(): Unit

    Called by the garbage collector on the receiver object when there are no more references to the object.

    Called by the garbage collector on the receiver object when there are no more references to the object.

    The details of when and if the finalize method is invoked, as well as the interaction between finalize and non-local returns and exceptions, are all platform dependent.

    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
    Note

    not specified by SLS as a member of AnyRef

  123. def formatted(fmtstr: String): String

    Implicit information
    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()
  124. val future: future._621.type.s.type forSome {val _621: EnableSettings[MutableSettings.BooleanSetting]}

    Groups of Settings.

  125. def futureSettings: collection.immutable.List[MutableSettings.BooleanSetting]

    Enabled under -Xfuture.

    Enabled under -Xfuture.

    Attributes
    protected
  126. val g: MutableSettings.ChoiceSetting

    Definition Classes
    StandardScalaSettings
  127. val genPhaseGraph: MutableSettings.StringSetting

  128. final def getClass(): Class[_]

    A representation that corresponds to the dynamic class of the receiver object.

    A representation that corresponds to the dynamic class of the receiver object.

    The nature of the representation is platform dependent.

    returns

    a representation that corresponds to the dynamic class of the receiver object.

    Definition Classes
    AnyRef → Any
    Note

    not specified by SLS as a member of AnyRef

  129. def hashCode(): Int

    The hashCode method for reference types.

    The hashCode method for reference types. See hashCode in scala.Any.

    returns

    the hash code value for this object.

    Definition Classes
    AnyRef → Any
  130. val help: MutableSettings.BooleanSetting

    Definition Classes
    StandardScalaSettings
  131. val inferByName: MutableSettings.BooleanSetting

  132. def infoSettings: collection.immutable.List[MutableSettings.Setting]

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

  133. val inline: MutableSettings.BooleanSetting

  134. val inlineHandlers: MutableSettings.BooleanSetting

  135. def isBCodeActive: Boolean

    Helper utilities for use by checkConflictingSettings()

  136. def isBCodeAskedFor: Boolean

  137. def isICodeAskedFor: Boolean

  138. def isInfo: Boolean

    Is an info setting set?

  139. final def isInstanceOf[T0]: Boolean

    Test whether the dynamic type of the receiver object is T0.

    Test whether the dynamic type of the receiver object is T0.

    Note that the result of the test is modulo Scala's erasure semantics. Therefore the expression 1.isInstanceOf[String] will return false, while the expression List(1).isInstanceOf[List[String]] will return true. In the latter example, because the type argument is erased as part of compilation it is not possible to check whether the contents of the list are of the specified type.

    returns

    true if the receiver object is an instance of erasure of type T0; false otherwise.

    Definition Classes
    Any
  140. def isScala211: Boolean

  141. def isScala212: Boolean

  142. def isScaladoc: Boolean

    Test whether this is scaladoc we're looking at

  143. val javabootclasspath: MutableSettings.PathSetting

    Definition Classes
    StandardScalaSettings
  144. val javaextdirs: MutableSettings.PathSetting

    Definition Classes
    StandardScalaSettings
  145. val jvmargs: MutableSettings.PrefixSetting

  146. val language: MutableSettings.MultiChoiceSetting[MutableSettings.languageFeatures.type]

  147. object languageFeatures extends MutableSettings.MultiChoiceEnumeration

  148. val lint: MutableSettings.MultiChoiceSetting[MutableSettings.LintWarnings.type]

    Definition Classes
    Warnings
  149. val log: MutableSettings.PhasesSetting

  150. val logFreeTerms: MutableSettings.BooleanSetting

  151. val logFreeTypes: MutableSettings.BooleanSetting

  152. val logImplicitConv: MutableSettings.BooleanSetting

  153. val logReflectiveCalls: MutableSettings.BooleanSetting

  154. val mainClass: MutableSettings.StringSetting

  155. val maxClassfileName: MutableSettings.IntSetting

  156. final def ne(arg0: AnyRef): Boolean

    Equivalent to !(this eq that).

    Equivalent to !(this eq that).

    returns

    true if the argument is not a reference to the receiver object; false otherwise.

    Definition Classes
    AnyRef
  157. val noAdaptedArgs: MutableSettings.BooleanSetting

  158. val noCompletion: MutableSettings.BooleanSetting

  159. val noForwarders: MutableSettings.BooleanSetting

  160. val noassertions: MutableSettings.BooleanSetting

  161. val nobootcp: MutableSettings.BooleanSetting

  162. val noimports: MutableSettings.BooleanSetting

  163. val nooptimise: nooptimise._1133.type.s.type forSome {val _1133: EnableSettings[MutableSettings.BooleanSetting]}

  164. val nopredef: MutableSettings.BooleanSetting

  165. val nospecialization: MutableSettings.BooleanSetting

  166. final def notify(): Unit

    Wakes up a single thread that is waiting on the receiver object's monitor.

    Wakes up a single thread that is waiting on the receiver object's monitor.

    Definition Classes
    AnyRef
    Note

    not specified by SLS as a member of AnyRef

  167. final def notifyAll(): Unit

    Wakes up all threads that are waiting on the receiver object's monitor.

    Wakes up all threads that are waiting on the receiver object's monitor.

    Definition Classes
    AnyRef
    Note

    not specified by SLS as a member of AnyRef

  168. val nouescape: MutableSettings.BooleanSetting

  169. val nowarn: MutableSettings.BooleanSetting

    Definition Classes
    StandardScalaSettings
  170. def nowarnings: MutableSettings.BooleanSetting

  171. val optimise: optimise._111.type.s.type forSome {val _111: EnableSettings[MutableSettings.BooleanSetting]}

    Definition Classes
    ScalaSettingsStandardScalaSettings
  172. def optimiseSettings: collection.immutable.List[MutableSettings.BooleanSetting]

    Enabled under -optimise.

  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 require: MutableSettings.MultiStringSetting

  184. val resident: MutableSettings.BooleanSetting

  185. val script: MutableSettings.StringSetting

  186. val showPhases: MutableSettings.BooleanSetting

  187. val showPlugins: MutableSettings.BooleanSetting

  188. val skip: MutableSettings.PhasesSetting

  189. val source: ScalaVersionSetting

  190. val sourceReader: MutableSettings.StringSetting

  191. val sourcepath: MutableSettings.PathSetting

    Definition Classes
    StandardScalaSettings
  192. val stopAfter: MutableSettings.PhasesSetting

  193. val stopBefore: MutableSettings.PhasesSetting

  194. val strictInference: MutableSettings.BooleanSetting

  195. final def synchronized[T0](arg0: ⇒ T0): T0

    Definition Classes
    AnyRef
  196. val target: MutableSettings.ChoiceSetting

    Definition Classes
    StandardScalaSettings
  197. val termConflict: MutableSettings.ChoiceSetting

  198. def toString(): String

    Creates a String representation of this object.

    Creates a String representation of this object. The default representation is platform dependent. On the java platform it is the concatenation of the class name, "@", and the object's hashcode in hexadecimal.

    returns

    a String representation of the object.

    Definition Classes
    AnyRef → Any
  199. val unchecked: MutableSettings.BooleanSetting

    Definition Classes
    StandardScalaSettings
  200. val uniqid: MutableSettings.BooleanSetting

    Definition Classes
    StandardScalaSettings
  201. val usejavacp: MutableSettings.BooleanSetting

    Definition Classes
    StandardScalaSettings
  202. val usemanifestcp: MutableSettings.BooleanSetting

    Definition Classes
    StandardScalaSettings
  203. val verbose: MutableSettings.BooleanSetting

    Definition Classes
    StandardScalaSettings
  204. val version: MutableSettings.BooleanSetting

    Definition Classes
    StandardScalaSettings
  205. final def wait(): Unit

    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  206. final def wait(arg0: Long, arg1: Int): Unit

    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  207. final def wait(arg0: Long): Unit

    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  208. def warnAdaptedArgs: Boolean

    Definition Classes
    Warnings
  209. def warnByNameRightAssociative: Boolean

    Definition Classes
    Warnings
  210. val warnDeadCode: MutableSettings.BooleanSetting

    Definition Classes
    Warnings
  211. def warnDelayedInit: Boolean

    Definition Classes
    Warnings
  212. def warnDocDetached: Boolean

    Definition Classes
    Warnings
  213. def warnInaccessible: Boolean

    Definition Classes
    Warnings
  214. def warnInferAny: Boolean

    Definition Classes
    Warnings
  215. def warnMissingInterpolator: Boolean

    Definition Classes
    Warnings
  216. def warnNullaryOverride: Boolean

    Definition Classes
    Warnings
  217. def warnNullaryUnit: Boolean

    Definition Classes
    Warnings
  218. val warnNumericWiden: MutableSettings.BooleanSetting

    Definition Classes
    Warnings
  219. def warnOptionImplicit: Boolean

    Definition Classes
    Warnings
  220. def warnPackageObjectClasses: Boolean

    Definition Classes
    Warnings
  221. def warnPolyImplicitOverload: Boolean

    Definition Classes
    Warnings
  222. def warnPrivateShadow: Boolean

    Definition Classes
    Warnings
  223. def warnTypeParameterShadow: Boolean

    Definition Classes
    Warnings
  224. def warnUnsoundMatch: Boolean

    Definition Classes
    Warnings
  225. val warnUnused: MutableSettings.BooleanSetting

    Definition Classes
    Warnings
  226. val warnUnusedImport: MutableSettings.BooleanSetting

    Definition Classes
    Warnings
  227. val warnValueDiscard: MutableSettings.BooleanSetting

    Definition Classes
    Warnings
  228. val warnValueOverrides: MutableSettings.BooleanSetting

    Definition Classes
    Warnings
  229. val writeICode: MutableSettings.PhasesSetting

  230. def [B](y: B): (ScalaSettings, B)

    Implicit information
    This member is added by an implicit conversion from ScalaSettings to ArrowAssoc[ScalaSettings] performed by method ArrowAssoc in scala.Predef.
    Definition Classes
    ArrowAssoc

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