我试图确定注释名称相同或相似的地方,以编制这些事项的列表,以确保我们的团队知道可以在哪里找到可能的混淆点。例如,Guice @provides和RESTeasy @provider的拼写非常相似,但语义上的差异却足以使人们感到困惑,因此我想明确指出这一点并解释差异。

我正在寻找的是一种枚举与软件包相关的注释的工具,甚至是一个网站。这可能是个白日梦,但是在我手动开始收集这些东西之前,我想我会检查一下。

我当时正在考虑编写一个基于Javadoc的程序,该程序仅提取注释,但在许多情况下我无法访问Java源文件。

有什么想法或建议吗?

最佳答案

在Eclipse中,您可以使用标准方法“搜索参考”(已使用批注的上下文菜单参考-> 项目),您将获得一个列表,其中在项目中使用了批注。

关于java - 识别各种Java API中的Java批注的工具,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/4669346/

10-10 09:33