Gradle 6.0 без учета транзитивных зависимостей для пользовательского набора источников - PullRequest
0 голосов
/ 13 января 2020

У меня есть проект, который имеет два исходных набора: один, который создает клиент, и другой, который создает сервис. Я обновил версии Gradle, и теперь клиент не будет строить, потому что отсутствуют транзитивные зависимости.

Вот соответствующие части моего файла сборки:

configurations {
    clientImplementation
}

sourceSets {
    client {
        java.srcDir 'src/client/java'
    }
}

dependencies {
    clientImplementation group: 'com.ancestry.eb.core', name: 'core', version: "f3.+"
}

Когда я собираю классы в клиентском sourceSet, компилятор находит типы, определенные в com.ancestry.eb.core: core, но я не обнаружил ошибок ни в одном из типов в его зависимостях. Любые мысли о том, как заставить gradle включить транзитивные зависимости в classpath?

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