SonarQube Inspectcode / Resharper插件结果与Visual Studio Inspection不匹配

时间:2016-06-07 04:48:40

标签: sonarqube resharper sonarqube-msbuild-runner

我一直在使用DotSettings文件中定义的同一套规则。

我已将此文件设置为resharper \ manage选项。另外,当我运行InspectCode.exe时,我也提供了相同的功能。

我正在使用默认规则集存储库附带的resharper插件,我们已经激活了所有这些规则。 (http://docs.sonarqube.org/display/PLUG/ReSharper+Plugin

但是,SonarQube和Visual Studio之间的结果不匹配。

请知道这里出了什么问题?

以下是统计数据屏幕截图。

Visual Studio显示39个问题 - 2个用于web.config =总共37个问题。

enter image description here

在SonarQube中,使用MSBuild.Runner和Resharper插件是32次违规。

当我从sonarqube下载dotsettings文件并在sonarqube和visual studio中使用相同的检查时,为什么会有区别?

enter image description here

SonarQube版本详细信息:

在sonarqube的情况下,我知道有关版本和内容的所有细节。但在Visual Studio的情况下,我所知道的是Resharper插件版本。因此,我不知道为什么会有任何区别。

1 个答案:

答案 0 :(得分:1)

这是由于一个尚未解决的喷气机尚未解决的问题(截至目前尚无解决方案)。

https://youtrack.jetbrains.com/issue/RSRP-463819