apache / activemq-artemis
Conditional Complexity

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

Intro
Learn more...
Conditional Complexity Overall
2% | 3% | 10% | 13% | 70%
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
java2% | 3% | 10% | 13% | 69%
js0% | 0% | 8% | 8% | 82%
Conditional Complexity per Logical Component
primary logical decomposition
51+
26-50
11-25
6-10
1-5
artemis-server3% | 4% | 11% | 14% | 66%
artemis-core-client2% | 2% | 7% | 11% | 76%
artemis-protocols2% | 3% | 14% | 14% | 64%
artemis-ra6% | 2% | 8% | 8% | 74%
artemis-selector9% | 0% | 4% | 20% | 64%
artemis-journal0% | 5% | 5% | 20% | 68%
artemis-cli0% | 3% | 22% | 17% | 55%
artemis-commons0% | 1% | 7% | 13% | 76%
artemis-maven-plugin0% | 18% | 32% | 15% | 33%
artemis-jms-client0% | 1% | 9% | 12% | 76%
artemis-jms-server0% | 0% | 13% | 13% | 73%
artemis-hawtio0% | 0% | 8% | 8% | 83%
artemis-jdbc-store0% | 0% | 6% | 4% | 89%
artemis-log-annotation-processor0% | 0% | 37% | 42% | 19%
artemis-web0% | 0% | 34% | 18% | 46%
artemis-service-extensions0% | 0% | 14% | 13% | 72%
artemis-boot0% | 0% | 63% | 24% | 11%
artemis-junit0% | 0% | 0% | 6% | 93%
artemis-server-osgi0% | 0% | 0% | 31% | 68%
artemis-quorum-ri0% | 0% | 0% | 7% | 92%
artemis-quorum-api0% | 0% | 0% | 60% | 39%
artemis-dto0% | 0% | 0% | 0% | 100%
artemis-cdi-client0% | 0% | 0% | 0% | 100%
integration0% | 0% | 0% | 0% | 100%
Most Complex Units
Top 50 most complex units
Unit# linesMcCabe index# params
380 221 1
240 142 1
237 128 1
335 83 2
356 80 1
217 77 1
227 76 1
78 74 0
145 71 2
231 67 1
116 67 1
217 65 2
106 61 1
110 60 2
288 58 9
110 56 1
110 55 2
96 55 1
58 54 1
188 51 2
268 50 1
217 50 0
202 48 3
51 47 0
194 47 5
85 46 1
205 45 6
146 44 3
265 43 2
74 42 0
138 39 0
167 39 1
127 38 2
67 38 1
60 37 1
72 36 1
151 36 5
129 36 0
99 36 1
178 35 0
116 34 4
66 33 2
100 33 0
200 33 4
79 33 3
72 33 2
139 33 0
137 33 3
141 31 58
96 30 2