首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何插入代码质量指标-伪F#MAKE

如何插入代码质量指标-伪F#MAKE
EN

Stack Overflow用户
提问于 2017-03-23 14:02:20
回答 1查看 80关注 0票数 4

我正在尝试将现有的MSBuild文件迁移到FAKE。我正在尝试理解一段代码,但找不到它是如何使用的,以及如何在FAKE.And中实现这一点。开发此MSBuild文件的开发人员已经离开了公司6-8个月前的.So,现在我正试图将现有的MSBuild文件迁移到FAKE。

这是我的MSBuild代码,我需要用假代码来实现

代码语言:javascript
复制
<!-- Code Quality -->
    <BuildFrameworkPath>$(BuildToolsDir)\BuildFramework</BuildFrameworkPath>
    <QualityMetricsMaxComplexityBreaking>10</QualityMetricsMaxComplexityBreaking>   <!-- BREAKS 10 -->
    <QualityMetricsMaxComplexityWarning>9</QualityMetricsMaxComplexityWarning>
    <QualityMetricsLineCoverageBreaking>50</QualityMetricsLineCoverageBreaking><!-- BREAKS 70 -->
    <QualityMetricsLineCoverageWarning>65</QualityMetricsLineCoverageWarning>
    <QualityMetricsSymbolCoverage>70</QualityMetricsSymbolCoverage><!-- 70 -->
    <QualityMetricsBranchCoverage>70</QualityMetricsBranchCoverage><!-- 70 -->
    <QualityMetricsMaxCouplingBreaking>85</QualityMetricsMaxCouplingBreaking> <!-- 40 -->
    <QualityMetricsMaxCouplingWarning>75</QualityMetricsMaxCouplingWarning>
    <QualityMetricsMinMaintainabilityBreaking>35</QualityMetricsMinMaintainabilityBreaking>  <!-- BREAKS 35-->
    <QualityMetricsMinMaintainabilityWarning>30</QualityMetricsMinMaintainabilityWarning>
    <QualityMetricsCouplingExcludeFiles>DependencyInjectionConfiguration</QualityMetricsCouplingExcludeFiles>

    <QualityNDependProjectFilePath>$(BuildRoot)NDepend.ndproj</QualityNDependProjectFilePath>
    <QualityNDependInDirs>$(BuildDir)</QualityNDependInDirs>

    <QualityJsLintScriptsToAnalyse Condition="$(QualityJsLintScriptsToAnalyse) == '' Or $(QualityJsLintScriptsToAnalyse) == '*Undefined*'">$(BuildWebSiteDir)\Scripts\App\*.js</QualityJsLintScriptsToAnalyse>

    <QualityFxCopAssembliesToAnalyse>$(BuildDir)\$(ProjectName)*.dll</QualityFxCopAssembliesToAnalyse>
    <QualityFxCopBreakingRulesProject>$(BuildRoot)Rules.Breaking.fxcop</QualityFxCopBreakingRulesProject>
    <QualityFxCopRulesProject>$(BuildRoot)Rules.fxcop</QualityFxCopRulesProject>

    <QualitySourceMonitorSourceDir>$(BuildSolutionDir)\</QualitySourceMonitorSourceDir>    <!-- be sure to end directory with a "/" -->

这是否有可能在伪造中添加质量度量。我试着找出如何在假的做这件事,但什么也找不到。

如果有人可以帮助我理解现有的MSBuild代码或在假的实现类似的代码,这将是非常有帮助的。

EN

回答 1

Stack Overflow用户

发布于 2017-03-24 17:20:23

我会从下载可执行文件开始,然后在ProcessHelper的帮助下尝试将其集成到Fake构建脚本中。

从您的msbuild代码看,您似乎需要下一步:

适用于Code Metrics

  • For

有一个直接伪造的帮助器

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/42968348

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档