Android Kotlin Gradle несколько файлов .kts - PullRequest
1 голос
/ 07 октября 2019

Я пытаюсь мигрировать из 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

Другие файлы, которые не имеют импорта, работают нормально. Как я могу исправить эту ошибку?

...