gitlab-org / pg_query
Duplication

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

Intro
Learn more...
Duplication Overall
system13% (10,452 lines)
dependency graphs: 2D graph | 3D graph | 3D graph (with duplicates)...
Duplication per Extension
h21% (7,434 lines)
c6% (2,922 lines)
rb2% (88 lines)
cc8% (8 lines)
Duplication per Component (primary)
ext13% (10,364 lines)
spec3% (57 lines)
lib1% (31 lines)
ROOT0% (0 lines)
Longest Duplicates
The list of 50 longest duplicates.
See data for all 382 duplicates...
Size#FoldersFilesLinesCode
1713 x 2 ext/pg_query/include
ext/pg_query/include/xxhash
80:5431 (100%)
80:5431 (100%)
view
1035 x 2 ext/pg_query/include
ext/pg_query
24:1070 (100%)
33:1079 (100%)
view
295 x 2 ext/pg_query/include
ext/pg_query/include/protobuf-c
212:1104 (100%)
212:1104 (100%)
view
209 x 2 ext/pg_query/include
ext/pg_query
24:244 (100%)
33:253 (100%)
view
132 x 2 ext/pg_query/include
ext/pg_query
41:172 (71%)
125:256 (3%)
view
77 x 2 ext/pg_query/include
ext/pg_query
24:112 (100%)
33:121 (100%)
view
50 x 2 ext/pg_query
ext/pg_query
3260:3314 (1%)
3515:3569 (1%)
view
44 x 2 ext/pg_query/include
ext/pg_query
310:364 (23%)
529:583 (1%)
view
42 x 2 ext/pg_query
ext/pg_query
3467:3512 (<1%)
3690:3735 (<1%)
view
37 x 2 ext/pg_query
ext/pg_query
3217:3257 (<1%)
4054:4094 (<1%)
view
32 x 2 ext/pg_query
ext/pg_query
3606:3641 (<1%)
3889:3923 (<1%)
view
25 x 2 ext/pg_query
ext/pg_query
2268:2294 (<1%)
2381:2407 (<1%)
view
25 x 2 ext/pg_query
ext/pg_query
3429:3456 (<1%)
3841:3867 (<1%)
view
24 x 2 ext/pg_query
ext/pg_query
3345:3370 (<1%)
4068:4094 (<1%)
view
24 x 2 ext/pg_query
ext/pg_query
3231:3257 (<1%)
3345:3370 (<1%)
view
22 x 2 ext/pg_query
ext/pg_query
126:162 (23%)
125:161 (17%)
view
20 x 2 ext/pg_query/include/parser
ext/pg_query/include
41:60 (3%)
41:60 (10%)
view
20 x 2 ext/pg_query/include/parser
ext/pg_query
41:60 (3%)
125:144 (<1%)
view
20 x 2 ext/pg_query
ext/pg_query
49:80 (27%)
126:157 (21%)
view
20 x 2 ext/pg_query
ext/pg_query
49:80 (27%)
125:156 (16%)
view
18 x 2 ext/pg_query
ext/pg_query
5149:5166 (<1%)
7050:7067 (<1%)
view
17 x 2 ext/pg_query
ext/pg_query
292:317 (1%)
360:385 (1%)
view
16 x 2 ext/pg_query
ext/pg_query
732:770 (4%)
852:876 (4%)
view
16 x 2 ext/pg_query
ext/pg_query
39:72 (17%)
24:57 (13%)
view
16 x 2 ext/pg_query
ext/pg_query
849:871 (4%)
880:902 (4%)
view
16 x 2 ext/pg_query
ext/pg_query
165:187 (1%)
292:314 (1%)
view
16 x 2 ext/pg_query
ext/pg_query
165:187 (1%)
360:382 (1%)
view
16 x 2 ext/pg_query
ext/pg_query
5199:5214 (<1%)
6084:6099 (<1%)
view
16 x 2 ext/pg_query
ext/pg_query
775:798 (4%)
883:906 (4%)
view
16 x 2 ext/pg_query/include/utils
ext/pg_query/include/utils
201:222 (25%)
239:260 (25%)
view
15 x 2 ext/pg_query
ext/pg_query
773:794 (4%)
811:832 (4%)
view
15 x 2 ext/pg_query
ext/pg_query
730:758 (4%)
773:794 (4%)
view
15 x 2 ext/pg_query
ext/pg_query
730:758 (4%)
811:832 (4%)
view
15 x 2 ext/pg_query
ext/pg_query
222:253 (6%)
310:341 (3%)
view
14 x 2 ext/pg_query
ext/pg_query
732:758 (4%)
883:902 (4%)
view
14 x 2 ext/pg_query
ext/pg_query
813:832 (4%)
852:871 (4%)
view
14 x 2 ext/pg_query
ext/pg_query
813:832 (4%)
883:902 (4%)
view
14 x 2 ext/pg_query
ext/pg_query
399:418 (5%)
438:457 (5%)
view
14 x 2 ext/pg_query/include/access
ext/pg_query/include/access
55:68 (11%)
78:91 (11%)
view
14 x 2 ext/pg_query
ext/pg_query
15:43 (19%)
26:54 (11%)
view
14 x 2 ext/pg_query
ext/pg_query
775:794 (4%)
852:871 (4%)
view
14 x 2 ext/pg_query
ext/pg_query
15:43 (19%)
41:69 (14%)
view
14 x 2 ext/pg_query
ext/pg_query
1297:1319 (1%)
1350:1372 (1%)
view
13 x 2 ext/pg_query
ext/pg_query
261:287 (5%)
43:69 (13%)
view
13 x 2 ext/pg_query
ext/pg_query
9455:9468 (<1%)
9480:9493 (<1%)
view
13 x 2 ext/pg_query
ext/pg_query
6161:6173 (<1%)
6865:6877 (<1%)
view
13 x 2 ext/pg_query
ext/pg_query
6865:6877 (<1%)
7097:7109 (<1%)
view
13 x 2 ext/pg_query
ext/pg_query
5235:5247 (<1%)
8394:8406 (<1%)
view
13 x 2 ext/pg_query
ext/pg_query
17:43 (17%)
261:287 (5%)
view
13 x 2 ext/pg_query
ext/pg_query
549:572 (<1%)
575:598 (<1%)
view
Duplicated Units
The list of top 23 duplicated units.
See data for all 23 unit duplicates...
Size#FoldersFilesLinesCode
21 x 2 ext/pg_query/include
ext/pg_query/include/xxhash
5351:5374 
5351:5374 
view
19 x 2 ext/pg_query/include
ext/pg_query/include/xxhash
3859:3892 
3859:3892 
view
19 x 2 ext/pg_query/include
ext/pg_query/include/xxhash
3967:3996 
3967:3996 
view
17 x 2 ext/pg_query/include
ext/pg_query/include/xxhash
2626:2648 
2626:2648 
view
14 x 2 ext/pg_query/include
ext/pg_query/include/xxhash
3511:3541 
3511:3541 
view
13 x 2 ext/pg_query/include
ext/pg_query/include/xxhash
1949:1965 
1949:1965 
view
13 x 2 ext/pg_query/include
ext/pg_query/include/xxhash
2510:2527 
2510:2527 
view
13 x 2 ext/pg_query/include
ext/pg_query/include/xxhash
4837:4852 
4837:4852 
view
12 x 2 ext/pg_query/include
ext/pg_query/include/xxhash
2071:2087 
2071:2087 
view
10 x 2 ext/pg_query/include
ext/pg_query/include/xxhash
2233:2244 
2233:2244 
view
10 x 2 ext/pg_query/include
ext/pg_query/include/xxhash
2246:2257 
2246:2257 
view
9 x 2 ext/pg_query/include
ext/pg_query/include/xxhash
1991:2002 
1991:2002 
view
9 x 2 ext/pg_query/include
ext/pg_query/include/xxhash
2216:2226 
2216:2226 
view
9 x 2 ext/pg_query/include
ext/pg_query/include/xxhash
2550:2561 
2550:2561 
view
8 x 2 ext/pg_query/include
ext/pg_query/include/xxhash
1731:1785 
1731:1785 
view
7 x 2 ext/pg_query/include
ext/pg_query/include/xxhash
1797:1805 
1797:1805 
view
7 x 2 ext/pg_query/include
ext/pg_query/include/xxhash
2318:2326 
2318:2326 
view
7 x 2 ext/pg_query/include
ext/pg_query/include/xxhash
3090:3098 
3090:3098 
view
7 x 2 ext/pg_query/include
ext/pg_query/include/xxhash
4602:4612 
4602:4612 
view
6 x 2 ext/pg_query/include
ext/pg_query/include/xxhash
1649:1656 
1649:1656 
view
6 x 2 ext/pg_query/include
ext/pg_query/include/xxhash
1658:1665 
1658:1665 
view
6 x 2 ext/pg_query/include
ext/pg_query/include/xxhash
3375:3383 
3375:3383 
view
6 x 2 ext/pg_query/include
ext/pg_query/include/xxhash
5393:5401 
5393:5401 
view