aliyun / heif-decoder-lib
Duplication

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

Intro
Learn more...
Duplication Overall
system21% (8,329 lines)
dependency graphs: 2D graph | 3D graph | 3D graph (with duplicates)...
Duplication per Extension
h58% (4,495 lines)
cc15% (3,568 lines)
cpp55% (116 lines)
go10% (102 lines)
c14% (48 lines)
Duplication per Component (primary)
libheif19% (5,996 lines)
android_jni94% (2,183 lines)
go10% (102 lines)
extra23% (48 lines)
ROOT0% (0 lines)
fuzzing0% (0 lines)
scripts0% (0 lines)
cmake0% (0 lines)
gdk-pixbuf0% (0 lines)

Duplication Between Components (50+ lines)

G android_jni android_jni libheif libheif android_jni--libheif 4134

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 734 duplicates...
Size#FoldersFilesLinesCode
980 x 2 android_jni/app/src/main/include/libheif
libheif/api/libheif
25:2419 (100%)
25:2419 (100%)
view
695 x 2 android_jni/app/src/main/include/libheif
libheif/api/libheif
29:1356 (100%)
29:1356 (100%)
view
142 x 2 android_jni/app/src/main/include/libheif
libheif/api/libheif
28:861 (100%)
28:861 (100%)
view
98 x 2 android_jni/app/src/main/include/libheif
libheif/api/libheif
25:300 (100%)
25:300 (100%)
view
81 x 2 android_jni/app/src/main/include/libheif
libheif/api/libheif
27:168 (100%)
27:168 (100%)
view
71 x 2 android_jni/app/src/main/include/libheif
libheif/api/libheif
27:231 (100%)
27:231 (100%)
view
61 x 2 libheif/color-conversion
libheif/color-conversion
492:584 (11%)
769:861 (11%)
view
47 x 2 libheif/plugins
libheif/plugins
391:467 (11%)
391:467 (10%)
view
40 x 2 libheif/plugins
libheif/plugins
497:552 (9%)
497:552 (9%)
view
32 x 2 libheif/color-conversion
libheif/color-conversion
132:175 (6%)
350:393 (6%)
view
32 x 2 libheif/plugins
libheif/plugins
413:457 (7%)
701:743 (5%)
view
32 x 2 libheif/plugins
libheif/plugins
413:457 (7%)
701:743 (5%)
view
32 x 2 libheif
libheif
3243:3323 (1%)
3469:3548 (1%)
view
29 x 2 libheif/color-conversion
libheif/color-conversion
135:175 (5%)
544:584 (5%)
view
29 x 2 libheif/color-conversion
libheif/color-conversion
353:393 (5%)
821:861 (5%)
view
29 x 2 libheif/color-conversion
libheif/color-conversion
135:175 (5%)
821:861 (5%)
view
29 x 2 libheif/color-conversion
libheif/color-conversion
353:393 (5%)
544:584 (5%)
view
28 x 2 libheif/color-conversion
libheif/color-conversion
80:125 (5%)
492:537 (5%)
view
28 x 2 libheif/color-conversion
libheif/color-conversion
80:125 (5%)
769:814 (5%)
view
28 x 2 libheif/color-conversion
libheif/color-conversion
298:343 (5%)
769:814 (5%)
view
28 x 2 libheif/color-conversion
libheif/color-conversion
298:343 (5%)
492:537 (5%)
view
28 x 2 libheif/color-conversion
libheif/color-conversion
80:125 (5%)
298:343 (5%)
view
27 x 2 libheif
libheif
763:810 (2%)
844:889 (2%)
view
24 x 2 libheif/color-conversion
libheif/color-conversion
775:814 (4%)
90:129 (2%)
view
24 x 2 libheif/color-conversion
libheif/color-conversion
304:343 (4%)
90:129 (2%)
view
24 x 2 libheif/color-conversion
libheif/color-conversion
86:125 (4%)
90:129 (2%)
view
24 x 2 libheif/color-conversion
libheif/color-conversion
498:537 (4%)
90:129 (2%)
view
24 x 2 libheif/plugins
libheif/plugins
124:176 (6%)
146:173 (4%)
view
22 x 2 libheif/plugins
libheif/plugins
676:710 (5%)
633:667 (5%)
view
22 x 2 libheif/plugins
libheif/plugins
689:723 (5%)
633:667 (5%)
view
22 x 2 libheif
libheif
1645:1685 (<1%)
1810:1854 (<1%)
view
22 x 2 libheif/plugins
libheif/plugins
676:710 (5%)
689:723 (5%)
view
22 x 2 libheif
libheif
3084:3121 (<1%)
3355:3392 (<1%)
view
21 x 2 libheif/plugins
libheif/plugins
497:521 (4%)
409:433 (5%)
view
21 x 2 libheif/plugins
libheif/plugins
77:100 (4%)
77:100 (4%)
view
21 x 2 libheif/plugins
libheif/plugins
256:278 (3%)
210:232 (3%)
view
21 x 2 libheif/plugins
libheif/plugins
497:521 (4%)
409:433 (5%)
view
20 x 2 libheif/plugins
libheif/plugins
77:98 (4%)
208:229 (3%)
view
20 x 2 libheif/plugins
libheif/plugins
568:594 (4%)
568:594 (4%)
view
20 x 2 libheif/plugins
libheif/plugins
77:98 (4%)
208:229 (3%)
view
20 x 2 libheif/color-conversion
libheif/color-conversion
1126:1148 (2%)
1181:1202 (2%)
view
19 x 2 libheif/plugins
libheif/plugins
524:552 (4%)
470:499 (4%)
view
19 x 2 libheif/plugins
libheif/plugins
256:275 (2%)
79:98 (4%)
view
19 x 2 libheif/plugins
libheif/plugins
524:552 (4%)
470:499 (4%)
view
19 x 2 libheif/codecs
libheif/codecs
71:102 (5%)
55:86 (9%)
view
19 x 2 libheif/plugins
libheif/plugins
256:275 (2%)
79:98 (4%)
view
19 x 2 libheif/color-conversion
libheif/color-conversion
452:490 (3%)
729:767 (3%)
view
19 x 2 libheif
libheif
3604:3645 (<1%)
3928:3969 (<1%)
view
18 x 2 libheif
libheif
3089:3114 (<1%)
3587:3612 (<1%)
view
18 x 2 libheif
libheif
3587:3612 (<1%)
3759:3791 (<1%)
view
Duplicated Units
The list of top 42 duplicated units.
See data for all 42 unit duplicates...
Size#FoldersFilesLinesCode
21 x 2 libheif/api/libheif
android_jni/app/src/main/include/libheif
948:971 
948:971 
view
17 x 2 libheif/api/libheif
android_jni/app/src/main/include/libheif
1304:1324 
1304:1324 
view
16 x 2 libheif/codecs
libheif/codecs
254:273 
553:572 
view
13 x 2 libheif/api/libheif
android_jni/app/src/main/include/libheif
843:857 
843:857 
view
13 x 3 libheif/plugins
libheif/plugins
libheif/plugins
299:313 
299:313 
299:313 
view
12 x 2 libheif/api/libheif
android_jni/app/src/main/include/libheif
740:754 
740:754 
view
12 x 2 libheif/api/libheif
android_jni/app/src/main/include/libheif
1140:1155 
1140:1155 
view
12 x 2 libheif/api/libheif
android_jni/app/src/main/include/libheif
1286:1301 
1286:1301 
view
12 x 2 libheif
libheif
35:53 
27:45 
view
11 x 2 libheif/api/libheif
android_jni/app/src/main/include/libheif
780:795 
780:795 
view
9 x 2 libheif/api/libheif
android_jni/app/src/main/include/libheif
757:768 
757:768 
view
9 x 2 libheif/api/libheif
android_jni/app/src/main/include/libheif
983:994 
983:994 
view
9 x 2 libheif/api/libheif
android_jni/app/src/main/include/libheif
1117:1128 
1117:1128 
view
9 x 2 libheif/api/libheif
android_jni/app/src/main/include/libheif
1231:1241 
1231:1241 
view
9 x 2 libheif/api/libheif
android_jni/app/src/main/include/libheif
1252:1262 
1252:1262 
view
9 x 4 libheif/plugins
libheif/plugins
libheif/plugins
libheif/plugins
286:296 
286:296 
603:613 
286:296 
view
9 x 4 libheif/plugins
libheif/plugins
libheif/plugins
libheif/plugins
139:152 
331:344 
280:293 
456:469 
view
9 x 2 libheif/plugins
libheif/plugins
673:686 
304:317 
view
9 x 2 libheif/codecs
libheif/codecs
113:125 
260:272 
view
8 x 2 libheif/api/libheif
android_jni/app/src/main/include/libheif
1078:1088 
1078:1088 
view
8 x 2 libheif/api/libheif
android_jni/app/src/main/include/libheif
1157:1168 
1157:1168 
view
8 x 2 libheif/api/libheif
android_jni/app/src/main/include/libheif
1327:1336 
1327:1336 
view
8 x 2 libheif/api/libheif
android_jni/app/src/main/include/libheif
1338:1347 
1338:1347 
view
8 x 2 libheif/api/libheif
android_jni/app/src/main/include/libheif
1349:1358 
1349:1358 
view
8 x 2 libheif/plugins
libheif/plugins
358:368 
352:362 
view
8 x 4 libheif/plugins
libheif/plugins
libheif/plugins
libheif/plugins
154:165 
346:357 
295:306 
471:482 
view
7 x 2 libheif/api/libheif
android_jni/app/src/main/include/libheif
580:588 
580:588 
view
7 x 2 libheif/api/libheif
android_jni/app/src/main/include/libheif
590:599 
590:599 
view
7 x 2 libheif/api/libheif
android_jni/app/src/main/include/libheif
601:609 
601:609 
view
7 x 2 libheif/api/libheif
android_jni/app/src/main/include/libheif
620:632 
620:632 
view
7 x 2 libheif/api/libheif
android_jni/app/src/main/include/libheif
729:738 
729:738 
view
7 x 2 libheif/api/libheif
android_jni/app/src/main/include/libheif
922:931 
922:931 
view
7 x 2 libheif/api/libheif
android_jni/app/src/main/include/libheif
1066:1075 
1066:1075 
view
7 x 2 libheif/api/libheif
android_jni/app/src/main/include/libheif
1195:1203 
1195:1203 
view
7 x 2 libheif/api/libheif
android_jni/app/src/main/include/libheif
1213:1221 
1213:1221 
view
7 x 2 libheif/plugins
libheif/plugins
482:491 
474:483 
view
6 x 2 libheif/api/libheif
android_jni/app/src/main/include/libheif
552:559 
552:559 
view
6 x 2 libheif/api/libheif
android_jni/app/src/main/include/libheif
859:866 
859:866 
view
6 x 2 libheif/api/libheif
android_jni/app/src/main/include/libheif
1243:1250 
1243:1250 
view
6 x 2 libheif/api/libheif
android_jni/app/src/main/include/libheif
1264:1271 
1264:1271 
view
6 x 3 libheif/plugins
libheif/plugins
libheif/plugins
324:333 
324:333 
631:640 
view
6 x 2 libheif/codecs
libheif/codecs
102:110 
250:258 
view