mozilla / application-services
Duplication

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

Intro
Learn more...
Duplication Overall
system19% (24,972 lines)
dependency graphs: 2D graph | 3D graph | 3D graph (with duplicates)...
Duplication per Extension
rs20% (21,944 lines)
yaml57% (1,966 lines)
py14% (668 lines)
kt5% (170 lines)
toml6% (111 lines)
swift1% (74 lines)
sql3% (27 lines)
groovy4% (12 lines)
Duplication per Component (primary)
components21% (24,029 lines)
tools12% (320 lines)
taskcluster14% (278 lines)
megazords2% (118 lines)
automation7% (108 lines)
testing8% (103 lines)
ROOT9% (16 lines)
gradle0% (0 lines)
Longest Duplicates
The list of 50 longest duplicates.
See data for all 5,458 duplicates...
Size#FoldersFilesLinesCode
95 x 2 components/remote_settings/src
components/support/rc_crypto/src
2096:2190 (5%)
163:257 (27%)
view
79 x 2 components/remote_settings/src
components/remote_settings/src
1466:1544 (4%)
1617:1695 (4%)
view
63 x 2 components/search/src
components/search/src
2528:2593 (2%)
2840:2905 (2%)
view
51 x 2 components/support/nimbu...ends/kotlin/gen_structs
components/support/nimbu...kends/swift/gen_structs
176:247 (26%)
167:238 (27%)
view
49 x 2 components/support/nimbu...ends/kotlin/gen_structs
components/support/nimbu...kends/swift/gen_structs
521:591 (9%)
467:537 (9%)
view
47 x 2 components/search/src
components/search/src
1485:1533 (1%)
2451:2499 (1%)
view
46 x 2 components/search/src
components/search/src
736:781 (3%)
863:908 (3%)
view
46 x 2 components/support/nimbu...ends/kotlin/gen_structs
components/support/nimbu...kends/swift/gen_structs
96:166 (34%)
92:161 (35%)
view
46 x 2 components/support/nimbu...ends/kotlin/gen_structs
components/support/nimbu...kends/swift/gen_structs
1:84 (8%)
1:84 (9%)
view
44 x 2 components/search/src
components/search/src
612:658 (1%)
835:881 (1%)
view
44 x 2 components/search/src
components/search/src
962:1005 (1%)
1035:1078 (1%)
view
42 x 2 components/sync15/src/client
components/sync15/src/client
1053:1100 (4%)
1143:1190 (4%)
view
40 x 2 components/search/src
components/search/src
736:775 (1%)
962:1001 (1%)
view
40 x 2 components/search/src
components/search/src
736:775 (1%)
1035:1074 (1%)
view
39 x 2 components/support/nimbu...ends/kotlin/gen_structs
components/support/nimbu...kends/swift/gen_structs
1:63 (28%)
1:63 (29%)
view
38 x 2 components/support/nimbu...ends/kotlin/gen_structs
components/support/nimbu...kends/swift/gen_structs
279:323 (17%)
246:290 (19%)
view
37 x 2 components/support/nimbu...ends/kotlin/gen_structs
components/support/nimbu...kends/swift/gen_structs
1:55 (19%)
1:55 (19%)
view
36 x 2 components/remote_settings/src
components/remote_settings/src
1811:1856 (1%)
373:418 (14%)
view
35 x 2 components/support/nimbu...ends/kotlin/gen_structs
components/support/nimbu...kends/swift/gen_structs
407:458 (6%)
356:407 (7%)
view
35 x 2 components/search/src
components/search/src
1354:1395 (1%)
2631:2672 (1%)
view
34 x 2 components/support/nimbu...ends/kotlin/gen_structs
components/support/nimbu...kends/swift/gen_structs
80:131 (15%)
71:122 (17%)
view
34 x 2 components/push/src/internal
components/push/src/internal
761:796 (4%)
822:857 (4%)
view
34 x 2 components/suggest/src
components/suggest/src
75:113 (4%)
721:759 (4%)
view
33 x 2 components/support/nimbu...ends/kotlin/gen_structs
components/support/nimbu...kends/swift/gen_structs
20:66 (15%)
20:66 (17%)
view
32 x 2 components/support/nimbus-cli/src
components/support/nimbus-cli/src
1177:1210 (2%)
1219:1252 (2%)
view
32 x 2 components/support/nimbu...ends/kotlin/gen_structs
components/support/nimbu...kends/swift/gen_structs
299:338 (6%)
281:320 (6%)
view
32 x 2 components/support/nimbus-cli/src
components/support/nimbus-cli/src
1177:1210 (2%)
1261:1294 (2%)
view
32 x 2 components/support/nimbus-cli/src
components/support/nimbus-cli/src
1177:1210 (2%)
1303:1335 (2%)
view
32 x 2 components/places/src/db
components/places/src/db
800:838 (3%)
858:896 (3%)
view
32 x 2 components/support/nimbus-cli/src
components/support/nimbus-cli/src
1261:1294 (2%)
1303:1335 (2%)
view
32 x 2 components/support/nimbus-cli/src
components/support/nimbus-cli/src
1219:1252 (2%)
1303:1335 (2%)
view
32 x 2 components/support/nimbus-cli/src
components/support/nimbus-cli/src
1219:1252 (2%)
1261:1294 (2%)
view
31 x 2 components/logins/src/sync
components/logins/src/sync
451:485 (6%)
518:552 (6%)
view
31 x 2 components/support/nimbu...ends/kotlin/gen_structs
components/support/nimbu...kends/swift/gen_structs
145:192 (14%)
127:174 (16%)
view
31 x 2 components/support/nimbu...ends/kotlin/gen_structs
components/support/nimbu...kends/swift/gen_structs
213:262 (14%)
181:230 (16%)
view
31 x 2 components/push/src/internal
components/push/src/internal
572:606 (3%)
646:680 (3%)
view
30 x 2 components/autofill/src/sync/address
components/autofill/src/sync/credit_card
428:459 (6%)
343:374 (6%)
view
30 x 2 components/push/src/internal
components/push/src/internal
439:469 (3%)
575:607 (3%)
view
30 x 2 components/push/src/internal
components/push/src/internal
506:536 (3%)
580:610 (3%)
view
30 x 2 components/search/src
components/search/src
1229:1259 (1%)
1283:1313 (1%)
view
30 x 2 components/support/nimbu...ends/kotlin/gen_structs
components/support/nimbu...kends/swift/gen_structs
4:41 (42%)
4:41 (13%)
view
29 x 2 components/push/src/internal
components/push/src/internal
822:852 (3%)
953:982 (3%)
view
29 x 2 components/push/src/internal
components/push/src/internal
575:606 (3%)
822:852 (3%)
view
29 x 2 components/push/src/internal
components/push/src/internal
575:606 (3%)
761:791 (3%)
view
29 x 2 components/push/src/internal
components/push/src/internal
439:468 (3%)
761:791 (3%)
view
29 x 2 components/push/src/internal
components/push/src/internal
439:468 (3%)
649:680 (3%)
view
29 x 2 components/push/src/internal
components/push/src/internal
575:606 (3%)
953:982 (3%)
view
29 x 2 components/push/src/internal
components/push/src/internal
439:468 (3%)
953:982 (3%)
view
29 x 2 components/push/src/internal
components/push/src/internal
439:468 (3%)
822:852 (3%)
view
29 x 2 components/fxa-client/src/internal
components/fxa-client/src/internal
651:682 (3%)
788:820 (3%)
view
Duplicated Units
The list of top 37 duplicated units.
See data for all 37 unit duplicates...
Size#FoldersFilesLinesCode
22 x 2 components/support/nimbu...kends/swift/gen_structs
components/support/nimbu...ends/kotlin/gen_structs
661:688 
715:742 
view
20 x 2 components/support/nimbu...kends/swift/gen_structs
components/support/nimbu...ends/kotlin/gen_structs
118:142 
145:169 
view
17 x 2 components/support/nimbu...kends/swift/gen_structs
components/support/nimbu...ends/kotlin/gen_structs
586:606 
641:661 
view
16 x 2 components/support/nimbu...kends/swift/gen_structs
components/support/nimbu...ends/kotlin/gen_structs
51:68 
51:68 
view
16 x 2 components/support/nimbu...kends/swift/gen_structs
components/support/nimbu...ends/kotlin/gen_structs
271:291 
304:324 
view
16 x 2 components/support/nimbu...kends/swift/gen_structs
components/support/nimbu...ends/kotlin/gen_structs
156:173 
161:178 
view
16 x 2 components/support/nimbu...kends/swift/gen_structs
components/support/nimbu...ends/kotlin/gen_structs
439:458 
493:512 
view
16 x 2 components/support/nimbu...kends/swift/gen_structs
components/support/nimbu...ends/kotlin/gen_structs
563:583 
618:638 
view
16 x 2 components/support/nimbu...kends/swift/gen_structs
components/support/nimbu...ends/kotlin/gen_structs
638:658 
692:712 
view
15 x 2 components/support/nimbu...kends/swift/gen_structs
components/support/nimbu...ends/kotlin/gen_structs
212:229 
230:247 
view
14 x 2 components/support/nimbu...kends/swift/gen_structs
components/support/nimbu...ends/kotlin/gen_structs
88:103 
89:104 
view
14 x 2 components/support/nimbu...kends/swift/gen_structs
components/support/nimbu...ends/kotlin/gen_structs
257:272 
275:290 
view
13 x 2 components/webext-storage/src
components/autofill/src/db
224:249 
93:118 
view
12 x 2 components/autofill/src/sync/address
components/autofill/src/sync/credit_card
84:97 
92:106 
view
12 x 2 components/support/nimbu...kends/swift/gen_structs
components/support/nimbu...ends/kotlin/gen_structs
111:124 
120:133 
view
12 x 2 components/support/nimbu...kends/swift/gen_structs
components/support/nimbu...ends/kotlin/gen_structs
115:128 
116:129 
view
12 x 2 components/support/nimbu...kends/swift/gen_structs
components/support/nimbu...ends/kotlin/gen_structs
168:181 
169:182 
view
12 x 2 components/support/nimbu...kends/swift/gen_structs
components/support/nimbu...ends/kotlin/gen_structs
370:383 
421:434 
view
12 x 2 components/support/nimbu...kends/swift/gen_structs
components/support/nimbu...ends/kotlin/gen_structs
475:488 
529:542 
view
12 x 2 components/support/nimbu...kends/swift/gen_structs
components/support/nimbu...ends/kotlin/gen_structs
80:93 
83:96 
view
11 x 3 components/webext-storage/src
components/places/src
components/autofill/src/db
187:199 
28:40 
79:91 
view
11 x 2 components/support/nimbu...kends/swift/gen_structs
components/support/nimbu...ends/kotlin/gen_structs
194:206 
203:215 
view
10 x 2 components/support/nimbu...kends/swift/gen_structs
components/support/nimbu...ends/kotlin/gen_structs
231:243 
249:261 
view
10 x 2 components/support/nimbu...kends/swift/gen_structs
components/support/nimbu...ends/kotlin/gen_structs
68:79 
55:66 
view
9 x 2 components/places/src/history_sync
components/places/src/storage
317:327 
1662:1672 
view
8 x 2 components/places/src/bookmark_sync
components/places/src/history_sync
1107:1116 
135:144 
view
8 x 2 components/autofill/src/sync/address
components/autofill/src/sync/credit_card
236:246 
226:236 
view
7 x 10 components/support/nimbu...kends/swift/gen_structs
components/support/nimbu...kends/swift/gen_structs
components/support/nimbu...kends/swift/gen_structs
components/support/nimbu...kends/swift/gen_structs
components/support/nimbu...kends/swift/gen_structs
components/support/nimbu...ends/kotlin/gen_structs
components/support/nimbu...ends/kotlin/gen_structs
components/support/nimbu...ends/kotlin/gen_structs
components/support/nimbu...ends/kotlin/gen_structs
components/support/nimbu...ends/kotlin/gen_structs
20:28 
32:40 
37:46 
20:28 
36:44 
20:28 
32:40 
37:46 
22:30 
36:44 
view
7 x 6 components/support/nimbu...kends/swift/gen_structs
components/support/nimbu...kends/swift/gen_structs
components/support/nimbu...kends/swift/gen_structs
components/support/nimbu...ends/kotlin/gen_structs
components/support/nimbu...ends/kotlin/gen_structs
components/support/nimbu...ends/kotlin/gen_structs
199:207 
129:137 
493:501 
231:239 
134:142 
547:555 
view
7 x 2 components/support/nimbu...kends/swift/gen_structs
components/support/nimbu...ends/kotlin/gen_structs
227:238 
259:270 
view
7 x 2 components/support/nimbu...kends/swift/gen_structs
components/support/nimbu...kends/swift/gen_structs
42:50 
122:130 
view
7 x 4 components/support/nimbu...kends/swift/gen_structs
components/support/nimbu...kends/swift/gen_structs
components/support/nimbu...ends/kotlin/gen_structs
components/support/nimbu...ends/kotlin/gen_structs
524:532 
217:225 
578:586 
226:234 
view
7 x 2 components/support/nimbu...ends/kotlin/gen_structs
components/support/nimbu...ends/kotlin/gen_structs
50:58 
131:139 
view
6 x 10 components/support/nimbu...kends/swift/gen_structs
components/support/nimbu...kends/swift/gen_structs
components/support/nimbu...kends/swift/gen_structs
components/support/nimbu...kends/swift/gen_structs
components/support/nimbu...kends/swift/gen_structs
components/support/nimbu...ends/kotlin/gen_structs
components/support/nimbu...ends/kotlin/gen_structs
components/support/nimbu...ends/kotlin/gen_structs
components/support/nimbu...ends/kotlin/gen_structs
components/support/nimbu...ends/kotlin/gen_structs
30:37 
42:49 
48:55 
30:37 
46:53 
30:37 
42:49 
48:55 
32:39 
46:53 
view
6 x 4 components/support/nimbu...kends/swift/gen_structs
components/support/nimbu...kends/swift/gen_structs
components/support/nimbu...ends/kotlin/gen_structs
components/support/nimbu...ends/kotlin/gen_structs
176:184 
247:255 
181:189 
256:264 
view
6 x 2 components/support/nimbu...kends/swift/gen_structs
components/support/nimbu...ends/kotlin/gen_structs
187:195 
192:200 
view
6 x 2 components/support/nimbu...kends/swift/gen_structs
components/support/nimbu...ends/kotlin/gen_structs
385:392 
436:443 
view