sonarqube c#SuppressMessage,S1871的Catgeory

时间:2016-10-31 08:20:14

标签: c# sonarqube suppressmessage

我尝试使用System.Diagnostics.CodeAnalysis.SuppressMessage属性来阻止sonarqube在我们的代码库中的特定方法上引发此问题。我不确定抑制消息属性应该采用什么形式。我已经尝试了以下一些变化而没有运气。

[SuppressMessage("csharpsquid", "S1871:Two branches in the same conditional structure should not have exactly the same implementation")]
public static string SomeMethod(string input)

以下是该问题文档的链接:http://dist.sonarsource.com/plugins/csharp/rulesdoc/0.9.0-RC/S1871.html

使用:sonar-csharp-plugin-5.3.2

1 个答案:

答案 0 :(得分:2)

SonarQube C#插件版本5.4.0.464修复了此问题。看一下这张票:https://jira.sonarsource.com/browse/SONARCS-613