SonarQube显示问题,但0天技术债务
SonarQube showing issues but 0 days technical debt
我正在使用Cppcheck对我的C++项目进行分析,然后将结果加载到SonarQube中。SonarQube显示了问题,但技术债务显示为0。
如何才能正确显示技术债务?
我用以下命令运行Cppcheck:
"C:Program Files (x86)Cppcheckcppcheck.exe" -v --enable=all --xml --xml-version=1 "C:UserstimDocumentsVisual Studio 2013ProjectsTestCpp" 2> cppcheck-TestCpp.xml
我的sonar-project.properties文件:
sonar.projectKey=TestCpp
sonar.projectVersion=1.0
sonar.projectName=Temp cpp Test
sonar.sources=.
sonar.language=c++
sonar.sourceEncoding=UTF-8
#Cppcheck
sonar.cxx.cppcheck.reportPath=cppcheck-*.xml
这是我运行它的测试代码:
int main()
{
// unused variable
int nTmp = 0;
// index out of bounds
char a[10];
a[10] = 0;
return 0;
}
SonarQube显示了该代码的3个问题和0个技术债务。我还需要做什么来显示技术债务?
我正在运行SonarQube 4.4版和SonarRunner 2.3版
我已经运行了带有调试日志的声纳运行程序,在加载Cppcheck结果时没有看到任何错误。
Cppcheck版本1.63
我还应该提到这是使用C++社区插件版本0.9.0
我通过下载最新版本的c++社区插件(v0.9.1)解决了这个问题
现在技术债务出现了(3期40分钟)。
相关文章:
- 为什么我的代码在输出中增加了93天
- 在C++中样板"冷/never_inline"错误处理技术的最佳方法是什么?
- 了解每月第一天函数的代码
- 在 Windows 8/10 技术中完全实时的屏幕捕获,没有延迟
- C++ 关于指针取消引用的技术问题
- 是否有技术原因阻止 Java 中的 final C++ 像 const 一样严格?
- 以天C++为单位的两个时间戳之间的差异
- C++ Chrono 确定一天是否是周末?
- 编写了一个C++代码来检查表达式是否具有平衡括号并且我的代码未运行.我已经卡了一天了
- 如何在 SEAL 3.1 中使用 CRT 批处理技术Microsoft?
- 我正在尝试制作一个程序,在添加 n 天(整数)后告诉一个人什么是一天(例如星期一等)
- 暴力破解技术解决以下问题
- std::complex<> in C++ 数学特殊函数:技术规范或提案
- 圣诞节的第N天,C++递归
- 将一种类型的比特重新解释为不同类型的比特的技术
- 如何在不同的平台/技术中使用经过训练的神经网络?
- 在批准 C++20 之前,我应该如何使用自纪元以来的天数值?
- std::get_time 没有解析一天
- 英特尔C++编译器 19.0 测试版中删除了对英特尔®图形技术的卸载支持
- SonarQube显示问题,但0天技术债务