apache / activemq-artemis
Conditional Complexity

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

Intro
Learn more...
Conditional Complexity Overall
1% | 2% | 10% | 14% | 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
java1% | 2% | 10% | 14% | 70%
Conditional Complexity per Logical Component
primary logical decomposition
51+
26-50
11-25
6-10
1-5
artemis-server2% | 3% | 11% | 14% | 68%
artemis-core-client2% | 2% | 7% | 11% | 76%
artemis-protocols1% | 2% | 14% | 15% | 65%
artemis-ra6% | 2% | 8% | 7% | 74%
artemis-cli2% | <1% | 21% | 19% | 54%
artemis-selector9% | 0% | 4% | 20% | 64%
artemis-journal0% | 5% | 5% | 19% | 70%
artemis-commons0% | 1% | 7% | 13% | 77%
artemis-maven-plugin0% | 18% | 21% | 19% | 40%
artemis-jms-client0% | 1% | 8% | 12% | 77%
artemis-jms-server0% | 0% | 13% | 13% | 73%
artemis-jdbc-store0% | 0% | 5% | 4% | 89%
artemis-web0% | 0% | 39% | 17% | 42%
artemis-log-annotation-processor0% | 0% | 31% | 47% | 20%
artemis-service-extensions0% | 0% | 14% | 8% | 77%
artemis-boot0% | 0% | 65% | 23% | 11%
artemis-junit0% | 0% | 0% | 6% | 93%
artemis-lockmanager0% | 0% | 0% | 12% | 87%
artemis-server-osgi0% | 0% | 0% | 33% | 66%
artemis-dto0% | 0% | 0% | 0% | 100%
artemis-cdi-client0% | 0% | 0% | 0% | 100%
Most Complex Units
Top 50 most complex units
Unit# linesMcCabe index# params
240 142 1
239 129 1
335 83 2
356 80 1
153 75 2
248 69 1
271 68 3
115 67 1
219 65 2
105 61 1
295 60 10
111 60 2
110 56 1
95 55 1
110 55 2
58 54 1
216 53 5
273 51 1
92 50 1
211 50 0
51 47 0
205 45 6
77 44 1
145 44 3
74 42 0
109 40 1
166 39 1
138 39 0
155 39 5
127 38 2
58 36 1
129 36 0
72 36 1
41 35 2
175 35 0
116 34 4
200 33 4
137 33 3
138 33 0
66 33 2
100 33 0
129 32 2
84 32 5
141 31 58
68 31 2
101 30 0
98 30 2
42 29 1
150 29 3
89 29 2