elastic / ml-cpp
Unit Size

The distribution of size of units (measured in lines of code).

Intro
Learn more...
Unit Size Overall
7% | 15% | 29% | 20% | 27%
Legend:
101+
51-100
21-50
11-20
1-10
Unit Size per Extension
101+
51-100
21-50
11-20
1-10
cc8% | 16% | 30% | 20% | 23%
c100% | 0% | 0% | 0% | 0%
h<1% | 10% | 22% | 19% | 45%
rb0% | 38% | 0% | 33% | 28%
groovy0% | 0% | 53% | 0% | 46%
Unit Size per Logical Component
primary logical decomposition
101+
51-100
21-50
11-20
1-10
lib8% | 16% | 30% | 20% | 23%
build-setup100% | 0% | 0% | 0% | 0%
include<1% | 10% | 22% | 19% | 45%
devbin18% | 16% | 33% | 14% | 17%
ruby0% | 38% | 0% | 33% | 28%
buildSrc0% | 0% | 53% | 0% | 46%
devlib0% | 0% | 0% | 0% | 100%
devinclude0% | 0% | 0% | 0% | 100%
Alternative Visuals
Longest Units
Top 50 longest units
Unit# linesMcCabe index# params
401 10 1
327 88 1
289 10 1
233 77 0
223 107 1
217 63 1
209 46 6
179 28 3
170 21 1
163 36 1
162 23 3
162 22 6
157 27 1
156 21 10
156 76 1
153 75 1
145 27 1
142 26 6
136 21 3
135 20 2
129 19 3
125 21 4
124 14 2
124 19 3
122 11 4
119 14 0
119 19 5
118 32 3
117 17 6
115 9 1
114 21 2
112 18 1
112 17 6
111 16 4
111 14 7
109 10 2
107 16 0
107 16 4
104 9 10
104 44 0
103 18 1
103 15 5
103 4 4
102 3 1
101 17 13
101 8 1
101 7 2
100 18 7
100 21 6
100 75 1