apache / skywalking-rover
Duplication

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

Intro
Learn more...
Duplication Overall
system11% (1,922 lines)
dependency graphs: 2D graph | 3D graph | 3D graph (with duplicates)...
Duplication per Extension
c39% (1,023 lines)
h25% (496 lines)
go3% (403 lines)
Duplication per Component (primary)
bpf33% (1,519 lines)
pkg3% (403 lines)
configs0% (0 lines)
scripts0% (0 lines)
internal0% (0 lines)
cmd0% (0 lines)
Longest Duplicates
The list of 50 longest duplicates.
See data for all 193 duplicates...
Size#FoldersFilesLinesCode
48 x 2 bpf/accesslog/tls
bpf/profiling/network
20:78 (100%)
20:78 (100%)
view
46 x 2 bpf/accesslog/tls
bpf/profiling/network
22:93 (61%)
23:94 (61%)
view
30 x 2 pkg/accesslog/events
pkg/profiling/task/network/analyze/events
65:122 (48%)
47:104 (46%)
view
29 x 2 bpf/profiling/continuous
bpf/profiling/network
59:99 (25%)
48:88 (23%)
view
27 x 2 bpf/profiling/continuous
bpf/profiling/network
146:184 (23%)
137:175 (22%)
view
27 x 2 bpf/accesslog/tls
bpf/profiling/continuous
146:184 (21%)
146:184 (23%)
view
27 x 2 bpf/accesslog/tls
bpf/profiling/network
58:96 (21%)
50:88 (22%)
view
27 x 2 bpf/accesslog/tls
bpf/profiling/continuous
58:96 (21%)
61:99 (23%)
view
27 x 2 bpf/accesslog/tls
bpf/profiling/network
146:184 (21%)
137:175 (22%)
view
24 x 2 bpf/accesslog/tls
bpf/profiling/network
95:126 (32%)
96:127 (32%)
view
24 x 2 bpf/profiling/network
bpf/profiling/network
693:722 (2%)
1002:1031 (2%)
view
23 x 2 bpf/profiling/continuous
bpf/profiling/continuous
23:57 (20%)
109:143 (20%)
view
23 x 2 bpf/accesslog/tls
bpf/profiling/network
103:137 (18%)
102:135 (18%)
view
22 x 2 bpf/accesslog/tls
bpf/profiling/network
20:49 (100%)
20:49 (100%)
view
22 x 2 bpf/accesslog/syscalls
bpf/accesslog/syscalls
192:218 (5%)
433:459 (5%)
view
20 x 2 bpf/profiling/network
bpf/profiling/network
641:665 (2%)
950:974 (2%)
view
20 x 2 bpf/accesslog/tls
bpf/profiling/network
22:49 (16%)
21:48 (16%)
view
18 x 2 pkg/accesslog/bpf
pkg/profiling/task/network/bpf
30:55 (100%)
30:55 (100%)
view
18 x 2 bpf/accesslog/syscalls
bpf/accesslog/syscalls
141:163 (4%)
382:404 (4%)
view
17 x 2 pkg/accesslog/events
pkg/profiling/task/network/analyze/events
27:45 (27%)
26:44 (26%)
view
16 x 2 bpf/accesslog/tls
bpf/profiling/network
112:135 (12%)
23:46 (13%)
view
16 x 2 bpf/profiling/network
bpf/profiling/network
23:46 (13%)
110:133 (13%)
view
16 x 2 bpf/accesslog/tls
bpf/accesslog/tls
24:47 (12%)
112:135 (12%)
view
16 x 2 bpf/accesslog/tls
bpf/profiling/network
24:47 (12%)
110:133 (13%)
view
16 x 2 bpf/accesslog/tls
bpf/profiling/network
29:49 (64%)
28:48 (66%)
view
15 x 2 bpf/accesslog/syscalls
bpf/profiling/network
178:192 (12%)
337:351 (1%)
view
15 x 2 pkg/profiling/task/offcpu
pkg/profiling/task/oncpu
195:214 (10%)
218:238 (9%)
view
15 x 2 bpf/accesslog/syscalls
bpf/profiling/network
538:558 (3%)
1091:1111 (1%)
view
15 x 2 bpf/profiling/continuous
bpf/profiling/network
18:32 (100%)
20:34 (62%)
view
13 x 2 bpf/accesslog/tls
bpf/profiling/continuous
152:171 (10%)
67:86 (11%)
view
13 x 2 bpf/profiling/continuous
bpf/profiling/continuous
67:86 (11%)
152:171 (11%)
view
13 x 2 bpf/accesslog/tls
bpf/profiling/continuous
64:83 (10%)
152:171 (11%)
view
13 x 2 bpf/profiling/network
bpf/profiling/network
56:75 (10%)
143:162 (10%)
view
13 x 2 bpf/accesslog/tls
bpf/profiling/network
152:171 (10%)
56:75 (10%)
view
13 x 2 bpf/accesslog/tls
bpf/accesslog/tls
64:83 (10%)
152:171 (10%)
view
13 x 2 bpf/accesslog/tls
bpf/profiling/network
64:83 (10%)
143:162 (10%)
view
13 x 2 bpf/profiling/continuous
bpf/profiling/network
152:171 (11%)
56:75 (10%)
view
13 x 2 bpf/profiling/continuous
bpf/profiling/network
67:86 (11%)
143:162 (10%)
view
12 x 2 bpf/accesslog/tls
bpf/accesslog/tls
24:40 (9%)
64:80 (9%)
view
12 x 2 bpf/profiling/network
bpf/profiling/network
23:39 (9%)
143:159 (9%)
view
12 x 2 bpf/accesslog/tls
bpf/profiling/network
112:128 (9%)
143:159 (9%)
view
12 x 2 bpf/profiling/continuous
bpf/profiling/network
152:168 (10%)
23:39 (9%)
view
12 x 2 bpf/profiling/network
bpf/profiling/network
23:39 (9%)
56:72 (9%)
view
12 x 2 bpf/accesslog/tls
bpf/profiling/continuous
112:128 (9%)
67:83 (10%)
view
12 x 2 bpf/accesslog/tls
bpf/profiling/continuous
24:40 (9%)
152:168 (10%)
view
12 x 2 bpf/accesslog/tls
bpf/profiling/continuous
112:128 (9%)
152:168 (10%)
view
12 x 2 bpf/accesslog/tls
bpf/profiling/network
64:80 (9%)
23:39 (9%)
view
12 x 2 bpf/accesslog/tls
bpf/accesslog/tls
24:40 (9%)
152:168 (9%)
view
12 x 2 bpf/profiling/network
bpf/profiling/network
56:72 (9%)
110:126 (9%)
view
12 x 2 bpf/accesslog/tls
bpf/accesslog/tls
112:128 (9%)
152:168 (9%)
view
Duplicated Units
The list of top 16 duplicated units.
See data for all 16 unit duplicates...
Size#FoldersFilesLinesCode
18 x 2 bpf/accesslog/tls
bpf/profiling/network
50:72 
50:72 
view
14 x 2 bpf/accesslog/tls
bpf/profiling/network
102:120 
103:121 
view
12 x 2 bpf/accesslog/tls
bpf/profiling/network
71:87 
72:88 
view
11 x 2 bpf/accesslog/tls
bpf/profiling/network
38:52 
39:53 
view
11 x 2 bpf/accesslog/tls
bpf/profiling/network
36:50 
36:50 
view
10 x 2 bpf/accesslog/tls
bpf/profiling/network
54:68 
55:69 
view
10 x 2 pkg/profiling/task/netwo.../protocols/http1/reader
pkg/profiling/task/netwo.../protocols/http1/reader
149:162 
124:137 
view
9 x 2 bpf/accesslog/tls
bpf/profiling/network
37:50 
36:49 
view
8 x 2 bpf/accesslog/syscalls
bpf/profiling/network
324:334 
889:898 
view
8 x 2 bpf/accesslog/tls
bpf/profiling/network
22:36 
23:37 
view
8 x 2 pkg/accesslog/bpf
pkg/profiling/task/network/bpf
35:45 
35:45 
view
8 x 2 pkg/accesslog/bpf
pkg/profiling/task/network/bpf
47:56 
47:56 
view
7 x 2 bpf/accesslog/common
bpf/profiling/network
81:89 
152:160 
view
7 x 2 bpf/accesslog/syscalls
bpf/profiling/network
111:119 
470:478 
view
6 x 2 bpf/accesslog/syscalls
bpf/profiling/network
542:549 
1095:1102 
view
6 x 2 bpf/accesslog/syscalls
bpf/profiling/network
75:82 
429:436 
view