I want to get the entire dependency tree of a project in an easy-to-parse format. I’m currently using a DependencyReportTask in order to print the tree and I’ve made something that works well for parsing it as it is. The only issue I’m having right now is with omitted dependency branches and not getting their entire tree with children for the parsing stage. Is there some way for me to get all dependencies and relations without omitting the parts that have been listed before in the tree? I could potentially implement something during the parsing stage, but it feels like it would be a lot more light-weight if I there was an option to change this during the DependencyReportTask stage so that I get the entire tree from the get-go.
Example of an omitted dependency:
junit:junit:4.12 (*) (*) - dependencies omitted (listed previously)