ScalaCompileOptions

Options for Scala Compilation.

Constructors

Link copied to clipboard
constructor()

Properties

Link copied to clipboard

Functions

Link copied to clipboard
open fun forkOptions(action: Action<in ScalaForkOptions>)
Configure options for running the Scala compiler in a separate process.
Link copied to clipboard
Additional parameters passed to the compiler.
Link copied to clipboard
Generate debugging information.
Link copied to clipboard
Generate deprecation information.
Link copied to clipboard
Encoding of source files.
Link copied to clipboard
Fail the build on compilation errors.
Link copied to clipboard
abstract fun getForce(): Property<Boolean>
Whether to force the compilation of all files.
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Keeps Scala compiler daemon alive across builds for faster build times
Link copied to clipboard
List files to be compiled.
Link copied to clipboard
Specifies the amount of logging.
Link copied to clipboard
Phases of the compiler to log.
Link copied to clipboard
Run optimizations.
Link copied to clipboard
Generate unchecked information.
Link copied to clipboard
Configure options for incremental compilation of Scala code.
Link copied to clipboard
open fun setAdditionalParameters(additionalParameters: List<String>)
Sets the additional parameters.
Link copied to clipboard
open fun setDebugLevel(@Nullable debugLevel: @Nullable String)
Link copied to clipboard
open fun setDeprecation(deprecation: Boolean)
Link copied to clipboard
open fun setEncoding(@Nullable encoding: @Nullable String)
Link copied to clipboard
open fun setFailOnError(failOnError: Boolean)
Link copied to clipboard
open fun setForce(force: Boolean)
Link copied to clipboard
open fun setListFiles(listFiles: Boolean)
Link copied to clipboard
open fun setLoggingLevel(loggingLevel: String)
Link copied to clipboard
open fun setLoggingPhases(loggingPhases: List<String>)
Link copied to clipboard
open fun setOptimize(optimize: Boolean)
Link copied to clipboard
open fun setUnchecked(unchecked: Boolean)