Duplication Overall
  • 9% duplication:
    • 4,706 cleaned lines of cleaned code (without empty lines, comments, and frequently duplicated constructs such as imports)
    • 427 duplicated lines
  • 32 duplicates
system9% (427 lines)
dependency graphs: 2D graph | 2D graph (with duplicates)... | 3D graph | 3D graph (with duplicates)...
Duplication per Extension
py10% (427 lines)
Duplication per Component (primary)
deepseek_vl28% (361 lines)
ROOT10% (66 lines)

Duplication Between Components (50+ lines)

flowchart TB
    n0["deepseek_vl2"]
    n1["ROOT"]
    n0 ---|"52"| n1
    classDef default fill:#00b2ee,stroke:#ffffff,color:#000000;
    classDef highlighted fill:#00b2ee,stroke:#ffffff,color:#000000;
    linkStyle 0 stroke:#DC143CFF,stroke-width:10px



2D force graph | 3D force graph

Show more details on duplication between components...
From Component
 --> To Component
Duplicated
Lines
File Pairs Details
deepseek_vl2 (<1%)
  --> ROOT (4%)
52 2 file pairs details...

Longest Duplicates
The list of 32 longest duplicates.
See data for all 32 duplicates...
Size#FoldersFilesLinesCode
15 x 2 deepseek_vl2/models
deepseek_vl2/models
448:462 (1%)
472:486 (1%)
view
14 x 2 deepseek_vl2/models
deepseek_vl2/models
1485:1499 (<1%)
580:594 (2%)
view
13 x 2 deepseek_vl2/models
deepseek_vl2/models
851:865 (<1%)
974:991 (<1%)
view
12 x 2 deepseek_vl2/models
deepseek_vl2/models
161:173 (<1%)
190:202 (<1%)
view
12 x 2 deepseek_vl2/models
deepseek_vl2/models
1657:1668 (<1%)
1878:1889 (<1%)
view
12 x 2 deepseek_vl2/models
deepseek_vl2/models
1831:1843 (<1%)
679:691 (2%)
view
11 x 2 ROOT
ROOT
303:313 (2%)
420:430 (2%)
view
10 x 2 deepseek_vl2/models
deepseek_vl2/models
841:850 (<1%)
957:967 (<1%)
view
10 x 2 deepseek_vl2/models
deepseek_vl2/models
1485:1494 (<1%)
1696:1705 (<1%)
view
10 x 2 ROOT
ROOT
303:312 (2%)
442:451 (2%)
view
10 x 2 ROOT
ROOT
420:429 (2%)
442:451 (2%)
view
10 x 2 deepseek_vl2/serve
ROOT
165:174 (7%)
125:135 (11%)
view
10 x 2 deepseek_vl2/models
deepseek_vl2/models
1696:1705 (<1%)
580:589 (2%)
view
10 x 2 deepseek_vl2/utils
ROOT
44:74 (45%)
30:60 (11%)
view
8 x 2 deepseek_vl2/models
deepseek_vl2/models
1471:1478 (<1%)
1877:1884 (<1%)
view
8 x 2 deepseek_vl2/models
deepseek_vl2/models
1713:1720 (<1%)
1903:1910 (<1%)
view
8 x 2 ROOT
ROOT
305:312 (1%)
591:598 (1%)
view
8 x 2 ROOT
ROOT
422:429 (1%)
591:598 (1%)
view
8 x 2 ROOT
ROOT
444:451 (1%)
591:598 (1%)
view
8 x 2 deepseek_vl2/models
deepseek_vl2/models
589:596 (1%)
600:607 (1%)
view
7 x 2 deepseek_vl2/models
deepseek_vl2/models
48:54 (3%)
60:66 (3%)
view
7 x 2 deepseek_vl2/models
deepseek_vl2/models
76:82 (3%)
90:96 (3%)
view
7 x 2 deepseek_vl2/models
deepseek_vl2/models
220:241 (3%)
250:258 (3%)
view
7 x 2 deepseek_vl2/models
deepseek_vl2/models
294:300 (3%)
304:310 (3%)
view
7 x 2 deepseek_vl2/models
deepseek_vl2/models
161:167 (<1%)
264:270 (<1%)
view
7 x 2 deepseek_vl2/models
deepseek_vl2/models
190:196 (<1%)
264:270 (<1%)
view
7 x 2 deepseek_vl2/models
deepseek_vl2/models
1472:1478 (<1%)
1657:1663 (<1%)
view
7 x 2 deepseek_vl2/models
deepseek_vl2/models
491:497 (1%)
595:601 (1%)
view
6 x 2 deepseek_vl2/models
deepseek_vl2/models
266:271 (2%)
283:288 (2%)
view
6 x 2 deepseek_vl2/models
deepseek_vl2/models
835:841 (<1%)
1255:1261 (<1%)
view
6 x 2 deepseek_vl2/serve
ROOT
152:157 (4%)
112:117 (6%)
view
6 x 2 deepseek_vl2/models
deepseek_vl2/models
1717:1722 (<1%)
614:619 (1%)
view
Most Frequent Duplicates
The list of 14 most frequently found duplicates.
Size#FoldersFilesLinesCode
6 x 4 ROOT
ROOT
ROOT
ROOT
305:310 (1%)
422:427 (1%)
444:449 (1%)
591:596 (1%)
view
6 x 4 ROOT
ROOT
ROOT
ROOT
307:312 (1%)
424:429 (1%)
446:451 (1%)
593:598 (1%)
view
6 x 4 ROOT
ROOT
ROOT
ROOT
306:311 (1%)
423:428 (1%)
445:450 (1%)
592:597 (1%)
view
6 x 3 deepseek_vl2/models
deepseek_vl2/models
deepseek_vl2/models
162:167 (<1%)
191:196 (<1%)
265:270 (<1%)
view
6 x 3 deepseek_vl2/models
deepseek_vl2/models
deepseek_vl2/models
1488:1493 (<1%)
583:588 (1%)
1699:1704 (<1%)
view
6 x 3 deepseek_vl2/models
deepseek_vl2/models
deepseek_vl2/models
1472:1477 (<1%)
1657:1662 (<1%)
1878:1883 (<1%)
view
6 x 3 deepseek_vl2/models
deepseek_vl2/models
deepseek_vl2/models
161:166 (<1%)
190:195 (<1%)
264:269 (<1%)
view
6 x 3 ROOT
ROOT
ROOT
303:308 (1%)
420:425 (1%)
442:447 (1%)
view
6 x 3 deepseek_vl2/models
deepseek_vl2/models
deepseek_vl2/models
1487:1492 (<1%)
582:587 (1%)
1698:1703 (<1%)
view
6 x 3 deepseek_vl2/models
deepseek_vl2/models
deepseek_vl2/models
1473:1478 (<1%)
1658:1663 (<1%)
1879:1884 (<1%)
view
6 x 3 deepseek_vl2/models
deepseek_vl2/models
deepseek_vl2/models
1489:1494 (<1%)
584:589 (1%)
1700:1705 (<1%)
view
6 x 3 deepseek_vl2/models
deepseek_vl2/models
deepseek_vl2/models
1485:1490 (<1%)
580:585 (1%)
1696:1701 (<1%)
view
6 x 3 deepseek_vl2/models
deepseek_vl2/models
deepseek_vl2/models
1486:1491 (<1%)
581:586 (1%)
1697:1702 (<1%)
view
6 x 3 ROOT
ROOT
ROOT
304:309 (1%)
421:426 (1%)
443:448 (1%)
view
Duplicated Units
The list of top 2 duplicated units.
See data for all 2 unit duplicates...
Size#FoldersFilesLinesCode
22 x 2 deepseek_vl2/utils
ROOT
44:74 
30:60 
view
8 x 2 deepseek_vl2/models
deepseek_vl2/models
1834:1843 
682:691 
view
About This Analysis
  • For duplication, we look at places in code where there are 6 or more lines of code that are exactly the same.
  • Before duplication is calculated, the code is cleaned to remove empty lines, comments, and frequently duplicated constructs such as imports.
  • You should aim at having as little as possible (<5%) of duplicated code as high-level of duplication can lead to maintenance difficulties, poor factoring, and logical contradictions.
Learn more...