gitlab-org / libgit2
Duplication

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

Intro
Learn more...
Duplication Overall
system2% (2,083 lines)
dependency graphs: 2D graph | 3D graph | 3D graph (with duplicates)...
Duplication per Extension
c2% (1,791 lines)
h2% (176 lines)
cmake10% (116 lines)
Duplication per Component (primary)
src2% (1,807 lines)
include3% (139 lines)
cmake10% (116 lines)
fuzzers7% (21 lines)
script0% (0 lines)

Duplication Between Components (50+ lines)

G include include src src include--src 185

Download: SVG DOT (open online Graphviz editor)

Open 2D force graph... Open 3D force graph...

Show more details on duplication between components...
Longest Duplicates
The list of 50 longest duplicates.
See data for all 237 duplicates...
Size#FoldersFilesLinesCode
81 x 2 src/hash/sha1/sha1dc
src/hash/sha1/sha1dc
203:287 (8%)
296:380 (8%)
view
16 x 2 cmake/Modules
cmake/Modules
145:162 (5%)
247:264 (5%)
view
15 x 2 src
src
754:777 (2%)
46:69 (10%)
view
13 x 2 src
src
923:939 (<1%)
2496:2512 (<1%)
view
11 x 2 cmake/Modules
cmake/Modules
137:148 (3%)
199:210 (3%)
view
11 x 2 src
src
86:100 (23%)
92:106 (21%)
view
11 x 2 src/transports
src/transports
183:194 (3%)
199:211 (3%)
view
11 x 2 src
src
608:623 (<1%)
651:666 (<1%)
view
11 x 2 src
src
217:228 (2%)
235:246 (2%)
view
11 x 2 cmake/Modules
cmake/Modules
121:132 (3%)
183:194 (3%)
view
10 x 2 src
src
69:78 (<1%)
83:92 (<1%)
view
10 x 2 src/transports
src/transports
385:398 (1%)
405:418 (1%)
view
10 x 2 src
src
1877:1891 (<1%)
1915:1929 (<1%)
view
10 x 2 src
src
676:688 (1%)
746:759 (1%)
view
10 x 2 cmake/Modules
cmake/Modules
1:11 (31%)
1:11 (32%)
view
10 x 2 src
src
1320:1331 (<1%)
1457:1468 (<1%)
view
10 x 2 src
src
711:723 (1%)
733:745 (1%)
view
9 x 2 src
src
813:822 (<1%)
870:879 (<1%)
view
9 x 2 include/git2
src
360:368 (10%)
218:226 (1%)
view
9 x 2 src
src
1321:1331 (<1%)
1421:1431 (<1%)
view
9 x 2 include/git2/sys
src
35:43 (36%)
258:266 (1%)
view
9 x 2 include/git2
src
386:394 (10%)
296:304 (1%)
view
9 x 2 src
src
610:620 (1%)
1056:1067 (1%)
view
9 x 2 src
src
1421:1431 (<1%)
1458:1468 (<1%)
view
9 x 2 src
src
1379:1389 (<1%)
1530:1540 (<1%)
view
9 x 2 include/git2
src
360:368 (10%)
296:304 (1%)
view
9 x 2 include/git2/sys
src
67:75 (36%)
123:131 (1%)
view
9 x 2 include/git2
src
386:394 (10%)
218:226 (1%)
view
9 x 2 include/git2/sys
src
67:75 (36%)
186:194 (1%)
view
9 x 2 src/xdiff
src/xdiff
564:573 (1%)
639:648 (1%)
view
9 x 2 src
src
123:131 (1%)
186:194 (1%)
view
9 x 2 src
src
218:226 (1%)
296:304 (1%)
view
9 x 2 src
src
590:599 (1%)
626:635 (1%)
view
9 x 2 src
src
1928:1938 (<1%)
1973:1983 (<1%)
view
9 x 2 include/git2
include/git2
360:368 (10%)
386:394 (10%)
view
9 x 2 src
src
164:174 (<1%)
190:200 (<1%)
view
9 x 2 src
src
784:797 (1%)
811:824 (1%)
view
9 x 2 src
src
603:616 (1%)
634:647 (1%)
view
8 x 2 include/git2
src
210:217 (11%)
496:503 (1%)
view
8 x 2 include/git2/sys
src
35:42 (32%)
123:130 (1%)
view
8 x 2 src
src
1182:1192 (<1%)
1202:1213 (<1%)
view
8 x 2 include/git2/sys
include/git2/sys
35:42 (32%)
67:74 (32%)
view
8 x 2 src/transports
src/transports
286:297 (3%)
731:742 (1%)
view
8 x 2 src/hash/sha1
src/hash/sha1
10:27 (40%)
12:29 (34%)
view
8 x 2 src/transports
src/transports
234:245 (3%)
704:715 (1%)
view
8 x 2 src
src
1381:1389 (<1%)
1423:1431 (<1%)
view
8 x 2 src
src
482:491 (<1%)
585:594 (<1%)
view
8 x 2 src
src
589:597 (1%)
663:671 (1%)
view
8 x 2 src
src
1323:1331 (<1%)
1381:1389 (<1%)
view
8 x 2 src
src
1323:1331 (<1%)
1532:1540 (<1%)
view
Duplicated Units
The list of top 2 duplicated units.
See data for all 2 unit duplicates...
Size#FoldersFilesLinesCode
12 x 2 src
src
84:101 
90:107 
view
6 x 3 fuzzers
fuzzers
fuzzers
15:24 
23:32 
16:25 
view