我正在参与一个为期一年多的项目。最近,我们的管理层决定使用 Clang 静态分析器对代码进行例行检查。
我们的项目有一个基于 Jenkins 的 CI 服务器。对 scan-build 的调用被添加到构建脚本中,该脚本在推送事件后由 Gitlab 启动。所有构建结果都在 Jenkins 中发布。
Clang scan-build 报告超过 600 个警告。我们希望与他们在一起并最终修复,但一旦出现所有新问题就会立即修复。
我正在寻找一个工具或 Jenkins 插件,它可以比较两个报告并突出显示差异,就像 xUnit 插件一样。该插件跟踪每个失败的测试用例,显示失败年龄,并为每个构建显示已修复/新出现的失败次数。