apache / thrift
Conditional Complexity

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

Intro
Learn more...
Conditional Complexity Overall
3% | 5% | 20% | 15% | 55%
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
cc6% | 10% | 34% | 17% | 31%
d11% | 6% | 26% | 19% | 35%
cpp7% | 7% | 16% | 18% | 49%
tcc13% | 6% | 5% | 13% | 60%
go0% | 4% | 7% | 20% | 67%
h0% | 5% | 5% | 8% | 80%
pas0% | 3% | 8% | 15% | 72%
java0% | <1% | 9% | 10% | 78%
c0% | 3% | 11% | 10% | 73%
php0% | 0% | 28% | 13% | 58%
js0% | 0% | 17% | 21% | 60%
cs0% | 0% | 10% | 10% | 79%
py0% | 0% | 12% | 17% | 69%
swift0% | 0% | 6% | 5% | 87%
rb0% | 0% | 7% | 13% | 79%
dart0% | 0% | 8% | 8% | 82%
lua0% | 0% | 4% | 10% | 85%
pm0% | 0% | 0% | 13% | 86%
rs0% | 0% | 0% | 1% | 98%
dpr0% | 0% | 0% | 0% | 100%
pl0% | 0% | 0% | 0% | 100%
t0% | 0% | 0% | 0% | 100%
tac0% | 0% | 0% | 0% | 100%
Conditional Complexity per Logical Component
primary logical decomposition
51+
26-50
11-25
6-10
1-5
compiler6% | 10% | 33% | 17% | 31%
lib2% | 2% | 12% | 13% | 68%
contrib0% | 0% | 14% | 11% | 74%
tutorial0% | 0% | 5% | 15% | 78%
Most Complex Units
Top 50 most complex units
Unit# linesMcCabe index# params
587 124 1
504 94 2
452 75 0
441 68 1
534 63 1
415 63 1
335 58 2
608 57 1
364 55 0
90 54 1
216 54 4
173 51 3
210 51 2
165 51 8
172 51 2
238 49 0
175 49 4
145 48 4
281 48 1
334 48 4
252 44 1
447 43 1
215 42 5
506 41 1
212 41 2
179 39 5
117 39 3
138 37 1
193 37 3
159 36 0
122 36 2
123 35 1
78 35 2
177 34 5
199 33 4
148 33 3
237 31 1
102 30 1
94 30 2
64 30 1
120 30 2
117 30 2
235 30 2
103 30 2
105 30 3
125 29 0
150 29 4
92 29 4
76 29 1
108 29 2