声纳扫描仪对安装在SonarQube中的所有可用插件运行分析。但对于某些项目,分析应该只针对某些语言(例如Java和Javascript)运行。 sonar.language
参数允许我只设置一种语言。 有什么办法可以设置多种语言进行分析。仅使用一组指定语言对项目运行分析
2
A
回答
4
停止思考语言,因为这是SonarQube中的模糊概念。只需排除您不想分析的文件,例如使用属性sonar.exclusions
。
例如,在考虑pom.xml文件时,“language”历史上是XML(以及由SonarXML提供的规则)。但是我们现在也有由SonarJava提供的规则。
2
属性sonar.language
已在SonarQube 4.4中弃用,并且可能会在SonarQube 6.7或更高版本中删除,因为SonarQube现在可以使用多种语言(这似乎正是您当前面临的问题)。
如果您只希望报告Java和Javascript问题,我建议为所有其他语言创建包含0个规则的自定义质量配置文件。然后,您可以为您的项目明确指定这些“无效”质量配置文件。
相关问题
- 1. 从Java项目运行Arduino语言
- 2. 对域特定语言执行静态分析
- 3. 组织一个使用多种语言的项目?
- 4. VS2010项目运行代码分析
- 5. 为一个长期项目使用(相对)新语言
- 6. 仅获取指针ID,使用分析
- 7. 最后一年项目 - 在DLR上运行域特定语言的想法?
- 8. Swift语言:更新分析对象
- 9. FindBugs命令行:如何指定要分析的项目?
- 10. 使用Sourcemonitor分析项目
- 11. sonar-maven3-plugin使用客户checkstyle文件分析多语言项目
- 12. 编程语言项目使用方案
- 13. 如何组织多语言zend项目
- 14. 为语法指定语言
- 15. 如何在GitLab中指定项目语言?
- 16. 用c语言在运行时确定大小的数组?
- 17. 用Go语言对常量进行分组
- 18. 使用gradle运行特定项目
- 19. 源代码语言分析
- 20. 如何分组不同语言的列表项目?
- 21. 执行AI项目所需的语言?
- 22. 将键盘设置为仅使用特定语言,而不使用更改语言按钮。目标c
- 23. 如何设置XCode4分析器使用C99语言方言?
- 24. 如何指定的语言在Facebook登录使用对话框
- 25. 是否有指南只使用Scala语言的一部分?
- 26. 在另一个语言中使用一种语言定义?
- 27. 从指定区域运行一个asp.net mvc项目
- 28. 钓鱼为一个项目的语言
- 29. 更改Xcode项目的单一语言
- 30. 在C++项目中使用特定于域的语言文件
这可能是一种解决方法。但其他语言插件仍然针对重复,覆盖率和其他指标进行分析。 我的要求是完全忽略其余语言的扫描 –
您可以使用[排除](https://docs.sonarqube.org/display/SONAR/Narrowing+the+Focus#NarrowingtheFocus-IgnoreDuplications)忽略重复,覆盖率和与模式匹配的文件的其他度量标准。 – janos