Packages

t

scala.tools.nsc.settings

AbsScalaSettings

trait AbsScalaSettings extends AnyRef

Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. AbsScalaSettings
  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

Type Members

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

Abstract Value Members

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