Duplication Overall
  • 23% duplication:
    • 1,793 cleaned lines of cleaned code (without empty lines, comments, and frequently duplicated constructs such as imports)
    • 420 duplicated lines
  • 27 duplicates
system23% (420 lines)
dependency graphs: 2D graph | 2D graph (with duplicates)... | 3D graph | 3D graph (with duplicates)...
Duplication per Extension
yaml56% (404 lines)
scala1% (16 lines)
Duplication per Component (primary)
ROOT56% (404 lines)
src1% (16 lines)
Longest Duplicates
The list of 27 longest duplicates.
See data for all 27 duplicates...
Size#FoldersFilesLinesCode
31 x 2 ROOT
ROOT
231:261 (4%)
399:429 (4%)
view
29 x 2 ROOT
ROOT
84:112 (4%)
201:229 (4%)
view
29 x 2 ROOT
ROOT
84:112 (4%)
298:326 (4%)
view
29 x 2 ROOT
ROOT
84:112 (4%)
369:397 (4%)
view
29 x 2 ROOT
ROOT
84:112 (4%)
467:495 (4%)
view
29 x 2 ROOT
ROOT
201:229 (4%)
298:326 (4%)
view
29 x 2 ROOT
ROOT
201:229 (4%)
369:397 (4%)
view
29 x 2 ROOT
ROOT
201:229 (4%)
467:495 (4%)
view
29 x 2 ROOT
ROOT
298:326 (4%)
369:397 (4%)
view
29 x 2 ROOT
ROOT
298:326 (4%)
467:495 (4%)
view
29 x 2 ROOT
ROOT
369:397 (4%)
467:495 (4%)
view
22 x 2 ROOT
ROOT
699:720 (3%)
745:766 (3%)
view
19 x 2 ROOT
ROOT
274:292 (2%)
443:461 (2%)
view
19 x 2 ROOT
ROOT
274:292 (2%)
540:558 (2%)
view
19 x 2 ROOT
ROOT
443:461 (2%)
540:558 (2%)
view
16 x 2 ROOT
ROOT
245:260 (2%)
503:518 (2%)
view
16 x 2 ROOT
ROOT
413:428 (2%)
503:518 (2%)
view
16 x 2 ROOT
ROOT
590:605 (2%)
613:628 (2%)
view
13 x 2 ROOT
ROOT
114:126 (1%)
328:340 (1%)
view
8 x 2 ROOT
ROOT
150:157 (1%)
358:365 (1%)
view
8 x 2 src/main/scala/com/gu/id...mstackbatonrequests/rer
src/main/scala/com/gu/id...mstackbatonrequests/sar
22:29 (21%)
22:29 (23%)
view
7 x 2 ROOT
ROOT
114:120 (1%)
231:237 (1%)
view
7 x 2 ROOT
ROOT
114:120 (1%)
399:405 (1%)
view
7 x 2 ROOT
ROOT
231:237 (1%)
328:334 (1%)
view
7 x 2 ROOT
ROOT
328:334 (1%)
399:405 (1%)
view
6 x 2 ROOT
ROOT
238:243 (<1%)
497:502 (<1%)
view
6 x 2 ROOT
ROOT
406:411 (<1%)
497:502 (<1%)
view
Most Frequent Duplicates
The list of 50 most frequently found duplicates.
Size#FoldersFilesLinesCode
6 x 5 ROOT
ROOT
ROOT
ROOT
ROOT
97:102 (<1%)
214:219 (<1%)
311:316 (<1%)
382:387 (<1%)
480:485 (<1%)
view
6 x 5 ROOT
ROOT
ROOT
ROOT
ROOT
107:112 (<1%)
224:229 (<1%)
321:326 (<1%)
392:397 (<1%)
490:495 (<1%)
view
6 x 5 ROOT
ROOT
ROOT
ROOT
ROOT
106:111 (<1%)
223:228 (<1%)
320:325 (<1%)
391:396 (<1%)
489:494 (<1%)
view
6 x 5 ROOT
ROOT
ROOT
ROOT
ROOT
101:106 (<1%)
218:223 (<1%)
315:320 (<1%)
386:391 (<1%)
484:489 (<1%)
view
6 x 5 ROOT
ROOT
ROOT
ROOT
ROOT
94:99 (<1%)
211:216 (<1%)
308:313 (<1%)
379:384 (<1%)
477:482 (<1%)
view
6 x 5 ROOT
ROOT
ROOT
ROOT
ROOT
86:91 (<1%)
203:208 (<1%)
300:305 (<1%)
371:376 (<1%)
469:474 (<1%)
view
6 x 5 ROOT
ROOT
ROOT
ROOT
ROOT
98:103 (<1%)
215:220 (<1%)
312:317 (<1%)
383:388 (<1%)
481:486 (<1%)
view
6 x 5 ROOT
ROOT
ROOT
ROOT
ROOT
99:104 (<1%)
216:221 (<1%)
313:318 (<1%)
384:389 (<1%)
482:487 (<1%)
view
6 x 5 ROOT
ROOT
ROOT
ROOT
ROOT
103:108 (<1%)
220:225 (<1%)
317:322 (<1%)
388:393 (<1%)
486:491 (<1%)
view
6 x 5 ROOT
ROOT
ROOT
ROOT
ROOT
87:92 (<1%)
204:209 (<1%)
301:306 (<1%)
372:377 (<1%)
470:475 (<1%)
view
6 x 5 ROOT
ROOT
ROOT
ROOT
ROOT
100:105 (<1%)
217:222 (<1%)
314:319 (<1%)
385:390 (<1%)
483:488 (<1%)
view
6 x 5 ROOT
ROOT
ROOT
ROOT
ROOT
84:89 (<1%)
201:206 (<1%)
298:303 (<1%)
369:374 (<1%)
467:472 (<1%)
view
6 x 5 ROOT
ROOT
ROOT
ROOT
ROOT
93:98 (<1%)
210:215 (<1%)
307:312 (<1%)
378:383 (<1%)
476:481 (<1%)
view
6 x 5 ROOT
ROOT
ROOT
ROOT
ROOT
105:110 (<1%)
222:227 (<1%)
319:324 (<1%)
390:395 (<1%)
488:493 (<1%)
view
6 x 5 ROOT
ROOT
ROOT
ROOT
ROOT
85:90 (<1%)
202:207 (<1%)
299:304 (<1%)
370:375 (<1%)
468:473 (<1%)
view
6 x 5 ROOT
ROOT
ROOT
ROOT
ROOT
104:109 (<1%)
221:226 (<1%)
318:323 (<1%)
389:394 (<1%)
487:492 (<1%)
view
6 x 5 ROOT
ROOT
ROOT
ROOT
ROOT
96:101 (<1%)
213:218 (<1%)
310:315 (<1%)
381:386 (<1%)
479:484 (<1%)
view
6 x 5 ROOT
ROOT
ROOT
ROOT
ROOT
91:96 (<1%)
208:213 (<1%)
305:310 (<1%)
376:381 (<1%)
474:479 (<1%)
view
6 x 5 ROOT
ROOT
ROOT
ROOT
ROOT
90:95 (<1%)
207:212 (<1%)
304:309 (<1%)
375:380 (<1%)
473:478 (<1%)
view
6 x 5 ROOT
ROOT
ROOT
ROOT
ROOT
88:93 (<1%)
205:210 (<1%)
302:307 (<1%)
373:378 (<1%)
471:476 (<1%)
view
6 x 5 ROOT
ROOT
ROOT
ROOT
ROOT
89:94 (<1%)
206:211 (<1%)
303:308 (<1%)
374:379 (<1%)
472:477 (<1%)
view
6 x 5 ROOT
ROOT
ROOT
ROOT
ROOT
95:100 (<1%)
212:217 (<1%)
309:314 (<1%)
380:385 (<1%)
478:483 (<1%)
view
6 x 5 ROOT
ROOT
ROOT
ROOT
ROOT
102:107 (<1%)
219:224 (<1%)
316:321 (<1%)
387:392 (<1%)
485:490 (<1%)
view
6 x 5 ROOT
ROOT
ROOT
ROOT
ROOT
92:97 (<1%)
209:214 (<1%)
306:311 (<1%)
377:382 (<1%)
475:480 (<1%)
view
6 x 4 ROOT
ROOT
ROOT
ROOT
114:119 (<1%)
231:236 (<1%)
328:333 (<1%)
399:404 (<1%)
view
6 x 4 ROOT
ROOT
ROOT
ROOT
115:120 (<1%)
232:237 (<1%)
329:334 (<1%)
400:405 (<1%)
view
6 x 3 ROOT
ROOT
ROOT
246:251 (<1%)
414:419 (<1%)
504:509 (<1%)
view
6 x 3 ROOT
ROOT
ROOT
245:250 (<1%)
413:418 (<1%)
503:508 (<1%)
view
6 x 3 ROOT
ROOT
ROOT
277:282 (<1%)
446:451 (<1%)
543:548 (<1%)
view
6 x 3 ROOT
ROOT
ROOT
252:257 (<1%)
420:425 (<1%)
510:515 (<1%)
view
6 x 3 ROOT
ROOT
ROOT
286:291 (<1%)
455:460 (<1%)
552:557 (<1%)
view
6 x 3 ROOT
ROOT
ROOT
279:284 (<1%)
448:453 (<1%)
545:550 (<1%)
view
6 x 3 ROOT
ROOT
ROOT
274:279 (<1%)
443:448 (<1%)
540:545 (<1%)
view
6 x 3 ROOT
ROOT
ROOT
275:280 (<1%)
444:449 (<1%)
541:546 (<1%)
view
6 x 3 ROOT
ROOT
ROOT
278:283 (<1%)
447:452 (<1%)
544:549 (<1%)
view
6 x 3 ROOT
ROOT
ROOT
251:256 (<1%)
419:424 (<1%)
509:514 (<1%)
view
6 x 3 ROOT
ROOT
ROOT
254:259 (<1%)
422:427 (<1%)
512:517 (<1%)
view
6 x 3 ROOT
ROOT
ROOT
287:292 (<1%)
456:461 (<1%)
553:558 (<1%)
view
6 x 3 ROOT
ROOT
ROOT
248:253 (<1%)
416:421 (<1%)
506:511 (<1%)
view
6 x 3 ROOT
ROOT
ROOT
282:287 (<1%)
451:456 (<1%)
548:553 (<1%)
view
6 x 3 ROOT
ROOT
ROOT
283:288 (<1%)
452:457 (<1%)
549:554 (<1%)
view
6 x 3 ROOT
ROOT
ROOT
255:260 (<1%)
423:428 (<1%)
513:518 (<1%)
view
6 x 3 ROOT
ROOT
ROOT
247:252 (<1%)
415:420 (<1%)
505:510 (<1%)
view
6 x 3 ROOT
ROOT
ROOT
281:286 (<1%)
450:455 (<1%)
547:552 (<1%)
view
6 x 3 ROOT
ROOT
ROOT
280:285 (<1%)
449:454 (<1%)
546:551 (<1%)
view
6 x 3 ROOT
ROOT
ROOT
238:243 (<1%)
406:411 (<1%)
497:502 (<1%)
view
6 x 3 ROOT
ROOT
ROOT
285:290 (<1%)
454:459 (<1%)
551:556 (<1%)
view
6 x 3 ROOT
ROOT
ROOT
250:255 (<1%)
418:423 (<1%)
508:513 (<1%)
view
6 x 3 ROOT
ROOT
ROOT
284:289 (<1%)
453:458 (<1%)
550:555 (<1%)
view
6 x 3 ROOT
ROOT
ROOT
253:258 (<1%)
421:426 (<1%)
511:516 (<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...