elastic / logstash
Unit Size

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

Intro
Learn more...
Unit Size Overall
8% | 7% | 18% | 20% | 45%
Legend:
101+
51-100
21-50
11-20
1-10
Unit Size per Extension
101+
51-100
21-50
11-20
1-10
rb12% | 12% | 19% | 16% | 38%
java2% | 3% | 16% | 23% | 54%
rake27% | 0% | 15% | 30% | 27%
go0% | 0% | 74% | 0% | 25%
c0% | 0% | 100% | 0% | 0%
groovy0% | 0% | 0% | 50% | 50%
Unit Size per Logical Component
primary logical decomposition
101+
51-100
21-50
11-20
1-10
logstash-core9% | 9% | 17% | 18% | 45%
rakelib26% | 0% | 14% | 28% | 29%
tools0% | 8% | 14% | 32% | 45%
x-pack0% | 0% | 23% | 28% | 47%
lib0% | 0% | 28% | 24% | 46%
qa0% | 0% | 7% | 18% | 73%
spec0% | 0% | 60% | 10% | 28%
docker0% | 0% | 74% | 0% | 25%
buildSrc0% | 0% | 0% | 50% | 50%
Alternative Visuals
Longest Units
Top 50 longest units
Unit# linesMcCabe index# params
381 113 1
336 1 0
148 13 4
134 32 0
113 26 3
113 22 0
113 22 0
107 20 0
107 20 0
107 20 0
107 20 0
107 20 0
107 20 0
105 20 0
105 21 0
105 20 0
105 21 0
104 22 0
104 22 0
103 20 0
103 20 0
102 25 0
102 25 0
101 20 0
101 20 0
99 9 1
94 22 0
94 22 0
91 18 0
91 18 0
83 16 0
83 16 0
77 15 0
77 15 0
75 15 0
75 15 0
74 15 0
74 15 0
72 19 2
71 15 0
71 13 0
71 13 0
68 16 0
68 16 0
65 16 0
65 16 0
63 13 0
63 5 0
63 13 0
62 18 2