Duplication Overall
  • 27% duplication:
    • 9,031 cleaned lines of cleaned code (without empty lines, comments, and frequently duplicated constructs such as imports)
    • 2,453 duplicated lines
  • 345 duplicates
system27% (2,453 lines)
dependency graphs: 2D graph | 2D graph (with duplicates)... | 3D graph | 3D graph (with duplicates)...
Duplication per Extension
py27% (2,370 lines)
sql21% (62 lines)
yaml14% (21 lines)
Duplication per Component (primary)
services27% (2,418 lines)
ROOT12% (35 lines)
Longest Duplicates
The list of 50 longest duplicates.
See data for all 345 duplicates...
Size#FoldersFilesLinesCode
58 x 2 services/data
services/ui_backend_service/api
18:85 (61%)
215:290 (12%)
view
37 x 2 services/data
services/ui_backend_service/api
89:132 (38%)
435:478 (8%)
view
33 x 2 services/data
services/ui_backend_service/data/db/models
294:327 (9%)
7:40 (35%)
view
28 x 2 services/migration_service/migration_files
services/migration_service/migration_files
4:37 (87%)
69:102 (35%)
view
27 x 2 services/ui_backend_service/data/db/tables
services/ui_backend_service/data/db/tables
218:273 (23%)
94:149 (45%)
view
27 x 2 services/ui_backend_service/data/db/tables
services/ui_backend_service/data/db/tables
55:110 (31%)
94:149 (45%)
view
27 x 2 services/ui_backend_service/data/db/tables
services/ui_backend_service/data/db/tables
55:110 (31%)
218:273 (23%)
view
27 x 2 services/data
services/ui_backend_service/data/db
88:117 (2%)
35:64 (77%)
view
21 x 2 services/data
services/ui_backend_service/data/db/models
232:253 (6%)
14:35 (24%)
view
21 x 2 services/ui_backend_service/data/db/tables
services/ui_backend_service/data/db/tables
79:110 (24%)
43:72 (60%)
view
21 x 2 services/data
services/ui_backend_service/data/db/models
328:350 (6%)
42:64 (22%)
view
21 x 2 services/ui_backend_service/data/db/tables
services/ui_backend_service/data/db/tables
43:72 (60%)
242:273 (18%)
view
21 x 2 services/ui_backend_service/data/db/tables
services/ui_backend_service/data/db/tables
43:72 (60%)
118:149 (35%)
view
18 x 2 services/metadata_service/api
services/metadata_service/api
638:656 (5%)
249:267 (14%)
view
17 x 2 services/metadata_service/api
services/metadata_service/api
274:292 (5%)
443:460 (5%)
view
17 x 2 services/metadata_service/api
services/metadata_service/api
274:292 (5%)
537:555 (5%)
view
17 x 2 services/metadata_service/api
services/metadata_service/api
443:460 (5%)
537:555 (5%)
view
17 x 2 services/ui_backend_service/api
services/ui_backend_service/api
71:88 (15%)
269:286 (10%)
view
16 x 2 services/ui_backend_service/api
services/ui_backend_service/api
85:101 (10%)
155:171 (10%)
view
16 x 2 services/ui_backend_service/api
services/ui_backend_service/api
154:169 (10%)
287:302 (10%)
view
15 x 2 services/ui_backend_service/api
services/ui_backend_service/api
85:99 (9%)
288:302 (9%)
view
15 x 2 services/data
services/ui_backend_service/data/db/models
1552:1566 (1%)
23:37 (15%)
view
15 x 2 services/data
services/data
310:324 (4%)
1552:1566 (1%)
view
15 x 2 services/ui_backend_service/api
services/ui_backend_service/api
234:249 (13%)
294:309 (9%)
view
15 x 2 services/data
services/ui_backend_service/data/db/models
11:26 (4%)
13:28 (68%)
view
14 x 2 services/metadata_service/api
services/metadata_service/api
238:253 (4%)
407:422 (4%)
view
14 x 2 services/metadata_service/api
services/metadata_service/api
238:253 (4%)
502:517 (4%)
view
14 x 2 services/metadata_service/api
services/metadata_service/api
407:422 (4%)
502:517 (4%)
view
14 x 2 services/ui_backend_service/api
services/ui_backend_service/api
91:105 (12%)
162:176 (12%)
view
14 x 2 services/ui_backend_service/api
services/ui_backend_service/api
74:88 (12%)
64:78 (25%)
view
14 x 2 services/ui_backend_service/api
services/ui_backend_service/api
64:78 (25%)
272:286 (8%)
view
13 x 2 services/metadata_service/api
services/metadata_service/api
256:268 (4%)
426:438 (4%)
view
13 x 2 services/metadata_service/api
services/metadata_service/api
256:268 (4%)
521:533 (4%)
view
13 x 2 services/metadata_service/api
services/metadata_service/api
426:438 (4%)
521:533 (4%)
view
13 x 2 services/ui_backend_service/api
services/ui_backend_service/api
91:103 (11%)
230:242 (11%)
view
13 x 2 services/ui_backend_service/api
services/ui_backend_service/api
162:174 (11%)
230:242 (11%)
view
13 x 2 services/ui_backend_service/api
services/ui_backend_service/api
146:159 (11%)
140:153 (8%)
view
13 x 2 services/data
services/ui_backend_service/data/db/models
192:205 (3%)
63:76 (13%)
view
12 x 2 services/ui_backend_service
services/ui_backend_service
6:17 (1%)
31:42 (1%)
view
12 x 2 services/ui_backend_service/data/db/models
services/ui_backend_service/data/db/models
73:84 (12%)
91:102 (12%)
view
12 x 2 services/ui_backend_service/data/db/models
services/ui_backend_service/data/db/models
76:87 (12%)
94:105 (12%)
view
12 x 2 services/data
services/ui_backend_service/data/db/models
124:137 (3%)
57:70 (12%)
view
12 x 2 services/data
services/ui_backend_service/data/db/models
356:367 (3%)
73:84 (12%)
view
12 x 2 services/data
services/ui_backend_service/data/db/models
356:367 (3%)
91:102 (12%)
view
11 x 2 services/ui_backend_service/api
services/ui_backend_service/api
96:106 (5%)
153:164 (5%)
view
11 x 2 services/data
services/data
1157:1167 (<1%)
1661:1671 (<1%)
view
11 x 2 services/data
services/data
1158:1168 (<1%)
1291:1303 (<1%)
view
11 x 2 services/data
services/data
99:110 (3%)
162:173 (3%)
view
11 x 2 services/ui_backend_service/api
services/ui_backend_service/api
90:101 (7%)
218:229 (7%)
view
11 x 2 services/ui_backend_service/api
services/ui_backend_service/api
160:171 (7%)
218:229 (7%)
view
Most Frequent Duplicates
The list of 50 most frequently found duplicates.
Size#FoldersFilesLinesCode
6 x 9 services/ui_backend_service/api
services/ui_backend_service/api
services/ui_backend_service/api
services/ui_backend_service/api
services/ui_backend_service/api
services/ui_backend_service/api
services/ui_backend_service/api
services/ui_backend_service/api
services/ui_backend_service/api
79:84 (5%)
69:74 (10%)
55:60 (11%)
77:82 (3%)
145:150 (3%)
277:282 (3%)
127:132 (10%)
151:156 (5%)
220:225 (5%)
view
6 x 7 services/ui_backend_service/api
services/ui_backend_service/api
services/ui_backend_service/api
services/ui_backend_service/api
services/ui_backend_service/api
services/ui_backend_service/api
services/ui_backend_service/api
95:100 (5%)
91:96 (3%)
161:166 (3%)
219:224 (3%)
294:299 (3%)
166:171 (5%)
234:239 (5%)
view
6 x 7 services/ui_backend_service/api
services/ui_backend_service/api
services/ui_backend_service/api
services/ui_backend_service/api
services/ui_backend_service/api
services/ui_backend_service/api
services/ui_backend_service/api
97:102 (5%)
93:98 (3%)
163:168 (3%)
221:226 (3%)
296:301 (3%)
168:173 (5%)
236:241 (5%)
view
6 x 7 services/data
services/data
services/data
services/data
services/data
services/data
services/data
1160:1165 (<1%)
1293:1298 (<1%)
1318:1323 (<1%)
1664:1669 (<1%)
1688:1693 (<1%)
1720:1725 (<1%)
1757:1762 (<1%)
view
6 x 7 services/data
services/data
services/data
services/data
services/data
services/data
services/data
1158:1163 (<1%)
1291:1296 (<1%)
1316:1321 (<1%)
1662:1667 (<1%)
1686:1691 (<1%)
1707:1723 (<1%)
1754:1760 (<1%)
view
6 x 7 services/ui_backend_service/api
services/ui_backend_service/api
services/ui_backend_service/api
services/ui_backend_service/api
services/ui_backend_service/api
services/ui_backend_service/api
services/ui_backend_service/api
98:103 (5%)
94:99 (3%)
164:169 (3%)
222:227 (3%)
297:302 (3%)
169:174 (5%)
237:242 (5%)
view
6 x 7 services/data
services/data
services/data
services/data
services/data
services/data
services/data
1159:1164 (<1%)
1292:1297 (<1%)
1317:1322 (<1%)
1663:1668 (<1%)
1687:1692 (<1%)
1719:1724 (<1%)
1756:1761 (<1%)
view
6 x 7 services/ui_backend_service/api
services/ui_backend_service/api
services/ui_backend_service/api
services/ui_backend_service/api
services/ui_backend_service/api
services/ui_backend_service/api
services/ui_backend_service/api
96:101 (5%)
92:97 (3%)
162:167 (3%)
220:225 (3%)
295:300 (3%)
167:172 (5%)
235:240 (5%)
view
6 x 6 services/data
services/ui_backend_service/data/db/models
services/ui_backend_service/data/db/models
services/data
services/data
services/data
1232:1237 (<1%)
23:28 (6%)
24:29 (6%)
242:247 (1%)
310:315 (1%)
1552:1557 (<1%)
view
6 x 6 services/ui_backend_service/data/db/models
services/ui_backend_service/data/db/models
services/data
services/ui_backend_service/data/db/models
services/data
services/data
20:26 (6%)
21:27 (6%)
101:107 (1%)
14:20 (10%)
164:170 (1%)
238:244 (1%)
view
6 x 6 services/ui_backend_service/data/db/models
services/ui_backend_service/data/db/models
services/ui_backend_service/data/db/models
services/data
services/ui_backend_service/data/db/models
services/data
64:69 (6%)
47:52 (10%)
53:58 (8%)
131:136 (1%)
67:72 (6%)
196:201 (1%)
view
6 x 6 services/data
services/ui_backend_service/api
services/ui_backend_service/api
services/ui_backend_service/api
services/ui_backend_service/api
services/data
26:31 (6%)
223:228 (1%)
111:116 (4%)
352:357 (1%)
443:448 (1%)
97:102 (6%)
view
6 x 6 services/ui_backend_service/data/db/models
services/ui_backend_service/data/db/models
services/data
services/ui_backend_service/data/db/models
services/data
services/data
7:12 (6%)
7:12 (6%)
156:161 (1%)
7:12 (6%)
226:231 (1%)
294:299 (1%)
view
6 x 6 services/ui_backend_service/data/db/models
services/ui_backend_service/data/db/models
services/data
services/ui_backend_service/data/db/models
services/data
services/data
21:27 (6%)
22:28 (6%)
102:108 (1%)
15:21 (10%)
165:171 (1%)
239:245 (1%)
view
6 x 6 services/ui_backend_service/data/db/models
services/ui_backend_service/data/db/models
services/data
services/ui_backend_service/data/db/models
services/data
services/data
41:46 (6%)
44:49 (6%)
180:185 (1%)
42:47 (6%)
257:262 (1%)
328:333 (1%)
view
6 x 6 services/ui_backend_service/data/db/models
services/ui_backend_service/data/db/models
services/data
services/ui_backend_service/data/db/models
services/data
services/data
42:47 (6%)
45:50 (6%)
181:186 (1%)
43:48 (6%)
258:263 (1%)
329:334 (1%)
view
6 x 6 services/data
services/ui_backend_service/data/db/models
services/ui_backend_service/data/db/models
services/data
services/data
services/data
1233:1238 (<1%)
24:29 (6%)
25:30 (6%)
243:248 (1%)
311:316 (1%)
1553:1558 (<1%)
view
6 x 5 services/data
services/data
services/data
services/data
services/data
1157:1162 (<1%)
1661:1666 (<1%)
1685:1690 (<1%)
1706:1722 (<1%)
1753:1759 (<1%)
view
6 x 5 services/data
services/data
services/data
services/data
services/data
1161:1166 (<1%)
1294:1299 (<1%)
1319:1324 (<1%)
1665:1670 (<1%)
1689:1694 (<1%)
view
6 x 5 services/data
services/data
services/data
services/data
services/data
1048:1053 (<1%)
1104:1109 (<1%)
1339:1347 (<1%)
1623:1628 (<1%)
1644:1649 (<1%)
view
6 x 5 services/data
services/ui_backend_service/api
services/ui_backend_service/api
services/ui_backend_service/api
services/data
24:30 (6%)
221:227 (1%)
350:356 (1%)
441:447 (1%)
95:101 (6%)
view
6 x 5 services/ui_backend_service/data/db/models
services/ui_backend_service/data/db/models
services/data
services/ui_backend_service/data/db/models
services/data
65:70 (6%)
48:53 (10%)
132:137 (1%)
68:73 (6%)
197:202 (1%)
view
6 x 5 services/ui_backend_service/data/db/tables
services/ui_backend_service/data/db/tables
services/ui_backend_service/data/db/tables
services/ui_backend_service/data/db/tables
services/ui_backend_service/data/db/tables
294:299 (2%)
130:135 (10%)
254:259 (5%)
53:58 (17%)
91:96 (6%)
view
6 x 5 services/data
services/data
services/data
services/data
services/data
1049:1054 (<1%)
1105:1110 (<1%)
1343:1348 (<1%)
1624:1629 (<1%)
1645:1650 (<1%)
view
6 x 5 services/ui_backend_service/api
services/ui_backend_service/api
services/ui_backend_service/api
services/ui_backend_service/api
services/ui_backend_service/api
99:105 (5%)
95:101 (3%)
165:171 (3%)
223:229 (3%)
170:176 (5%)
view
6 x 5 services/ui_backend_service/api
services/ui_backend_service/api
services/ui_backend_service/api
services/ui_backend_service/api
services/ui_backend_service/api
80:85 (5%)
70:75 (10%)
146:151 (3%)
278:283 (3%)
152:157 (5%)
view
6 x 5 services/data
services/ui_backend_service/data/db/models
services/ui_backend_service/data/db/models
services/data
services/data
13:19 (1%)
57:64 (6%)
15:21 (27%)
124:131 (1%)
343:350 (1%)
view
6 x 4 services/ui_backend_service/api
services/ui_backend_service/api
services/ui_backend_service/api
services/ui_backend_service/api
82:87 (5%)
72:77 (10%)
210:215 (3%)
280:285 (3%)
view
6 x 4 services/ui_backend_service/data/db/tables
services/ui_backend_service/data/db/tables
services/ui_backend_service/data/db/tables
services/ui_backend_service/data/db/tables
253:258 (5%)
129:134 (10%)
52:57 (17%)
90:95 (6%)
view
6 x 4 services/ui_backend_service/data/db/tables
services/ui_backend_service/data/db/tables
services/ui_backend_service/data/db/tables
services/ui_backend_service/data/db/tables
265:271 (5%)
141:147 (10%)
102:108 (6%)
64:70 (17%)
view
6 x 4 services/ui_backend_service/data/db/tables
services/ui_backend_service/data/db/tables
services/ui_backend_service/data/db/tables
services/ui_backend_service/data/db/tables
252:257 (5%)
128:133 (10%)
51:56 (17%)
89:94 (6%)
view
6 x 4 services/ui_backend_service/data/db/tables
services/ui_backend_service/data/db/tables
services/ui_backend_service/data/db/tables
services/ui_backend_service/data/db/tables
242:255 (5%)
118:131 (10%)
43:54 (17%)
79:92 (6%)
view
6 x 4 services/data
services/ui_backend_service/data/db/models
services/ui_backend_service/data/db/models
services/data
105:110 (1%)
25:30 (6%)
18:23 (10%)
168:173 (1%)
view
6 x 4 services/ui_backend_service/data/db/models
services/ui_backend_service/data/db/models
services/data
services/data
22:27 (6%)
23:28 (6%)
241:246 (1%)
309:314 (1%)
view
6 x 4 services/ui_backend_service/api
services/ui_backend_service/api
services/ui_backend_service/api
services/ui_backend_service/api
221:226 (5%)
128:133 (10%)
56:61 (11%)
78:83 (3%)
view
6 x 4 services/metadata_service/api
services/metadata_service/api
services/metadata_service/api
services/metadata_service/api
279:285 (1%)
179:185 (4%)
448:453 (1%)
542:548 (1%)
view
6 x 4 services/ui_backend_service/data/db/tables
services/ui_backend_service/data/db/tables
services/ui_backend_service/data/db/tables
services/ui_backend_service/data/db/tables
255:261 (5%)
131:137 (10%)
54:60 (17%)
92:98 (6%)
view
6 x 4 services/data
services/data
services/data
services/data
71:76 (1%)
81:86 (1%)
205:210 (1%)
217:222 (1%)
view
6 x 4 services/ui_backend_service/api
services/ui_backend_service/data/refiner
services/ui_backend_service/plugins
services/ui_backend_service/api
323:329 (3%)
53:59 (16%)
175:181 (3%)
87:93 (13%)
view
6 x 4 services/ui_backend_service/data/db/models
services/ui_backend_service/data/db/models
services/data
services/ui_backend_service/data/db/models
65:70 (6%)
70:75 (6%)
199:204 (1%)
67:72 (6%)
view
6 x 4 services/ui_backend_service/data/db/tables
services/ui_backend_service/data/db/tables
services/ui_backend_service/data/db/tables
services/ui_backend_service/data/db/tables
261:266 (5%)
137:142 (10%)
98:103 (6%)
60:65 (17%)
view
6 x 4 services/ui_backend_service/api
services/ui_backend_service/api
services/ui_backend_service/api
services/ui_backend_service/api
90:95 (3%)
160:165 (3%)
218:223 (3%)
293:298 (3%)
view
6 x 4 services/ui_backend_service/data/db/tables
services/ui_backend_service/data/db/tables
services/ui_backend_service/data/db/tables
services/ui_backend_service/data/db/tables
263:268 (5%)
139:144 (10%)
100:105 (6%)
62:67 (17%)
view
6 x 4 services/data
services/ui_backend_service/data/db/models
services/data
services/data
99:105 (1%)
18:24 (6%)
162:168 (1%)
236:242 (1%)
view
6 x 4 services/ui_backend_service/data/db/tables
services/ui_backend_service/data/db/tables
services/ui_backend_service/data/db/tables
services/ui_backend_service/data/db/tables
266:273 (5%)
142:149 (10%)
103:110 (6%)
65:72 (17%)
view
6 x 4 services/ui_backend_service/data/db/tables
services/ui_backend_service/data/db/tables
services/ui_backend_service/data/db/tables
services/ui_backend_service/data/db/tables
251:256 (5%)
127:132 (10%)
50:55 (17%)
88:93 (6%)
view
6 x 4 services/ui_backend_service/api
services/ui_backend_service/api
services/ui_backend_service/api
services/ui_backend_service/api
74:80 (5%)
64:70 (10%)
201:207 (3%)
272:278 (3%)
view
6 x 4 services/data
services/ui_backend_service/data/db/models
services/data
services/data
100:106 (1%)
19:25 (6%)
163:169 (1%)
237:243 (1%)
view
6 x 4 services/ui_backend_service/data/db/tables
services/ui_backend_service/data/db/tables
services/ui_backend_service/data/db/tables
services/ui_backend_service/data/db/tables
257:263 (5%)
133:139 (10%)
94:100 (6%)
56:62 (17%)
view
6 x 4 services/ui_backend_service/api
services/ui_backend_service/api
services/ui_backend_service/api
services/ui_backend_service/api
83:88 (5%)
73:78 (10%)
211:216 (3%)
281:286 (3%)
view
Duplicated Units
The list of top 3 duplicated units.
See data for all 3 unit duplicates...
Size#FoldersFilesLinesCode
35 x 2 services/ui_backend_service/api
services/data
435:478 
89:132 
view
15 x 2 services/ui_backend_service/data/db
services/data
47:64 
100:117 
view
6 x 2 services/ui_backend_service/data/db/models
services/data
21:28 
19:26 
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...