对于声纳多语言+多模块项目,声纳主控板将该语言显示为默认语言java。
例如,我们有一个包含cpp和python组件的项目,这些组件是通过sonar-runner加载的。在声纳仪表板中,语言在仪表板级别显示为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/calcSonarQuebe版本: 4.0
发布于 2014-10-29 22:37:15
最新版本的SonarQube“移除”了一个项目=一种语言或一个模块=一种语言的概念。您应该尝试最新版本的SonarQube,并在不设置sonar.language属性的情况下运行分析。现在,每个分析都是多语言分析。
https://stackoverflow.com/questions/26632225
复制相似问题