Как сгенерировать график вызовов из одного файла Java?

#java #call-graph

#java #график вызовов

Вопрос:

У меня есть Java-файл со многими методами, которые вызывают друг друга, и логике становится трудно следовать. Я хотел бы найти способ создать визуализацию того, какие методы вызывают какие. Я немного исследовал и думаю, что ищу график вызовов или график потока управления.

Для Android Studio есть плагин под названием «График вызовов», который я опробовал. Он не улавливает методы, вызывающие друг друга, если они находятся в одном файле.

Есть ли инструмент, который может это сделать?

Комментарии:

1. app.code2flow.com …. очень ограничен в бесплатной версии для IntelliJ, есть плагин plugins.jetbrains.com/plugin/12304-call-graph Может быть, ты сможешь это использовать.

2. Плагин call graph не улавливает методы, вызывающие друг друга, если они находятся в одном файле.