Search code examples
gradletreedependenciesoutput

How to understand the output of command 'gradle dependencies'?


There is part of the output:

output of gradle dependencies

What does the symbols ('+','\','->','()','(*)') exactly mean?


Solution

  • +, -, | and \ are just used to draw the tree - it's a kind of ASCII art.

    When it comes to (*) and -> please refer to this question and answer.


    TL;DR

    (*) - is used to indicate that particular dependency is described somewhere else in the tree

    -> - is used to point the dependency that wins in version conflict.