【发布时间】:2017-08-16 19:42:00
【问题描述】:
我已将 SonarLint C# Roslyn 分析器添加到 Visual Studio 中的项目(通过 SonarAnalyzer for C# NuGet 包)。是否可以配置分析器规则的操作方式?
例如,我想为其设置不同值的CodeComplexity analyser appears to have a Threshold property。
我发现了几个对 SonarLint.xml 文件的引用,但创建这样一个文件并在解决方案级别定位它似乎没有任何效果。
SonarLint.xml 文件的内容如下:
<?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>
【问题讨论】: