主要内容

代码复杂度度量的短名称

在为代码添加注释以便对度量进行申述或在创建自定义软件质量目标时,请使用代码复杂度度量的短名称而非完整名称。下表列出了代码复杂度度量的短名称。

请注意,您只能为函数级代码复杂度度量代码添加注解。

工程度量

代码度量缩写
直接递归次数AP_CG_DIRECT_CYCLE
头文件数INCLUDES
文件数FILES
递归次数AP_CG_CYCLE
程序最大堆栈使用量 (Polyspace Code Prover)PROG_MAX_STACK
程序最小堆栈使用量 (Polyspace Code Prover) PROG_MIN_STACK

文件度量

代码度量缩写
注释密度COMF
估计的函数耦合FCO
行数TOTAL_LINES
无注释行数LINES_WITHOUT_CMT

函数度量

代码度量缩写
圈复杂度VG
局部变量大小的较高估计值 (Polyspace Code Prover)LOCAL_VARS_MAX
语言范围VOCF
局部变量大小的较低估计值 (Polyspace Code Prover)LOCAL_VARS_MIN
最小堆栈使用量 (Polyspace Code Prover)MIN_STACK
最大堆栈使用量 (Polyspace Code Prover)MAX_STACK
调用层数LEVEL
调用次数NCALLS
被调函数数量CALLS
主调函数数量CALLING
可执行行数FXLN
函数参数数量PARAM
Goto 语句数GOTO
指令数STMT
函数体中的行数FLIN
局部非静态变量数LOCAL_VARS
局部静态变量数LOCAL_STATIC_VARS
路径数PATH
Return 语句数RETURN

另请参阅

主题