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% | 13% | 74%
contrib<1% | 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
162 64 2
311 64 3
245 56 4
198 56 1
276 50 2
67 47 1
165 47 1
180 47 5
179 46 7
156 46 2
156 46 2
194 45 0
64 44 1
112 44 1
174 43 2
125 42 2
47 41 1
240 41 3
92 41 0
135 41 2
122 41 0
60 41 1
149 39 2
96 38 5
198 38 4
47 38 2
100 37 3
145 37 0
114 36 5
46 36 3
121 35 7
117 35 6
63 35 2
63 35 2
108 35 0
36 35 2
61 33 1
120 33 3
55 32 2
64 32 1
62 32 5
119 32 0
153 32 5
80 31 6
104 31 0