Limit dependency graph to only certain artifacts/organizations #65
Comments
Thanks for the suggestion, @slustbader. I like it. The question would be how to deal with intermediate nodes in the graph that don't satisfy the predicate. It maybe doesn't apply to your problem, but in general a third-party module could depend on one of your organization. Would you leave them completely out of the graph? Or, only if the complete sub-graph doesn't satisfy the predicate? |
For my purposes, I would think filtering out any artifacts that don't match the predicate and then pruning any disconnected subgraphs would work, although I can't speak to the more general case. |
I think I have a likelly feature - please let me know if I should open a new ticket for it or if it is OK. My need is to list only an artifact and all its dependencies (especially in tree view, both children and parents, so also dependencies with different orga/name). My need happen when I'm looking for not needed dependendies to exclude, or trying to understand why some artifact comes into the final dep graph (ex: java logging hell). A complementary feature would be to be able to use "whatDependsOn" without the version number. |
Hello @fanf, @jrudolph. Thanks, |
It would be helpful if you could only include certain artifacts in the dependency - for example, only artifacts whose organization is com.foo.bar. This would be very helpful for visualizing how our internal modules and libraries interact without complicating the graph with all of the 3rd-party libraries we use.
The text was updated successfully, but these errors were encountered: