diff --git a/libraries/tools/kotlin-gradle-plugin/src/common/kotlin/org/jetbrains/kotlin/gradle/plugin/mpp/external/ExternalTargetApiExtensions.kt b/libraries/tools/kotlin-gradle-plugin/src/common/kotlin/org/jetbrains/kotlin/gradle/plugin/mpp/external/ExternalTargetApiExtensions.kt index 7c9df31d5c8..0b17e2c537e 100644 --- a/libraries/tools/kotlin-gradle-plugin/src/common/kotlin/org/jetbrains/kotlin/gradle/plugin/mpp/external/ExternalTargetApiExtensions.kt +++ b/libraries/tools/kotlin-gradle-plugin/src/common/kotlin/org/jetbrains/kotlin/gradle/plugin/mpp/external/ExternalTargetApiExtensions.kt @@ -6,6 +6,7 @@ package org.jetbrains.kotlin.gradle.plugin.mpp.external import org.jetbrains.kotlin.gradle.ExternalKotlinTargetApi +import org.jetbrains.kotlin.gradle.plugin.KotlinCompilation import org.jetbrains.kotlin.gradle.plugin.KotlinSourceSet import org.jetbrains.kotlin.gradle.plugin.KotlinTarget import org.jetbrains.kotlin.gradle.plugin.mpp.internal @@ -16,4 +17,7 @@ import org.jetbrains.kotlin.tooling.core.MutableExtras val KotlinSourceSet.extras: MutableExtras get() = this.internal.extras @ExternalKotlinTargetApi -val KotlinTarget.extras: MutableExtras get() = this.internal.extras \ No newline at end of file +val KotlinCompilation<*>.extras: MutableExtras get() = this.internal.extras + +@ExternalKotlinTargetApi +val KotlinTarget.extras: MutableExtras get() = this.internal.extras