-
Notifications
You must be signed in to change notification settings - Fork 3.8k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
depinject graph visualization improvements #12454
Comments
Do you have any alternative visualization algorithms in mind? |
Nothing specific right now. The Graphviz/dot implementation seems to be Sugiyama-style graph drawing. |
Do you notice any specific problems which you think could be solved by a better layout algorithm? |
The amount of edge overlap, the length of rendered edges, size (width) of the graph makes it difficult to follow edges between nodes and at the same time read a node label. |
Closing this as won't do, as no other user has complained about it (are they even looking at the graph :D) |
Problem Definition
As mentioned in #11910 we'd like the decisions made by
depinject
as to explicit and implicit interface binding to be noted in the generated graphviz.A different visualization algorithm may also be required for non-trivial dependency graphs (e.g.
SimApp
) for the visualization to be useful.Proposal
Add interface binding data to graphviz output. Re-evaluate visualization algorithm or possibly tool.
The text was updated successfully, but these errors were encountered: