| # Module The Kotlin Gradle plugins API |
| |
| The API reference for the Kotlin Gradle plugins. For example, "org.jetbrains.kotlin.jvm" and "org.jetbrains.kotlin.multiplatform". |
| |
| The API supports plugins with the following IDs: |
| - "org.jetbrains.kotlin.jvm" |
| - "org.jetbrains.kotlin.multiplatform" |
| - "org.jetbrains.kotlin.kapt" |
| - "org.jetbrains.kotlin.android" |
| - "org.jetbrains.kotlin.js" |
| - "org.jetbrains.kotlin.native.cocoapods" |
| |
| For more information about the plugins, see our [documentation](https://kotlinlang.org/docs/gradle.html). |
| |
| This API is also available as a Maven artifact with "org.jetbrains.kotlin:kotlin-gradle-plugin-api" coordinates. |
| |
| # Package org.jetbrains.kotlin.gradle.dsl |
| |
| The Kotlin Gradle plugins' public DSL. |
| |
| # Package org.jetbrains.kotlin.gradle.dsl.abi |
| |
| The Kotlin ABI validation public DSL. |
| |
| # Package org.jetbrains.kotlin.gradle.dsl.jvm |
| |
| The Kotlin Gradle plugins' public DSL that is specific to the JVM platform. |
| |
| # Package org.jetbrains.kotlin.gradle.plugin |
| |
| The Kotlin Gradle plugins' external integrations API. |
| |
| # Package org.jetbrains.kotlin.gradle.plugin.attributes |
| |
| Gradle configuration [attributes](https://docs.gradle.org/current/userguide/variant_attributes.html) used by Kotlin Gradle plugins. |
| |
| # Package org.jetbrains.kotlin.gradle.plugin.mpp |
| |
| The Kotlin Gradle plugins' public DSL that is specific to Kotlin Multiplatform. |
| |
| # Package org.jetbrains.kotlin.gradle.tasks |
| |
| Gradle [task types](https://docs.gradle.org/current/userguide/tutorial_using_tasks.html#task_types) provided by Kotlin Gradle plugins. |
| |
| # Package org.jetbrains.kotlin.gradle.tasks.abi |
| |
| Gradle [task types](https://docs.gradle.org/current/userguide/tutorial_using_tasks.html#task_types) provided by Kotlin ABI validation. |
| |
| # Package org.jetbrains.kotlin.project.model |
| |
| The Kotlin Gradle plugins DSL for managing language settings. |