mozilla / pontoon
Duplication

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

Intro
Learn more...
Duplication Overall
system8% (5,048 lines)
dependency graphs: 2D graph | 3D graph | 3D graph (with duplicates)...
Duplication per Extension
py8% (1,734 lines)
js9% (969 lines)
css7% (958 lines)
html16% (770 lines)
tsx5% (493 lines)
ts2% (76 lines)
in48% (48 lines)
Duplication per Component (primary)
pontoon8% (3,983 lines)
translate5% (1,017 lines)
requirements50% (48 lines)
ROOT0% (0 lines)

Duplication Between Components (50+ lines)

G pontoon pontoon translate translate pontoon--translate 384

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 718 duplicates...
Size#FoldersFilesLinesCode
93 x 2 pontoon/base/templates/django
pontoon/base/templates/django/socialaccount
1:129 (100%)
1:129 (100%)
view
93 x 2 pontoon/base/templates/django/account
pontoon/base/templates/django/socialaccount
1:129 (100%)
1:129 (100%)
view
93 x 2 pontoon/base/templates/django/account
pontoon/base/templates/django
1:129 (100%)
1:129 (100%)
view
54 x 2 pontoon/teams/static/css
translate/src/modules/editor/components
86:146 (21%)
11:71 (84%)
view
53 x 2 pontoon/insights/static/js
pontoon/insights/static/js
225:277 (5%)
338:390 (5%)
view
33 x 2 pontoon/base/static/css
pontoon/base/templates
19:60 (36%)
37:78 (11%)
view
31 x 2 pontoon/insights/migrations
pontoon/insights/migrations
16:56 (55%)
20:60 (50%)
view
28 x 2 pontoon/base/static/css
pontoon/base/static/css
82:111 (28%)
81:110 (28%)
view
26 x 2 pontoon/insights/static/js
pontoon/insights/static/js
770:795 (2%)
979:1004 (2%)
view
26 x 2 pontoon/checks/migrations
pontoon/checks/migrations
18:43 (29%)
55:80 (29%)
view
25 x 2 pontoon/insights/static/js
pontoon/insights/static/js
745:770 (2%)
934:959 (2%)
view
23 x 2 pontoon/insights/static/js
pontoon/insights/static/js
74:96 (16%)
129:151 (2%)
view
22 x 2 pontoon/insights/static/js
pontoon/insights/static/js
506:527 (2%)
770:791 (2%)
view
22 x 2 pontoon/insights/static/js
pontoon/insights/static/js
506:527 (2%)
979:1000 (2%)
view
21 x 2 pontoon/messaging
pontoon/messaging
479:502 (4%)
522:545 (4%)
view
21 x 2 pontoon/contributors/static/js
pontoon/insights/static/js
122:142 (6%)
362:382 (2%)
view
21 x 2 pontoon/contributors/static/js
pontoon/insights/static/js
122:142 (6%)
249:269 (2%)
view
20 x 2 pontoon/base/static/css
pontoon/messaging/static/css
15:38 (45%)
11:34 (27%)
view
20 x 2 pontoon/messaging
pontoon/messaging
361:384 (4%)
397:420 (4%)
view
19 x 2 pontoon/translations
pontoon/translations
336:357 (4%)
471:492 (4%)
view
19 x 2 pontoon/translations
pontoon/translations
336:357 (4%)
397:418 (4%)
view
19 x 2 pontoon/translations
pontoon/translations
397:418 (4%)
471:492 (4%)
view
19 x 2 pontoon/insights/static/js
pontoon/insights/static/js
468:486 (2%)
941:959 (2%)
view
19 x 2 pontoon/insights/migrations
pontoon/insights/migrations
18:36 (27%)
50:68 (27%)
view
19 x 2 pontoon/insights/static/js
pontoon/insights/static/js
468:486 (2%)
752:770 (2%)
view
17 x 2 pontoon/insights/migrations
pontoon/insights/migrations
21:37 (23%)
18:34 (24%)
view
17 x 2 pontoon/insights/migrations
pontoon/insights/migrations
21:37 (23%)
50:66 (24%)
view
16 x 2 pontoon/insights/static/js
pontoon/insights/static/js
126:141 (1%)
354:369 (1%)
view
16 x 2 pontoon/insights/static/js
pontoon/insights/static/js
359:374 (1%)
471:486 (1%)
view
16 x 2 pontoon/insights/static/js
pontoon/insights/static/js
126:141 (1%)
241:256 (1%)
view
16 x 2 pontoon/insights/static/js
pontoon/insights/static/js
95:110 (1%)
621:636 (1%)
view
16 x 2 pontoon/insights/static/js
pontoon/insights/static/js
246:261 (1%)
471:486 (1%)
view
16 x 2 requirements
requirements
1:16 (27%)
1:16 (76%)
view
16 x 2 pontoon/insights/static/js
pontoon/insights/static/js
246:261 (1%)
944:959 (1%)
view
16 x 2 pontoon/insights/static/js
pontoon/insights/static/js
246:261 (1%)
755:770 (1%)
view
16 x 2 requirements
requirements
1:16 (27%)
1:16 (94%)
view
16 x 2 pontoon/insights/static/js
pontoon/insights/static/js
359:374 (1%)
944:959 (1%)
view
16 x 2 requirements
requirements
1:16 (76%)
1:16 (94%)
view
16 x 2 pontoon/insights/static/js
pontoon/insights/static/js
359:374 (1%)
755:770 (1%)
view
15 x 2 pontoon/projects/templates/projects
pontoon/tags/templates/tags
34:52 (14%)
38:56 (22%)
view
15 x 2 translate/src/modules/machinery/components
translate/src/modules/otherlocales/components
64:81 (13%)
47:64 (18%)
view
15 x 2 pontoon/base/migrations
pontoon/base/migrations
11:26 (55%)
11:26 (53%)
view
15 x 2 pontoon/insights
pontoon/insights
153:168 (4%)
292:307 (4%)
view
15 x 2 pontoon/insights/static/js
pontoon/insights/static/js
699:714 (1%)
909:924 (1%)
view
15 x 2 pontoon/base/static/css
pontoon/base/templates
560:576 (1%)
315:331 (5%)
view
15 x 2 pontoon/translations
pontoon/translations
203:221 (3%)
482:500 (3%)
view
14 x 2 pontoon/base/static/css
pontoon/base/templates
637:653 (1%)
277:293 (4%)
view
14 x 2 pontoon/messaging
pontoon/messaging
369:384 (3%)
442:457 (3%)
view
14 x 2 pontoon/teams/static/css
pontoon/teams/static/css
9:25 (6%)
195:211 (6%)
view
14 x 2 pontoon/projects/templates/projects
pontoon/tags/templates/tags
105:126 (13%)
72:93 (20%)
view
Duplicated Units
The list of top 1 duplicated units.
See data for all 1 unit duplicate
Size#FoldersFilesLinesCode
8 x 2 pontoon/base/static/js
translate/src/hooks
2:11 
13:22 
view