ScalaSettings
Type members
Classlikes
Value members
Inherited methods
def BooleanSetting(name: String, descr: String, initialValue: Boolean, aliases: List[String]): Setting[Boolean]
- Inherited from
- SettingGroup
def ChoiceSetting(name: String, helpArg: String, descr: String, choices: List[String], default: String, aliases: List[String]): Setting[String]
- Inherited from
- SettingGroup
def MultiStringSetting(name: String, helpArg: String, descr: String, aliases: List[String]): Setting[List[String]]
- Inherited from
- SettingGroup
def OptionSetting[T](name: String, descr: String, aliases: List[String])(implicit `evidence$2`: ClassTag[T]): Setting[Option[T]]
- Inherited from
- SettingGroup
def OutputSetting(name: String, helpArg: String, descr: String, default: AbstractFile): Setting[AbstractFile]
- Inherited from
- SettingGroup
def PathSetting(name: String, descr: String, default: String, aliases: List[String]): Setting[String]
- Inherited from
- SettingGroup
def PhasesSetting(name: String, descr: String, default: String, aliases: List[String]): Setting[List[String]]
- Inherited from
- SettingGroup
def StringSetting(name: String, helpArg: String, descr: String, default: String, aliases: List[String]): Setting[String]
- Inherited from
- SettingGroup
def processArguments(arguments: List[String], processAll: Boolean, settingsState: SettingsState): ArgsSummary
- Inherited from
- SettingGroup
Iterates over the arguments applying them to settings where applicable. Then verifies setting dependencies are met.
Iterates over the arguments applying them to settings where applicable. Then verifies setting dependencies are met.
This temporarily takes a boolean indicating whether to keep processing if an argument is seen which is not a command line option. This is an expedience for the moment so that you can say
scalac -d /tmp foo.scala -optimise
while also allowing
scala Program opt opt
to get their arguments.
- Inherited from
- SettingGroup
Concrete fields
Dottydoc specific settings that are not used in scaladoc
Dottydoc specific settings that are not used in scaladoc