# HG changeset patch # User Oleksandr Gavenko # Date 1610898323 -7200 # Node ID 45513923d474d1ae9a75a666b02072e0b9903dea # Parent efc16f87ae9444b999b293317f5f98c63a6b6396 Finding the reason for dependency inclusion into a configuration. diff -r efc16f87ae94 -r 45513923d474 gradle.rst --- a/gradle.rst Tue Jan 12 09:55:46 2021 +0200 +++ b/gradle.rst Sun Jan 17 17:45:23 2021 +0200 @@ -303,13 +303,23 @@ List project dependencies ========================= -List of project execution dependencies (it also download dependencies):: +List of project dependencies (it also downloads dependencies) for all configurations:: $ gradle dependencies - $ gradle dependencies --configuration compile $ gradle dependencies -p $SUBPROJ $ gradle :$SUBPROJ:dependencies - $ gradle :$SUBPROJ:dependencies --configuration testCompile + +Limiting configuration:: + + gradle dependencies --configuration compileClasspath + gradle :$SUBPROJ:dependencies --configuration testCompileClasspath + +Finding the reason for dependency inclusion into a configuration:: + + mygradle dependencyInsight --dependency com.netflix.ribbon --configuration runtimeClasspath + +https://docs.gradle.org/current/userguide/viewing_debugging_dependencies.html + Viewing and debugging dependencies. List of project plugin dependencies::