SonarQube 将 scss 文件中的 css 类标记为"unknown type selector"但不确定原因



我们正在使用sass,并且有一个片段如下:

.button-row {
float: right;
@media screen and (max-width: 800px){
float: none;
.btn, .btn-primary { <-- this line is giving us an error
etc...

SonarQube正在标记这条线并声明:

Unexpected unknown type selector "    "

(是的,引号之间有空格,但它也强调了整行scs是一个错误(

我的问题是:这是什么意思?

我正在对此进行研究,SASS和SonarQube似乎确实存在很多问题,特别是在自定义元素方面。但这甚至不是这里发生的事情。这只是sonarQube出于某种原因不喜欢的一些(据我所知(完全有效的css类。我被难住了。

如果重要的是运行SQ7.9,那么肯定会有几个版本落后。

我正在处理一些Sonarqube错误,它标记了很多不应该标记的标准CSS、SASS和LESS代码。

我的猜测是Sonarqube没有正确处理这些。我个人将我知道正确的代码标记为假阳性。

相关内容

最新更新