有 Java 编程相关的问题?

你可以在下面搜索框中键入要查询的问题!

处理eclipse对java代码的解析?

eclipse如何在内部构建其java代码的内部表示,以便能够检测未引用的方法,或者在项目中查找方法引用?有没有办法将钩子插入到这些信息中,以基于eclipse的内部解析构建工具,无论是作为eclipse插件还是作为独立的工具?(用于构建一些用于死代码检测的小型工具)

我发现的最接近的事情是使用bcel构建我自己的表示,但这肯定有重新发明轮子的味道


共 (2) 个答案

  1. # 1 楼答案

    有一些工具可以做到这一点,除非你真的热衷于自己编写(正如你所说:重新发明轮子)

    FindBugs是一个流行的工具(不要让90年代的外表欺骗你),用于检测代码中的各种问题

    至于查找引用,如果Eclipse机制不足以满足您的需要,请查看代码探索工具nWire for Java

    是的,AST将是一个良好的开端。关于这个问题有很多问题,请浏览一下