У меня есть корневой проект java gradle, и у него есть проект подмодуля. Я добавил
testCompile group: 'junit', name: 'junit', version: '4.12'
зависимость от build.gradle файла подмодуля. Файл build.gradle корневого проекта не имеет этой зависимости. Он имеет только
compile project(':json-display')
Когда я бегу
gradle dependencies --configuration testCompile
команда на терминале для корневого проекта, она не отображает транзитивную зависимость junit в подмодуле. Она выводит примерно так:
testCompile - Dependencies for source set 'test' (deprecated, use 'testImplementation ' instead).
\--- project :json-display
\--- com.google.code.gson:gson:2.8.0
BU¦LD SUCCESSFUL in 1s
1 actionable task: 1 executed