Неразрешенная ссылка: sourceSets - Gradle Kotlin DSL в другом файле - PullRequest
0 голосов
/ 23 января 2019

В Gradle (Groovy) я использовал это для настройки исходных наборов:

build.gradle * * 1004

apply plugin: 'java'
apply from: 'gradle/test.gradle'

gradle/test.gradle

sourceSets {
    unitTest {
        compileClasspath += main.output
        runtimeClasspath += main.output
    }
}

И тогда я бы использовал исходный набор unitTest для создания задач.

Когда я пытаюсь сделать то же самое в IntelliJ для Gradle KTS:

build.gradle.kts

plugins {
    java
}

apply(from = "gradle/test.gradle.kts")

gradle/test.gradle.kts

sourceSets {
    create("unitTest") {
     // Do configurations
    }
}

Если произошел сбой с ошибкой Unresolved reference: sourceSets.

Как я могу это сделать в Kotlin Gradle?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...