Dotty Documentation

0.5.0-bin-SNAPSHOT

class ScalaSettings
extends SettingGroup

[-] Constructors

ScalaSettings ( )

[-] Members

[+] val XfatalWarnings : Setting [ Boolean ]
[+] val Xhelp : Setting [ Boolean ]

-X "Advanced" settings

[+] val Xmigration : Setting [ ScalaVersion ]
[+] val XminImplicitSearchDepth : Setting [ Int ]
[+] val XnoValueClasses : Setting [ Boolean ]
[+] val Xprint : Setting [ List [ String ] ]
[+] val XprintDiff : Setting [ Boolean ]
[+] val XprintDiffDel : Setting [ Boolean ]
[+] val XreplLineWidth : Setting [ Int ]
[+] val XverifySignatures : Setting [ Boolean ]
[+] val Ycheck : Setting [ List [ String ] ]
[+] val YcheckAllPatmat : Setting [ Boolean ]
[+] val YcheckMods : Setting [ Boolean ]
[+] val YcheckReentrant : Setting [ Boolean ]
[+] val YdetailedStats : Setting [ Boolean ]
[+] val YdisableFlatCpCaching : Setting [ Boolean ]
[+] val YdumpSbtInc : Setting [ Boolean ]
[+] val Ydumpclasses : Setting [ String ]
[+] val Yexplainlowlevel : Setting [ Boolean ]

Area-specific debug output

[+] val YforceSbtPhases : Setting [ Boolean ]
[+] val Yheartbeat : Setting [ Boolean ]
[+] val Yhelp : Setting [ Boolean ]
[+] val YkeepComments : Setting [ Boolean ]
[+] val Ylogcp : Setting [ Boolean ]
[+] val YmethodInfer : Setting [ Boolean ]
[+] val YnoDeepSubtypes : Setting [ Boolean ]
[+] val YnoDoubleBindings : Setting [ Boolean ]
[+] val YnoGenericSig : Setting [ Boolean ]
[+] val YnoImports : Setting [ Boolean ]
[+] val YnoInline : Setting [ Boolean ]
[+] val YnoPatmatOpt : Setting [ Boolean ]
[+] val YnoPredef : Setting [ Boolean ]
[+] val YoptFuel : Setting [ Int ]
[+] val YoptPhases : Setting [ List [ String ] ]

Linker specific flags

[+] val YplainPrinter : Setting [ Boolean ]
[+] val YprintDebug : Setting [ Boolean ]
[+] val YprintSyms : Setting [ Boolean ]
[+] val Yprintpos : Setting [ Boolean ]
[+] val YretainTrees : Setting [ Boolean ]
[+] val YshowSuppressedErrors : Setting [ Boolean ]
[+] val YshowTreeIds : Setting [ Boolean ]
[+] val YshowVarBounds : Setting [ Boolean ]
[+] val Yskip : Setting [ List [ String ] ]
[+] val YstopAfter : Setting [ List [ String ] ]
[+] val YstopBefore : Setting [ List [ String ] ]
[+] val YtestPickler : Setting [ Boolean ]
[+] val YtraceContextCreation : Setting [ Boolean ]
[+] val bootclasspath : Setting [ String ]

Path related settings

[+] val classpath : Setting [ String ]
[+] val color : Setting [ String ]
[+] val debug : Setting [ Boolean ]
[+] val debugFlags : Setting [ Boolean ]
[+] val debugNames : Setting [ Boolean ]
[+] val debugOwners : Setting [ Boolean ]
[+] val debugTrace : Setting [ Boolean ]
[+] val deprecation : Setting [ Boolean ]

Other settings

[+] val emitTasty : Setting [ Boolean ]
[+] val encoding : Setting [ String ]
[+] val explain : Setting [ Boolean ]
[+] val explainTypes : Setting [ Boolean ]
[+] val extdirs : Setting [ String ]
[+] val feature : Setting [ Boolean ]
[+] val fromTasty : Setting [ Boolean ]
[+] val help : Setting [ Boolean ]
[+] val javabootclasspath : Setting [ String ]
[+] val javaextdirs : Setting [ String ]
[+] val language : Setting [ List [ String ] ]
[+] val log : Setting [ List [ String ] ]
[+] val mainClass : Setting [ String ]
[+] val maxClassfileName : Setting [ Int ]
[+] val migration : Setting [ Boolean ]
[+] val noForwarders : Setting [ Boolean ]
[+] val optimise : Setting [ Boolean ]
[+] val outputDir : Setting [ String ]
[+] val overrideVars : Setting [ Boolean ]

-Y "Private" settings

[+] val pageWidth : Setting [ Int ]
[+] val printLines : Setting [ Boolean ]
[+] val printTasty : Setting [ Boolean ]

Decompiler settings

[+] val printtypes : Setting [ Boolean ]
[+] val priorityclasspath : Setting [ String ]
[+] val projectName : Setting [ String ]
[+] val projectUrl : Setting [ String ]
[+] val projectVersion : Setting [ String ]
[+] val prompt : Setting [ Boolean ]
[+] val rewrite : Setting [ Option [ Rewrites ] ]
[+] val silentWarnings : Setting [ Boolean ]
[+] val siteRoot : Setting [ String ]

Dottydoc specific settings

[+] val sourcepath : Setting [ String ]
[+] val strict : Setting [ Boolean ]
[+] val target : Setting [ String ]
[+] val termConflict : Setting [ String ]
[+] val unchecked : Setting [ Boolean ]
[+] val uniqid : Setting [ Boolean ]
[+] val usejavacp : Setting [ Boolean ]
[+] val verbose : Setting [ Boolean ]
[+] val version : Setting [ Boolean ]
[+] val wikiSyntax : Setting [ Boolean ]
[+] val xmaxInlines : Setting [ Int ]
[+] protected def defaultClasspath : String