首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >配置SonarLint分析器属性

配置SonarLint分析器属性
EN

Stack Overflow用户
提问于 2017-03-24 09:22:01
回答 1查看 1.8K关注 0票数 3

我已经将SonarLint C# Roslyn分析器添加到Visual Studio中的一个项目中(通过SonarAnalyzer for C# NuGet包)。是否可以配置分析器规则的操作方式?

例如,我想要设置不同值的CodeComplexity analyser appears to have a Threshold property

我已经找到了几个对SonarLint.xml文件的引用,但是创建这样一个文件并在解决方案级别定位它似乎没有任何效果。

下面是SonarLint.xml文件的内容:

代码语言:javascript
复制
<?xml version="1.0" encoding="UTF-8"?>
<AnalysisInput>
  <Rules>
    <Rule>
      <Key>S3776</Key>
      <Parameters>
        <Parameter>
          <Key>threshold</Key>
          <Value>30</Value>           
        </Parameter>
      </Parameters>
    </Rule>
  </Rules>
  <Files>
  </Files>
</AnalysisInput>
EN

回答 1

Stack Overflow用户

发布于 2017-03-24 09:35:57

在项目中包含SonarLint.xml文件,并将Build Action文件属性设置为AdditionalFiles

深入研究SonarLint源代码将我带到了this class,它利用了AnalyzerOptions class。这将我引向了Roslyn存储库中关于Additional Files的文档。

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

https://stackoverflow.com/questions/42989826

复制
相关文章

相似问题

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