alibaba / kubeskoop
Duplication

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

Intro
Learn more...
Duplication Overall
system14% (3,784 lines)
dependency graphs: 2D graph | 3D graph | 3D graph (with duplicates)...
Duplication per Extension
go11% (2,216 lines)
yaml63% (1,202 lines)
tsx7% (218 lines)
c12% (102 lines)
h6% (46 lines)
Duplication per Component (primary)
pkg11% (2,194 lines)
deploy63% (1,202 lines)
webui6% (240 lines)
bpf9% (148 lines)
rpc0% (0 lines)
version0% (0 lines)
cmd0% (0 lines)
Longest Duplicates
The list of 50 longest duplicates.
See data for all 966 duplicates...
Size#FoldersFilesLinesCode
98 x 2 deploy
deploy/vagrant-exporter/deploy
191:293 (14%)
149:251 (21%)
view
89 x 2 deploy
deploy/vagrant-exporter/deploy
301:391 (12%)
252:342 (19%)
view
77 x 2 deploy
deploy/vagrant-exporter/deploy
440:520 (11%)
386:466 (16%)
view
67 x 2 pkg/skoop/plugin
pkg/skoop/plugin
678:768 (10%)
701:791 (9%)
view
45 x 2 webui/src/pages/capture/components/captureForm
webui/src/pages/pingmesh/pingForm
37:99 (27%)
39:101 (25%)
view
44 x 2 pkg/exporter/testbtf
pkg/exporter/testbtf
17:120 (100%)
17:120 (100%)
view
39 x 2 deploy
deploy/vagrant-exporter/deploy
92:130 (5%)
65:103 (8%)
view
34 x 2 deploy/helm/templates
deploy/vagrant-exporter/deploy
101:134 (25%)
65:98 (7%)
view
34 x 2 deploy/helm/templates
deploy
101:134 (25%)
92:125 (4%)
view
29 x 2 deploy
deploy/vagrant-exporter/deploy
47:75 (4%)
35:63 (6%)
view
29 x 2 deploy
deploy/vagrant-exporter/deploy
1:29 (4%)
1:29 (6%)
view
27 x 2 deploy/helm/templates
deploy
50:76 (20%)
47:73 (3%)
view
27 x 2 deploy/helm/templates
deploy/vagrant-exporter/deploy
50:76 (20%)
35:61 (5%)
view
27 x 2 deploy
deploy/vagrant-exporter/deploy
413:439 (3%)
358:384 (5%)
view
25 x 2 pkg/exporter/probe/procnetstat
pkg/exporter/probe/procsnmp
173:211 (17%)
258:296 (12%)
view
24 x 2 pkg/exporter/probe/tracepacketloss
pkg/exporter/probe/tracetcpretrans
20:73 (38%)
19:72 (40%)
view
23 x 2 deploy
deploy/vagrant-exporter/deploy
162:184 (3%)
126:148 (5%)
view
23 x 2 pkg/exporter/probe/tracekernel
pkg/exporter/probe/tracesocketlatency
16:40 (19%)
16:40 (22%)
view
19 x 2 pkg/exporter/probe/tracekernel
pkg/exporter/probe/tracenetiftxlatency
17:37 (16%)
18:38 (21%)
view
19 x 2 pkg/exporter/probe/tracenetiftxlatency
pkg/exporter/probe/tracesocketlatency
18:38 (21%)
17:37 (18%)
view
17 x 2 pkg/exporter/probe/tracenetiftxlatency
pkg/exporter/probe/tracetcpreset
18:35 (19%)
18:35 (22%)
view
17 x 2 pkg/exporter/probe/tracekernel
pkg/exporter/probe/tracetcpreset
17:34 (14%)
18:35 (22%)
view
17 x 2 pkg/exporter/probe/tracesocketlatency
pkg/exporter/probe/tracetcpreset
17:34 (16%)
18:35 (22%)
view
16 x 2 pkg/exporter/probe/tracebiolatency
pkg/exporter/probe/tracevirtcmdlat
28:71 (24%)
18:61 (29%)
view
16 x 2 pkg/exporter/probe/tracebiolatency
pkg/exporter/probe/tracesoftirq
28:71 (24%)
25:68 (25%)
view
16 x 2 pkg/exporter/probe/tracesoftirq
pkg/exporter/probe/tracevirtcmdlat
25:68 (25%)
18:61 (29%)
view
15 x 2 pkg/exporter/probe/tracekernel
pkg/exporter/probe/tracetcpreset
62:101 (12%)
42:81 (20%)
view
15 x 2 pkg/exporter/probe/tracenetiftxlatency
pkg/exporter/probe/tracetcpretrans
52:91 (16%)
33:72 (25%)
view
15 x 2 pkg/exporter/probe/flow
pkg/exporter/probe/tracekernel
32:71 (24%)
62:101 (12%)
view
15 x 2 pkg/exporter/probe/tracetcpreset
pkg/exporter/testbtf
42:81 (20%)
17:56 (34%)
view
15 x 2 pkg/exporter/probe/tracepacketloss
pkg/exporter/testbtf
34:73 (23%)
17:56 (34%)
view
15 x 2 pkg/exporter/probe/flow
pkg/exporter/probe/tracetcpretrans
32:71 (24%)
33:72 (25%)
view
15 x 2 pkg/exporter/probe/tracekernel
pkg/exporter/probe/tracetcpretrans
62:101 (12%)
33:72 (25%)
view
15 x 2 pkg/exporter/probe/tracebiolatency
pkg/exporter/probe/tracetcpreset
32:71 (23%)
42:81 (20%)
view
15 x 2 pkg/exporter/probe/tracenetiftxlatency
pkg/exporter/probe/tracesoftirq
52:91 (16%)
29:68 (24%)
view
15 x 2 pkg/exporter/probe/tracesocketlatency
pkg/exporter/probe/tracetcpretrans
60:99 (14%)
33:72 (25%)
view
15 x 2 pkg/exporter/probe/tracebiolatency
pkg/exporter/testbtf
32:71 (23%)
17:56 (34%)
view
15 x 2 pkg/exporter/probe/tracevirtcmdlat
pkg/exporter/testbtf
22:61 (27%)
17:56 (34%)
view
15 x 2 pkg/exporter/probe/tracetcpretrans
pkg/exporter/probe/tracevirtcmdlat
33:72 (25%)
22:61 (27%)
view
15 x 2 pkg/exporter/probe/tracenetiftxlatency
pkg/exporter/probe/tracesocketlatency
52:91 (16%)
60:99 (14%)
view
15 x 2 pkg/exporter/probe/tracetcpreset
pkg/exporter/testbtf
42:81 (20%)
17:56 (34%)
view
15 x 2 pkg/exporter/probe/tracenetiftxlatency
pkg/exporter/probe/tracetcpreset
52:91 (16%)
42:81 (20%)
view
15 x 2 pkg/exporter/probe/tracetcpreset
pkg/exporter/probe/tracetcpretrans
42:81 (20%)
33:72 (25%)
view
15 x 2 pkg/exporter/probe/flow
pkg/exporter/probe/tracenetiftxlatency
32:71 (24%)
52:91 (16%)
view
15 x 2 pkg/exporter/probe/tracebiolatency
pkg/exporter/probe/tracenetiftxlatency
32:71 (23%)
52:91 (16%)
view
15 x 2 pkg/exporter/probe/tracebiolatency
pkg/exporter/probe/tracepacketloss
32:71 (23%)
34:73 (23%)
view
15 x 2 pkg/exporter/probe/flow
pkg/exporter/probe/tracepacketloss
32:71 (24%)
34:73 (23%)
view
15 x 2 pkg/exporter/probe/tracebiolatency
pkg/exporter/probe/tracesocketlatency
32:71 (23%)
60:99 (14%)
view
15 x 2 pkg/exporter/probe/tracekernel
pkg/exporter/probe/tracevirtcmdlat
62:101 (12%)
22:61 (27%)
view
15 x 2 pkg/exporter/probe/tracetcpreset
pkg/exporter/probe/tracevirtcmdlat
42:81 (20%)
22:61 (27%)
view
Duplicated Units
The list of top 12 duplicated units.
See data for all 12 unit duplicates...
Size#FoldersFilesLinesCode
19 x 2 pkg/exporter/probe/procnetstat
pkg/exporter/probe/procsnmp
189:212 
274:297 
view
10 x 4 pkg/exporter/probe/tracesocketlatency
pkg/exporter/probe/tracesoftirq
pkg/exporter/probe/tracevirtcmdlat
pkg/exporter/probe/tracenetiftxlatency
130:142 
147:159 
112:124 
109:121 
view
10 x 2 pkg/exporter/probe/tracetcpretrans
pkg/exporter/probe/tracepacketloss
152:166 
208:222 
view
10 x 2 pkg/exporter/probe/tracetcpretrans
pkg/exporter/probe/tracepacketloss
183:198 
241:256 
view
9 x 6 pkg/exporter/probe/tracesocketlatency
pkg/exporter/probe/tracesoftirq
pkg/exporter/probe/tracetcpreset
pkg/exporter/probe/tracevirtcmdlat
pkg/exporter/probe/tracekernel
pkg/exporter/probe/tracenetiftxlatency
144:158 
161:175 
148:162 
126:140 
154:168 
123:137 
view
9 x 2 pkg/exporter/probe/tracetcpretrans
pkg/exporter/probe/tracepacketloss
168:181 
224:239 
view
8 x 2 pkg/exporter/probe/procsock
pkg/exporter/probe/procio
347:358 
117:128 
view
7 x 2 pkg/exporter/probe/tracetcpretrans
pkg/exporter/probe/tracepacketloss
143:151 
198:206 
view
6 x 12 pkg/exporter/testbtf
pkg/exporter/testbtf
pkg/exporter/probe/flow
pkg/exporter/probe/tracesocketlatency
pkg/exporter/probe/tracesoftirq
pkg/exporter/probe/tracetcpreset
pkg/exporter/probe/tracevirtcmdlat
pkg/exporter/probe/tracetcpretrans
pkg/exporter/probe/tracepacketloss
pkg/exporter/probe/tracekernel
...
17:25 
17:25 
32:40 
60:68 
29:37 
42:50 
22:30 
33:41 
34:42 
62:70 
...
view
6 x 12 pkg/exporter/testbtf
pkg/exporter/testbtf
pkg/exporter/probe/flow
pkg/exporter/probe/tracesocketlatency
pkg/exporter/probe/tracesoftirq
pkg/exporter/probe/tracetcpreset
pkg/exporter/probe/tracevirtcmdlat
pkg/exporter/probe/tracetcpretrans
pkg/exporter/probe/tracepacketloss
pkg/exporter/probe/tracekernel
...
108:115 
108:115 
129:136 
172:179 
129:136 
142:149 
119:126 
127:134 
131:138 
189:196 
...
view
6 x 2 pkg/exporter/probe/procnetstat
pkg/exporter/probe/procsnmp
179:187 
264:272 
view
6 x 2 pkg/exporter/probe/tracekernel
pkg/exporter/probe/tracenetiftxlatency
216:224 
178:186 
view