apache / skywalking-go
Duplication

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

Intro
Learn more...
Duplication Overall
system6% (575 lines)
dependency graphs: 2D graph | 3D graph | 3D graph (with duplicates)...
Duplication per Extension
go6% (575 lines)
Duplication per Component (primary)
plugins10% (529 lines)
tools1% (40 lines)
log66% (6 lines)
ROOT0% (0 lines)
agent0% (0 lines)
Longest Duplicates
The list of 50 longest duplicates.
See data for all 83 duplicates...
Size#FoldersFilesLinesCode
14 x 2 plugins/core
plugins/core/metrics
266:285 (6%)
155:174 (11%)
view
13 x 2 plugins/http
plugins/mux
56:75 (37%)
50:69 (44%)
view
11 x 2 plugins/core/reporter/grpc
plugins/core/reporter/grpc
333:344 (3%)
364:375 (3%)
view
10 x 2 plugins/microv4/client
plugins/microv4/client
42:53 (20%)
85:96 (20%)
view
9 x 2 plugins/core/reporter/grpc
plugins/core/reporter/grpc
306:314 (2%)
367:375 (2%)
view
9 x 2 plugins/kratosv2/transport/grpc
plugins/kratosv2/transport/http
40:52 (23%)
40:52 (23%)
view
9 x 2 plugins/microv4/client
plugins/microv4/client
41:49 (18%)
62:70 (18%)
view
9 x 2 plugins/core/reporter/grpc
plugins/core/reporter/grpc
306:314 (2%)
336:344 (2%)
view
9 x 2 plugins/kratosv2/transport/grpc
plugins/kratosv2/transport/http
40:52 (34%)
45:57 (21%)
view
8 x 2 plugins/sql/entry
plugins/sql/entry
100:109 (6%)
146:155 (6%)
view
8 x 2 plugins/grpc
plugins/grpc
37:45 (36%)
35:43 (36%)
view
8 x 2 plugins/grpc
plugins/grpc
37:45 (36%)
35:43 (36%)
view
8 x 2 plugins/kratosv2/transport/grpc
plugins/kratosv2/transport/http
60:68 (21%)
60:68 (21%)
view
8 x 2 tools/go-agent/instrument/plugins
tools/go-agent/instrument/plugins
67:75 (11%)
89:97 (11%)
view
8 x 2 plugins/microv4/client
plugins/microv4/client
63:70 (16%)
85:92 (16%)
view
8 x 2 plugins/kratosv2/transport/grpc
plugins/kratosv2/transport/http
28:40 (53%)
28:40 (53%)
view
8 x 2 plugins/grpc
plugins/grpc
37:45 (36%)
37:45 (36%)
view
7 x 2 plugins/dubbo/filter/graceful_shutdown
plugins/dubbo/filter/graceful_shutdown
42:49 (23%)
41:48 (31%)
view
7 x 2 plugins/sql/entry
plugins/sql/entry
113:121 (5%)
159:167 (5%)
view
7 x 2 plugins/sql/entry
plugins/sql/entry
159:167 (5%)
42:50 (38%)
view
7 x 2 plugins/sql/entry
plugins/sql/mysql
27:41 (4%)
27:41 (31%)
view
7 x 2 plugins/sql/entry
plugins/sql/entry
134:142 (5%)
38:46 (46%)
view
7 x 2 plugins/sql/entry
plugins/sql/entry
159:167 (5%)
41:49 (41%)
view
7 x 2 plugins/go-redisv9
plugins/go-redisv9
53:63 (7%)
140:150 (7%)
view
7 x 2 plugins/sql/entry
plugins/sql/entry
41:49 (41%)
42:50 (38%)
view
7 x 2 plugins/sql/entry
plugins/sql/entry
113:121 (5%)
42:50 (38%)
view
7 x 2 plugins/sql/entry
plugins/sql/entry
180:188 (5%)
42:50 (38%)
view
7 x 2 plugins/kratosv2/transport/http
plugins/kratosv2/transport/http
47:57 (16%)
42:52 (18%)
view
7 x 2 plugins/sql/entry
plugins/sql/entry
113:121 (5%)
180:188 (5%)
view
7 x 2 plugins/grpc
plugins/grpc
38:45 (31%)
43:50 (28%)
view
7 x 2 plugins/sql/entry
plugins/sql/entry
30:38 (38%)
30:38 (38%)
view
7 x 2 plugins/sql/entry
plugins/sql/entry
147:155 (5%)
30:38 (38%)
view
7 x 2 plugins/sql/entry
plugins/sql/entry
42:50 (38%)
42:50 (38%)
view
7 x 2 plugins/sql/entry
plugins/sql/entry
113:121 (5%)
41:49 (41%)
view
7 x 2 plugins/sql/entry
plugins/sql/entry
41:49 (41%)
42:50 (38%)
view
7 x 2 plugins/grpc
plugins/grpc
43:50 (28%)
36:43 (31%)
view
7 x 2 plugins/sql/entry
plugins/sql/entry
134:142 (5%)
38:46 (46%)
view
7 x 2 plugins/sql/entry
plugins/sql/entry
180:188 (5%)
42:50 (38%)
view
7 x 2 plugins/sql/entry
plugins/sql/entry
41:49 (41%)
42:50 (38%)
view
7 x 2 plugins/sql/entry
plugins/sql/entry
180:188 (5%)
41:49 (41%)
view
7 x 2 plugins/sql/entry
plugins/sql/entry
147:155 (5%)
30:38 (38%)
view
7 x 2 plugins/kratosv2/transport/grpc
plugins/kratosv2/transport/grpc
42:52 (26%)
42:52 (18%)
view
7 x 2 plugins/sql/entry
plugins/sql/entry
101:109 (5%)
30:38 (38%)
view
7 x 2 plugins/dubbo
plugins/dubbo
54:60 (19%)
66:72 (19%)
view
7 x 2 plugins/sql/entry
plugins/sql/entry
38:46 (46%)
38:46 (46%)
view
7 x 2 plugins/sql/entry
plugins/sql/entry
113:121 (5%)
42:50 (38%)
view
7 x 2 plugins/sql/entry
plugins/sql/entry
159:167 (5%)
42:50 (38%)
view
7 x 2 plugins/sql/entry
plugins/sql/entry
41:49 (41%)
42:50 (38%)
view
7 x 2 plugins/sql/entry
plugins/sql/entry
159:167 (5%)
41:49 (41%)
view
7 x 2 plugins/sql/entry
plugins/sql/entry
101:109 (5%)
30:38 (38%)
view
Duplicated Units
The list of top 10 duplicated units.
See data for all 10 unit duplicates...
Size#FoldersFilesLinesCode
16 x 2 plugins/core/metrics
plugins/core
155:175 
266:286 
view
15 x 2 plugins/grpc
plugins/grpc
30:46 
30:46 
view
10 x 2 plugins/sql/entry
plugins/sql/entry
28:39 
28:39 
view
9 x 2 plugins/mux
plugins/http
49:59 
55:65 
view
9 x 2 plugins/kratosv2/transport/grpc
plugins/kratosv2/transport/http
59:69 
59:69 
view
9 x 2 plugins/sql/entry
plugins/sql/entry
28:38 
28:38 
view
9 x 5 plugins/sql/entry
plugins/sql/entry
plugins/sql/entry
plugins/sql/entry
plugins/sql/entry
40:50 
41:51 
41:51 
40:50 
112:122 
view
9 x 3 plugins/sql/entry
plugins/sql/entry
plugins/sql/entry
37:47 
133:143 
37:47 
view
8 x 4 plugins/grpc
plugins/grpc
plugins/grpc
plugins/grpc
48:57 
48:57 
46:55 
59:68 
view
6 x 2 plugins/sql/entry
plugins/sql/entry
28:35 
28:35 
view