apache / incubator-seata
Unit Size

The distribution of size of units (measured in lines of code).

Intro
Learn more...
Unit Size Overall
2% | 5% | 25% | 22% | 44%
Legend:
101+
51-100
21-50
11-20
1-10
Unit Size per Extension
101+
51-100
21-50
11-20
1-10
java1% | 6% | 25% | 21% | 45%
js15% | 4% | 30% | 26% | 23%
tsx52% | 0% | 35% | 4% | 7%
py0% | 0% | 52% | 25% | 21%
ts0% | 0% | 0% | 72% | 27%
kt0% | 0% | 0% | 62% | 37%
Unit Size per Logical Component
primary logical decomposition
101+
51-100
21-50
11-20
1-10
saga6% | 10% | 32% | 18% | 31%
server2% | 6% | 31% | 27% | 33%
serializer7% | 12% | 22% | 38% | 19%
console19% | 0% | 18% | 37% | 24%
rm-datasource1% | 5% | 26% | 20% | 46%
core1% | 5% | 20% | 19% | 53%
common0% | 5% | 20% | 22% | 51%
discovery0% | 6% | 27% | 24% | 40%
integration0% | 13% | 31% | 23% | 31%
integration-tx-api0% | 4% | 27% | 19% | 47%
namingserver0% | 8% | 26% | 18% | 46%
tm0% | 8% | 22% | 11% | 57%
sqlparser0% | 1% | 20% | 22% | 55%
tcc0% | 9% | 27% | 24% | 38%
config0% | 0% | 27% | 24% | 48%
spring0% | 0% | 31% | 26% | 41%
compatible0% | 0% | 17% | 9% | 73%
seata-spring-autoconfigure0% | 0% | 6% | 2% | 90%
rocketmq0% | 0% | 20% | 55% | 24%
script0% | 0% | 52% | 25% | 21%
rm0% | 0% | 10% | 31% | 58%
ext0% | 0% | 10% | 34% | 55%
metrics0% | 0% | 0% | 28% | 71%
seata-spring-boot-starter0% | 0% | 0% | 69% | 30%
compressor0% | 0% | 0% | 0% | 100%
Alternative Visuals
Longest Units
Top 50 longest units
Unit# linesMcCabe index# params
177 1 0
167 1 0
122 9 1
120 27 3
117 5 0
113 25 3
108 21 1
108 40 3
105 23 5
104 37 3
103 16 4
102 14 1
98 28 4
98 23 3
97 20 1
97 23 4
95 30 2
95 30 1
89 26 1
89 25 2
88 18 2
83 17 3
79 23 2
72 13 3
71 16 1
70 23 1
68 18 2
67 11 3
67 16 2
66 15 1
66 13 1
65 14 0
65 16 2
65 20 2
64 15 2
62 19 2
62 14 0
61 15 1
60 11 1
60 10 4
60 13 4
59 16 4
59 15 1
59 15 1
59 10 1
58 13 2
58 14 2
58 15 2
57 13 0
57 15 0