我有适用于 Eclipse 的 findbugs 插件,当在我的项目上运行时,它会在 Bugs explorer 中显示按错误类型分类的结果。
我需要能够做两件事:
- 将所有这些导出到 Excel 工作表
- 找出一组文件中报告的错误(并且能够在不运行整个项目的情况下递归地执行它,并导出并找出要修改的类。
有什么建议么?
仅供参考,我正在使用 MyEclipse v 6.0.1 和 FindBugs 1.3.4
我有适用于 Eclipse 的 findbugs 插件,当在我的项目上运行时,它会在 Bugs explorer 中显示按错误类型分类的结果。
我需要能够做两件事:
有什么建议么?
仅供参考,我正在使用 MyEclipse v 6.0.1 和 FindBugs 1.3.4
Findbugs 将其结果转储到您工作区的 .metadata 文件夹中的 XML 文件中。查找名为 findbugs 的子文件夹。
您还可以下载独立版本的 Findbugs,它将结果保存在您喜欢的任何位置。
获得结果文件后,您可能能够从 XML 导入 Excel 并在那里进行过滤。或者,您可以使用 XSLT 转换为多个 CSV 文件并在 Excel 中打开它们。
在某些版本之前,我遇到了与 findbugs 相同的问题。
我今天将插件更新到 1.3.8 版本,发现您现在可以直接将报告导出甚至导入为 XML。
您所要做的就是在包资源管理器或 findbugs“Bug explorer”中右键单击项目,然后选择“Findbugs->Save XML”或“Findbugs->Load XML”。
完美的导出和导入功能,是一款出色的工具。
顺便说一句,我使用 Eclipse 3.3.2。