apache / drill
Conditional Complexity

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

Intro
Learn more...
Conditional Complexity Overall
<1% | 2% | 8% | 14% | 73%
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
java<1% | 2% | 8% | 13% | 74%
cpp0% | 9% | 16% | 33% | 40%
js0% | 0% | 5% | 9% | 85%
c0% | 0% | 10% | 27% | 61%
hpp0% | 0% | 0% | 11% | 88%
ipp0% | 0% | 0% | 92% | 7%
Conditional Complexity per Logical Component
primary logical decomposition
51+
26-50
11-25
6-10
1-5
exec<1% | 2% | 8% | 14% | 74%
contrib1% | 3% | 11% | 15% | 68%
common0% | 9% | 5% | 14% | 70%
logical0% | 1% | 1% | 5% | 91%
drill-yarn0% | 0% | 2% | 18% | 79%
metastore0% | 0% | 3% | 8% | 88%
tools0% | 0% | 77% | 0% | 22%
Most Complex Units
Top 50 most complex units
Unit# linesMcCabe index# params
358 108 4
201 81 1
197 80 4
167 72 2
202 66 1
311 64 3
162 64 2
245 56 4
198 56 1
276 50 2
67 47 1
165 47 1
180 47 5
156 46 2
156 46 2
179 46 7
194 45 0
64 44 1
112 44 1
125 42 2
60 41 1
47 41 1
240 41 3
122 41 0
135 41 2
92 41 0
166 41 2
149 39 2
47 38 2
96 38 5
198 38 4
145 37 0
100 37 3
46 36 3
114 36 5
36 35 2
63 35 2
108 35 0
63 35 2
120 33 3
61 33 1
111 33 7
106 33 6
153 32 5
55 32 2
119 32 0
62 32 5
64 32 1
98 31 2
90 31 0