早些时候我正在使用SONARQUBE 5.5
并且sonar-csharp-plugin-5.0
正在使用407 C# Rules
. 但是现在我已经升级到默认情况下SonarQube 6.4
它sonar-csharp-plugin-5.10.1.1411
只有229 rules
. 我尝试使用旧版本的SonarC#
插件,但它与此不兼容SonarQube version
。有什么办法可以让我全部C# Rules
进去SonarQube 6.4
问问题
35 次
1 回答
1
“407 规则”数字包括 SonarSource 编写的所有基于 Roslyn 的分析规则,以及在现已过时的 FxCop 中实施的大约 230 条规则。
对 FxCop 规则的支持被拆分为一个单独的插件,因此从 5.4 版开始,SonarC# 插件仅包含由 SonarSource 实现的基于 Roslyn 的分析规则。
如果您仍想使用旧版 FxCop 规则,您可以安装社区插件。
但是,我们一直在使用 Roslyn 重新实现 SonarC# 插件中最有用的 FxCop 规则。SonarC# 插件的最新版本 (v7.1) 现在有343 条规则,每个版本中都会添加更多规则。
于 2018-05-17T18:22:56.503 回答