openai / point-e
Duplication

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

Intro
  • 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...
Duplication Overall
  • 11% duplication:
    • 3,514 cleaned lines of cleaned code (without empty lines, comments, and frequently duplicated constructs such as imports)
    • 415 duplicated lines
  • 33 duplicates
system11% (415 lines)
dependency graphs: 2D graph | 2D graph (with duplicates)... | 3D graph | 3D graph (with duplicates)...
Duplication per Extension
py11% (415 lines)
Duplication per Component (primary)
point_e11% (415 lines)
Longest Duplicates
The list of 33 longest duplicates.
See data for all 33 duplicates...
Size#FoldersFilesLinesCode
23 x 2 point_e/diffusion
point_e/diffusion
240:266 (9%)
284:310 (9%)
view
20 x 2 point_e/models
point_e/models
297:317 (5%)
419:440 (5%)
view
15 x 2 point_e/diffusion
point_e/diffusion
510:537 (2%)
686:711 (2%)
view
13 x 2 point_e/diffusion
point_e/diffusion
639:651 (1%)
675:687 (1%)
view
12 x 2 point_e/models
point_e/models
17:28 (9%)
30:41 (9%)
view
12 x 2 point_e/diffusion
point_e/diffusion
452:463 (1%)
500:511 (1%)
view
10 x 2 point_e/diffusion
point_e/diffusion
566:575 (1%)
615:624 (1%)
view
10 x 2 point_e/diffusion
point_e/diffusion
452:461 (1%)
675:684 (1%)
view
10 x 2 point_e/diffusion
point_e/diffusion
500:509 (1%)
675:684 (1%)
view
10 x 2 point_e/diffusion
point_e/diffusion
452:461 (1%)
639:648 (1%)
view
10 x 2 point_e/diffusion
point_e/diffusion
500:509 (1%)
639:648 (1%)
view
10 x 2 point_e/diffusion
point_e/diffusion
551:560 (1%)
601:610 (1%)
view
9 x 2 point_e/diffusion
point_e/diffusion
485:493 (1%)
659:667 (1%)
view
9 x 2 point_e/diffusion
point_e/diffusion
416:441 (1%)
560:573 (1%)
view
8 x 2 point_e/diffusion
point_e/diffusion
408:415 (1%)
551:558 (1%)
view
8 x 2 point_e/models
point_e/models
24:31 (2%)
88:95 (2%)
view
8 x 2 point_e/diffusion
point_e/diffusion
434:441 (1%)
615:622 (1%)
view
8 x 2 point_e/models
point_e/models
12:19 (6%)
71:78 (6%)
view
8 x 2 point_e/diffusion
point_e/diffusion
408:415 (1%)
601:608 (1%)
view
7 x 2 point_e/diffusion
point_e/diffusion
539:545 (1%)
713:719 (1%)
view
7 x 2 point_e/models
point_e/models
24:30 (1%)
119:125 (1%)
view
7 x 2 point_e/models
point_e/models
101:107 (1%)
138:144 (1%)
view
7 x 2 point_e/models
point_e/models
68:74 (5%)
80:86 (5%)
view
7 x 2 point_e/models
point_e/models
88:94 (1%)
119:125 (1%)
view
7 x 2 point_e/models
point_e/models
12:18 (5%)
112:118 (5%)
view
7 x 2 point_e/models
point_e/models
71:77 (5%)
112:118 (5%)
view
6 x 2 point_e/models
point_e/models
230:235 (1%)
291:296 (1%)
view
6 x 2 point_e/models
point_e/models
68:73 (3%)
238:243 (3%)
view
6 x 2 point_e/models
point_e/models
30:35 (4%)
54:59 (4%)
view
6 x 2 point_e/models
point_e/models
62:67 (5%)
79:84 (1%)
view
6 x 2 point_e/util
point_e/util
33:38 (10%)
36:41 (6%)
view
6 x 2 point_e/util
point_e/util
55:64 (10%)
45:54 (6%)
view
6 x 2 point_e/models
point_e/models
17:22 (4%)
54:59 (4%)
view
Most Frequent Duplicates
The list of 16 most frequently found duplicates.
Size#FoldersFilesLinesCode
6 x 4 point_e/diffusion
point_e/diffusion
point_e/diffusion
point_e/diffusion
453:458 (<1%)
501:506 (<1%)
640:645 (<1%)
676:681 (<1%)
view
6 x 4 point_e/diffusion
point_e/diffusion
point_e/diffusion
point_e/diffusion
456:461 (<1%)
504:509 (<1%)
643:648 (<1%)
679:684 (<1%)
view
6 x 4 point_e/diffusion
point_e/diffusion
point_e/diffusion
point_e/diffusion
454:459 (<1%)
502:507 (<1%)
641:646 (<1%)
677:682 (<1%)
view
6 x 4 point_e/diffusion
point_e/diffusion
point_e/diffusion
point_e/diffusion
452:457 (<1%)
500:505 (<1%)
639:644 (<1%)
675:680 (<1%)
view
6 x 4 point_e/diffusion
point_e/diffusion
point_e/diffusion
point_e/diffusion
455:460 (<1%)
503:508 (<1%)
642:647 (<1%)
678:683 (<1%)
view
6 x 3 point_e/models
point_e/models
point_e/models
17:22 (4%)
30:35 (4%)
54:59 (4%)
view
6 x 3 point_e/models
point_e/models
point_e/models
24:29 (1%)
88:93 (1%)
119:124 (1%)
view
6 x 3 point_e/models
point_e/models
point_e/models
25:30 (1%)
89:94 (1%)
120:125 (1%)
view
6 x 3 point_e/models
point_e/models
point_e/models
12:17 (5%)
71:76 (5%)
112:117 (5%)
view
6 x 3 point_e/diffusion
point_e/diffusion
point_e/diffusion
409:414 (<1%)
552:557 (<1%)
602:607 (<1%)
view
6 x 3 point_e/diffusion
point_e/diffusion
point_e/diffusion
436:441 (<1%)
568:573 (<1%)
617:622 (<1%)
view
6 x 3 point_e/diffusion
point_e/diffusion
point_e/diffusion
408:413 (<1%)
551:556 (<1%)
601:606 (<1%)
view
6 x 3 point_e/diffusion
point_e/diffusion
point_e/diffusion
435:440 (<1%)
567:572 (<1%)
616:621 (<1%)
view
6 x 3 point_e/diffusion
point_e/diffusion
point_e/diffusion
410:415 (<1%)
553:558 (<1%)
603:608 (<1%)
view
6 x 3 point_e/diffusion
point_e/diffusion
point_e/diffusion
434:439 (<1%)
566:571 (<1%)
615:620 (<1%)
view
6 x 3 point_e/models
point_e/models
point_e/models
13:18 (5%)
72:77 (5%)
113:118 (5%)
view