apache / arrow-adbc
Conditional Complexity

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

Intro
Learn more...
Conditional Complexity Overall
1% | 4% | 14% | 16% | 63%
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
cs2% | 5% | 16% | 17% | 57%
go1% | 6% | 15% | 20% | 55%
h0% | 15% | 7% | 20% | 55%
c0% | 8% | 17% | 5% | 69%
cc0% | 1% | 14% | 14% | 68%
java0% | 0% | 13% | 14% | 72%
py0% | 0% | 10% | 3% | 85%
pyx0% | 0% | 4% | 22% | 73%
rs0% | 0% | 0% | 0% | 100%
rb0% | 0% | 0% | 0% | 100%
pyi0% | 0% | 0% | 0% | 100%
Conditional Complexity per Logical Component
primary logical decomposition
51+
26-50
11-25
6-10
1-5
csharp2% | 5% | 16% | 17% | 57%
go1% | 5% | 14% | 18% | 59%
c0% | 7% | 14% | 14% | 62%
java0% | 0% | 12% | 14% | 72%
glib0% | 0% | 20% | 7% | 72%
python0% | 0% | 5% | 16% | 78%
dev0% | 0% | 21% | 48% | 30%
ci0% | 0% | 39% | 0% | 60%
r0% | 0% | 0% | 24% | 75%
rust0% | 0% | 0% | 0% | 100%
ruby0% | 0% | 0% | 0% | 100%
Most Complex Units
Top 50 most complex units
Unit# linesMcCabe index# params
269 69 1
27 66 1
64 57 2
211 57 0
201 55 2
22 49 1
167 48 1
184 45 5
104 45 2
166 42 4
19 42 1
165 40 5
177 40 1
101 39 3
17 38 1
79 37 0
84 36 1
163 35 1
67 34 4
189 34 3
79 33 4
63 32 3
200 32 6
87 32 5
80 32 1
146 31 7
169 31 6
85 29 2
66 29 2
57 29 5
94 29 0
116 29 0
14 29 1
66 28 3
14 27 1
13 26 1
13 26 1
13 26 1
147 26 3
55 25 0
54 25 0
55 25 0
61 25 0
56 25 1
94 25 1
97 24 2
59 23 8
12 23 1
74 23 0
91 23 0