Краткие названия метрик сложности кода

При аннотировании кода, чтобы выровнять по ширине метрики или создании качественных целей заказного программного обеспечения, вы используете краткие названия метрик сложности кода вместо полных имен. В следующей таблице перечислены краткие названия для метрик сложности кода.

Обратите внимание на то, что можно только аннотировать код для метрик сложности кода функционального уровня только.

Метрики проекта

Метрика кодаАкроним
Number of Direct RecursionsAP_CG_DIRECT_CYCLE
Number of Header FilesINCLUDES
Number of FilesFILES
Number of Protected Shared Variables (Только Программа автоматического доказательства кода)PSHV
Number of RecursionsAP_CG_CYCLE
Number of Potentially Unprotected Shared Variables (Только Программа автоматического доказательства кода)UNPSHV
Program Maximum Stack Usage (Только Программа автоматического доказательства кода)PROG_MAX_STACK
Program Minimum Stack Usage (Только Программа автоматического доказательства кода) PROG_MIN_STACK

Метрики файла

Метрика кодаАкроним
Comment DensityCOMF
Estimated Function CouplingFCO
Number of LinesTOTAL_LINES
Number of Lines Without CommentLINES_WITHOUT_CMT

Функциональные метрики

Метрика кодаАкроним
Cyclomatic ComplexityVG
Higher Estimate of Local Variable SizeLOCAL_VARS_MAX
Language ScopeVOCF
Language ScopeLOCAL_VARS_MIN
Minimum Stack Usage (Только Программа автоматического доказательства кода)MIN_STACK
Maximum Stack Usage (Только Программа автоматического доказательства кода)MAX_STACK
Number of Call LevelsLEVEL
Number of Call OccurrencesNCALLS
Number of Called FunctionsCALLS
Number of Calling FunctionsCALLING
Number of Executable LinesFXLN
Number of Function ParametersPARAM
Number of Goto StatementsGOTO
Number of InstructionsSTMT
Number of Lines Within BodyFLIN
Number of Local Non-Static VariablesLOCAL_VARS
Number of Local Static VariablesLOCAL_STATIC_VARS
Number of PathsPATH
Number of Return StatementsRETURN

Похожие темы