【发布时间】:2015-02-09 05:11:48
【问题描述】:
下面是我的 sonar-project.properties 文件。我在外部使用了 cppcheck 并将结果存储在我用作 cxx 报告路径的 csci00/cppcheck-csci00.xml 中。但是,当我运行 Sonar Runner 时,它不使用 cxx 插件,而是使用已弃用的 C 插件。如何让它使用 cxx 插件?
我是否也将 sonar.language 留空以使其成为多语言?
# required metadata
sonar.c.cppcheck.path=/home/my-proj/QTP/bin/cppcheck_wrap.sh
sonar.c.cppcheck.timeout=60000000
sonar.preview.readTimeout=60000000
sonar.projectKey=my-proj.Clouds.S6
sonar.projectName=my-proj Clouds S6
sonar.projectVersion=66
sonar.projectDescription=my-proj Clouds S6
# Set modules IDs
sonar.modules=ASC00csci00.sonar.projectBaseDir=ASC00
sonar.language=c
# Additional parameters
sonar.sourceEncoding=UTF-8
sonar.cxx.suffixes.sources=.c,.cpp,.C
sonar.cxx.suffixes.headers=.h,.H
sonar.verbose=true
sonar.cxx.cppcheck.reportPath=csci00/cppcheck-csci00.xml
【问题讨论】: