c# - C# 的 Sonarqube 5.4 自定义规则

标签 c# sonarqube fxcop stylecop

我正在使用 SonarQube 5.4 分析我自己的 C# 代码,分析工作如我所料。 现在我已经编写了一些自定义规则,一个使用 StyleCop,另一个使用 FxCop 在我的代码上运行,但我找不到如何在 SonarQube 中导入这些自定义规则。 我强调我将 SonarQube 5.4 与 C# 插件 5.1 一起使用。在我的安装中,文件夹“rules”不存在。相反,我可以找到:

sonar-fxcop-library-1.3.jar 在 /opt/sonarqube-5.4/data/web/deploy/plugins/csharp/META-INF/lib 和 sonar-stylecop-plugin-1.1 中的 /opt/sonarqube-5.4/extensions/plugins.

谁能帮我在 SonarQube 安装中导入我的自定义规则?

最佳答案

FxCop 集成:通过指定 CheckId 自定义 FxCop 规则。 [编辑] FxCop 规则现在包含在 sonar-fxcop 中插件。

StyleCop 集成:deprecated因为 StyleCop 不依赖 Roslyn。

关于c# - C# 的 Sonarqube 5.4 自定义规则,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37111565/

相关文章:

c# - 实例化之后是赋值编译,但是

c# - 用于获取用户电子邮件的 Security.Principal.IIdentity 扩展方法

c# - 从原始 HTML/CSS 内容从 ASP.NET 生成 PDF?

Python Post - 不断收到响应 400,但curl 有效

java - 新整数与 valueOf

c# - 如何在 C# (CA1307) 中使用 StringComparison?

c# - 我可以访问未序列化的内部类吗

visual-studio - SonarQube 不再检测 C# 问题

c# - VS2005代码分析: CA1063 (call dispose(true) and supress finalize) - with logging

interface - FxCop + MVP : "Properties should not be write only"