Получить зависимости от файла Gradle?

Предположим, у меня есть следующие библиотеки, определенные в файле gradle.build:

dependencies {
compile 'com.google.android.gms:play-services:7.8.0'
compile 'com.android.support:appcompat-v7:23.0.0'
compile 'com.android.support:cardview-v7:23.0.0'
compile 'com.squareup.okhttp:okhttp:2.6.0'
compile 'com.squareup.picasso:picasso:2.5.2'
compile 'com.facebook.android:facebook-android-sdk:4.8.2'
//...
}

Теперь некоторые из этих библиотек зависят от других библиотек. Учитывая имя библиотеки, есть ли способ узнать список библиотек, от которых зависит данная библиотека? Меня интересуют только названия и версии этих библиотек для проекта веб-приложения. Я пытаюсь читать Bintray API но не смог найти способ сделать это там.


РЕДАКТИРОВАТЬ:

Я не ищу дерево зависимостей моего приложения (т.е. gradle dependencies команда). Я просто заинтересован в создании веб-приложения, в котором пользователь предоставляет любой проект (размещенный в Maven на JCenter), а веб-приложение возвращает дерево зависимостей.

1

Решение

Просто возьмите pom-файл библиотеки и запустите mvn dependency:tree на это с outputType параметр установлен в graphml,

1

Другие решения

Других решений пока нет …