Генерация графа вызовов для Java-программы - Eclipse
Есть ли какая-либо поддержка в Eclipse, благодаря которой я могу программно генерировать статический граф вызовов для одного метода в классе во время сборки?
Я хотел бы иметь возможность определить все методы, которые потенциально могут быть вызваны из данного метода класса.
Я не заинтересован в визуальном графике. Я ищу API. Это даже не должно быть Затмение.
2 ответа
Решение
Затмение имеет то, что называется Call Hierarchy
, Выделите свой метод, щелкните правой кнопкой мыши и выберите Open Call Hierarchy
, Кроме того, в Windows вы можете использовать сочетание клавиш CTRL+ALT+H
,
Вызов heirarchy и граф вызовов разные. Затмение "Call Heirarchy" обеспечит обратную трассировку. Где Call Call - прямая трассировка. Плагин "Modal Goon" предоставляет эту функцию.