Skip to content

cognitive-complexity ​

Cognitive Complexity is a measure of how hard the control flow of a function is to understand. Functions with high Cognitive Complexity will be difficult to maintain.

See ​

Configuration ​

The maximum authorized complexity can be provided. Default is 15.

json
{
  "sonarjs/cognitive-complexity": "error",
  "sonarjs/cognitive-complexity": ["error", 15]
}

Released under the Apache License 2.0.