elastic / ml-cpp
Conditional Complexity

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

Intro
Learn more...
Conditional Complexity Overall
2% | 2% | 14% | 20% | 60%
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
cc2% | 2% | 15% | 20% | 58%
c100% | 0% | 0% | 0% | 0%
h0% | <1% | 8% | 18% | 72%
rb0% | 0% | 38% | 0% | 61%
groovy0% | 0% | 0% | 53% | 46%
Conditional Complexity per Logical Component
primary logical decomposition
51+
26-50
11-25
6-10
1-5
lib2% | 2% | 15% | 20% | 59%
build-setup100% | 0% | 0% | 0% | 0%
include0% | <1% | 8% | 18% | 72%
devbin0% | 0% | 18% | 44% | 36%
ruby0% | 0% | 38% | 0% | 61%
buildSrc0% | 0% | 0% | 53% | 46%
devlib0% | 0% | 0% | 0% | 100%
devinclude0% | 0% | 0% | 0% | 100%
Most Complex Units
Top 50 most complex units
Unit# linesMcCabe index# params
223 107 1
327 88 1
233 77 0
83 76 1
83 76 1
85 76 1
90 76 1
95 76 1
156 76 1
91 75 1
98 75 1
100 75 1
92 75 1
153 75 1
217 63 1
209 46 6
66 44 2
57 44 4
104 44 0
54 42 1
54 42 1
54 42 1
54 42 1
53 42 1
78 42 2
88 37 3
163 36 1
66 35 0
46 34 1
46 34 1
46 34 1
57 34 3
118 32 3
100 30 3
79 29 3
179 28 3
157 27 1
145 27 1
85 26 8
142 26 6
58 25 3
93 25 1
74 25 3
66 24 3
162 23 3
83 22 10
162 22 6
78 22 2
136 21 3
48 21 7