Я добавил зависимость **com.google.android.gms:play-services-location**
в свой модуль приложения.
*implementation 'com.google.android.gms:play-services-location:17.0.0'*
Задача gradle dependencyInsight, по-видимому, игнорирует транзитивные зависимости при перечислении вниз, infact вообще не отображает список для групповой зависимости com.google. android .gms: play-services-location который я передаю в качестве параметра:
***gradlew -q :app:dependencyInsight --dependency "com.google.android.gms:play-services-location" --configuration implementation***
Вот вывод:
*registerResGeneratingTask is deprecated, use registerGeneratedResFolders(FileCollection)*
*registerResGeneratingTask is deprecated, use registerGeneratedResFolders(FileCollection)*
*com.google.android.gms:play-services-location:17.0.0*
*variant "runtime" [
org.gradle.status = release (not requested)
org.gradle.usage = java-runtime (not requested)
org.gradle.category = library (not requested)
]*
*com.google.android.gms:play-services-location:17.0.0*
*\--- implementation*
Однако, когда я запускаю эту задачу с какой-то другой зависимостью, он показывает список своих зависимостей:
*gradlew -q :app:dependencyInsight --dependency "com.google.android.gms:play-services-tasks" --configuration implementation*
вывод:
*com.google.android.gms:play-services-tasks:17.0.0*
*+--- com.google.android.gms:play-services-base:17.0.0*
*| +--- com.google.android.gms:play-services-location:17.0.0*
*| | \--- implementation*
*| \--- com.google.firebase:firebase-iid-interop:16.0.0 (requested com.google.android.gms:play-services-base:15.0.1)*
*| \--- com.google.firebase:firebase-iid:16.0.0*
*| \--- com.google.firebase:firebase-analytics-impl:16.0.0*
*| +--- com.google.firebase:firebase-measurement-connector-impl:16.0.0 (requested com.google.firebase:firebase-analytics-impl:[16.0.0])*
*| | \--- com.google.firebase:firebase-core:16.0.0*
*| | \--- implementation*
*| \--- com.google.firebase:firebase-analytics:16.0.0 (requested com.google.firebase:firebase-analytics-impl:[16.0.0])*
*| +--- com.google.firebase:firebase-core:16.0.0 (*)*
*| \--- com.google.firebase:firebase-measurement-connector-impl:16.0.0 (requested com.google.firebase:firebase-analytics:[16.0.0]) (*)*
*\--- com.google.android.gms:play-services-location:17.0.0 (*)*
Может ли кто-нибудь помочь мне понять, что мне здесь не хватает для первого задания?