apache / rocketmq
Conditional Complexity

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

Intro
Learn more...
Conditional Complexity Overall
1% | 3% | 14% | 16% | 64%
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% | 3% | 14% | 16% | 64%
py0% | 0% | 43% | 27% | 29%
Conditional Complexity per Logical Component
primary logical decomposition
51+
26-50
11-25
6-10
1-5
broker2% | 4% | 22% | 19% | 50%
filter15% | 11% | 12% | 19% | 41%
example7% | 8% | 9% | 9% | 64%
client0% | 6% | 10% | 16% | 66%
store0% | 4% | 17% | 17% | 60%
tieredstore0% | 4% | 15% | 14% | 65%
auth0% | 5% | 10% | 14% | 68%
namesrv0% | 6% | 9% | 20% | 62%
common0% | <1% | 5% | 10% | 83%
tools0% | 0% | 20% | 25% | 53%
remoting0% | 0% | 8% | 14% | 77%
proxy0% | 0% | 7% | 11% | 81%
controller0% | 0% | 12% | 15% | 72%
container0% | 0% | 29% | 21% | 48%
dev0% | 0% | 43% | 27% | 29%
openmessaging0% | 0% | 0% | 16% | 83%
srvutil0% | 0% | 0% | 0% | 100%
Most Complex Units
Top 50 most complex units
Unit# linesMcCabe index# params
324 142 2
151 73 2
362 57 2
204 56 1
116 54 3
167 54 0
179 46 3
276 45 4
145 45 11
171 41 2
161 40 7
222 39 1
170 38 0
129 37 1
143 37 1
159 36 3
85 34 0
142 34 7
142 34 4
177 33 14
174 33 2
98 31 0
166 31 4
126 31 1
85 30 0
112 30 0
148 30 0
83 29 1
66 29 1
114 29 0
200 29 2
123 29 0
120 29 1
151 28 3
167 27 6
101 26 0
120 26 7
118 26 1
91 25 11
106 25 0
107 25 0
119 25 1
158 24 3
159 24 11
117 24 1
83 24 0
81 24 1
58 24 2
69 23 1
120 23 1