@Incubating open class BaseScalaCompileOptions : AbstractOptions
Options for Scala platform compilation.
BaseScalaCompileOptions()
Options for Scala platform compilation. |
open fun getAdditionalParameters(): MutableList<String>
Additional parameters passed to the compiler. Each parameter must start with '-'. |
|
open fun getDebugLevel(): String
Generate debugging information. Legal values: none, source, line, vars, notailcalls |
|
open fun getEncoding(): String
Encoding of source files. |
|
open fun getForkOptions(): ScalaForkOptions
Options for running the Scala compiler in a separate process. |
|
open fun getIncrementalOptions(): IncrementalCompileOptions |
|
open fun getLoggingLevel(): String
Specifies the amount of logging. Legal values: none, verbose, debug |
|
open fun getLoggingPhases(): MutableList<String>
Phases of the compiler to log. Legal values: namer, typer, pickler, uncurry, tailcalls, transmatch, explicitouter, erasure, lambdalift, flatten, constructors, mixin, icode, jvm, terminal. |
|
open fun isDeprecation(): Boolean
Generate deprecation information. |
|
open fun isFailOnError(): Boolean
Fail the build on compilation errors. |
|
open fun isForce(): Boolean
Whether to force the compilation of all files. Legal values: - false (only compile modified files) - true (always recompile all files) |
|
open fun isListFiles(): Boolean
List files to be compiled. |
|
open fun isOptimize(): Boolean
Run optimizations. |
|
open fun isUnchecked(): Boolean
Generate unchecked information. |
|
open fun setAdditionalParameters(additionalParameters: MutableList<String>): Unit |
|
open fun setDebugLevel(debugLevel: String): Unit |
|
open fun setDeprecation(deprecation: Boolean): Unit |
|
open fun setEncoding(encoding: String): Unit |
|
open fun setFailOnError(failOnError: Boolean): Unit |
|
open fun setForce(force: Boolean): Unit |
|
open fun setForkOptions(forkOptions: ScalaForkOptions): Unit |
|
open fun setIncrementalOptions(incrementalOptions: IncrementalCompileOptions): Unit |
|
open fun setListFiles(listFiles: Boolean): Unit |
|
open fun setLoggingLevel(loggingLevel: String): Unit |
|
open fun setLoggingPhases(loggingPhases: MutableList<String>): Unit |
|
open fun setOptimize(optimize: Boolean): Unit |
|
open fun setUnchecked(unchecked: Boolean): Unit |
open fun define(args: MutableMap<String, Any>): Unit |
|
open fun optionMap(): MutableMap<String, Any> |
open class ScalaCompileOptions : BaseScalaCompileOptions
Options for Scala Compilation. |