code-metrics

    4热度

    1回答

    在最近的早期版本的Visual Studio(即:早于VS2017)中,Microsoft发布了一个单独的代码度量powertool,可以通过命令行运行并生成包含某些代码度量的XML(例如代码行,复杂度和可维护性)为您的代码库。 Details about the tool here. 据我所知,他们还没有发布这个基于VS2017安装的工具版本。虽然VS2017 IDE确实包含一个工具来生成甚至导

    0热度

    1回答

    我正在撰写有关使用重构模式评估源代码度量标准的主题论文。 我想检查一组重构之前和之后的指标,并检查它们如何改变。 但是现在我正在寻找比来自M. Fowler的“重构”,“重构模式”或“干净代码”中的示例更大的示例。 有没有人知道有关这两个快照(重构之前/之后)的项目吗?

    0热度

    1回答

    我想生成一个C++项目的代码指标,这是而不是一个Visual Studio之一,而不是它写在Linux上。 我试过Project Maker,并按照除最后一部分之外的步骤(在添加源文件后,您可以指定项目属性)。我不知道该输入什么。所以,我继续和启动分析时,它提供如此多的铛解析错误,例如在“路径/ xyx.hpp”在“未找到路径 fstream的文件中未发现 “串”文件/ II。 HPP” 虽然我在

    0热度

    2回答

    我正在使用CppDepend,我需要它从命令行运行。所以,我使用CppDepend.Console.exe,我的问题是,它打开1秒钟,并立即关闭!我什至不打字。

    2热度

    1回答

    我想在一个简单的java项目中设置AspectJ for Metrics。 我在pom.xml中添加了所需的依赖关系。当我做mvn compile, 我收到以下警告。它说,建议不适用。我要去哪里错了 [INFO] Showing AJC message detail for messages of types: [error, warning, fail] [WARNING] advice de

    2热度

    2回答

    堡首先让我更好地解释背景和问题。 语境 我们有方法十几个大类;它违反了许多软件工程原理,并且这通过代码度量衡工具清晰可见。 看到内聚力差,方法太多等等。 问题 当我们试图将类分成更小的类与实例方法出现的问题。他们需要从类中访问一个或多个字段/属性,将所有访问特定字段/属性的方法放在一起可能会很有用。尝试使用Resharper→Refactor→Extract Class将一堆方法移动到新类时,问题

    1热度

    1回答

    块覆盖是否与分支覆盖相同,类似于还是完全不同? 顶部谷歌的链接解释分支覆盖:http://www.tutorialspoint.com/software_testing_dictionary/branch_testing.htm

    0热度

    1回答

    我不明白这个指标/规则的原因: 的函数不应该从超过5个不同的功能调用。 同一函数内的所有调用均计为1.规则 仅限于翻译单元范围。 在我看来,这是完全直观的,因为这与代码重用以及将代码拆分为经常使用的功能而不是重复代码的方法相矛盾。 有人可以解释理由吗?

    3热度

    1回答

    我已经将NDepend(14天试用版)安装为Visual Studio 2015 Extension,现在可以使用。 我想获得一些类的一些度量在我的解决方案:标识符 长度 风扇/扇出 类的加权方法类的 耦合对象 我没有在它的官方网站上找到任何有用的说明,有谁知道吗? 谢谢。

    3热度

    1回答

    我使用Jenkins的PHP项目PHP Quality Assurance Toolchain。为了得到詹金斯显示一个简单的代码分析结果有添加按照生成后的动作(-s):目前 的问题是用PHP QA工具PHPLOC。我没有发现将其报告添加到项目/构建页面的可能性。 如何将PHPLOC结果添加到Jenkins(项目和/或生成页面)?