×

开源软件-Swap Detector API Usage错误检测工具

消耗积分:2 | 格式:zip | 大小:2.52 MB | 2022-06-20

殷谷光

分享资料个

授权协议 MIT
开发语言 C/C++
操作系统 跨平台
软件类型 开源软件
所属分类 程序开发常用工具包

软件简介

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
 

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉

评论(0)
发评论

下载排行榜

全部0条评论

快来发表一下你的评论吧 !