声纳在UI中为多语言应用程序显示错误的语言

时间:2014-10-29 13:55:47

标签: sonarqube multilingual

对于声纳多语言+多模块项目,声纳主仪表板将语言显示为默认语言java。

例如,我们有一个带有cpp和python组件的项目,通过声纳 - 跑步者加入。在声纳仪表板中,语言在仪表板级别显示为java。各个组件显示正确的语言。声纳可以显示各个项目中分析的语言列表吗?

7450-CPP-PYTHON-GlobalNet
Key:    com.GlobalNet:Glo
**Language:     Java**
Profile:    Java 2010 (version 6)

sonar.projectName=7450-GlobalNet
sonar.projectVersion=1.0
sonar.projectDescription=7450-CPP-PYTHON-GlobalNet
sonar.sourceEncoding=UTF-8

sonar.modules=cpp,python

python.sonar.projectBaseDir=${WORKSPACE}/vobs/phase2_proj/phase2/
python.sonar.modules=autys_jil,pythonScripts
python.sources=.
python.sonar.language=py

cpp.sonar.projectBaseDir=${WORKSPACE}/vobs/phase2_proj/phase2/
cpp.sonar.sources=src/batchCalc,src/calc

SonarQuebe版本:4.0

1 个答案:

答案 0 :(得分:2)

最新版本的SonarQube"删除"一个项目的概念=一种语言或一种模块=一种语言。您应该尝试最新版本的SonarQube并运行分析而不设置sonar.language属性。现在每个分析都是一种多语言分析。