Duplication Overall
  • 14% duplication:
    • 1,774 cleaned lines of cleaned code (without empty lines, comments, and frequently duplicated constructs such as imports)
    • 257 duplicated lines
  • 11 duplicates
system14% (257 lines)
dependency graphs: 2D graph | 2D graph (with duplicates)... | 3D graph | 3D graph (with duplicates)...
Duplication per Extension
py14% (257 lines)
Duplication per Component (primary)
DeepSeek-OCR2-master14% (257 lines)
Longest Duplicates
The list of 11 longest duplicates.
See data for all 11 duplicates...
Size#FoldersFilesLinesCode
25 x 2 DeepSeek-OCR2-master/DeepSeek-OCR2-vllm
DeepSeek-OCR2-master/DeepSeek-OCR2-vllm
108:136 (12%)
187:215 (12%)
view
23 x 2 DeepSeek-OCR2-master/DeepSeek-OCR2-vllm
DeepSeek-OCR2-master/DeepSeek-OCR2-vllm
74:106 (11%)
153:185 (11%)
view
19 x 2 DeepSeek-OCR2-master/DeepSeek-OCR2-vllm
DeepSeek-OCR2-master/DeepSeek-OCR2-vllm
45:69 (9%)
123:148 (9%)
view
13 x 2 DeepSeek-OCR2-master/DeepSeek-OCR2-vllm
DeepSeek-OCR2-master/DeepSeek-OCR2-vllm
139:173 (12%)
244:276 (6%)
view
9 x 2 DeepSeek-OCR2-master/DeepSeek-OCR2-vllm
DeepSeek-OCR2-master/DeepSeek-OCR2-vllm
109:123 (8%)
223:235 (4%)
view
8 x 2 DeepSeek-OCR2-master/DeepSeek-OCR2-vllm
DeepSeek-OCR2-master/DeepSeek-OCR2-vllm
50:57 (7%)
32:39 (4%)
view
7 x 2 DeepSeek-OCR2-master/DeepSeek-OCR2-vllm/process
DeepSeek-OCR2-master/DeepSeek-OCR2-vllm/process
29:40 (2%)
47:58 (2%)
view
7 x 2 DeepSeek-OCR2-master/DeepSeek-OCR2-vllm
DeepSeek-OCR2-master/DeepSeek-OCR2-vllm
70:79 (6%)
54:62 (3%)
view
6 x 2 DeepSeek-OCR2-master/DeepSeek-OCR2-vllm
DeepSeek-OCR2-master/DeepSeek-OCR2-vllm
408:415 (1%)
445:452 (1%)
view
6 x 2 DeepSeek-OCR2-master/Dee...OCR2-vllm/deepencoderv2
DeepSeek-OCR2-master/Dee...OCR2-vllm/deepencoderv2
36:41 (4%)
47:52 (4%)
view
6 x 2 DeepSeek-OCR2-master/DeepSeek-OCR2-vllm
DeepSeek-OCR2-master/DeepSeek-OCR2-vllm
65:70 (5%)
165:172 (3%)
view
Duplicated Units
The list of top 3 duplicated units.
See data for all 3 unit duplicates...
Size#FoldersFilesLinesCode
9 x 2 DeepSeek-OCR2-master/DeepSeek-OCR2-vllm
DeepSeek-OCR2-master/DeepSeek-OCR2-vllm
45:57 
123:135 
view
6 x 2 DeepSeek-OCR2-master/DeepSeek-OCR2-vllm
DeepSeek-OCR2-master/DeepSeek-OCR2-vllm
60:69 
138:148 
view
6 x 2 DeepSeek-OCR2-master/DeepSeek-OCR2-vllm
DeepSeek-OCR2-master/DeepSeek-OCR2-vllm
109:116 
223:230 
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...