LanguageSettings

Represents most common Kotlin compilation settings for an entity.

Note: This interface is soft-deprecated. Instead, better to use existing compilerOptions DSL.

See also Compiler options DSL documentation.

Properties

Link copied to clipboard
abstract val apiVersion: String?

Allow using declarations only from the specified version of bundled libraries.

Link copied to clipboard
abstract val languageVersion: String?

Provide source compatibility with the specified version of Kotlin.

Link copied to clipboard

Enable API usages that require opt-in with an opt-in requirement marker with the given fully qualified name.

Link copied to clipboard
abstract val progressiveMode: Boolean

Enable progressive compiler mode.