我想要一个工具来查找所有出现的 (Java) 构造函数/方法并报告每次调用的实际参数值。
我想还没有准备好的东西,而且我需要静态分析。
您建议使用哪个库/程序?
(我必须分析Java代码,但可以使用任何语言编写分析器)
最佳答案
您可以使用 AspectJ。在构造函数上定义切入点。然后编写一个方面以在每次调用时执行。然后将方面应用于整个项目。
方面内的代码提供了调用链的详细信息,因此您可以自己查询参数并根据需要记录它们。
关于java - 我如何(静态地)分析 java 代码并提取构造函数或方法中的实际参数值?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14645947/