Hi, I’ve been writing quite some code for a project I’m working on and I’m noticing that there is quite some legacy code piling up. In particular, there are some functions that I’ve implemented at some point but that, due to changes to my project structure, are not being used anymore. Is there a way to visualise what functions are not getting used? E.g. by automatically computing some Hasse diagram for the relationship “function f calls function g”? It is fine for me if the tool is a bit conservative, I just want to quickly see if there are some functions that I can (probably) delete easily.
1 Like