我们可以使用 SonarLint 忽略特定的 S100 警告吗

M K*_* II 5 sonarqube sonarlint

在我们的 C# 项目中,我们使用 SonarQube/SonarLint。

我们有一个名为 的属性DMSCodeDMS是我们在组织中使用的缩写,因此确实有效。然而 SonarLint 发出了 S100 警告。

有没有办法忽略此代码:

public string DMSCode { get; set; }
Run Code Online (Sandbox Code Playgroud)

我尝试搜索“sonarlint s100ignore”和其他一些变体,但什么也没找到。

M K*_* II 6

我能够这样做:

#pragma warning disable S100
    public string DMSCode { get; set; }
#pragma warning restore S100
Run Code Online (Sandbox Code Playgroud)

不确定这是否是最好的解决方案,但它在这里有效。