仅使用一组指定语言对项目运行分析

Man*_*mar 4 sonarqube sonarqube-scan

声纳扫描仪对安装在 SonarQube 中的所有可用插件运行分析。但是对于某些项目,分析应该只针对某些语言(例如 Java 和 Javascript)运行。 sonar.language参数允许我只设置一种语言。有没有办法设置多种语言进行分析。

Jul*_*eam 5

不要用语言来思考,因为这是 SonarQube 中的一个模糊概念。只需排除您不想分析的文件,例如使用属性sonar.exclusions.

例如,在考虑 pom.xml 文件时,“语言”过去是 XML(以及 SonarXML 提供的规则)。但是我们现在也有 SonarJava 提供的规则。