Я пытаюсь мигрировать из Groovy в Котлин. В моем проекте есть несколько файлов .gradle, таких как someFile.gradle
, build.gradle
и т. Д.
Что я делал на своем уровне приложения build.gradle
: apply from: 'someFile.gradle'
My someFile.gradle
:
apply plugin: 'com.some.plugin'
somePlugin {
param1 'string'
param2 'string'
param3 false
}
Мой someFile.gradle.kts
после миграции:
import com.some.plugin.SomePluginExtension
apply(plugin = "com.some.plugin")
configure<SomePluginExtension> {
param1 = "string"
param2 = "string"
param3 = false
}
Мой уровень приложения build.gradle.kts
после миграции: apply(from = "someFile.gradle.kts")
Когда я пытаюсьчтобы синхронизировать проект с Gradle, я получаю эту ошибку в строке с импортом:
e: /p/a/t/h/project/someFile.gradle.kts:1:12: Unresolved reference: some
Другие файлы, которые не имеют импорта, работают нормально. Как я могу исправить эту ошибку?