忽略 Sonar CSS 规则

Ignore Sonar CSS rule

我正在 运行 Sonarqube 扫描我的 angular 7 应用程序,我看到 Sonar 报告在抱怨“意外的未知伪元素选择器“::ng-deep””,有谁知道如何将此规则标记为忽略或删除此规则。

我尝试使用 //NOSONAR ,但没有成功。

创建新的质量配置文件并添加您想要的规则并将其应用到项目中。 或从当前应用的质量配置文件中排除该规则

Sonarqube 不允许我们编辑根配置文件,因此需要创建 same.Once 正在创建的相同配置文件的副本,然后才能停用所需的规则。 Imp 点要注意,以便 sonarqube 选择复制的版本使其成为默认版本。

要创建规则的副本:-

质量配置文件 > select 配置文件 > 右键单击​​设置图标 > select 从下拉列表中复制选项 > 编辑复制的版本 > 将其设为默认值