apache / dubbo-go-samples
Conditional Complexity

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

Intro
Learn more...
Conditional Complexity Overall
0% | 1% | 2% | 12% | 83%
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
go0% | 1% | 2% | 14% | 81%
java0% | 0% | 0% | 0% | 100%
js0% | 0% | 0% | 0% | 100%
Conditional Complexity per Logical Component
primary logical decomposition
51+
26-50
11-25
6-10
1-5
rpc0% | 4% | 5% | 16% | 74%
tracing0% | 0% | 0% | 9% | 90%
skywalking0% | 0% | 0% | 71% | 28%
game0% | 0% | 0% | 12% | 87%
apisix0% | 0% | 0% | 18% | 81%
api0% | 0% | 0% | 20% | 79%
context0% | 0% | 0% | 27% | 72%
tls0% | 0% | 0% | 7% | 92%
config-api0% | 0% | 0% | 13% | 86%
helloworld0% | 0% | 0% | 32% | 67%
mesh0% | 0% | 0% | 55% | 44%
proxyless0% | 0% | 0% | 55% | 44%
generic0% | 0% | 0% | 0% | 100%
registry0% | 0% | 0% | 0% | 100%
polaris0% | 0% | 0% | 0% | 100%
filter0% | 0% | 0% | 0% | 100%
async0% | 0% | 0% | 0% | 100%
logger0% | 0% | 0% | 0% | 100%
error0% | 0% | 0% | 0% | 100%
seata-go0% | 0% | 0% | 0% | 100%
configcenter0% | 0% | 0% | 0% | 100%
otel0% | 0% | 0% | 0% | 100%
metrics0% | 0% | 0% | 0% | 100%
direct0% | 0% | 0% | 0% | 100%
Most Complex Units
Top 50 most complex units
Unit# linesMcCabe index# params
132 37 1
78 24 1
81 22 1
49 9 0
52 9 0
49 9 0
49 9 0
45 8 0
85 8 0
32 7 0
42 7 0
39 7 0
39 7 0
42 7 0
34 7 0
34 7 0
34 6 1
34 6 1
34 6 1
46 6 0
34 6 1
34 6 1
30 6 0
34 6 1
34 6 1
34 6 1
34 6 1
22 5 0
31 5 0
31 5 0
27 5 0
23 5 1
28 5 0
42 5 1
21 5 0
24 5 1
18 4 0
20 4 0
20 4 0
20 4 0
28 4 3
11 4 1
11 4 1
18 4 0
24 4 0
24 4 0
17 4 0
27 4 1
26 4 0
24 4 0