CodeChecker 警告:自最新分析以来文件内容已更改或丢失

问题描述 投票:0回答:1

我使用 Codechecker 在本地执行了静态分析。

现在我想使用命令将结果(在

reports
文件夹中生成)存储在CodeChecker数据库中

CodeChecker store ./reports --name my_first_run --url http://<codechecker_ip>:8555/Default

将分析结果存储在 CodeChecker DB 中中所述。

但是页面是空的,如下图所示

enter image description here

我错过了什么吗? 我需要上传源代码吗?

命令之后,从日志中我看到这个警告

[INFO 2023-09-25 07:11] - Processing report files done.
[WARNING 2023-09-25 07:11] - The following source file contents changed or missing since the latest analysis:
 - /home/runner/work/codechecker-analysis-action-test/codechecker-analysis-action-test/src/main.cpp
Please re-analyze your project to update the reports!

我希望能够在我的网络浏览器 http://:8555/Default 中查看结果,如下图所示 enter image description here

database upload report warnings static-analysis
1个回答
0
投票

CodeChecker 开发人员在这里,我知道这是一个老问题,但如果有人到达这里,这可能会对他们有所帮助。 在

CodeChecker analyze
CodeChecker store
之间,源文件需要保持完整。您不应该修改它们,否则
CodeChecker store
无法完成。

要修复此错误,请重新分析您的项目,并存储结果而不修改源文件。 最后一行建议

Please re-analyze your project to update the reports!

© www.soinside.com 2019 - 2024. All rights reserved.