Strict Modified Essential Complexity is one of the source-code metrics Understand computes across 17+ languages — browse them in the GUI, export and track them, or script them with the Python API.
Strict Modified Essential Complexity
API ID: EssentialStrictModifiedLanguages: Ada
Targets: Packages, Subprograms
The cyclomatic complexity with short circuit operators (and then/or else) as unstructured but only adds one for all structured paths through case statements after graph reduction.
Targets By Language:- Ada: Type, Entry, Function, Package, Procedure, Protected, Task
- This metric can be enabled from "Project Configuration/Metrics/Complexity" with the "Essential" option.