声纳扫描器C代码分析已成功发布并上传,但在Sonqube Webapp中没有问题

时间:2019-01-17 22:04:04

标签: c sonarqube

我正在用sonar-scanner-3.3.0.1492-windows分析一个C项目。在扫描期间,我看到发出了许多WARN:消息,表明该分析正在发现代码中的实际问题。这是一个示例:

16:39:33.336 WARN: [C:\Users\fnajmi\my-c-project\Reg_XE.h:42]:    syntax error: extern volatile UINT8 PORTA @ ( 0x00 ) 
16:39:33.336 WARN: [C:\Users\fnajmi\my-c-project\Reg_XE.h:43]:    syntax error: extern volatile UINT8 PORTB @ ( 0x01 ) 
...

在扫描仪发出的输出结束时,我看到了确保日志记录的消息,表明扫描成功并且报告已上传:

16:39:34.743 DEBUG: Detection of duplications for XXX:CanInterfaceIOEXP.c
16:39:34.751 INFO: CPD calculation finished
16:39:35.737 INFO: Analysis report generated in 971ms, dir size=825 KB
16:39:36.005 INFO: Analysis reports compressed in 268ms, zip size=268 KB
16:39:36.005 INFO: Analysis report generated in C:\Users\fnajmi\my-c-project\.scannerwork\batch-report
16:39:36.005 DEBUG: Upload report
16:39:37.333 DEBUG: POST 200 http://acme.com:9000/api/ce/submit?projectKey=AGV&projectName=my-c-project | time=1328ms
16:39:37.337 INFO: Analysis report uploaded in 1332ms
16:39:37.338 INFO: ANALYSIS SUCCESSFUL, you can browse http://acme.com:9000/dashboard/index/my-c-project

当我进入声纳网络应用程序时,除了代码重复问题之外,我发现没有其他问题报告。

很显然,由于报告了代码重复,正在上传某些内容。但是没有报告其他类型的代码问题。

请注意,我正在使用SonarOpenCommunity/sonar-cxx插件,并将C Sonar Way质量配置文件与项目相关联。

我遗漏了什么,除了重复代码,没有导致报告任何代码问题?我猜这是项目缺少的某些服务器配置。

0 个答案:

没有答案