Swap DetectorAPI Usage 错误检测工具

联合创作 · 2023-09-28 10:31

Swap Detector 可检测应用程序编程接口(API)Usage 错误,使开发人员和 DevOps 团队能够识别由于交换函数参数导致的错误。Swap Detector 接口集成了各种静态分析工具,例如 Clang Static Analyzer、Clang-Tidy 和 PyLint。

Swap Detector 可在函数调用中检查交换参数的模块。例如,可用于检测代码中的交换,如:

/* Apparent swap of 'e' and 'n' based on parameter names. */
RSA_get0_key(rkey, &e, &n, NULL);

前提条件

  • CMake 3.10
  • GCC 7 or Visual Studio 2017
  • If enabling Clang plugin support: Clang 10 source
浏览 2
点赞
评论
收藏
分享

手机扫一扫分享

编辑 分享
举报
评论
图片
表情
推荐
点赞
评论
收藏
分享

手机扫一扫分享

编辑 分享
举报