Sonar C ++社区插件

时间:2014-06-10 01:08:25

标签: c sonarqube

我想澄清一下,这个插件只适用于C ++并且不适用于C.我尝试在src目录中运行C代码并且它不会返回任何与C ++项目不同的内容。 / p>

无论如何我要免费运行C代码(社区版本),我的cppcheck

2 个答案:

答案 0 :(得分:1)

不确定您是否会在StackOverflow上获得此问题的答案。我会通过直接在相关的github项目上创建一个问题来提出这个问题:https://github.com/wenns/sonar-cxx

答案 1 :(得分:1)

c ++社区插件默认导入在项目目录下找到的任何c文件,解析将使用兼容模式完成(因此可能不完整)。要使用的默认属性和值是:

sonar.cxx.cFilesPatterns - .c, .C

sonar.cxx.suffixes.sources - .cxx,.cpp,.cc,.c

sonar.cxx.suffixes.headers - .hxx,.hpp,.hh,.h

请参阅文档wiki

中的详细信息