如何配置声纳扫描器以不警告与强制语言不匹配的文件?

时间:2017-08-30 15:52:24

标签: sonarqube sonarqube-scan

我们正在使用SonarQube 6.3和PHP项目。我们将sonar.language属性设置为php,因为这是我们感兴趣的内容。我们配置了排除项,因此扫描中不包含某些供应商库。这些排除项适用于实际分析,但我们的扫描日志充满了关于文件被忽略的警告,因为它们不是php。

示例警告:

WARN: File 'vendor/somejavascriptlib/cooljavascript.js' is ignored because it doens't belong to the forced langauge 'php'

我们将sonar.exclusions设置为“vendor / ** / *”,但这似乎不会影响正在创建这些警告的文件索引。有没有办法来抑制警告?或者我们应该使用不同的配置属性?

1 个答案:

答案 0 :(得分:2)

此问题将在SonarQube 6.6中修复:https://jira.sonarsource.com/browse/SONAR-9561