标签: java eclipse call-graph
假设我有一个包含太多类的java项目。有一个入口点方法调用其他类中定义的其他方法,这些方法又调用其他方法。
给定入口点和目标候选者,我希望看到静态调用图的所有可能子集从入口到目标。
我正在寻找一种工具,理想情况下是Eclipse插件,可能会利用JDT。但是使用.java源代码也是可以的。没有涉及反射技巧,所以可以错过那些动态依赖。
我想回答的问题是,一组方法中的任何一个方法是否以及如何被另一个方法调用,无论调用堆栈到底有多远。