【问题标题】:Cyclomatic complexity in dotCover report in TeamcityTeamcity 中 dotCover 报告中的圈复杂度
【发布时间】:2014-06-12 15:07:39
【问题描述】:

我正在使用 TeamCity 8.1.3(目前是最新版本),其中包含免费的 dotCover 2.6

喜欢简单的 dotCover 设置! 但无法弄清楚如何将圈复杂度指标纳入 TeamCity。

据我了解,dotCover 显示 圈复杂度HotSpots(惊人的功能!)自 dotCover 2.5 以来在 Visual Studio 中使用

我怎样才能获得这些有趣的功能(功能性)? 在 TeamCity 中运行时? ))

【问题讨论】:

    标签: teamcity cyclomatic-complexity dotcover


    【解决方案1】:

    TeamCity 8.1.3 附带 dotCover console runner,它不是 dotCover 2.6 金徽章版...(很遗憾)。控制台运行器仅提供代码覆盖率数据的收集和聚合,据我所知,它不能聚合 CC / 热点报告。向上是,我不认为你可以在 TeamCity 中轻松地做你想做的事。也就是说,我还没有机会使用完整版的 dotCover。

    其他选项包括使用外部静态代码分析工具,例如 sonar(您可以将其集成到您的 CI 构建中,并带有一些骇人听闻的包含报告)。它具有极其丰富的指标,例如 SQALE 评级/圈复杂度/时间机器报告等等...查看他们的 demo site

    【讨论】:

    • 嗨史蒂夫。是的,Sonar 非常丰富,还有 NCover 4+。我的目标是在不使设置过于复杂的情况下尽可能多地使用 TeamCity。喜欢 NCover 3 生成的报告,但不再支持它。猜猜我现在可以不用CC了。
    • 我完全同意保持简单,Sonar 现在通过 meta-runner 扩展在 TeamCity 中得到了很好的支持。几乎是一次性设置成本...
    • 很高兴知道,史蒂夫。最好在 TeamCity 中试试 Sonar runner。
    猜你喜欢
    • 1970-01-01
    • 2012-10-21
    • 2016-09-09
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2019-03-08
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多