code-metrics

    0热度

    2回答

    假设我有一个方法print(),那么我怎样才能知道它是否是一个很长的方法。因为它可能包含3行代码或者它可能包含300行代码。如果它包含3行代码,那么它不是一个很长的方法,但如果它包含300行代码,那么肯定是沿着方法。我的问题是某人如何发现它是否是一种长期的方法。是否有任何算法存在?

    1热度

    3回答

    您是否知道可用于java中的代码度量分析的任何开源工具?它应该能够很好地融入詹金斯。我正在为我们的项目设置一个完整的测试套件,其中包括覆盖测试,单元测试,静态代码分析,代码标准检查和代码度量分析。

    2热度

    2回答

    我需要扩大单预处理指令,例如: 具有源文件和两个头,我想只有一个define从一个特定的头部扩展,使所有其他include和define完整。 主要思想是,鉴于类似的代码如下: 的defs.h: #define FOO(X,op) int X(int a,int b) { return a op b; } other_file.h: #define ONE 1 #define TWO 2

    0热度

    1回答

    有没有什么办法可以从外部库中知道最常用的方法C#项目/解决方案?现在,我正在使用Visual Studio 2008(但更新版本的ansers可以)。 只需要一个简单的列表,如: Namespace Class Method Times used --------------------------------------------- Namespace1 Class1 MethodA

    2热度

    1回答

    我是TFS SDK的新成员,我需要一种可能的方式来获取托管在TFS 2012上的“编程方式”托管项目的统计数据吗? 像在GitHub上:

    1热度

    2回答

    我读可以通过“未通过不必要参数” 说有一个makeCake方法,该方法需要在许多实例变量被降低的数据耦合在Ingredients类作为参数: makeCake(ingredients.flour, ingredients.egg, ingredients.sugar, ingredients.cheese, ingredients.cream) 而不是这个,只是通过整个配料对象 makeCak

    2热度

    1回答

    数行代码,我知道我们可以用代码度量来计算整个项目的代码行,但是从团队资源管理器,我的源代码时,我使用代码度量,它跳跃到解决方案资源管理器。我试图将我的所有文件移动到一个空白的解决方案,但不能移动/ 所以,我的问题是: 1.有没有办法将我的所有文件夹和文件复制到我的空白解决方案? 2.我们可以使用代码度量或任何其他工具来计算Visual Studio 2012中的团队资源管理器中的代码行吗?

    0热度

    1回答

    嗨,我有一个RPG的自定义声纳插件,我正在尝试运行一个声纳项目。 这里是我的插件类: @Properties({ @Property(key = "rpg", defaultValue = "rpg", name = "File suffixes", description = "Comma-separated list of suffixes for files to analyze

    3热度

    1回答

    我是传统C++代码库的当前所有者。它有几十个源头文件&。该项目通常是在linux上开发,构建和部署的。在linux中,构建系统是scons/gcc,并且产品是单个可执行文件。 我想为代码的各个部分生成可维护性索引(MI),以帮助显示代码区域中的体系结构更新比以前的体系结构更易于维护。所以,我做了一些研究,发现Visual Studio 2013(为此我拥有Ultimate许可证)将执行此操作。 我

    2热度

    1回答

    我们有一些我们管理的大型C++ MFC项目。不幸的是,它们的代码质量不是很好,也没有单元测试。因此,我正在寻找可以帮助我们分析和改进代码的工具。 我找工具以下: 查找重复的代码(也有在代码中有很多这样的) 查找问题的代码基于软件度量如何 给点建议代码可以改进 单元测试框架(开发团队具有单元测试的精简体验,并且代码没有写入以允许这样) 我想,该工具可与TFS被用来构建