Files
kotlin-fork/libraries/tools/kotlin-gradle-plugin-api
Yahor Berdnikau ffa6bfc95e [Gradle] Partially restore top-level compiler options DSL in MPP
To support configuring free compiler arguments for all shared source
sets (KT-61573), we restore 'compilerOptions { }' DSL in the
multiplatform extension.

To avoid user confusion on accidentally using 'compilerOptions {}'
inside Kotlin targets and Kotlin compilations DSL, similar methods with
ERROR deprecation level were added into `KotlinTarget` and
`KotlinCompilation` interfaces. Invoking these interfaces will throw
UnsupportedOperationException. Such an approach works both for Kotlin
and Groove Gradle scripts.

^KT-63491 Fixed
2023-11-21 14:06:17 +00:00
..

Gradle Plugin Api

Lightweight module defining the API surface of the Kotlin Gradle Plugin.

Binary Compatibility Validation

The public API surface of this module is checked for stability using the binary compatibility validator plugin to prevent accidental public API changes.

You can execute public API validation by running apiCheck task (also executed when check task runs).

In order to overwrite the reference API snapshot, you can launch apiDump task.