mozilla / pdf.js
Duplication

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

Intro
Learn more...
Duplication Overall
system12% (18,477 lines)
dependency graphs: 2D graph | 3D graph | 3D graph (with duplicates)...
Duplication per Extension
ftl22% (9,983 lines)
js7% (7,810 lines)
css9% (486 lines)
mjs4% (144 lines)
html7% (54 lines)
Duplication per Component (primary)
l10n22% (9,983 lines)
src8% (7,137 lines)
web5% (1,176 lines)
ROOT4% (131 lines)
extensions5% (50 lines)

Duplication Between Components (50+ lines)

G src src web web src--web 231

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 18,877 duplicates...
Size#FoldersFilesLinesCode
316 x 2 src/core
src/core
28:343 (10%)
982:1297 (10%)
view
316 x 2 src/core
src/core
346:661 (10%)
664:979 (10%)
view
246 x 2 l10n/en-CA
l10n/en-GB
331:610 (45%)
336:615 (44%)
view
194 x 2 l10n/en-CA
l10n/en-GB
111:330 (35%)
111:330 (35%)
view
136 x 2 l10n/en-CA
l10n/en-US
442:595 (25%)
442:614 (26%)
view
136 x 2 l10n/en-GB
l10n/en-US
447:600 (24%)
442:614 (26%)
view
123 x 2 l10n/en-CA
l10n/en-US
136:278 (22%)
136:285 (23%)
view
123 x 2 l10n/en-GB
l10n/en-US
136:278 (22%)
136:285 (23%)
view
107 x 2 l10n/en-CA
l10n/en-US
1:114 (19%)
1:123 (20%)
view
64 x 2 l10n/en-CA
l10n/en-GB
1:69 (11%)
1:69 (11%)
view
64 x 2 l10n/en-GB
l10n/en-US
1:69 (11%)
1:76 (12%)
view
55 x 2 web
web
219:282 (20%)
833:898 (4%)
view
53 x 2 l10n/en-GB
l10n/en-US
293:354 (9%)
297:360 (10%)
view
53 x 2 src
web
151:203 (33%)
70:122 (50%)
view
52 x 2 src
src
98:149 (33%)
152:203 (33%)
view
52 x 2 src
web
98:149 (33%)
71:122 (49%)
view
51 x 2 src
web
98:148 (32%)
17:67 (48%)
view
51 x 2 src
web
152:202 (32%)
17:67 (48%)
view
51 x 2 web
web
17:67 (48%)
71:121 (48%)
view
50 x 2 src/core/xfa
src/core/xfa
1827:1876 (1%)
2660:2709 (1%)
view
50 x 2 l10n/es-CL
l10n/es-MX
36:87 (9%)
36:87 (9%)
view
48 x 2 src/core
src/core
68:115 (12%)
371:418 (12%)
view
48 x 2 src/core
src/core
68:115 (12%)
270:317 (12%)
view
48 x 2 src/core
src/core
68:115 (12%)
169:216 (12%)
view
48 x 2 src/core
src/core
270:317 (12%)
371:418 (12%)
view
48 x 2 src/core
src/core
169:216 (12%)
371:418 (12%)
view
48 x 2 src/core
src/core
169:216 (12%)
270:317 (12%)
view
47 x 2 web
web
282:340 (17%)
1360:1422 (3%)
view
43 x 2 l10n/bo
l10n/en-GB
106:156 (18%)
132:182 (7%)
view
43 x 2 l10n/es-ES
l10n/es-MX
422:470 (7%)
402:450 (8%)
view
43 x 2 l10n/bo
l10n/en-CA
106:156 (18%)
132:182 (7%)
view
39 x 2 l10n/bo
l10n/en-US
110:156 (16%)
136:184 (7%)
view
36 x 2 l10n/en-GB
l10n/en-US
72:109 (6%)
79:117 (6%)
view
36 x 2 l10n/en-CA
l10n/en-GB
72:109 (6%)
72:109 (6%)
view
34 x 2 l10n/es-CL
l10n/es-ES
328:365 (6%)
328:365 (6%)
view
34 x 2 l10n/pt-BR
l10n/pt-PT
328:365 (6%)
328:365 (6%)
view
33 x 2 l10n/es-CL
l10n/es-ES
483:517 (6%)
483:517 (6%)
view
33 x 2 l10n/en-CA
l10n/en-US
293:330 (6%)
297:334 (6%)
view
33 x 2 src/core/xfa
src/core/xfa
2301:2333 (<1%)
2653:2685 (<1%)
view
32 x 2 l10n/es-ES
l10n/es-MX
33:66 (5%)
33:66 (6%)
view
31 x 2 src/core/xfa
src/core/xfa
1696:1734 (<1%)
3846:3882 (<1%)
view
30 x 2 l10n/es-CL
l10n/es-ES
107:136 (5%)
107:136 (5%)
view
30 x 2 l10n/es-AR
l10n/es-ES
107:136 (5%)
107:136 (5%)
view
30 x 2 l10n/es-AR
l10n/es-CL
107:136 (5%)
107:136 (5%)
view
30 x 2 l10n/es-CL
l10n/es-MX
186:219 (5%)
186:219 (5%)
view
29 x 2 l10n/es-CL
l10n/es-ES
439:472 (5%)
439:472 (5%)
view
29 x 2 l10n/es-CL
l10n/es-ES
36:66 (5%)
36:66 (5%)
view
28 x 2 l10n/es-ES
l10n/es-MX
1:31 (5%)
1:31 (5%)
view
27 x 2 l10n/es-CL
l10n/es-MX
439:470 (4%)
419:450 (5%)
view
26 x 2 src/core/xfa
src/core/xfa
1827:1852 (<1%)
2308:2333 (<1%)
view
Duplicated Units
The list of top 3 duplicated units.
See data for all 3 unit duplicates...
Size#FoldersFilesLinesCode
10 x 2 src/core
src/core
301:314 
43:56 
view
7 x 2 src/core
src/core
46:54 
37:45 
view
6 x 2 src/core
src/core
3437:3445 
4629:4637 
view