Set kotlin-project-model as api dependency for kotlin-gradle-plugin-api
LanguageSettingsBuilder depends on LanguageSetting interface from KPM
which forces api dependency scope
^KT-46517 Fixed
^KT-46975 Fixed
(cherry picked from commit 8481f4a9d2398da44016dc831dc19e0cb03839ab)
diff --git a/libraries/tools/kotlin-gradle-plugin-api/build.gradle.kts b/libraries/tools/kotlin-gradle-plugin-api/build.gradle.kts
index cb2c26d..e16fb0e 100644
--- a/libraries/tools/kotlin-gradle-plugin-api/build.gradle.kts
+++ b/libraries/tools/kotlin-gradle-plugin-api/build.gradle.kts
@@ -7,9 +7,9 @@
dependencies {
api(project(":native:kotlin-native-utils"))
+ api(project(":kotlin-project-model"))
compileOnly("com.android.tools.build:gradle:3.4.0")
- compileOnly(project(":kotlin-project-model"))
}
pill {