我最近获得了Crap4j,并运行了它,但得到了以下错误:
没有检测结果。项目建好了吗?
我想知道:
我对Checkstyle和Jenkins中相关的checkstyle可视化有过很好的体验。我希望现在尝试安装一个更智能的分析器,以运行与Checkstyle。
发布于 2011-12-31 22:40:51
在我们的项目中,我们有校验样式,PMD和FindBugs一起运行。检查命名约定的Check样式,用于某些规则强制执行的PMD,如正确处理异常和没有未使用的变量,以及用于可能的NullPointerExceptions之类的东西的PMD。
Crap4J并不真正搜索bug,它只是检查您的代码是否包含了测试。为此,它试图找到要运行的JUnit测试来度量代码覆盖率。它比标准的代码覆盖工具更好,因为它用圈复杂度来衡量代码覆盖。
发布于 2011-12-31 22:29:24
Findbug是一个很好的选择。它会发现你从未考虑过的各种事情。它报告的事情一开始可能看起来很琐碎,但经过更深入的思考,你会意识到它们确实很重要。
它分析字节码,因此它很容易被源的差异所迷惑,我使用了一个eclipse插件,还有一个Jenkins插件。
https://stackoverflow.com/questions/8690838
复制相似问题