首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Eclipse : Crap4j和其他智能代码质量分析器

Eclipse : Crap4j和其他智能代码质量分析器
EN

Stack Overflow用户
提问于 2011-12-31 22:13:46
回答 2查看 733关注 0票数 2

我最近获得了Crap4j,并运行了它,但得到了以下错误:

没有检测结果。项目建好了吗?

我想知道:

  1. Crap4j需要访问哪些测试?它不应该只是静态地分析来源吗?
  2. 还有其他基于启发式的代码质量分析器与Eclipse (希望还包括Jenkins和ant)很好地集成在一起吗?

我对Checkstyle和Jenkins中相关的checkstyle可视化有过很好的体验。我希望现在尝试安装一个更智能的分析器,以运行与Checkstyle。

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2011-12-31 22:40:51

在我们的项目中,我们有校验样式,PMDFindBugs一起运行。检查命名约定的Check样式,用于某些规则强制执行的PMD,如正确处理异常和没有未使用的变量,以及用于可能的NullPointerExceptions之类的东西的PMD。

Crap4J并不真正搜索bug,它只是检查您的代码是否包含了测试。为此,它试图找到要运行的JUnit测试来度量代码覆盖率。它比标准的代码覆盖工具更好,因为它用圈复杂度来衡量代码覆盖。

票数 2
EN

Stack Overflow用户

发布于 2011-12-31 22:29:24

Findbug是一个很好的选择。它会发现你从未考虑过的各种事情。它报告的事情一开始可能看起来很琐碎,但经过更深入的思考,你会意识到它们确实很重要。

它分析字节码,因此它很容易被源的差异所迷惑,我使用了一个eclipse插件,还有一个Jenkins插件。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/8690838

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档