Have you given DepViz a try?
I spoke about it at Code BEAM BR last year (in english): https://www.codebeambr.com/video/12
That is not quite accurate, an alias will only cause a run-time dependency. However, compile-time dependencies are transitive so if A->compile-time->B and B->run-time->C, then when C changes, A will need to be recompiled.






















