apache / eventmesh-go
Duplication

Places in code with 6 or more lines that are exactly the same.

Intro
Learn more...
Duplication Overall
system11% (841 lines)
dependency graphs: 2D graph | 3D graph | 3D graph (with duplicates)...
Duplication per Extension
go11% (785 lines)
proto21% (32 lines)
yaml32% (24 lines)
Duplication per Component (primary)
runtime16% (646 lines)
plugin7% (134 lines)
configs32% (24 lines)
config16% (21 lines)
api100% (16 lines)
style0% (0 lines)
ROOT0% (0 lines)
log0% (0 lines)
deployments0% (0 lines)
pkg0% (0 lines)
Longest Duplicates
The list of 50 longest duplicates.
See data for all 156 duplicates...
Size#FoldersFilesLinesCode
43 x 2 runtime/core/protocol/grpc/mocks
runtime/proto/pb/mocks
29:104 (100%)
31:106 (100%)
view
33 x 2 runtime/core/protocol/grpc/consumer
runtime/core/protocol/grpc/producer
245:282 (14%)
117:154 (13%)
view
24 x 2 plugin/connector/rocketmq
plugin/connector/rocketmq
141:174 (21%)
187:220 (21%)
view
18 x 2 runtime/core/protocol/grpc/consumer
runtime/core/protocol/grpc/producer
284:301 (8%)
156:173 (7%)
view
16 x 2 api/protobuf-spec
runtime/proto/pb
1:16 (100%)
1:16 (11%)
view
15 x 2 plugin/registry/nacos
plugin/registry/nacos
122:141 (10%)
153:172 (10%)
view
12 x 2 runtime/core/protocol/grpc/consumer
runtime/core/protocol/grpc/consumer
65:76 (5%)
120:131 (5%)
view
12 x 2 runtime/core/protocol/grpc/consumer
runtime/core/protocol/grpc/heartbeat
214:228 (5%)
38:52 (37%)
view
10 x 2 runtime/core/protocol/grpc/consumer
runtime/core/protocol/grpc/heartbeat
230:241 (4%)
54:65 (31%)
view
10 x 2 runtime/core/protocol/grpc/consumer
runtime/core/protocol/grpc/consumer
50:61 (4%)
105:116 (4%)
view
10 x 2 runtime/core/protocol/grpc/consumer
runtime/core/protocol/grpc/consumer
75:86 (9%)
126:137 (9%)
view
9 x 2 runtime/core/protocol/grpc/consumer
runtime/core/protocol/grpc/producer
304:315 (4%)
304:315 (3%)
view
9 x 2 plugin/protocol/cloudevents
plugin/protocol/cloudevents
113:121 (6%)
156:164 (6%)
view
8 x 2 runtime/proto/pb
runtime/proto/pb
1419:1426 (<1%)
1455:1462 (<1%)
view
8 x 2 runtime/proto/pb
runtime/proto/pb
1359:1366 (<1%)
1443:1450 (<1%)
view
8 x 2 runtime/core/protocol/grpc/consumer
runtime/core/protocol/grpc/consumer
66:73 (7%)
117:124 (7%)
view
8 x 2 runtime/proto/pb
runtime/proto/pb
1359:1366 (<1%)
1431:1438 (<1%)
view
8 x 2 runtime/core/protocol/grpc/producer
runtime/core/protocol/grpc/producer
61:69 (10%)
112:120 (10%)
view
8 x 2 runtime/proto/pb
runtime/proto/pb
1359:1366 (<1%)
1419:1426 (<1%)
view
8 x 2 runtime/proto/pb
runtime/proto/pb
1419:1426 (<1%)
1431:1438 (<1%)
view
8 x 2 runtime/proto/pb
runtime/proto/pb
1419:1426 (<1%)
1443:1450 (<1%)
view
8 x 2 runtime/proto/pb
runtime/proto/pb
1359:1366 (<1%)
1407:1414 (<1%)
view
8 x 2 runtime/proto/pb
runtime/proto/pb
1359:1366 (<1%)
1395:1402 (<1%)
view
8 x 2 runtime/proto/pb
runtime/proto/pb
1371:1378 (<1%)
1419:1426 (<1%)
view
8 x 2 runtime/proto/pb
runtime/proto/pb
1359:1366 (<1%)
1383:1390 (<1%)
view
8 x 2 runtime/proto/pb
runtime/proto/pb
1371:1378 (<1%)
1407:1414 (<1%)
view
8 x 2 runtime/proto/pb
runtime/proto/pb
1407:1414 (<1%)
1455:1462 (<1%)
view
8 x 2 runtime/proto/pb
runtime/proto/pb
1359:1366 (<1%)
1371:1378 (<1%)
view
8 x 2 runtime/proto/pb
runtime/proto/pb
1371:1378 (<1%)
1395:1402 (<1%)
view
8 x 2 runtime/core/protocol/grpc/consumer
runtime/core/protocol/grpc/consumer
65:72 (3%)
175:182 (3%)
view
8 x 2 runtime/core/protocol/grpc/producer
runtime/core/protocol/grpc/producer
61:69 (10%)
86:94 (10%)
view
8 x 2 runtime/proto/pb
runtime/proto/pb
1371:1378 (<1%)
1383:1390 (<1%)
view
8 x 2 runtime/proto/pb
runtime/proto/pb
1347:1354 (<1%)
1419:1426 (<1%)
view
8 x 2 runtime/core/protocol/grpc/consumer
runtime/core/protocol/grpc/heartbeat
75:83 (7%)
58:66 (22%)
view
8 x 2 runtime/proto/pb
runtime/proto/pb
1347:1354 (<1%)
1407:1414 (<1%)
view
8 x 2 runtime/proto/pb
runtime/proto/pb
1371:1378 (<1%)
1455:1462 (<1%)
view
8 x 2 runtime/proto/pb
runtime/proto/pb
1347:1354 (<1%)
1395:1402 (<1%)
view
8 x 2 runtime/proto/pb
runtime/proto/pb
1371:1378 (<1%)
1443:1450 (<1%)
view
8 x 2 runtime/proto/pb
runtime/proto/pb
1347:1354 (<1%)
1383:1390 (<1%)
view
8 x 2 runtime/core/protocol/grpc/producer
runtime/core/protocol/grpc/producer
52:59 (10%)
103:110 (10%)
view
8 x 2 runtime/proto/pb
runtime/proto/pb
1371:1378 (<1%)
1431:1438 (<1%)
view
8 x 2 runtime/proto/pb
runtime/proto/pb
1347:1354 (<1%)
1455:1462 (<1%)
view
8 x 2 runtime/core/protocol/grpc/consumer
runtime/core/protocol/grpc/producer
75:83 (7%)
61:69 (10%)
view
8 x 2 runtime/core/protocol/grpc/producer
runtime/core/protocol/grpc/producer
86:94 (10%)
112:120 (10%)
view
8 x 2 runtime/proto/pb
runtime/proto/pb
1347:1354 (<1%)
1443:1450 (<1%)
view
8 x 2 runtime/core/protocol/grpc/consumer
runtime/core/protocol/grpc/producer
75:83 (7%)
86:94 (10%)
view
8 x 2 runtime/proto/pb
runtime/proto/pb
1347:1354 (<1%)
1431:1438 (<1%)
view
8 x 2 runtime/core/protocol/grpc/consumer
runtime/core/protocol/grpc/consumer
90:101 (3%)
145:156 (3%)
view
8 x 2 runtime/proto/pb
runtime/proto/pb
1359:1366 (<1%)
1455:1462 (<1%)
view
8 x 2 runtime/proto/pb
runtime/proto/pb
1395:1402 (<1%)
1407:1414 (<1%)
view