apache / dubbo-go
Conditional Complexity

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

Intro
Learn more...
Conditional Complexity Overall
0% | 1% | 13% | 18% | 66%
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% | 13% | 18% | 66%
Conditional Complexity per Logical Component
primary logical decomposition
51+
26-50
11-25
6-10
1-5
protocol0% | 3% | 17% | 19% | 59%
global0% | 9% | 0% | 18% | 72%
config0% | 0% | 18% | 11% | 69%
cluster0% | 0% | 14% | 28% | 56%
remoting0% | 0% | 14% | 35% | 49%
registry0% | 0% | 6% | 20% | 72%
server0% | 0% | 23% | 11% | 65%
client0% | 0% | 26% | 5% | 68%
filter0% | 0% | 10% | 20% | 69%
common0% | 0% | 13% | 14% | 71%
proxy0% | 0% | 51% | 11% | 37%
tools0% | 0% | 7% | 18% | 73%
ROOT0% | 0% | 7% | 9% | 82%
metadata0% | 0% | 5% | 6% | 88%
config_center0% | 0% | 4% | 14% | 80%
graceful_shutdown0% | 0% | 23% | 0% | 76%
logger0% | 0% | 0% | 31% | 68%
metrics0% | 0% | 0% | 4% | 95%
otel0% | 0% | 0% | 15% | 84%
Most Complex Units
Top 50 most complex units
Unit# linesMcCabe index# params
105 45 1
85 36 1
81 35 1
134 27 0
73 26 1
35 25 2
56 25 2
102 24 1
59 24 1
97 23 2
77 23 1
45 22 1
70 22 1
59 21 1
100 21 1
66 20 1
89 20 1
87 20 2
62 20 1
82 19 1
89 19 1
59 19 1
51 19 1
100 19 1
95 19 1
75 18 1
45 18 1
63 18 1
68 18 2
69 18 2
69 18 1
63 17 1
46 17 1
37 17 1
38 17 1
101 17 1
97 17 4
55 16 1
52 16 1
31 16 2
44 16 1
45 15 1
53 15 1
67 15 1
43 15 3
70 15 3
94 15 1
50 15 2
45 14 1
52 14 1