Description
Visualizing incomplete or shadowed paths can be very useful for debugging incorrect or missing resolution paths. At the moment, these are not included in the visualization, because doing so for all incomplete paths would result in too much data.
The idea is to selectively include this data when a flag is specified on the command line. This could be something like --include-all-paths PATH:LINE:COLUMN
, which would cause the inclusion of incomplete paths for the reference(s) at the given location.
I imagine that these incomplete paths are included in the set of paths that one can cycle through when clicking a reference, and perhaps also are highlighted when hovering the node. Being able to render these in a different color than the complete paths might be useful.
More details will be filled in here later.