class ScalaSettings
extends SettingGroup

Constructors

ScalaSettings ( )

Members

[+] val DocAuthor : Setting [ Boolean ]
[+] val DocExternalDoc : Setting [ List [ String ] ]
[+] val DocFooter : Setting [ String ]
[+] val DocGroups : Setting [ Boolean ]
[+] val DocOutput : Setting [ String ]
[+] val DocUncompilable : Setting [ String ]
[+] val DocVersion : Setting [ String ]
[+] val XfullLubs : Setting [ Boolean ]
[+] val Xhelp : Setting [ Boolean ]

-X "Advanced" settings

-X "Advanced" settings

[+] val XlogImplicits : Setting [ Boolean ]
[+] val Xmigration : Setting [ ScalaVersion ]
[+] val XminImplicitSearchDepth : Setting [ Int ]
[+] val XnoPatmatAnalysis : Setting [ Boolean ]
[+] val XnoValueClasses : Setting [ Boolean ]
[+] val XoldPatmat : Setting [ Boolean ]
[+] val Xprint : Setting [ List [ String ] ]
[+] val XprintDiff : Setting [ Boolean ]
[+] val XprintDiffDel : Setting [ Boolean ]
[+] val Xprintpos : Setting [ Boolean ]
[+] val XreplLineWidth : Setting [ Int ]
[+] val Xshowcls : Setting [ String ]
[+] val Xshowobj : Setting [ String ]
[+] val Xsource : Setting [ ScalaVersion ]
[+] val Xverify : Setting [ Boolean ]
[+] val Ybuilderdebug : Setting [ String ]
[+] val Ybuildmanagerdebug : Setting [ Boolean ]

Area-specific debug output.

Area-specific debug output.

[+] val Ycheck : Setting [ List [ String ] ]
[+] val YcheckAllPatmat : Setting [ Boolean ]
[+] val YcheckMods : Setting [ Boolean ]
[+] val YcheckReentrant : Setting [ Boolean ]
[+] val YcheckTypedTrees : Setting [ Boolean ]
[+] val Ycloselim : Setting [ Boolean ]
[+] val Ycompacttrees : Setting [ Boolean ]
[+] val Ycompletion : Setting [ Boolean ]
[+] val Ydce : Setting [ Boolean ]
[+] val Ydocdebug : Setting [ Boolean ]
[+] val YdumpSbtInc : Setting [ Boolean ]
[+] val Ydumpclasses : Setting [ String ]
[+] val Yexplainlowlevel : Setting [ Boolean ]
[+] val YforceSbtPhases : Setting [ Boolean ]
[+] val Ygenjavap : Setting [ String ]
[+] val Yheartbeat : Setting [ Boolean ]
[+] val Yhelp : Setting [ Boolean ]
[+] val Yidedebug : Setting [ Boolean ]
[+] val Yinferdebug : Setting [ Boolean ]
[+] val YinlinerWarnings : Setting [ Boolean ]
[+] val Yinvalidate : Setting [ String ]
[+] val Yissuedebug : Setting [ Boolean ]
[+] val YkeepComments : Setting [ Boolean ]
[+] val Ylinearizer : Setting [ String ]
[+] val Ylogcp : Setting [ Boolean ]
[+] val YmacrodebugLite : Setting [ Boolean ]
[+] val YmacrodebugVerbose : Setting [ Boolean ]
[+] val YmethodInfer : Setting [ Boolean ]
[+] val YnoDeepSubtypes : Setting [ Boolean ]
[+] val YnoDoubleBindings : Setting [ Boolean ]
[+] val YnoImports : Setting [ Boolean ]
[+] val YnoInline : Setting [ Boolean ]
[+] val YnoPredef : Setting [ Boolean ]
[+] val Ynogenericsig : Setting [ Boolean ]
[+] val Ynosqueeze : Setting [ Boolean ]
[+] val Ypatmatdebug : Setting [ Boolean ]
[+] val YplainPrinter : Setting [ Boolean ]
[+] val Ypmatdebug : Setting [ Boolean ]
[+] val Yposdebug : Setting [ Boolean ]
[+] val YpresentationDebug : Setting [ Boolean ]
[+] val YpresentationDelay : Setting [ Int ]
[+] val YpresentationLog : Setting [ String ]
[+] val YpresentationReplay : Setting [ String ]
[+] val YpresentationStrict : Setting [ Boolean ]
[+] val YpresentationVerbose : Setting [ Boolean ]

IDE-specific settings

IDE-specific settings

