apache / activemq-artemis
Unit Size

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

Intro
Learn more...
Unit Size Overall
6% | 9% | 20% | 21% | 43%
Legend:
101+
51-100
21-50
11-20
1-10
Unit Size per Extension
101+
51-100
21-50
11-20
1-10
java6% | 8% | 20% | 21% | 43%
js22% | 16% | 22% | 17% | 20%
Unit Size per Logical Component
primary logical decomposition
101+
51-100
21-50
11-20
1-10
artemis-server7% | 10% | 22% | 22% | 36%
artemis-core-client7% | 4% | 17% | 19% | 51%
artemis-protocols5% | 10% | 20% | 21% | 42%
artemis-hawtio22% | 15% | 22% | 18% | 21%
artemis-cli7% | 18% | 22% | 18% | 32%
artemis-journal5% | 3% | 29% | 22% | 38%
artemis-ra5% | 8% | 11% | 19% | 55%
artemis-maven-plugin18% | 24% | 28% | 13% | 15%
artemis-selector9% | 0% | 21% | 33% | 35%
artemis-jms-server4% | 15% | 17% | 18% | 44%
artemis-jms-client1% | 3% | 16% | 19% | 58%
artemis-commons0% | 6% | 18% | 20% | 53%
artemis-jdbc-store0% | 5% | 8% | 19% | 66%
artemis-log-annotation-processor0% | 55% | 11% | 26% | 6%
artemis-web0% | 21% | 27% | 30% | 19%
artemis-boot0% | 63% | 24% | 0% | 11%
artemis-service-extensions0% | 8% | 24% | 22% | 43%
artemis-junit0% | 0% | 10% | 16% | 72%
artemis-quorum-ri0% | 0% | 19% | 40% | 40%
artemis-server-osgi0% | 0% | 28% | 24% | 46%
artemis-quorum-api0% | 0% | 60% | 0% | 39%
artemis-dto0% | 0% | 7% | 10% | 82%
artemis-cdi-client0% | 0% | 12% | 21% | 65%
integration0% | 0% | 0% | 0% | 100%
Alternative Visuals
Longest Units
Top 50 longest units
Unit# linesMcCabe index# params
553 1 2
380 221 1
356 80 1
335 83 2
288 58 9
268 50 1
265 43 2
240 142 1
237 128 1
231 67 1
227 76 1
217 65 2
217 50 0
217 77 1
205 45 6
202 48 3
200 33 4
200 1 2
194 47 5
188 51 2
185 2 2
178 35 0
176 21 1
171 3 1
167 39 1
155 29 3
151 36 5
146 44 3
145 71 2
144 1 0
141 31 58
139 33 0
138 39 0
137 33 3
136 4 1
136 4 1
135 1 4
134 2 0
133 20 6
129 36 0
129 26 10
127 38 2
125 30 2
120 1 0
119 23 2
117 26 0
116 24 0
116 34 4
116 67 1
116 19 0