Duplication Overall
  • 29% duplication:
    • 2,764 cleaned lines of cleaned code (without empty lines, comments, and frequently duplicated constructs such as imports)
    • 802 duplicated lines
  • 22 duplicates
system29% (802 lines)
dependency graphs: 2D graph | 2D graph (with duplicates)... | 3D graph | 3D graph (with duplicates)...
Duplication per Extension
scss41% (500 lines)
js22% (302 lines)
Duplication per Component (primary)
atoms44% (790 lines)
shared1% (12 lines)
harness0% (0 lines)
ROOT0% (0 lines)
Longest Duplicates
The list of 22 longest duplicates.
See data for all 22 duplicates...
Size#FoldersFilesLinesCode
233 x 2 atoms/default/client/css
atoms/scatterplot/client/css
1:283 (100%)
1:283 (100%)
view
47 x 2 atoms/default/client/js
atoms/scatterplot/client/js
62:156 (13%)
146:198 (15%)
view
21 x 2 atoms/default/client/js
atoms/scatterplot/client/js
164:208 (5%)
208:252 (7%)
view
17 x 2 atoms/default/client/js
atoms/default/client/js
286:302 (4%)
338:354 (4%)
view
17 x 2 atoms/default/client/js
atoms/default/client/js
286:302 (4%)
390:406 (4%)
view
17 x 2 atoms/default/client/js
atoms/default/client/js
312:328 (4%)
364:380 (4%)
view
17 x 2 atoms/default/client/js
atoms/default/client/js
312:328 (4%)
416:432 (4%)
view
17 x 2 atoms/default/client/js
atoms/default/client/js
338:354 (4%)
390:406 (4%)
view
17 x 2 atoms/default/client/js
atoms/default/client/js
364:380 (4%)
416:432 (4%)
view
17 x 2 atoms/default/client/js
atoms/scatterplot/client/js
209:241 (4%)
254:286 (5%)
view
15 x 2 atoms/default/client/js
atoms/scatterplot/client/js
1:22 (100%)
1:22 (100%)
view
14 x 2 atoms/default/client/js
atoms/default/client/js
289:302 (3%)
315:328 (3%)
view
14 x 2 atoms/default/client/js
atoms/default/client/js
289:302 (3%)
367:380 (3%)
view
14 x 2 atoms/default/client/js
atoms/default/client/js
289:302 (3%)
419:432 (3%)
view
14 x 2 atoms/default/client/js
atoms/default/client/js
315:328 (3%)
341:354 (3%)
view
14 x 2 atoms/default/client/js
atoms/default/client/js
315:328 (3%)
393:406 (3%)
view
14 x 2 atoms/default/client/js
atoms/default/client/js
341:354 (3%)
367:380 (3%)
view
14 x 2 atoms/default/client/js
atoms/default/client/js
341:354 (3%)
419:432 (3%)
view
14 x 2 atoms/default/client/js
atoms/default/client/js
367:380 (3%)
393:406 (3%)
view
14 x 2 atoms/default/client/js
atoms/default/client/js
393:406 (3%)
419:432 (3%)
view
11 x 2 atoms/default/client/css
atoms/scatterplot/client/css
1:15 (9%)
1:15 (5%)
view
6 x 2 shared/css/guss-typography
shared/css/guss-typography
188:193 (5%)
200:205 (5%)
view
Most Frequent Duplicates
The list of 15 most frequently found duplicates.
Size#FoldersFilesLinesCode
6 x 6 atoms/default/client/js
atoms/default/client/js
atoms/default/client/js
atoms/default/client/js
atoms/default/client/js
atoms/default/client/js
292:297 (1%)
318:323 (1%)
344:349 (1%)
370:375 (1%)
396:401 (1%)
422:427 (1%)
view
6 x 6 atoms/default/client/js
atoms/default/client/js
atoms/default/client/js
atoms/default/client/js
atoms/default/client/js
atoms/default/client/js
291:296 (1%)
317:322 (1%)
343:348 (1%)
369:374 (1%)
395:400 (1%)
421:426 (1%)
view
6 x 6 atoms/default/client/js
atoms/default/client/js
atoms/default/client/js
atoms/default/client/js
atoms/default/client/js
atoms/default/client/js
295:300 (1%)
321:326 (1%)
347:352 (1%)
373:378 (1%)
399:404 (1%)
425:430 (1%)
view
6 x 6 atoms/default/client/js
atoms/default/client/js
atoms/default/client/js
atoms/default/client/js
atoms/default/client/js
atoms/default/client/js
294:299 (1%)
320:325 (1%)
346:351 (1%)
372:377 (1%)
398:403 (1%)
424:429 (1%)
view
6 x 6 atoms/default/client/js
atoms/default/client/js
atoms/default/client/js
atoms/default/client/js
atoms/default/client/js
atoms/default/client/js
297:302 (1%)
323:328 (1%)
349:354 (1%)
375:380 (1%)
401:406 (1%)
427:432 (1%)
view
6 x 6 atoms/default/client/js
atoms/default/client/js
atoms/default/client/js
atoms/default/client/js
atoms/default/client/js
atoms/default/client/js
289:294 (1%)
315:320 (1%)
341:346 (1%)
367:372 (1%)
393:398 (1%)
419:424 (1%)
view
6 x 6 atoms/default/client/js
atoms/default/client/js
atoms/default/client/js
atoms/default/client/js
atoms/default/client/js
atoms/default/client/js
293:298 (1%)
319:324 (1%)
345:350 (1%)
371:376 (1%)
397:402 (1%)
423:428 (1%)
view
6 x 6 atoms/default/client/js
atoms/default/client/js
atoms/default/client/js
atoms/default/client/js
atoms/default/client/js
atoms/default/client/js
296:301 (1%)
322:327 (1%)
348:353 (1%)
374:379 (1%)
400:405 (1%)
426:431 (1%)
view
6 x 6 atoms/default/client/js
atoms/default/client/js
atoms/default/client/js
atoms/default/client/js
atoms/default/client/js
atoms/default/client/js
290:295 (1%)
316:321 (1%)
342:347 (1%)
368:373 (1%)
394:399 (1%)
420:425 (1%)
view
6 x 3 atoms/default/client/js
atoms/default/client/js
atoms/default/client/js
288:293 (1%)
340:345 (1%)
392:397 (1%)
view
6 x 3 atoms/default/client/js
atoms/default/client/js
atoms/default/client/js
314:319 (1%)
366:371 (1%)
418:423 (1%)
view
6 x 3 atoms/default/client/js
atoms/default/client/js
atoms/default/client/js
312:317 (1%)
364:369 (1%)
416:421 (1%)
view
6 x 3 atoms/default/client/js
atoms/default/client/js
atoms/default/client/js
286:291 (1%)
338:343 (1%)
390:395 (1%)
view
6 x 3 atoms/default/client/js
atoms/default/client/js
atoms/default/client/js
313:318 (1%)
365:370 (1%)
417:422 (1%)
view
6 x 3 atoms/default/client/js
atoms/default/client/js
atoms/default/client/js
287:292 (1%)
339:344 (1%)
391:396 (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...