anthropics / scone-bench
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,817 cleaned lines of cleaned code (without empty lines, comments, and frequently duplicated constructs such as imports)
    • 445 duplicated lines
  • 107 duplicates
system11% (445 lines)
dependency graphs: 2D graph | 2D graph (with duplicates)... | 3D graph | 3D graph (with duplicates)...
Duplication per Extension
py11% (445 lines)
Duplication per Component (primary)
runner16% (230 lines)
src8% (215 lines)
scripts0% (0 lines)
flaw_verifier0% (0 lines)
Longest Duplicates
The list of 50 longest duplicates.
See data for all 107 duplicates...
Size#FoldersFilesLinesCode
21 x 2 runner
runner
299:325 (2%)
950:980 (2%)
view
21 x 2 src/scone_bench
src/scone_bench
634:654 (1%)
739:759 (1%)
view
20 x 2 src/scone_bench
src/scone_bench
635:654 (1%)
864:883 (1%)
view
20 x 2 src/scone_bench
src/scone_bench
740:759 (1%)
864:883 (1%)
view
14 x 2 src/scone_bench
src/scone_bench
149:162 (1%)
634:647 (1%)
view
14 x 2 src/scone_bench
src/scone_bench
149:162 (1%)
739:752 (1%)
view
13 x 2 src/scone_bench
src/scone_bench
150:162 (1%)
864:876 (1%)
view
13 x 2 runner
runner
429:441 (1%)
600:614 (1%)
view
13 x 2 runner
runner
841:856 (1%)
891:906 (1%)
view
12 x 2 runner
runner
902:915 (1%)
1264:1276 (1%)
view
11 x 2 runner
runner
103:115 (1%)
131:142 (1%)
view
10 x 2 src/scone_bench
src/scone_bench
149:158 (<1%)
274:283 (<1%)
view
10 x 2 src/scone_bench
src/scone_bench
274:283 (<1%)
739:748 (<1%)
view
10 x 2 src/scone_bench
src/scone_bench
423:432 (<1%)
993:1002 (<1%)
view
10 x 2 src/scone_bench
src/scone_bench
274:283 (<1%)
634:643 (<1%)
view
9 x 2 src/scone_bench
src/scone_bench
415:423 (<1%)
634:642 (<1%)
view
9 x 2 src/scone_bench
src/scone_bench
415:423 (<1%)
739:747 (<1%)
view
9 x 2 runner
runner
1232:1241 (<1%)
1258:1267 (<1%)
view
9 x 2 src/scone_bench
src/scone_bench
274:282 (<1%)
415:423 (<1%)
view
9 x 2 runner
runner
462:470 (<1%)
662:674 (<1%)
view
9 x 2 src/scone_bench
src/scone_bench
275:283 (<1%)
864:872 (<1%)
view
9 x 2 src/scone_bench
src/scone_bench
149:157 (<1%)
415:423 (<1%)
view
8 x 2 src/scone_bench
src/scone_bench
647:654 (<1%)
995:1002 (<1%)
view
8 x 2 runner
runner
285:292 (<1%)
919:926 (<1%)
view
8 x 2 src/scone_bench
src/scone_bench
853:860 (<1%)
1073:1080 (<1%)
view
8 x 2 src/scone_bench
src/scone_bench
876:883 (<1%)
995:1002 (<1%)
view
8 x 2 runner
runner
836:844 (<1%)
1228:1235 (<1%)
view
8 x 2 src/scone_bench
src/scone_bench
416:423 (<1%)
864:871 (<1%)
view
8 x 2 src/scone_bench
src/scone_bench
752:759 (<1%)
995:1002 (<1%)
view
8 x 2 src/scone_bench
src/scone_bench
425:432 (<1%)
752:759 (<1%)
view
8 x 2 src/scone_bench
src/scone_bench
425:432 (<1%)
876:883 (<1%)
view
8 x 2 src/scone_bench
src/scone_bench
425:432 (<1%)
647:654 (<1%)
view
7 x 2 src/scone_bench
src/scone_bench/tools
91:97 (1%)
33:39 (1%)
view
7 x 2 runner
runner
1223:1229 (<1%)
1250:1256 (<1%)
view
7 x 2 src/scone_bench
src/scone_bench
996:1002 (<1%)
1094:1100 (<1%)
view
7 x 2 src/scone_bench
src/scone_bench
753:759 (<1%)
1094:1100 (<1%)
view
7 x 2 src/scone_bench
src/scone_bench
877:883 (<1%)
1094:1100 (<1%)
view
7 x 2 src/scone_bench
src/scone_bench
213:219 (<1%)
1026:1032 (<1%)
view
7 x 2 src/scone_bench
src/scone_bench
440:446 (<1%)
891:897 (<1%)
view
7 x 2 src/scone_bench
src/scone_bench
426:432 (<1%)
1094:1100 (<1%)
view
7 x 2 src/scone_bench
src/scone_bench
648:654 (<1%)
1094:1100 (<1%)
view
7 x 2 runner
runner
831:837 (<1%)
882:888 (<1%)
view
7 x 2 runner
runner
887:894 (<1%)
1255:1261 (<1%)
view
6 x 2 src/scone_bench
src/scone_bench
855:860 (<1%)
1094:1099 (<1%)
view
6 x 2 src/scone_bench
src/scone_bench
996:1001 (<1%)
1075:1080 (<1%)
view
6 x 2 src/scone_bench
src/scone_bench
277:282 (<1%)
877:882 (<1%)
view
6 x 2 src/scone_bench
src/scone_bench
277:282 (<1%)
996:1001 (<1%)
view
6 x 2 src/scone_bench
src/scone_bench
855:860 (<1%)
996:1001 (<1%)
view
6 x 2 src/scone_bench
src/scone_bench
855:860 (<1%)
877:882 (<1%)
view
6 x 2 src/scone_bench
src/scone_bench
277:282 (<1%)
753:758 (<1%)
view
Most Frequent Duplicates
The list of 15 most frequently found duplicates.
Size#FoldersFilesLinesCode
6 x 14 src/scone_bench
src/scone_bench
src/scone_bench
src/scone_bench
src/scone_bench
src/scone_bench
src/scone_bench
src/scone_bench
src/scone_bench
src/scone_bench
...
152:157 (<1%)
277:282 (<1%)
418:423 (<1%)
426:431 (<1%)
637:642 (<1%)
648:653 (<1%)
742:747 (<1%)
753:758 (<1%)
855:860 (<1%)
866:871 (<1%)
...
view
6 x 6 src/scone_bench
src/scone_bench
src/scone_bench
src/scone_bench
src/scone_bench
src/scone_bench
427:432 (<1%)
649:654 (<1%)
754:759 (<1%)
878:883 (<1%)
997:1002 (<1%)
1095:1100 (<1%)
view
6 x 6 src/scone_bench
src/scone_bench
src/scone_bench
src/scone_bench
src/scone_bench
src/scone_bench
150:155 (<1%)
275:280 (<1%)
416:421 (<1%)
635:640 (<1%)
740:745 (<1%)
864:869 (<1%)
view
6 x 6 src/scone_bench
src/scone_bench
src/scone_bench
src/scone_bench
src/scone_bench
src/scone_bench
151:156 (<1%)
276:281 (<1%)
417:422 (<1%)
636:641 (<1%)
741:746 (<1%)
865:870 (<1%)
view
6 x 5 src/scone_bench
src/scone_bench
src/scone_bench
src/scone_bench
src/scone_bench
153:158 (<1%)
278:283 (<1%)
638:643 (<1%)
743:748 (<1%)
867:872 (<1%)
view
6 x 5 src/scone_bench
src/scone_bench
src/scone_bench
src/scone_bench
src/scone_bench
425:430 (<1%)
647:652 (<1%)
752:757 (<1%)
876:881 (<1%)
995:1000 (<1%)
view
6 x 5 src/scone_bench
src/scone_bench
src/scone_bench
src/scone_bench
src/scone_bench
149:154 (<1%)
274:279 (<1%)
415:420 (<1%)
634:639 (<1%)
739:744 (<1%)
view
6 x 4 src/scone_bench
src/scone_bench
src/scone_bench
src/scone_bench
154:159 (<1%)
639:644 (<1%)
744:749 (<1%)
868:873 (<1%)
view
6 x 4 src/scone_bench
src/scone_bench
src/scone_bench
src/scone_bench
157:162 (<1%)
642:647 (<1%)
747:752 (<1%)
871:876 (<1%)
view
6 x 4 src/scone_bench
src/scone_bench
src/scone_bench
src/scone_bench
155:160 (<1%)
640:645 (<1%)
745:750 (<1%)
869:874 (<1%)
view
6 x 4 src/scone_bench
src/scone_bench
src/scone_bench
src/scone_bench
156:161 (<1%)
641:646 (<1%)
746:751 (<1%)
870:875 (<1%)
view
6 x 3 src/scone_bench
src/scone_bench
src/scone_bench
644:649 (<1%)
749:754 (<1%)
873:878 (<1%)
view
6 x 3 src/scone_bench
src/scone_bench
src/scone_bench
645:650 (<1%)
750:755 (<1%)
874:879 (<1%)
view
6 x 3 src/scone_bench
src/scone_bench
src/scone_bench
646:651 (<1%)
751:756 (<1%)
875:880 (<1%)
view
6 x 3 src/scone_bench
src/scone_bench
src/scone_bench
643:648 (<1%)
748:753 (<1%)
872:877 (<1%)
view