覆盖率报告含义 - PW.INCLUDE_RECURSION

Coverity report meanings - PW.INCLUDE_RECURSION

本文关键字:INCLUDE RECURSION PW 报告 覆盖率      更新时间:2023-10-16

在我的C++代码上运行覆盖后,我收到以下类别的警告。你能帮我详细说明这些是什么,是否有任何文件可以理解这些?

  1. PW.INCLUDE_RECURSION
  2. WRAPPER_ESCAPE
  3. PW.EXPR_HAS_NO_EFFECT
  4. PW.QUALIFIER_IN_MEMBER_DECLARATION
  5. PW.USELESS_TYPE_QUALIFIER_ON_RETURN_TYPE
  6. PW.MISSING_TYPEDEF_NAME
  7. PW.IMPLICIT_INT_ON_MAIN 8-OVERFLOW_BEFORE_WIDEN

谢谢

我在

谷歌上找到的一些:

include_recursion — #include 文件 "xxxx" 包含自身

expr_has_no_effect — 表达式无效

qualifier_in_member_declaration — 不允许使用限定名称在会员声明中

useless_type_qualifier_on_return_type — 返回时的类型限定符类型毫无意义

missing_typedef_name — 声明需要一个 typedef 名称

implicit_int_on_main — 声明中省略的返回类型"int"函数"主"

OVERFLOW_BEFORE_WIDEN - 在比较或分配给该大小之前计算较大大小的整数表达式

如果你

的机器上安装了Coverity,只是为了转到检查器参考,

C:\程序文件\覆盖性\

覆盖性静态分析\doc\en\cov_checker_ref.pdf

C:\Program Files\Coverity\Coverity Static Analysis\doc\en\cov_checker_ref.html

搜索这些检查器名称,您可以获得有关这些解析警告的良好解释。