【问题标题】:static analysis of open source projects [closed]开源项目的静态分析[关闭]
【发布时间】:2014-02-03 22:03:59
【问题描述】:

我们从静态代码分析开始,我想看看我们如何与其他项目进行比较。现在我知道我可以出去为不同的操作系统项目运行工具,但我很好奇是否有这些数据的存储库。如 圈复杂度、代码覆盖率、方法大小、类大小、范围嵌套等

谢谢 阿尔米尔

【问题讨论】:

  • Coverity 确实在几年前使用他们的工具扫描了不同的源项目:scan.coverity.com 但是我不知道他们是否也检查了你提到的代码指标。另一方面,自己在不同的项目上运行 Findbugs、PMD 等并不难......

标签: java open-source static-analysis


【解决方案1】:

对于 Java OS 项目,这里提供了一个带有一些指标的免费监控系统:http://opensource.quality-gate.com/

【讨论】:

    【解决方案2】:
    1. Ohloh.net 有一些你提到的指标
    2. FLOSS Metrics 可能有一些
    3. FLOSSmole - 包括 data from the now-defunct SourceKibitzer 虽然有点旧(2007 年),以及 same metrics run on Debian packages in 2011
    4. Sourcerer 可能有一些

    【讨论】:

    • sourcer 不工作,至少我得到 404 的搜索页面,其他都比较老,可能还有更多数据。但至少它的开始:)。谢谢
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2010-09-13
    • 1970-01-01
    • 2011-07-30
    • 2011-12-28
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多