如何在 Sonarqube 中包含 Angular Material 样式?
How to include Angular Material styles in Sonarque?
我希望 Sonarqube 根据 Angular Material.
分析我的 Angular 应用程序
有这样的造型:
.some-class {
mat-icon {
color: red;
}
}
由于 Angular Material 通过配置全局包含在 angular.json 中,Sonarqube 似乎无法看到 mat-icon 并大声说出错误:
Unexpected unknown type selector "mat-icon"
有解决办法吗?配置 ?
你可以避免“未知类型selector”。您必须更改规则的质量配置文件(如本例中的 CSS),为此您必须具有对 sonarqube 的管理员访问权限。
- 浏览到质量配置文件 --> CSS,然后在 Sonar Way select Extend
右侧的齿轮图标上
- 然后浏览到规则,搜索您要自定义的规则,您将看到一个更改按钮,允许您自定义 selectOR,使用正则表达式忽略类型。
看那里:https://community.sonarsource.com/t/how-to-change-css-rule-selectors-should-be-known/31912
我希望 Sonarqube 根据 Angular Material.
分析我的 Angular 应用程序
有这样的造型:
.some-class {
mat-icon {
color: red;
}
}
由于 Angular Material 通过配置全局包含在 angular.json 中,Sonarqube 似乎无法看到 mat-icon 并大声说出错误:
Unexpected unknown type selector "mat-icon"
有解决办法吗?配置 ?
你可以避免“未知类型selector”。您必须更改规则的质量配置文件(如本例中的 CSS),为此您必须具有对 sonarqube 的管理员访问权限。
- 浏览到质量配置文件 --> CSS,然后在 Sonar Way select Extend 右侧的齿轮图标上
- 然后浏览到规则,搜索您要自定义的规则,您将看到一个更改按钮,允许您自定义 selectOR,使用正则表达式忽略类型。
看那里:https://community.sonarsource.com/t/how-to-change-css-rule-selectors-should-be-known/31912