Что я хотел бы сделать, это сканировать набор классов Java и трассировать все вызовы методов из определенного метода абстрактного класса, и в этом контексте построить список всего кода, который выполняет некоторую операцию (в этом case, экземпляр экземпляра определенного класса). Я хочу знать, номер строки и аргументы.
Я начал смотреть на BCEL, но у него нет встроенной трассировки графика вызовов? Я не решаюсь писать свои собственные, потому что получение перегрузок, подписи типов и полиморфной отправки прав может быть сложным.
Я ожидал, что появится код инструмента или примера, но я еще ничего не нашел. Мне действительно кажется, что я собираюсь изобрести колесо. Но если я это сделаю, это будет колесо с открытым исходным кодом и доступно на GitHub; -)
PS: Вы найдете существующий вопрос "Генерировать график Java-вызовов", потому что он звучит одинаково, но это совсем не то, что мне нужно.