I am looking for a way to analyse the usage of an API from a codebase to enable me to generate an alternative implementation that only contains the really needed methods. Any experience with tools capable of doing that or other ideas how to achieve that goal?
For now I am considering doxygen and it’s xml-output to gather the information, but I don’t know yet if it is up to the task. Maybe there are already tools out there fulfilling exactly this purpose and I just lack the right keywords for the google search box