alibaba / xquic
Duplication

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

Intro
Learn more...
Duplication Overall
system8% (3,965 lines)
dependency graphs: 2D graph | 3D graph | 3D graph (with duplicates)...
Duplication per Extension
c8% (3,238 lines)
h4% (399 lines)
py37% (328 lines)
Duplication per Component (primary)
src8% (3,515 lines)
scripts32% (328 lines)
mini6% (102 lines)
include1% (20 lines)
ROOT0% (0 lines)
cmake0% (0 lines)
Longest Duplicates
The list of 50 longest duplicates.
See data for all 649 duplicates...
Size#FoldersFilesLinesCode
42 x 2 src/transport/scheduler
src/transport/scheduler
36:106 (38%)
101:171 (29%)
view
38 x 2 src/transport
src/transport
1052:1110 (1%)
3082:3140 (1%)
view
33 x 2 src/transport
src/transport
1152:1206 (1%)
2420:2474 (1%)
view
31 x 2 src/transport/fec_schemes
src/transport/fec_schemes
57:87 (25%)
91:121 (25%)
view
28 x 2 src/congestion_control
src/congestion_control
67:116 (32%)
85:135 (25%)
view
27 x 2 src/transport
src/transport
1001:1038 (1%)
3025:3062 (1%)
view
25 x 2 src/http3/qpack
src/http3/qpack
267:307 (5%)
325:365 (5%)
view
23 x 2 src/http3/qpack
src/http3/qpack
269:307 (5%)
384:421 (5%)
view
23 x 2 src/transport
src/transport
2341:2377 (1%)
3102:3138 (1%)
view
23 x 2 src/transport
src/transport
1072:1108 (1%)
2341:2377 (1%)
view
23 x 2 src/transport
src/transport
964:1000 (1%)
1984:2020 (1%)
view
23 x 2 src/http3/qpack
src/http3/qpack
327:365 (5%)
384:421 (5%)
view
22 x 2 src/transport
src/transport
2004:2040 (1%)
2823:2859 (1%)
view
21 x 2 src/transport/scheduler
src/transport/scheduler
148:178 (19%)
201:231 (14%)
view
21 x 2 src/transport
src/transport
412:442 (1%)
1892:1922 (1%)
view
21 x 2 src/common
src/common
275:310 (7%)
343:379 (7%)
view
21 x 2 scripts
scripts
175:195 (2%)
399:419 (2%)
view
19 x 2 src/transport
src/transport
1053:1092 (1%)
2083:2121 (1%)
view
18 x 2 src/transport
src/transport
419:446 (1%)
1588:1615 (1%)
view
18 x 2 src/transport/scheduler
src/transport/scheduler
77:103 (16%)
77:103 (25%)
view
18 x 2 src/transport
src/transport
2253:2278 (<1%)
3025:3050 (<1%)
view
18 x 2 src/transport
src/transport
1947:1972 (<1%)
2762:2788 (<1%)
view
18 x 2 src/transport/scheduler
src/transport/scheduler
142:168 (12%)
77:103 (25%)
view
18 x 2 src/transport
src/transport
1295:1320 (2%)
1346:1371 (2%)
view
18 x 2 src/transport
src/transport
827:851 (1%)
928:952 (1%)
view
18 x 2 src/transport
src/transport
1001:1026 (<1%)
2253:2278 (<1%)
view
17 x 2 src/transport
src/transport
1588:1611 (1%)
1899:1922 (1%)
view
17 x 2 src/transport
src/transport
132:154 (1%)
218:240 (1%)
view
17 x 2 scripts
scripts
406:422 (1%)
812:828 (1%)
view
16 x 2 src/http3
src/http3
895:917 (1%)
1072:1094 (1%)
view
16 x 2 src/transport
src/transport
1257:1279 (1%)
1349:1371 (1%)
view
16 x 2 src/transport
src/transport
1257:1279 (1%)
1298:1320 (1%)
view
15 x 2 scripts
scripts
180:194 (1%)
462:476 (1%)
view
15 x 2 src/http3/qpack
src/http3/qpack
136:161 (4%)
186:211 (4%)
view
15 x 2 src/transport/reinjection_control
src/transport/reinjection_control
48:67 (18%)
52:71 (32%)
view
15 x 2 scripts
scripts
404:418 (1%)
462:476 (1%)
view
14 x 2 src/transport
src/transport
499:544 (1%)
558:581 (1%)
view
14 x 2 src/transport
src/transport
1220:1239 (<1%)
1249:1268 (<1%)
view
14 x 2 scripts
scripts
182:195 (1%)
812:825 (1%)
view
13 x 2 src/transport
src/transport
1052:1070 (<1%)
2319:2337 (<1%)
view
13 x 2 src/tls
src/tls
618:633 (1%)
658:673 (1%)
view
13 x 2 src/transport
src/transport
89:106 (1%)
717:734 (1%)
view
13 x 2 src/transport
src/transport
2319:2337 (<1%)
3082:3100 (<1%)
view
13 x 2 scripts
scripts
464:476 (1%)
812:824 (1%)
view
13 x 2 src/http3/qpack
src/http3/qpack
199:216 (3%)
232:249 (3%)
view
13 x 2 src/transport/scheduler
src/transport/scheduler
106:129 (11%)
60:81 (9%)
view
13 x 2 scripts
scripts
277:289 (1%)
319:331 (1%)
view
12 x 2 src/transport
src/transport
1204:1222 (<1%)
1286:1304 (<1%)
view
12 x 2 src/transport
src/transport
1145:1162 (<1%)
1420:1438 (<1%)
view
12 x 2 scripts
scripts
319:330 (1%)
813:824 (1%)
view