code-metrics

    1热度

    1回答

    我正在使用SonarQube和给定的分析工作。任何人都可以告诉我,如果我可以添加SonarQube用来分析我的代码的自己的度量?例如(我知道这个已经存在“注释余额”): Tharmar的公制00 =“注释行代码”/“代码行” - 或 - Tharmar's公制01 =计数单词“Tharmar”使用在“代码行” 我试图在文档中找到有用的东西。但我唯一发现的是关于Manual Measures。我能够

    3热度

    2回答

    使用oclint-xcodebuild成功生成compile_commands.json之后,oclint-json-compilation-database无法正确创建pmd样式的报告。 的命令如下: oclint-json-compilation-database -e Pods -v -- -report-type=pmd -o=oclint.xml -debug 它返回: Skippi

    5热度

    2回答

    我一直浏览帖子和MSDN,但我没有看到如何创建可维护性指数。只有好的和坏的价值。 http://msdn.microsoft.com/en-us/library/bb385914.aspx 有谁知道?我们可以得到一个参考或探索他们正在使用的是什么? 我对什么被定义为易于维护的代码感兴趣。 关于其他指标的更多细节将受到欢迎,但作为额外的功劳。其他指标的探索更容易理解。

    7热度

    2回答

    我发现关于圈复杂度on Wikipedia以下段落: 可以看出,任何结构化程序,只有一个入口点和一个出口点的圈复杂度等于(决策点的数量即“if”语句或条件循环)包含在该程序中加上一个。 这将意味着3圈复杂度的任意两个嵌套的if语句: if (a) { if (b) { foo(); } else { bar();

    0热度

    1回答

    我试图转换下列由metric.exe生成的用于我的解决方案中的程序集的XML。而且我不是XSLT的专家,并且努力达到问题底部所示的格式。请帮忙。 的XML <?xml version="1.0" encoding="utf-8"?> <CodeMetricsReport Version="12.0"> <Targets> <Target Name="E:\some-imagi

    1热度

    1回答

    有没有办法与大多数贡献者(作者)一起运行Git日志命令?我想使用它和一个代码度量工具来基本显示每个贡献者生成的代码的质量。 File Author Cyclomatic Complexity LOC(Additions) LOC(Deletions) Test.js "John Doe" 5 20 12 ,这将是有趣的另一种观点是能够与 Author Cyclomat

    -1热度

    1回答

    我有一个C#代码库已经在过去一年发展,我想了解一些接口类型引用与类类型引用的可见性。假设代码: namespace Infrastructure { public class Foo { private ConcreteClass _field1; private OtherConcreteClass _field2; private IInterfa

    13热度

    3回答

    我们一直在寻找测量我们TypeScript代码质量的好工具。主要是我们有兴趣测量Cyclomatic Complexity,LCOM,不稳定性和类似的指标。用于可视化模块之间的依赖关系的工具也很好。 一种“NDepend的为打字稿”将是巨大的 - 但我们一直没能找到这样的事情...... 谁能为我们指出的是提供一些这样的功能的任何工具的方向?

    0热度

    1回答

    我知道for循环的结度量标准为4. 该数字是如何计算的?

    47热度

    1回答

    在我的Rails应用程序中,我使用Rubocop来检查问题。今天它给了我这样一个错误:Assignment Branch Condition size for show is too high。这里是我的代码: def show @category = Category.friendly.find(params[:id]) @categories = Category.all