【问题标题】:Sonarcloud sonar.language=js is also detecting css codeSonarcloud sonar.language=js 也在检测 css 代码
【发布时间】:2022-11-02 17:30:59
【问题描述】:

我为我的 React 存储库创建了 SonarCloud 集成。 我的sonar-project.properties 文件看起来像这样;

sonar.organization=<org_name>

sonar.projectKey=<project_key>
sonar.projectName=<project_name>

sonar.sources=.
sonar.exclusions=example/**

sonar.language=js
sonar.sourceEncoding=UTF-8

完成集成后,我看到 SonarCloud 也获得了 .css 文件和 .js 文件,但我没有任何配置来启用它。我只要求评估我的 JS 代码。还有一个显示错误的.css 文件,由于这个错误,我的质量门失败了。我不明白为什么.css 文件是该过程的一部分。

这是默认行为吗?我也应该排除.css 文件吗?

任何帮助将不胜感激,非常感谢。

【问题讨论】:

    标签: sonarqube sonarcloud


    【解决方案1】:

    类似的问题可以在here找到,解决方法很简单,排除每一个CSS文件即可:

    sonar.exclusions = **/*.java
    

    【讨论】: