为什么声纳指标有时会出错?

时间:2015-03-12 09:50:54

标签: c++ sonarqube metrics sonarqube-4.5

我的声纳指标有时会出错:

  • 评论数量
  • 班级数
  • 行数
  • 代码行数

例如,当我点击指标数量的类时,我会看到一些具有正确计数类数的文件,但我看到一些文件的所有指标都是0值

有什么问题?

(可能有内存限制或文件计数限制?...)

1 个答案:

答案 0 :(得分:0)

通过隔离特定的有问题的文件,我发现解析错误

com.sonar.sslr.api.RecognitionException:第123行第0列的解析错误无法匹配所有:parametersAndQualifiers virtSpecifier ctorInitializer compoundStatement functionTryBlock parametersAndQualifiers bracedInitList

似乎声纳不支持某些提升指令,如下所示:

BOOST_CLASS_VERSION(MyClass, 0)

下一步,找一个解决方法......