1

早些时候我正在使用SONARQUBE 5.5并且sonar-csharp-plugin-5.0正在使用407 C# Rules. 但是现在我已经升级到默认情况下SonarQube 6.4sonar-csharp-plugin-5.10.1.1411只有229 rules. 我尝试使用旧版本的SonarC#插件,但它与此不兼容SonarQube version。有什么办法可以让我全部C# Rules进去SonarQube 6.4

4

1 回答 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 回答