[+] val YprintSyms : Setting [ Boolean ]
[+] val Yprintpos : Setting [ Boolean ]
[+] val Yrangepos : Setting [ Boolean ]
[+] val Yreifycopypaste : Setting [ Boolean ]
[+] val Yreifydebug : Setting [ Boolean ]
[+] val Yrepldebug : Setting [ Boolean ]
[+] val Yreplsync : Setting [ Boolean ]
[+] val Yshow : Setting [ List [ String ] ]
[+] val YshowSuppressedErrors : Setting [ Boolean ]
[+] val YshowVarBounds : Setting [ Boolean ]
[+] val Yshowsymkinds : Setting [ Boolean ]
[+] val Yshowsyms : Setting [ Boolean ]
[+] val Yshowtrees : Setting [ Boolean ]
[+] val YshowtreesCompact : Setting [ Boolean ]
[+] val YshowtreesStringified : 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 Ytyperdebug : Setting [ Boolean ]
[+] val argfiles : Setting [ Boolean ]
[+] val assemextdirs : Setting [ String ]
[+] val assemname : Setting [ String ]
[+] val assemrefs : Setting [ String ]
[+] val bootclasspath : Setting [ String ]

Path related settings.

Path related settings.

[+] val browse : Setting [ List [ String ] ]
[+] val checkInit : Setting [ Boolean ]
[+] val classpath : Setting [ String ]
[+] val color : Setting [ String ]
[+] val d : Setting [ String ]
[+] val debug : Setting [ Boolean ]
[+] val debugFlags : Setting [ Boolean ]
[+] val debugNames : Setting [ Boolean ]
[+] val debugOwners : Setting [ Boolean ]
[+] val debugTrace : Setting [ Boolean ]
[+] val defines : Setting [ List [ String ] ]
[+] val dependencyfile : Setting [ String ]

Other settings.

Other settings.

[+] val deprecation : Setting [ Boolean ]
[+] val disable : Setting [ List [ String ] ]
[+] val encoding : Setting [ String ]
[+] val etaExpandKeepsStar : Setting [ Boolean ]
[+] val explain : Setting [ Boolean ]
[+] val explaintypes : Setting [ Boolean ]
[+] val extdirs : Setting [ String ]
[+] val feature : Setting [ Boolean ]
[+] val g : Setting [ String ]
[+] val genPhaseGraph : Setting [ String ]
[+] val help : Setting [ Boolean ]
[+] val inlineHandlers : Setting [ Boolean ]
[+] val javabootclasspath : Setting [ String ]
[+] val javaextdirs : Setting [ String ]
[+] val jvmargs : Setting [ List [ String ] ]
[+] val language : Setting [ List [ String ] ]
[+] val log : Setting [ List [ String ] ]
[+] val logFreeTerms : Setting [ Boolean ]
[+] val logFreeTypes : Setting [ Boolean ]
[+] val logImplicitConv : Setting [ Boolean ]
[+] val logReflectiveCalls : Setting [ Boolean ]
[+] val mainClass : Setting [ String ]
[+] val maxClassfileName : Setting [ Int ]
[+] val migration : Setting [ Boolean ]
[+] val noAdaptedArgs : Setting [ Boolean ]
[+] val noCompletion : Setting [ Boolean ]
[+] val noForwarders : Setting [ Boolean ]
[+] val noSelfCheck : Setting [ Boolean ]
[+] val noassertions : Setting [ Boolean ]
[+] val nobootcp : Setting [ Boolean ]
[+] val nospecialization : Setting [ Boolean ]
[+] val nowarn : Setting [ Boolean ]
[+] val optimise : Setting [ Boolean ]
[+] val overrideObjects : Setting [ Boolean ]

-Y "Private" settings

-Y "Private" settings

[+] val overrideVars : Setting [ Boolean ]
[+] val pageWidth : Setting [ Int ]
[+] val plugin : Setting [ List [ String ] ]
[+] val pluginsDir : Setting [ String ]
[+] val printtypes : Setting [ Boolean ]
[+] val priorityclasspath : Setting [ String ]
[+] val projectName : Setting [ String ]
[+] val prompt : Setting [ Boolean ]
[+] val refinementMethodDispatch : Setting [ String ]
[+] val require : Setting [ List [ String ] ]
[+] val resources : Setting [ Option [ String ] ]
[+] val rewrite : Setting [ Option [ Rewrites ] ]
[+] val scalajs : Setting [ Boolean ]
[+] val script : Setting [ String ]
[+] val selfInAnnots : Setting [ Boolean ]
[+] val showPhases : Setting [ Boolean ]
[+] val showPlugins : Setting [ Boolean ]
[+] val siteRoot : Setting [ String ]
[+] val sourceReader : Setting [ String ]
[+] val sourcedir : Setting [ String ]
[+] val sourcepath : Setting [ String ]
[+] val strict : Setting [ Boolean ]
[+] val target : Setting [ String ]
[+] val template : Setting [ Option [ String ] ]

Doc specific settings

Doc specific settings

[+] val termConflict : Setting [ String ]
[+] val toolcp : 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 writeICode : Setting [ List [ String ] ]
[+] val xmaxInlines : Setting [ Int ]
[+] protected def defaultClasspath : B
[+] def stop : Setting [ List [ String ] ]