Duplication Overall
  • 13% duplication:
    • 4,370 cleaned lines of cleaned code (without empty lines, comments, and frequently duplicated constructs such as imports)
    • 606 duplicated lines
  • 176 duplicates
system13% (606 lines)
dependency graphs: 2D graph | 2D graph (with duplicates)... | 3D graph | 3D graph (with duplicates)...
Duplication per Extension
scss16% (606 lines)
Duplication per Component (primary)
shared12% (461 lines)
atoms41% (145 lines)
ROOT0% (0 lines)
harness0% (0 lines)

Duplication Between Components (50+ lines)

flowchart TB
    n0["atoms"]
    n1["shared"]
    n0 ---|"260"| n1
    classDef default fill:#00b2ee,stroke:#ffffff,color:#000000;
    classDef highlighted fill:#00b2ee,stroke:#ffffff,color:#000000;
    linkStyle 0 stroke:#DC143CFF,stroke-width:10px



2D force graph | 3D force graph

Show more details on duplication between components...
From Component
 --> To Component
Duplicated
Lines
File Pairs Details
atoms (37%)
  --> shared (3%)
260 1 file pair details...

Longest Duplicates
The list of 50 longest duplicates.
See data for all 176 duplicates...
Size#FoldersFilesLinesCode
47 x 2 atoms/default/client/css
shared/css
46:99 (23%)
163:215 (20%)
view
38 x 2 atoms/default/client/css
shared/css
99:138 (18%)
108:148 (16%)
view
10 x 2 atoms/default/client/css
shared/css
141:151 (4%)
148:158 (4%)
view
10 x 2 atoms/default/client/css
shared/css
211:220 (4%)
234:243 (4%)
view
9 x 2 atoms/default/client/css
shared/css
26:35 (4%)
87:96 (3%)
view
8 x 2 shared/css
shared/css
75:82 (<1%)
125:132 (<1%)
view
8 x 2 shared/css
shared/css
284:291 (<1%)
335:342 (<1%)
view
8 x 2 shared/css
shared/css
485:492 (<1%)
535:542 (<1%)
view
8 x 2 shared/css
shared/css
485:492 (<1%)
895:902 (<1%)
view
8 x 2 shared/css
shared/css
485:492 (<1%)
945:952 (<1%)
view
8 x 2 shared/css
shared/css
535:542 (<1%)
895:902 (<1%)
view
8 x 2 shared/css
shared/css
535:542 (<1%)
945:952 (<1%)
view
8 x 2 shared/css
shared/css
694:701 (<1%)
745:752 (<1%)
view
8 x 2 shared/css
shared/css
694:701 (<1%)
1104:1111 (<1%)
view
8 x 2 shared/css
shared/css
694:701 (<1%)
1155:1162 (<1%)
view
8 x 2 shared/css
shared/css
745:752 (<1%)
1104:1111 (<1%)
view
8 x 2 shared/css
shared/css
745:752 (<1%)
1155:1162 (<1%)
view
8 x 2 shared/css
shared/css
895:902 (<1%)
945:952 (<1%)
view
8 x 2 shared/css
shared/css
1104:1111 (<1%)
1155:1162 (<1%)
view
8 x 2 shared/css
shared/css
1305:1312 (<1%)
1355:1362 (<1%)
view
8 x 2 shared/css
shared/css
1305:1312 (<1%)
1715:1722 (<1%)
view
8 x 2 shared/css
shared/css
1305:1312 (<1%)
1765:1772 (<1%)
view
8 x 2 shared/css
shared/css
1355:1362 (<1%)
1715:1722 (<1%)
view
8 x 2 shared/css
shared/css
1355:1362 (<1%)
1765:1772 (<1%)
view
8 x 2 shared/css
shared/css
1514:1521 (<1%)
1565:1572 (<1%)
view
8 x 2 shared/css
shared/css
1514:1521 (<1%)
1924:1931 (<1%)
view
8 x 2 shared/css
shared/css
1514:1521 (<1%)
1975:1982 (<1%)
view
8 x 2 shared/css
shared/css
1565:1572 (<1%)
1924:1931 (<1%)
view
8 x 2 shared/css
shared/css
1565:1572 (<1%)
1975:1982 (<1%)
view
8 x 2 shared/css
shared/css
1715:1722 (<1%)
1765:1772 (<1%)
view
8 x 2 shared/css
shared/css
1924:1931 (<1%)
1975:1982 (<1%)
view
8 x 2 shared/css
shared/css
2125:2132 (<1%)
2175:2182 (<1%)
view
8 x 2 shared/css
shared/css
2334:2341 (<1%)
2385:2392 (<1%)
view
8 x 2 shared/css
shared/css
2535:2542 (<1%)
2585:2592 (<1%)
view
8 x 2 shared/css
shared/css
2744:2751 (<1%)
2795:2802 (<1%)
view
8 x 2 atoms/default/client/css
shared/css
203:211 (3%)
222:230 (3%)
view
7 x 2 shared/css
shared/css
30:36 (<1%)
238:244 (<1%)
view
7 x 2 shared/css
shared/css
30:36 (<1%)
440:446 (<1%)
view
7 x 2 shared/css
shared/css
30:36 (<1%)
648:654 (<1%)
view
7 x 2 shared/css
shared/css
30:36 (<1%)
850:856 (<1%)
view
7 x 2 shared/css
shared/css
30:36 (<1%)
1058:1064 (<1%)
view
7 x 2 shared/css
shared/css
30:36 (<1%)
1260:1266 (<1%)
view
7 x 2 shared/css
shared/css
30:36 (<1%)
1468:1474 (<1%)
view
7 x 2 shared/css
shared/css
30:36 (<1%)
1670:1676 (<1%)
view
7 x 2 shared/css
shared/css
30:36 (<1%)
1878:1884 (<1%)
view
7 x 2 shared/css
shared/css
30:36 (<1%)
2080:2086 (<1%)
view
7 x 2 shared/css
shared/css
30:36 (<1%)
2288:2294 (<1%)
view
7 x 2 shared/css
shared/css
30:36 (<1%)
2490:2496 (<1%)
view
7 x 2 shared/css
shared/css
30:36 (<1%)
2698:2704 (<1%)
view
7 x 2 shared/css
shared/css
238:244 (<1%)
440:446 (<1%)
view
Most Frequent Duplicates
The list of 17 most frequently found duplicates.
Size#FoldersFilesLinesCode
6 x 14 shared/css
shared/css
shared/css
shared/css
shared/css
shared/css
shared/css
shared/css
shared/css
shared/css
...
30:35 (<1%)
238:243 (<1%)
440:445 (<1%)
648:653 (<1%)
850:855 (<1%)
1058:1063 (<1%)
1260:1265 (<1%)
1468:1473 (<1%)
1670:1675 (<1%)
1878:1883 (<1%)
...
view
6 x 14 shared/css
shared/css
shared/css
shared/css
shared/css
shared/css
shared/css
shared/css
shared/css
shared/css
...
31:36 (<1%)
239:244 (<1%)
441:446 (<1%)
649:654 (<1%)
851:856 (<1%)
1059:1064 (<1%)
1261:1266 (<1%)
1469:1474 (<1%)
1671:1676 (<1%)
1879:1884 (<1%)
...
view
6 x 8 shared/css
shared/css
shared/css
shared/css
shared/css
shared/css
shared/css
shared/css
1305:1310 (<1%)
1355:1360 (<1%)
1514:1519 (<1%)
1565:1570 (<1%)
1715:1720 (<1%)
1765:1770 (<1%)
1924:1929 (<1%)
1975:1980 (<1%)
view
6 x 8 shared/css
shared/css
shared/css
shared/css
shared/css
shared/css
shared/css
shared/css
485:490 (<1%)
535:540 (<1%)
694:699 (<1%)
745:750 (<1%)
895:900 (<1%)
945:950 (<1%)
1104:1109 (<1%)
1155:1160 (<1%)
view
6 x 4 shared/css
shared/css
shared/css
shared/css
2125:2130 (<1%)
2175:2180 (<1%)
2334:2339 (<1%)
2385:2390 (<1%)
view
6 x 4 shared/css
shared/css
shared/css
shared/css
1307:1312 (<1%)
1357:1362 (<1%)
1717:1722 (<1%)
1767:1772 (<1%)
view
6 x 4 shared/css
shared/css
shared/css
shared/css
695:700 (<1%)
746:751 (<1%)
1105:1110 (<1%)
1156:1161 (<1%)
view
6 x 4 shared/css
shared/css
shared/css
shared/css
1515:1520 (<1%)
1566:1571 (<1%)
1925:1930 (<1%)
1976:1981 (<1%)
view
6 x 4 shared/css
shared/css
shared/css
shared/css
2535:2540 (<1%)
2585:2590 (<1%)
2744:2749 (<1%)
2795:2800 (<1%)
view
6 x 4 shared/css
shared/css
shared/css
shared/css
75:80 (<1%)
125:130 (<1%)
284:289 (<1%)
335:340 (<1%)
view
6 x 4 shared/css
shared/css
shared/css
shared/css
1306:1311 (<1%)
1356:1361 (<1%)
1716:1721 (<1%)
1766:1771 (<1%)
view
6 x 4 shared/css
shared/css
shared/css
shared/css
486:491 (<1%)
536:541 (<1%)
896:901 (<1%)
946:951 (<1%)
view
6 x 4 shared/css
shared/css
shared/css
shared/css
1516:1521 (<1%)
1567:1572 (<1%)
1926:1931 (<1%)
1977:1982 (<1%)
view
6 x 4 shared/css
shared/css
shared/css
shared/css
696:701 (<1%)
747:752 (<1%)
1106:1111 (<1%)
1157:1162 (<1%)
view
6 x 4 shared/css
shared/css
shared/css
shared/css
487:492 (<1%)
537:542 (<1%)
897:902 (<1%)
947:952 (<1%)
view
6 x 3 atoms/default/client/css
shared/css
atoms/default/client/css
14:20 (2%)
222:228 (2%)
203:209 (2%)
view
6 x 3 atoms/default/client/css
shared/css
atoms/default/client/css
15:21 (2%)
223:229 (2%)
204:210 (2%)
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...