Duplication Overall
  • 9% duplication:
    • 28,526 cleaned lines of cleaned code (without empty lines, comments, and frequently duplicated constructs such as imports)
    • 2,745 duplicated lines
  • 1,757 duplicates
system9% (2,745 lines)
dependency graphs: 2D graph | 2D graph (with duplicates)... | 3D graph | 3D graph (with duplicates)...
Duplication per Extension
ts11% (1,950 lines)
tsx10% (620 lines)
scala3% (157 lines)
sql8% (18 lines)
Duplication per Component (primary)
ingestion-lambda38% (1,777 lines)
newswires4% (800 lines)
shared3% (64 lines)
poller-lambdas4% (48 lines)
cdk3% (38 lines)
db4% (18 lines)
ROOT0% (0 lines)
fingerpost-queueing-lambda0% (0 lines)
cleanup-lambda0% (0 lines)
.github0% (0 lines)
email-filter-lambda0% (0 lines)
recomputation-lambda0% (0 lines)
Longest Duplicates
The list of 50 longest duplicates.
See data for all 1,757 duplicates...
Size#FoldersFilesLinesCode
24 x 2 ingestion-lambda/src
ingestion-lambda/src
2:26 (21%)
50:74 (21%)
view
17 x 2 newswires/app/conf
newswires/app/conf
162:178 (1%)
180:196 (1%)
view
15 x 2 newswires/client/src
newswires/client/src
16:30 (7%)
23:37 (8%)
view
14 x 2 newswires/client/src
newswires/client/src
111:126 (13%)
31:46 (17%)
view
13 x 2 newswires/client/src
newswires/client/src
279:291 (1%)
368:380 (1%)
view
13 x 2 newswires/client/src
newswires/client/src
141:153 (6%)
161:173 (6%)
view
12 x 2 newswires/client/src
newswires/client/src
169:181 (8%)
49:61 (26%)
view
11 x 2 poller-lambdas/src/pollers
poller-lambdas/src/pollers
12:23 (44%)
18:29 (29%)
view
11 x 2 newswires/client/src
shared/src
5:15 (5%)
24:34 (9%)
view
10 x 2 newswires/client/src
newswires/client/src
125:134 (4%)
144:153 (4%)
view
10 x 2 newswires/client/src
newswires/client/src
125:134 (4%)
164:173 (4%)
view
10 x 2 newswires/client/src
newswires/client/src
125:134 (4%)
214:223 (4%)
view
10 x 2 newswires/client/src
newswires/client/src
144:153 (4%)
214:223 (4%)
view
10 x 2 newswires/client/src
newswires/client/src
164:173 (4%)
214:223 (4%)
view
10 x 2 newswires/client/src
newswires/client/src
153:162 (4%)
41:50 (8%)
view
9 x 2 shared/src
shared/src
42:50 (6%)
120:128 (6%)
view
9 x 2 newswires/client/src
newswires/client/src
237:247 (1%)
324:333 (1%)
view
9 x 2 newswires/client/src
newswires/client/src
126:134 (4%)
195:203 (4%)
view
9 x 2 newswires/client/src
newswires/client/src
145:153 (4%)
195:203 (4%)
view
9 x 2 newswires/client/src
newswires/client/src
165:173 (4%)
195:203 (4%)
view
9 x 2 newswires/client/src
newswires/client/src
195:203 (4%)
215:223 (4%)
view
9 x 2 newswires/client/src
newswires/client/src
42:50 (16%)
51:59 (16%)
view
9 x 2 db/migrations
db/migrations
6:14 (64%)
6:14 (64%)
view
9 x 2 newswires/app/controllers
newswires/app/controllers
16:24 (23%)
21:29 (4%)
view
8 x 2 shared/src
shared/src
73:80 (5%)
143:150 (5%)
view
8 x 2 newswires/client/src
newswires/client/src
141:148 (4%)
162:169 (4%)
view
8 x 2 newswires/client/src
newswires/client/src
97:104 (3%)
127:134 (3%)
view
8 x 2 newswires/client/src
newswires/client/src
97:104 (3%)
146:153 (3%)
view
8 x 2 newswires/client/src
newswires/client/src
97:104 (3%)
166:173 (3%)
view
8 x 2 newswires/client/src
newswires/client/src
97:104 (3%)
196:203 (3%)
view
8 x 2 newswires/client/src
newswires/client/src
97:104 (3%)
216:223 (3%)
view
8 x 2 newswires/client/src
newswires/client/src
31:38 (2%)
324:331 (2%)
view
8 x 2 newswires/client/src/context
newswires/client/src/context
435:446 (1%)
461:469 (1%)
view
8 x 2 newswires/app/db
newswires/app/db
641:648 (1%)
695:702 (1%)
view
8 x 2 newswires/client/src
newswires/client/src
34:41 (3%)
38:45 (4%)
view
8 x 2 newswires/client/src
newswires/client/src
113:120 (4%)
73:80 (11%)
view
8 x 2 newswires/client/src
newswires/client/src
32:39 (22%)
37:44 (12%)
view
8 x 2 newswires/client/src
newswires/client/src
56:63 (3%)
10:17 (28%)
view
7 x 2 shared/src
shared/src
18:24 (4%)
43:49 (4%)
view
7 x 2 shared/src
shared/src
18:24 (4%)
121:127 (4%)
view
7 x 2 newswires/app
newswires/app
114:120 (7%)
123:129 (7%)
view
7 x 2 newswires/client/src
newswires/client/src
209:216 (<1%)
310:317 (<1%)
view
7 x 2 newswires/client/src
newswires/client/src
255:262 (<1%)
337:344 (<1%)
view
7 x 2 newswires/client/src
newswires/client/src
298:304 (<1%)
395:401 (<1%)
view
7 x 2 ingestion-lambda/src/data
ingestion-lambda/src/data
25:31 (<1%)
259:265 (<1%)
view
7 x 2 ingestion-lambda/src/data
ingestion-lambda/src/data
25:31 (<1%)
350:356 (<1%)
view
7 x 2 ingestion-lambda/src/data
ingestion-lambda/src/data
25:31 (<1%)
1364:1370 (<1%)
view
7 x 2 ingestion-lambda/src/data
ingestion-lambda/src/data
25:31 (<1%)
1390:1396 (<1%)
view
7 x 2 ingestion-lambda/src/data
ingestion-lambda/src/data
25:31 (<1%)
1780:1786 (<1%)
view
7 x 2 ingestion-lambda/src/data
ingestion-lambda/src/data
25:31 (<1%)
2040:2046 (<1%)
view
Most Frequent Duplicates
The list of 50 most frequently found duplicates.
Size#FoldersFilesLinesCode
6 x 28 ingestion-lambda/src/data
ingestion-lambda/src/data
ingestion-lambda/src/data
ingestion-lambda/src/data
ingestion-lambda/src/data
ingestion-lambda/src/data
ingestion-lambda/src/data
ingestion-lambda/src/data
ingestion-lambda/src/data
ingestion-lambda/src/data
...
117:122 (<1%)
143:148 (<1%)
182:187 (<1%)
234:239 (<1%)
273:278 (<1%)
377:382 (<1%)
559:564 (<1%)
754:759 (<1%)
767:772 (<1%)
832:837 (<1%)
...
view
6 x 28 ingestion-lambda/src/data
ingestion-lambda/src/data
ingestion-lambda/src/data
ingestion-lambda/src/data
ingestion-lambda/src/data
ingestion-lambda/src/data
ingestion-lambda/src/data
ingestion-lambda/src/data
ingestion-lambda/src/data
ingestion-lambda/src/data
...
116:121 (<1%)
142:147 (<1%)
181:186 (<1%)
233:238 (<1%)
272:277 (<1%)
376:381 (<1%)
558:563 (<1%)
753:758 (<1%)
766:771 (<1%)
831:836 (<1%)
...
view
6 x 22 ingestion-lambda/src/data
ingestion-lambda/src/data
ingestion-lambda/src/data
ingestion-lambda/src/data
ingestion-lambda/src/data
ingestion-lambda/src/data
ingestion-lambda/src/data
ingestion-lambda/src/data
ingestion-lambda/src/data
ingestion-lambda/src/data
...
442:447 (<1%)
494:499 (<1%)
663:668 (<1%)
819:824 (<1%)
910:915 (<1%)
949:954 (<1%)
1053:1058 (<1%)
1534:1539 (<1%)
1742:1747 (<1%)
1755:1760 (<1%)
...
view
6 x 22 ingestion-lambda/src/data
ingestion-lambda/src/data
ingestion-lambda/src/data
ingestion-lambda/src/data
ingestion-lambda/src/data
ingestion-lambda/src/data
ingestion-lambda/src/data
ingestion-lambda/src/data
ingestion-lambda/src/data
ingestion-lambda/src/data
...
441:446 (<1%)
493:498 (<1%)
662:667 (<1%)
818:823 (<1%)
909:914 (<1%)
948:953 (<1%)
1052:1057 (<1%)
1533:1538 (<1%)
1741:1746 (<1%)
1754:1759 (<1%)
...
view
6 x 18 ingestion-lambda/src/data
ingestion-lambda/src/data
ingestion-lambda/src/data
ingestion-lambda/src/data
ingestion-lambda/src/data
ingestion-lambda/src/data
ingestion-lambda/src/data
ingestion-lambda/src/data
ingestion-lambda/src/data
ingestion-lambda/src/data
...
169:174 (<1%)
221:226 (<1%)
247:252 (<1%)
780:785 (<1%)
1092:1097 (<1%)
1404:1409 (<1%)
1443:1448 (<1%)
1508:1513 (<1%)
1586:1591 (<1%)
1638:1643 (<1%)
...
view
6 x 18 ingestion-lambda/src/data
ingestion-lambda/src/data
ingestion-lambda/src/data
ingestion-lambda/src/data
ingestion-lambda/src/data
ingestion-lambda/src/data
ingestion-lambda/src/data
ingestion-lambda/src/data
ingestion-lambda/src/data
ingestion-lambda/src/data
...
168:173 (<1%)
220:225 (<1%)
246:251 (<1%)
779:784 (<1%)
1091:1096 (<1%)
1403:1408 (<1%)
1442:1447 (<1%)
1507:1512 (<1%)
1585:1590 (<1%)
1637:1642 (<1%)
...
view
6 x 17 ingestion-lambda/src/data
ingestion-lambda/src/data
ingestion-lambda/src/data
ingestion-lambda/src/data
ingestion-lambda/src/data
ingestion-lambda/src/data
ingestion-lambda/src/data
ingestion-lambda/src/data
ingestion-lambda/src/data
ingestion-lambda/src/data
...
324:329 (<1%)
480:485 (<1%)
506:511 (<1%)
727:732 (<1%)
1078:1083 (<1%)
1117:1122 (<1%)
1234:1239 (<1%)
1247:1252 (<1%)
1663:1668 (<1%)
1793:1798 (<1%)
...
view
6 x 17 ingestion-lambda/src/data
ingestion-lambda/src/data
ingestion-lambda/src/data
ingestion-lambda/src/data
ingestion-lambda/src/data
ingestion-lambda/src/data
ingestion-lambda/src/data
ingestion-lambda/src/data
ingestion-lambda/src/data
ingestion-lambda/src/data
...
325:330 (<1%)
481:486 (<1%)
507:512 (<1%)
728:733 (<1%)
1079:1084 (<1%)
1118:1123 (<1%)
1235:1240 (<1%)
1248:1253 (<1%)
1664:1669 (<1%)
1794:1799 (<1%)
...
view
6 x 16 ingestion-lambda/src/data
ingestion-lambda/src/data
ingestion-lambda/src/data
ingestion-lambda/src/data
ingestion-lambda/src/data
ingestion-lambda/src/data
ingestion-lambda/src/data
ingestion-lambda/src/data
ingestion-lambda/src/data
ingestion-lambda/src/data
...
156:161 (<1%)
364:369 (<1%)
416:421 (<1%)
429:434 (<1%)
598:603 (<1%)
650:655 (<1%)
858:863 (<1%)
962:967 (<1%)
1027:1032 (<1%)
1261:1266 (<1%)
...
view
6 x 16 ingestion-lambda/src/data
ingestion-lambda/src/data
ingestion-lambda/src/data
ingestion-lambda/src/data
ingestion-lambda/src/data
ingestion-lambda/src/data
ingestion-lambda/src/data
ingestion-lambda/src/data
ingestion-lambda/src/data
ingestion-lambda/src/data
...
52:57 (<1%)
91:96 (<1%)
390:395 (<1%)
741:746 (<1%)
1131:1136 (<1%)
1144:1149 (<1%)
1300:1305 (<1%)
1456:1461 (<1%)
1807:1812 (<1%)
1950:1955 (<1%)
...
view
6 x 16 ingestion-lambda/src/data
ingestion-lambda/src/data
ingestion-lambda/src/data
ingestion-lambda/src/data
ingestion-lambda/src/data
ingestion-lambda/src/data
ingestion-lambda/src/data
ingestion-lambda/src/data
ingestion-lambda/src/data
ingestion-lambda/src/data
...
51:56 (<1%)
90:95 (<1%)
389:394 (<1%)
740:745 (<1%)
1130:1135 (<1%)
1143:1148 (<1%)
1299:1304 (<1%)
1455:1460 (<1%)
1806:1811 (<1%)
1949:1954 (<1%)
...
view
6 x 16 ingestion-lambda/src/data
ingestion-lambda/src/data
ingestion-lambda/src/data
ingestion-lambda/src/data
ingestion-lambda/src/data
ingestion-lambda/src/data
ingestion-lambda/src/data
ingestion-lambda/src/data
ingestion-lambda/src/data
ingestion-lambda/src/data
...
39:44 (<1%)
806:811 (<1%)
923:928 (<1%)
975:980 (<1%)
1001:1006 (<1%)
1222:1227 (<1%)
1352:1357 (<1%)
1417:1422 (<1%)
1430:1435 (<1%)
1495:1500 (<1%)
...
view
6 x 16 ingestion-lambda/src/data
ingestion-lambda/src/data
ingestion-lambda/src/data
ingestion-lambda/src/data
ingestion-lambda/src/data
ingestion-lambda/src/data
ingestion-lambda/src/data
ingestion-lambda/src/data
ingestion-lambda/src/data
ingestion-lambda/src/data
...
38:43 (<1%)
805:810 (<1%)
922:927 (<1%)
974:979 (<1%)
1000:1005 (<1%)
1221:1226 (<1%)
1351:1356 (<1%)
1416:1421 (<1%)
1429:1434 (<1%)
1494:1499 (<1%)
...
view
6 x 16 ingestion-lambda/src/data
ingestion-lambda/src/data
ingestion-lambda/src/data
ingestion-lambda/src/data
ingestion-lambda/src/data
ingestion-lambda/src/data
ingestion-lambda/src/data
ingestion-lambda/src/data
ingestion-lambda/src/data
ingestion-lambda/src/data
...
155:160 (<1%)
363:368 (<1%)
415:420 (<1%)
428:433 (<1%)
597:602 (<1%)
649:654 (<1%)
857:862 (<1%)
961:966 (<1%)
1026:1031 (<1%)
1260:1265 (<1%)
...
view
6 x 11 ingestion-lambda/src/data
ingestion-lambda/src/data
ingestion-lambda/src/data
ingestion-lambda/src/data
ingestion-lambda/src/data
ingestion-lambda/src/data
ingestion-lambda/src/data
ingestion-lambda/src/data
ingestion-lambda/src/data
ingestion-lambda/src/data
...
455:460 (<1%)
520:525 (<1%)
1378:1383 (<1%)
1612:1617 (<1%)
1768:1773 (<1%)
2002:2007 (<1%)
2301:2306 (<1%)
2626:2631 (<1%)
2886:2891 (<1%)
2899:2904 (<1%)
...
view
6 x 11 ingestion-lambda/src/data
ingestion-lambda/src/data
ingestion-lambda/src/data
ingestion-lambda/src/data
ingestion-lambda/src/data
ingestion-lambda/src/data
ingestion-lambda/src/data
ingestion-lambda/src/data
ingestion-lambda/src/data
ingestion-lambda/src/data
...
454:459 (<1%)
519:524 (<1%)
1377:1382 (<1%)
1611:1616 (<1%)
1767:1772 (<1%)
2001:2006 (<1%)
2300:2305 (<1%)
2625:2630 (<1%)
2885:2890 (<1%)
2898:2903 (<1%)
...
view
6 x 10 ingestion-lambda/src/data
ingestion-lambda/src/data
ingestion-lambda/src/data
ingestion-lambda/src/data
ingestion-lambda/src/data
ingestion-lambda/src/data
ingestion-lambda/src/data
ingestion-lambda/src/data
ingestion-lambda/src/data
ingestion-lambda/src/data
77:82 (<1%)
701:706 (<1%)
1039:1044 (<1%)
2131:2136 (<1%)
2313:2318 (<1%)
2521:2526 (<1%)
2924:2929 (<1%)
2937:2942 (<1%)
3015:3020 (<1%)
3197:3202 (<1%)
view
6 x 10 ingestion-lambda/src/data
ingestion-lambda/src/data
ingestion-lambda/src/data
ingestion-lambda/src/data
ingestion-lambda/src/data
ingestion-lambda/src/data
ingestion-lambda/src/data
ingestion-lambda/src/data
ingestion-lambda/src/data
ingestion-lambda/src/data
285:290 (<1%)
467:472 (<1%)
792:797 (<1%)
1338:1343 (<1%)
1910:1915 (<1%)
2326:2331 (<1%)
2391:2396 (<1%)
2404:2409 (<1%)
2651:2656 (<1%)
3041:3046 (<1%)
view
6 x 10 ingestion-lambda/src/data
ingestion-lambda/src/data
ingestion-lambda/src/data
ingestion-lambda/src/data
ingestion-lambda/src/data
ingestion-lambda/src/data
ingestion-lambda/src/data
ingestion-lambda/src/data
ingestion-lambda/src/data
ingestion-lambda/src/data
286:291 (<1%)
468:473 (<1%)
793:798 (<1%)
1339:1344 (<1%)
1911:1916 (<1%)
2327:2332 (<1%)
2392:2397 (<1%)
2405:2410 (<1%)
2652:2657 (<1%)
3042:3047 (<1%)
view
6 x 10 ingestion-lambda/src/data
ingestion-lambda/src/data
ingestion-lambda/src/data
ingestion-lambda/src/data
ingestion-lambda/src/data
ingestion-lambda/src/data
ingestion-lambda/src/data
ingestion-lambda/src/data
ingestion-lambda/src/data
ingestion-lambda/src/data
78:83 (<1%)
702:707 (<1%)
1040:1045 (<1%)
2132:2137 (<1%)
2314:2319 (<1%)
2522:2527 (<1%)
2925:2930 (<1%)
2938:2943 (<1%)
3016:3021 (<1%)
3198:3203 (<1%)
view
6 x 9 ingestion-lambda/src/data
ingestion-lambda/src/data
ingestion-lambda/src/data
ingestion-lambda/src/data
ingestion-lambda/src/data
ingestion-lambda/src/data
ingestion-lambda/src/data
ingestion-lambda/src/data
ingestion-lambda/src/data
104:109 (<1%)
533:538 (<1%)
572:577 (<1%)
585:590 (<1%)
676:681 (<1%)
689:694 (<1%)
897:902 (<1%)
1066:1071 (<1%)
2548:2553 (<1%)
view
6 x 9 ingestion-lambda/src/data
ingestion-lambda/src/data
ingestion-lambda/src/data
ingestion-lambda/src/data
ingestion-lambda/src/data
ingestion-lambda/src/data
ingestion-lambda/src/data
ingestion-lambda/src/data
ingestion-lambda/src/data
208:213 (<1%)
299:304 (<1%)
1014:1019 (<1%)
1105:1110 (<1%)
1690:1695 (<1%)
1716:1721 (<1%)
1924:1929 (<1%)
2054:2059 (<1%)
2821:2826 (<1%)
view
6 x 9 ingestion-lambda/src/data
ingestion-lambda/src/data
ingestion-lambda/src/data
ingestion-lambda/src/data
ingestion-lambda/src/data
ingestion-lambda/src/data
ingestion-lambda/src/data
ingestion-lambda/src/data
ingestion-lambda/src/data
25:30 (<1%)
259:264 (<1%)
350:355 (<1%)
1364:1369 (<1%)
1390:1395 (<1%)
1780:1785 (<1%)
2040:2045 (<1%)
2209:2214 (<1%)
2755:2760 (<1%)
view
6 x 9 ingestion-lambda/src/data
ingestion-lambda/src/data
ingestion-lambda/src/data
ingestion-lambda/src/data
ingestion-lambda/src/data
ingestion-lambda/src/data
ingestion-lambda/src/data
ingestion-lambda/src/data
ingestion-lambda/src/data
26:31 (<1%)
260:265 (<1%)
351:356 (<1%)
1365:1370 (<1%)
1391:1396 (<1%)
1781:1786 (<1%)
2041:2046 (<1%)
2210:2215 (<1%)
2756:2761 (<1%)
view
6 x 9 ingestion-lambda/src/data
ingestion-lambda/src/data
ingestion-lambda/src/data
ingestion-lambda/src/data
ingestion-lambda/src/data
ingestion-lambda/src/data
ingestion-lambda/src/data
ingestion-lambda/src/data
ingestion-lambda/src/data
103:108 (<1%)
532:537 (<1%)
571:576 (<1%)
584:589 (<1%)
675:680 (<1%)
688:693 (<1%)
896:901 (<1%)
1065:1070 (<1%)
2547:2552 (<1%)
view
6 x 9 ingestion-lambda/src/data
ingestion-lambda/src/data
ingestion-lambda/src/data
ingestion-lambda/src/data
ingestion-lambda/src/data
ingestion-lambda/src/data
ingestion-lambda/src/data
ingestion-lambda/src/data
ingestion-lambda/src/data
207:212 (<1%)
298:303 (<1%)
1013:1018 (<1%)
1104:1109 (<1%)
1689:1694 (<1%)
1715:1720 (<1%)
1923:1928 (<1%)
2053:2058 (<1%)
2820:2825 (<1%)
view
6 x 8 ingestion-lambda/src/data
ingestion-lambda/src/data
ingestion-lambda/src/data
ingestion-lambda/src/data
ingestion-lambda/src/data
ingestion-lambda/src/data
ingestion-lambda/src/data
ingestion-lambda/src/data
311:316 (<1%)
714:719 (<1%)
883:888 (<1%)
1208:1213 (<1%)
1312:1317 (<1%)
1884:1889 (<1%)
2092:2097 (<1%)
2248:2253 (<1%)
view
6 x 8 ingestion-lambda/src/data
ingestion-lambda/src/data
ingestion-lambda/src/data
ingestion-lambda/src/data
ingestion-lambda/src/data
ingestion-lambda/src/data
ingestion-lambda/src/data
ingestion-lambda/src/data
1195:1200 (<1%)
1546:1551 (<1%)
1819:1824 (<1%)
1897:1902 (<1%)
2027:2032 (<1%)
2170:2175 (<1%)
2222:2227 (<1%)
3093:3098 (<1%)
view
6 x 8 ingestion-lambda/src/data
ingestion-lambda/src/data
ingestion-lambda/src/data
ingestion-lambda/src/data
ingestion-lambda/src/data
ingestion-lambda/src/data
ingestion-lambda/src/data
ingestion-lambda/src/data
312:317 (<1%)
715:720 (<1%)
884:889 (<1%)
1209:1214 (<1%)
1313:1318 (<1%)
1885:1890 (<1%)
2093:2098 (<1%)
2249:2254 (<1%)
view
6 x 8 ingestion-lambda/src/data
ingestion-lambda/src/data
ingestion-lambda/src/data
ingestion-lambda/src/data
ingestion-lambda/src/data
ingestion-lambda/src/data
ingestion-lambda/src/data
ingestion-lambda/src/data
1196:1201 (<1%)
1547:1552 (<1%)
1820:1825 (<1%)
1898:1903 (<1%)
2028:2033 (<1%)
2171:2176 (<1%)
2223:2228 (<1%)
3094:3099 (<1%)
view
6 x 7 ingestion-lambda/src/data
ingestion-lambda/src/data
ingestion-lambda/src/data
ingestion-lambda/src/data
ingestion-lambda/src/data
ingestion-lambda/src/data
ingestion-lambda/src/data
64:69 (<1%)
870:875 (<1%)
1676:1681 (<1%)
1975:1980 (<1%)
2768:2773 (<1%)
2963:2968 (<1%)
3210:3215 (<1%)
view
6 x 7 newswires/client/src
newswires/client/src
newswires/client/src
newswires/client/src
newswires/client/src
newswires/client/src
newswires/client/src
98:103 (2%)
128:133 (2%)
147:152 (2%)
167:172 (2%)
197:202 (2%)
217:222 (2%)
229:234 (2%)
view
6 x 7 newswires/client/src
newswires/client/src
newswires/client/src
newswires/client/src
newswires/client/src
newswires/client/src
newswires/client/src
99:104 (2%)
129:134 (2%)
148:153 (2%)
168:173 (2%)
198:203 (2%)
218:223 (2%)
230:235 (2%)
view
6 x 7 ingestion-lambda/src/data
ingestion-lambda/src/data
ingestion-lambda/src/data
ingestion-lambda/src/data
ingestion-lambda/src/data
ingestion-lambda/src/data
ingestion-lambda/src/data
65:70 (<1%)
871:876 (<1%)
1677:1682 (<1%)
1976:1981 (<1%)
2769:2774 (<1%)
2964:2969 (<1%)
3211:3216 (<1%)
view
6 x 7 ingestion-lambda/src/data
ingestion-lambda/src/data
ingestion-lambda/src/data
ingestion-lambda/src/data
ingestion-lambda/src/data
ingestion-lambda/src/data
ingestion-lambda/src/data
610:615 (<1%)
1325:1330 (<1%)
1481:1486 (<1%)
1559:1564 (<1%)
1572:1577 (<1%)
1728:1733 (<1%)
1936:1941 (<1%)
view
6 x 7 ingestion-lambda/src/data
ingestion-lambda/src/data
ingestion-lambda/src/data
ingestion-lambda/src/data
ingestion-lambda/src/data
ingestion-lambda/src/data
ingestion-lambda/src/data
611:616 (<1%)
1326:1331 (<1%)
1482:1487 (<1%)
1560:1565 (<1%)
1573:1578 (<1%)
1729:1734 (<1%)
1937:1942 (<1%)
view
6 x 6 ingestion-lambda/src/data
ingestion-lambda/src/data
ingestion-lambda/src/data
ingestion-lambda/src/data
ingestion-lambda/src/data
ingestion-lambda/src/data
195:200 (<1%)
624:629 (<1%)
637:642 (<1%)
1287:1292 (<1%)
2080:2085 (<1%)
2145:2150 (<1%)
view
6 x 6 ingestion-lambda/src/data
ingestion-lambda/src/data
ingestion-lambda/src/data
ingestion-lambda/src/data
ingestion-lambda/src/data
ingestion-lambda/src/data
194:199 (<1%)
623:628 (<1%)
636:641 (<1%)
1286:1291 (<1%)
2079:2084 (<1%)
2144:2149 (<1%)
view
6 x 6 newswires/client/src
newswires/client/src
newswires/client/src
newswires/client/src
newswires/client/src
newswires/client/src
97:102 (2%)
127:132 (2%)
146:151 (2%)
166:171 (2%)
196:201 (2%)
216:221 (2%)
view
6 x 5 ingestion-lambda/src/data
ingestion-lambda/src/data
ingestion-lambda/src/data
ingestion-lambda/src/data
ingestion-lambda/src/data
338:343 (<1%)
546:551 (<1%)
1157:1162 (<1%)
2496:2501 (<1%)
3081:3086 (<1%)
view
6 x 5 ingestion-lambda/src/data
ingestion-lambda/src/data
ingestion-lambda/src/data
ingestion-lambda/src/data
ingestion-lambda/src/data
1520:1525 (<1%)
1598:1603 (<1%)
2859:2864 (<1%)
2989:2994 (<1%)
3119:3124 (<1%)
view
6 x 5 newswires/client/src
newswires/client/src
newswires/client/src
newswires/client/src
newswires/client/src
10:15 (21%)
32:37 (17%)
8:13 (11%)
56:61 (2%)
37:42 (9%)
view
6 x 5 ingestion-lambda/src/data
ingestion-lambda/src/data
ingestion-lambda/src/data
ingestion-lambda/src/data
ingestion-lambda/src/data
403:408 (<1%)
936:941 (<1%)
1651:1656 (<1%)
2015:2020 (<1%)
2704:2709 (<1%)
view
6 x 5 ingestion-lambda/src/data
ingestion-lambda/src/data
ingestion-lambda/src/data
ingestion-lambda/src/data
ingestion-lambda/src/data
402:407 (<1%)
935:940 (<1%)
1650:1655 (<1%)
2014:2019 (<1%)
2703:2708 (<1%)
view
6 x 5 newswires/client/src
newswires/client/src
newswires/client/src
newswires/client/src
newswires/client/src
11:16 (21%)
33:38 (17%)
9:14 (11%)
57:62 (2%)
38:43 (9%)
view
6 x 5 ingestion-lambda/src/data
ingestion-lambda/src/data
ingestion-lambda/src/data
ingestion-lambda/src/data
ingestion-lambda/src/data
988:993 (<1%)
2067:2072 (<1%)
2262:2267 (<1%)
2678:2683 (<1%)
3133:3138 (<1%)
view
6 x 5 newswires/client/src
newswires/client/src
newswires/client/src
newswires/client/src
newswires/client/src
126:131 (2%)
145:150 (2%)
165:170 (2%)
195:200 (2%)
215:220 (2%)
view
6 x 5 ingestion-lambda/src/data
ingestion-lambda/src/data
ingestion-lambda/src/data
ingestion-lambda/src/data
ingestion-lambda/src/data
1521:1526 (<1%)
1599:1604 (<1%)
2860:2865 (<1%)
2990:2995 (<1%)
3120:3125 (<1%)
view
6 x 5 ingestion-lambda/src/data
ingestion-lambda/src/data
ingestion-lambda/src/data
ingestion-lambda/src/data
ingestion-lambda/src/data
337:342 (<1%)
545:550 (<1%)
1156:1161 (<1%)
2495:2500 (<1%)
3080:3085 (<1%)
view
6 x 5 ingestion-lambda/src/data
ingestion-lambda/src/data
ingestion-lambda/src/data
ingestion-lambda/src/data
ingestion-lambda/src/data
987:992 (<1%)
2066:2071 (<1%)
2261:2266 (<1%)
2677:2682 (<1%)
3132:3137 (<1%)
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...