LanguageSettings

Represents most common Kotlin compilation settings for an entity.

Note: This interface will be deprecated in the future. Instead, it's better to use the existing compilerOptions DSL.

See also Compiler options DSL documentation.

Inheritors

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.