Sonarqube 我们可以用声纳忽略特定的S100警告吗
在我们的C#项目中,我们使用SonarQube/SonarLint 我们有一个名为Sonarqube 我们可以用声纳忽略特定的S100警告吗,sonarqube,sonarlint,Sonarqube,Sonarlint,在我们的C#项目中,我们使用SonarQube/SonarLint 我们有一个名为DMSCode的属性DMS是我们在组织中使用的缩写,因此确实有效。然而Sonarint发出了S100警告 有没有一种方法可以忽略此代码: public string DMSCode { get; set; } 我尝试搜索“Sonarint s100 ignore”和其他一些变体,但什么也没找到。我可以这样做: #pragma warning disable S100 public string DMSCo
DMSCode
的属性DMS
是我们在组织中使用的缩写,因此确实有效。然而Sonarint发出了S100警告
有没有一种方法可以忽略此代码:
public string DMSCode { get; set; }
我尝试搜索“Sonarint s100 ignore”和其他一些变体,但什么也没找到。我可以这样做:
#pragma warning disable S100
public string DMSCode { get; set; }
#pragma warning restore S100
不确定这是否是最佳解决方案,但它在这里起作用。我建议在SonarQube中将问题标记为假阳性,而不是使用抑制消息。是否使用连接模式?是。我正在使用连接模式。即使我在SonarQube中这样做,下一次运行它仍然显示相同的消息。