Contenido principal

La traducción de esta página aún no se ha actualizado a la versión más reciente. Haga clic aquí para ver la última versión en inglés.

Directrices

Lista y descripción de comprobadores de directrices

Estos comprobadores están relacionados con las buenas prácticas de codificación. Polyspace® señala defectos de complejidad del software cuando una métrica de complejidad de un módulo supera un umbral específico.

Utilice la opción Comprobar directrices (-guidelines) para activar estos comprobadores.

Resultados de Polyspace

expandir todo

Call tree complexity exceeds thresholdThe call tree complexity of a file is greater than the defined threshold (Desde R2021a)
Comment density falls below thresholdThe comment density of the module falls below the specified threshold (Desde R2021a)
Cyclomatic complexity exceeds thresholdThe cyclomatic complexity of a function is greater than the defined cyclomatic complexity threshold of a function (Desde R2021a)
Depth of call nesting exceeds thresholdThe nesting depth of control structures in a function is greater than the defined nesting depth threshold of a function (Desde R2021a)
Function stress complexity exceeds thresholdThe function stress complexity of a function is greater than the defined threshold (Desde R2025a)
Language scope exceeds thresholdThe language scope of a function is greater than the defined threshold (Desde R2021a)
Number of called functions exceeds thresholdThe number of distinct function calls within the body of a function is greater than the defined threshold (Desde R2021a)
Number of calling functions exceeds thresholdThe number of distinct callers of a function is greater than the defined threshold (Desde R2021a)
Number of goto statements exceeds thresholdThe number of goto statements in a function is greater than the defined threshold (Desde R2021a)
Number of lines exceeds thresholdThe number of total lines in a file is greater than the defined threshold (Desde R2021a)
Number of lines in function body exceeds thresholdThe number of lines in the body of a function is greater than the defined threshold (Desde R2021a)
Number of local non-static variables exceeds thresholdThe number of local nonstatic variables in a function is greater than the defined threshold (Desde R2021a)
Number of local static variables exceeds thresholdThe number of local static variables in a function is greater than the defined threshold (Desde R2021a)
Number of return statements exceeds thresholdThe number of return statements in a function is greater than the defined threshold (Desde R2021a)
Number of static paths exceeds thresholdThe number of static paths in a function is greater than the defined threshold (Desde R2021a)
Number of executable lines in function body exceeds thresholdThe number of executable lines in the body of a function is greater than the defined threshold (Desde R2021a)
Number of function calls exceeds thresholdThe number of function calls in a function is greater than the defined call occurrence threshold of a function (Desde R2021a)
Number of function parameters exceeds thresholdThe number of arguments of a function is greater than the defined threshold (Desde R2021a)
Number of statements exceeds thresholdThe number of statements in a function is greater than the defined threshold (Desde R2021a)
Number of direct recursions exceeds thresholdNumber of instances of a function calling itself directly is greater than the defined threshold (Desde R2024a)
Number of recursions exceeds thresholdNumber of call graph cycles over one or more functions is greater than the defined threshold (Desde R2024a)

Temas