JetBrains / CLionDemo
Conditional Complexity

The distribution of complexity of units (measured with McCabe index).

Intro
Learn more...
Conditional Complexity Overall
4% | 3% | 14% | 8% | 67%
Legend:
51+
26-50
11-25
6-10
1-5
Alternative Visuals
Conditional Complexity per Extension
51+
26-50
11-25
6-10
1-5
h9% | 8% | 15% | 10% | 55%
c0% | 0% | 35% | 7% | 56%
cpp0% | 0% | 3% | 7% | 88%
rb0% | 0% | 0% | 0% | 100%
py0% | 0% | 0% | 0% | 100%
Conditional Complexity per Logical Component
primary logical decomposition
51+
26-50
11-25
6-10
1-5
Doctest_tests9% | 8% | 16% | 10% | 54%
Debug_extra0% | 0% | 34% | 7% | 58%
Debug_demo0% | 0% | 15% | 0% | 84%
Code_Analysis0% | 0% | 4% | 12% | 82%
Profiler0% | 0% | 0% | 63% | 36%
Editor0% | 0% | 0% | 0% | 100%
Refactoring0% | 0% | 0% | 0% | 100%
ROOT0% | 0% | 0% | 0% | 100%
Valgrind_memcheck0% | 0% | 0% | 0% | 100%
Sanitizers0% | 0% | 0% | 0% | 100%
Completion0% | 0% | 0% | 0% | 100%
Coverage0% | 0% | 0% | 0% | 100%
Remote_Dev0% | 0% | 0% | 0% | 100%
Resolve_Context0% | 0% | 0% | 0% | 100%
Catch_tests0% | 0% | 0% | 0% | 100%
CMake_support0% | 0% | 0% | 0% | 100%
ElevatorPitch0% | 0% | 0% | 0% | 100%
Modules0% | 0% | 0% | 0% | 100%
QML0% | 0% | 0% | 0% | 100%
Navigation0% | 0% | 0% | 0% | 100%
point_lib0% | 0% | 0% | 0% | 100%
precompiled_header0% | 0% | 0% | 0% | 100%
Param_Info0% | 0% | 0% | 0% | 100%
StartNewDemo0% | 0% | 0% | 0% | 100%
Code_Generation0% | 0% | 0% | 0% | 100%
Most Complex Units
Top 50 most complex units
Unit# linesMcCabe index# params
172 56 0
49 33 2
105 26 3
62 24 1
55 21 1
86 17 1
90 14 1
32 14 0
25 14 0
32 13 3
26 12 2
61 12 1
27 12 1
28 12 1
25 11 2
29 11 4
50 10 1
33 10 1
24 9 1
30 9 1
30 8 4
21 8 1
18 8 0
21 7 1
23 7 1
24 7 0
28 7 1
27 7 5
18 6 1
21 5 0
17 5 1
20 5 2
11 5 0
19 5 2
35 5 1
8 5 1
23 5 0
10 5 1
9 5 4
16 5 0
11 4 1
9 4 1
10 4 1
7 4 2
9 4 1
12 4 2
10 4 0
26 4 2
26 4 1
25 4 2