apache / arrow
Conditional Complexity

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

Intro
Learn more...
Conditional Complexity Overall
1% | 2% | 10% | 16% | 68%
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
cc1% | 2% | 10% | 19% | 66%
c29% | 12% | 30% | 7% | 19%
cpp5% | 1% | 6% | 13% | 73%
py1% | 4% | 16% | 17% | 60%
ts1% | 1% | 6% | 14% | 75%
h<1% | 1% | 9% | 11% | 77%
cs0% | 2% | 5% | 6% | 86%
rb0% | 3% | 2% | 20% | 74%
pxi0% | 1% | 6% | 13% | 77%
pyx0% | 1% | 4% | 14% | 78%
swift0% | 1% | 18% | 5% | 73%
hpp0% | 0% | 2% | 13% | 84%
js0% | 0% | 7% | 19% | 73%
go0% | 0% | 0% | 0% | 100%
m0% | 0% | 0% | 0% | 100%
lua0% | 0% | 0% | 0% | 100%
Conditional Complexity per Logical Component
primary logical decomposition
51+
26-50
11-25
6-10
1-5
cpp1% | 2% | 11% | 17% | 66%
r5% | 1% | 7% | 12% | 72%
python1% | 2% | 9% | 16% | 69%
js1% | 1% | 6% | 14% | 75%
ci27% | 22% | 26% | 4% | 19%
csharp0% | 2% | 5% | 6% | 86%
ruby0% | 4% | 3% | 16% | 74%
swift0% | 1% | 16% | 5% | 76%
dev0% | 0% | 5% | 18% | 76%
matlab0% | 0% | 0% | 2% | 97%
c_glib0% | 0% | 0% | 0% | 100%
Most Complex Units
Top 50 most complex units
Unit# linesMcCabe index# params
402 145 2
204 131 4
440 103 1
256 100 4
500 97 3
118 89 1
59 84 3
87 70 1
166 68 3
109 67 4
108 67 4
73 67 1
204 63 1
121 63 1
128 61 1
90 59 1
121 57 1
164 54 1
78 52 1
184 52 4
111 51 10
66 50 2
314 49 4
236 49 3
133 49 9
133 45 1
185 45 5
91 45 7
116 44 3
91 43 5
129 42 7
160 41 7
90 40 1
64 40 1
88 40 5
167 39 6
107 38 1
68 38 4
160 37 1
49 36 1
112 35 1
122 34 3
151 34 6
102 34 5
123 33 23
81 33 1
109 33 0
52 33 5
49 32 5
98 32 1