JetBrains / CMake
Conditional Complexity

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

Intro
Learn more...
Conditional Complexity Overall
11% | 12% | 22% | 18% | 36%
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
cxx11% | 12% | 22% | 18% | 35%
c11% | 12% | 23% | 18% | 33%
cpp4% | 3% | 25% | 21% | 44%
h0% | 1% | 4% | 5% | 88%
py0% | 0% | 11% | 27% | 61%
hxx0% | 0% | 0% | 0% | 100%
inl0% | 0% | 0% | 0% | 100%
cc0% | 0% | 0% | 0% | 100%
pl0% | 0% | 0% | 0% | 100%
tcc0% | 0% | 0% | 0% | 100%
m0% | 0% | 0% | 0% | 100%
mm0% | 0% | 0% | 0% | 100%
Conditional Complexity per Logical Component
primary logical decomposition
51+
26-50
11-25
6-10
1-5
Source11% | 12% | 21% | 18% | 37%
Utilities11% | 12% | 23% | 18% | 34%
Help0% | 0% | 0% | 15% | 84%
Modules0% | 0% | 0% | 12% | 87%
Auxiliary0% | 0% | 0% | 0% | 100%
Most Complex Units
Top 50 most complex units
Unit# linesMcCabe index# params
840 266 2
1116 250 3
757 248 3
1094 226 2
1067 211 2
635 204 2
634 196 3
757 190 2
840 173 2
646 159 4
600 144 3
366 132 2
469 131 1
477 119 0
402 119 3
323 117 1
411 115 3
411 112 10
318 111 2
911 110 3
268 110 4
314 109 2
377 108 6
366 107 1
278 105 3
442 104 2
327 104 0
182 103 1
213 103 2
107 101 1
320 101 2
438 99 1
514 98 2
236 98 2
697 97 1
421 97 3
415 92 2
266 91 4
463 90 9
453 87 3
310 87 1
260 87 0
257 85 2
277 85 2
361 84 3
392 84 2
543 83 1
292 81 2
383 80 1
554 77 4