CodeChecker 是一个基于 LLVM/Clag静态分析器工具链的静态分析基础设施,可替代 sca-buildLiux或macOS(OSX)开发环境。CodeChecker已移植到Pytho3,没有计划支持Pytho2。最低要求的Pytho3版本是3.6。主要特点命令行C/C++分析使用单元分析、统计分析执行 Clag-Tidy 和Clag静态分析器。通过wirtappig创建JSON编译数据库自动分析gcc交叉编译项目:检测GCC或Clag编译器配置并形成相应的clag分析器调用增量分析:只需要重新分析更改的文件及其依赖项在命令行或静态HTML中的结果可视化基于Web的报告存储您可以存储和可视化许多分析器的数千个分析报告,例如ClagStaticAalyzer(C/C++)、ClagTidy(C/C++)、FacebookIfer(C/C++、Java)、ClagSaitizers(C/C++)、Spotbugs(Java)、Pylit(Pytho)、Eslit(Javascript)...用于查看发现的代码缺陷的Web应用程序,具有简化、简单的体验(使用PostgreSQL或SQLite后端)Gerrit和GitLab集成将分析结果显示为 Gitlab 或 Gerrit 注释可过滤和可比较结果查看差异模式:显示自上次分析器执行以来引入的错误列表结果可以与其他开发人员共享,注释和审查系统有助于代码缺陷的交流易于实现的基于 Thrift 的服务器支持多个错误可视化前端,例如Web应用程序、命令行工具和 Eclipse插件
点击空白处退出提示











评论