mozilla / bedrock
Duplication

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

Intro
Learn more...
Duplication Overall
system20% (22,878 lines)
dependency graphs: 2D graph | 3D graph | 3D graph (with duplicates)...
Duplication per Extension
html25% (13,595 lines)
scss20% (5,731 lines)
js18% (1,705 lines)
py9% (1,624 lines)
css34% (137 lines)
toml13% (64 lines)
yaml30% (22 lines)
Duplication per Component (primary)
bedrock21% (15,205 lines)
media20% (7,559 lines)
l10n1% (64 lines)
glean39% (22 lines)
ROOT7% (14 lines)
lib1% (14 lines)
requirements0% (0 lines)
root_files0% (0 lines)
profiling0% (0 lines)
scripts0% (0 lines)
wsgi0% (0 lines)
gcp0% (0 lines)
Longest Duplicates
The list of 50 longest duplicates.
See data for all 7,991 duplicates...
Size#FoldersFilesLinesCode
125 x 2 media/css/firefox
media/css/firefox
5:168 (100%)
5:168 (100%)
view
115 x 2 media/css/firefox/new/desktop
media/css/firefox/new/desktop
1185:1326 (11%)
586:729 (21%)
view
99 x 2 bedrock/mozorg/templates...out/policy/transparency
bedrock/mozorg/templates...out/policy/transparency
13:162 (53%)
13:162 (55%)
view
84 x 2 media/css/legal
media/css/privacy
36:135 (63%)
113:212 (44%)
view
79 x 2 media/js/foundation
media/js/mozorg/diversity/2021
9:127 (55%)
9:127 (60%)
view
78 x 2 bedrock/mozorg/templates...out/policy/transparency
bedrock/mozorg/templates...out/policy/transparency
13:131 (42%)
13:131 (43%)
view
78 x 2 bedrock/mozorg/templates...out/policy/transparency
bedrock/mozorg/templates...out/policy/transparency
13:131 (42%)
13:131 (42%)
view
76 x 2 media/js/careers
media/js/foundation
14:132 (53%)
13:127 (53%)
view
76 x 2 media/js/careers
media/js/mozorg/diversity/2021
14:132 (53%)
13:127 (58%)
view
66 x 2 bedrock/firefox/templates/firefox/welcome
bedrock/firefox/templates/firefox/welcome
43:124 (70%)
39:120 (72%)
view
57 x 2 bedrock/mozorg/templates...out/policy/transparency
bedrock/mozorg/templates...out/policy/transparency
13:92 (26%)
13:92 (27%)
view
55 x 2 media/css/foundation
media/css/foundation
111:180 (11%)
179:249 (21%)
view
52 x 2 media/css/firefox/new/desktop
media/css/firefox/new/desktop
508:576 (5%)
305:373 (9%)
view
52 x 2 bedrock/mozorg/migrations
bedrock/mozorg/migrations
121:172 (29%)
106:157 (33%)
view
51 x 2 bedrock/mozorg/migrations
bedrock/mozorg/migrations
39:89 (29%)
24:74 (33%)
view
46 x 2 bedrock/mozorg/templates...out/policy/transparency
bedrock/mozorg/templates...out/policy/transparency
52:127 (16%)
52:127 (14%)
view
45 x 2 bedrock/mozorg/templates...out/policy/transparency
bedrock/mozorg/templates...out/policy/transparency
54:127 (14%)
54:127 (18%)
view
45 x 2 bedrock/mozorg/templates...out/policy/transparency
bedrock/mozorg/templates...out/policy/transparency
54:127 (16%)
54:127 (18%)
view
44 x 2 media/css/firefox/new/desktop
media/css/firefox/new/desktop
321:383 (4%)
169:232 (8%)
view
41 x 2 bedrock/mozorg/migrations
bedrock/mozorg/migrations
17:58 (26%)
17:58 (24%)
view
41 x 2 media/css/foundation
media/css/foundation
195:241 (8%)
287:333 (16%)
view
41 x 2 media/css/privacy
media/css/privacy
158:211 (27%)
194:243 (21%)
view
40 x 2 media/css/foundation
media/css/mozorg/diversity
399:449 (8%)
264:314 (10%)
view
40 x 2 media/css/firefox
media/css/firefox
66:118 (44%)
77:129 (32%)
view
40 x 2 media/css/firefox
media/css/firefox
66:118 (44%)
77:129 (32%)
view
38 x 2 media/css/foundation
media/css/mozorg/diversity
240:288 (7%)
126:174 (9%)
view
36 x 2 media/css/foundation
media/css/mozorg/diversity
468:511 (7%)
364:407 (9%)
view
35 x 2 bedrock/mozorg/migrations
bedrock/mozorg/migrations
39:73 (20%)
24:58 (20%)
view
35 x 2 media/css/privacy
media/css/privacy
82:130 (23%)
150:198 (16%)
view
34 x 2 media/css/cms
media/css/firefox
8:48 (62%)
72:112 (35%)
view
34 x 2 bedrock/mozorg/templates...out/policy/transparency
bedrock/mozorg/templates...out/policy/transparency
98:150 (18%)
102:154 (17%)
view
34 x 2 bedrock/mozorg/templates...out/policy/transparency
bedrock/mozorg/templates...out/policy/transparency
102:154 (17%)
98:150 (18%)
view
33 x 2 bedrock/mozorg/templates...out/policy/transparency
bedrock/mozorg/templates...out/policy/transparency
47:98 (13%)
47:98 (10%)
view
33 x 2 media/css/mozorg/diversity
media/css/mozorg
325:364 (8%)
44:83 (17%)
view
32 x 2 bedrock/mozorg/templates.../about/policy/lean-data
bedrock/mozorg/templates.../about/policy/lean-data
85:122 (29%)
124:161 (26%)
view
32 x 2 bedrock/mozorg/templates.../about/policy/lean-data
bedrock/mozorg/templates.../about/policy/lean-data
144:181 (22%)
64:101 (29%)
view
32 x 2 media/js/base
media/js/base
44:87 (43%)
62:105 (33%)
view
32 x 2 media/css/firefox
media/css/firefox
5:45 (35%)
5:45 (25%)
view
32 x 2 media/css/firefox
media/css/firefox
5:45 (35%)
5:45 (25%)
view
31 x 2 media/css/firefox/new/desktop
media/css/firefox/new/desktop
219:264 (3%)
124:169 (5%)
view
31 x 2 bedrock/firefox/templates/firefox/welcome/page17
bedrock/firefox/templates/firefox/welcome/page17
45:79 (36%)
44:77 (38%)
view
30 x 2 bedrock/firefox/templates/firefox/landing
bedrock/firefox/templates/firefox/landing
246:295 (13%)
236:286 (14%)
view
30 x 2 bedrock/firefox/templates/firefox/welcome/page17
bedrock/firefox/templates/firefox/welcome/page17
44:76 (20%)
45:77 (35%)
view
30 x 2 bedrock/firefox/templates/firefox/welcome/page17
bedrock/firefox/templates/firefox/welcome/page17
44:76 (20%)
44:76 (37%)
view
30 x 2 bedrock/mozorg/migrations
bedrock/mozorg/migrations
75:104 (17%)
61:90 (17%)
view
29 x 2 bedrock/mozorg/migrations
bedrock/mozorg/migrations
92:120 (16%)
76:104 (18%)
view
29 x 2 media/css/foundation
media/css/foundation
409:445 (6%)
212:248 (11%)
view
29 x 2 bedrock/firefox/templates/firefox/whatsnew
bedrock/firefox/templates/firefox/whatsnew
13:46 (51%)
13:46 (32%)
view
29 x 2 media/css/foundation
media/css/mozorg/diversity
212:248 (11%)
274:310 (7%)
view
29 x 2 media/css/foundation
media/css/mozorg/diversity
39:73 (6%)
45:79 (7%)
view
Duplicated Units
The list of top 11 duplicated units.
See data for all 11 unit duplicates...
Size#FoldersFilesLinesCode
19 x 2 media/js/base
media/js/base
57:79 
75:97 
view
17 x 3 media/js/foundation
media/js/careers
media/js/mozorg/diversity/2021
39:58 
41:60 
39:58 
view
12 x 3 media/js/foundation
media/js/careers
media/js/mozorg/diversity/2021
84:100 
88:104 
84:100 
view
8 x 2 media/js/base/protocol
media/js/base/protocol
209:219 
223:233 
view
8 x 2 media/js/firefox/welcome
media/js/firefox/new/desktop
10:20 
190:202 
view
8 x 3 media/js/foundation
media/js/careers
media/js/mozorg/diversity/2021
73:82 
77:86 
73:82 
view
7 x 2 media/js/base
media/js/base/consent
17:25 
28:36 
view
7 x 3 media/js/foundation
media/js/careers
media/js/mozorg/diversity/2021
60:71 
63:74 
60:71 
view
6 x 3 media/js/base/banners
media/js/base/banners
media/js/base/banners
13:21 
13:21 
12:20 
view
6 x 3 media/js/foundation
media/js/careers
media/js/mozorg/diversity/2021
102:112 
106:116 
102:112 
view
6 x 3 media/js/foundation
media/js/careers
media/js/mozorg/diversity/2021
114:124 
118:128 
114:124 
view