readability-function-size

google-readability-function-size 作为此检查的别名重定向到这里。

根据各种指标检查大型函数。

选项

LineThreshold

标记超过此行数的函数。默认值为 none(忽略行数)。

StatementThreshold

标记超过此语句数的函数。对于宏密集的代码,这可能与行数有很大差异。默认值为 800

BranchThreshold

标记超过此控制语句数的函数。默认值为 none(忽略分支数)。

ParameterThreshold

标记超过指定参数数的函数。默认值为 none(忽略参数数)。

NestingThreshold

标记在 NestingThreshold 之后创建下一个嵌套级别的复合语句。对于宏密集的代码,这可能与预期值有很大差异。默认值为 none(忽略嵌套级别)。

VariableThreshold

标记超过此变量数的函数,这些变量在函数体中声明。默认值为 none(忽略变量数)。请注意,函数参数和在 lambda、GNU 语句表达式以及嵌套类内联函数中声明的变量不计入其中。