apache / shenyu
Conditional Complexity

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

Intro
Learn more...
Conditional Complexity Overall
0% | <1% | 3% | 10% | 85%
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
java0% | <1% | 3% | 10% | 85%
py0% | 0% | 0% | 20% | 79%
Conditional Complexity per Logical Component
primary logical decomposition
51+
26-50
11-25
6-10
1-5
shenyu-plugin0% | <1% | 4% | 15% | 79%
shenyu-admin0% | 0% | 1% | 8% | 89%
shenyu-client0% | 0% | 6% | 11% | 81%
shenyu-kubernetes-controller0% | 0% | 44% | 8% | 47%
shenyu-common0% | 0% | 3% | 10% | 86%
shenyu-web0% | 0% | 11% | 21% | 67%
shenyu-sdk0% | 0% | 9% | 23% | 66%
shenyu-register-center0% | 0% | 2% | 5% | 92%
shenyu-loadbalancer0% | 0% | 10% | 17% | 71%
shenyu-sync-data-center0% | 0% | 1% | 7% | 90%
shenyu-spring-boot-starter0% | 0% | 0% | 6% | 93%
shenyu-registry0% | 0% | 0% | 8% | 91%
shenyu-spi0% | 0% | 0% | 19% | 80%
shenyu-discovery0% | 0% | 0% | 24% | 75%
shenyu-protocol0% | 0% | 0% | 3% | 96%
shenyu-dist0% | 0% | 0% | 20% | 79%
shenyu-disruptor0% | 0% | 0% | 0% | 100%
shenyu-alert0% | 0% | 0% | 0% | 100%
shenyu-bootstrap0% | 0% | 0% | 0% | 100%
Most Complex Units
Top 50 most complex units
Unit# linesMcCabe index# params
78 34 2
79 22 1
64 21 1
14 20 1
26 20 1
18 19 1
13 18 1
26 18 1
24 18 1
24 17 1
15 17 1
16 17 1
54 17 2
24 16 1
15 16 1
45 16 0
21 15 1
22 15 1
21 15 1
46 15 2
13 15 5
21 14 1
21 14 1
22 14 1
35 14 3
35 14 3
35 14 1
13 13 1
14 13 1
18 13 1
59 13 3
14 13 1
19 13 1
19 13 1
19 12 1
19 12 1
20 12 1
21 12 1
41 12 0
35 12 2
52 12 2
47 12 1
51 12 1
64 12 2
46 12 2
49 12 1
63 12 1
67 12 3
36 12 2
27 12 1