Duplication Overall
  • 47% duplication:
    • 3,285 cleaned lines of cleaned code (without empty lines, comments, and frequently duplicated constructs such as imports)
    • 1,547 duplicated lines
  • 42 duplicates
system47% (1,547 lines)
dependency graphs: 2D graph | 2D graph (with duplicates)... | 3D graph | 3D graph (with duplicates)...
Duplication per Extension
scss60% (1,067 lines)
js36% (480 lines)
Duplication per Component (primary)
atoms75% (1,509 lines)
shared3% (38 lines)
ROOT0% (0 lines)
harness0% (0 lines)

Duplication Between Components (50+ lines)

flowchart TB
    n0["atoms"]
    n1["shared"]
    n0 ---|"104"| 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 (2%)
  --> shared (5%)
104 3 file pairs details...

Longest Duplicates
The list of 42 longest duplicates.
See data for all 42 duplicates...
Size#FoldersFilesLinesCode
233 x 2 atoms/area-chart/client/css
atoms/voronoi-map/client/css
1:283 (100%)
1:283 (100%)
view
233 x 2 atoms/area-chart-daily/client/css
atoms/area-chart/client/css
1:283 (100%)
1:283 (100%)
view
233 x 2 atoms/area-chart-daily/client/css
atoms/voronoi-map/client/css
1:283 (100%)
1:283 (100%)
view
142 x 2 atoms/area-chart-daily/client/css
atoms/area-chart/client/css
33:216 (74%)
33:216 (85%)
view
40 x 2 atoms/area-chart-daily/client/js
atoms/area-chart/client/js
22:78 (10%)
18:74 (14%)
view
39 x 2 atoms/area-chart-daily/client/js
atoms/area-chart/client/js
160:219 (9%)
134:196 (13%)
view
31 x 2 atoms/area-chart-daily/client/js
atoms/area-chart/client/js
494:540 (7%)
362:408 (10%)
view
30 x 2 atoms/area-chart-daily/client/js
atoms/area-chart/client/js
564:622 (7%)
408:462 (10%)
view
23 x 2 atoms/area-chart-daily/client/css
atoms/area-chart/client/css
1:30 (12%)
1:30 (13%)
view
22 x 2 atoms/area-chart-daily/client/js
atoms/area-chart/client/js
386:416 (5%)
245:275 (7%)
view
18 x 2 atoms/area-chart-daily/client/js
atoms/area-chart/client/js
81:114 (4%)
77:110 (6%)
view
15 x 2 atoms/area-chart-daily/client/js
atoms/voronoi-map/client/js
1:22 (100%)
1:22 (100%)
view
15 x 2 atoms/area-chart-daily/client/js
atoms/area-chart/client/js
1:22 (100%)
1:22 (100%)
view
15 x 2 atoms/area-chart/client/js
atoms/voronoi-map/client/js
1:22 (100%)
1:22 (100%)
view
8 x 2 atoms/area-chart-daily/client/js
atoms/area-chart-daily/client/js
58:65 (2%)
288:295 (2%)
view
8 x 2 atoms/area-chart-daily/client/js
atoms/area-chart-daily/client/js
500:514 (2%)
527:540 (2%)
view
8 x 2 atoms/area-chart/client/js
atoms/area-chart/client/js
368:382 (2%)
395:408 (2%)
view
8 x 2 atoms/area-chart-daily/client/js
atoms/area-chart/client/js
288:295 (2%)
54:61 (2%)
view
8 x 2 atoms/area-chart-daily/client/js
atoms/area-chart/client/js
420:431 (2%)
279:290 (2%)
view
8 x 2 atoms/area-chart-daily/client/js
atoms/area-chart/client/js
500:514 (2%)
395:408 (2%)
view
8 x 2 atoms/area-chart-daily/client/js
atoms/area-chart/client/js
527:540 (2%)
368:382 (2%)
view
7 x 2 atoms/area-chart-daily/client/css
atoms/area-chart-daily/client/css
160:166 (3%)
200:206 (3%)
view
7 x 2 atoms/area-chart/client/css
atoms/area-chart/client/css
160:166 (4%)
200:206 (4%)
view
7 x 2 atoms/area-chart-daily/client/css
atoms/area-chart/client/css
160:166 (3%)
200:206 (4%)
view
7 x 2 atoms/area-chart-daily/client/css
atoms/area-chart/client/css
200:206 (3%)
160:166 (4%)
view
7 x 2 atoms/area-chart-daily/client/js
atoms/area-chart/client/js
450:458 (1%)
310:318 (2%)
view
7 x 2 atoms/area-chart-daily/client/js
atoms/area-chart/client/js
634:650 (1%)
468:484 (2%)
view
7 x 2 atoms/area-chart-daily/client/css
shared/css
75:82 (3%)
233:240 (2%)
view
7 x 2 atoms/area-chart-daily/client/css
shared/css
95:101 (3%)
260:266 (2%)
view
7 x 2 atoms/area-chart/client/css
shared/css
75:82 (3%)
233:240 (2%)
view
7 x 2 atoms/area-chart/client/css
shared/css
95:101 (3%)
260:266 (2%)
view
7 x 2 atoms/voronoi-map/client/css
shared/css
75:82 (3%)
233:240 (2%)
view
7 x 2 atoms/voronoi-map/client/css
shared/css
95:101 (3%)
260:266 (2%)
view
6 x 2 atoms/voronoi-map/client/js
atoms/voronoi-map/client/js
54:61 (8%)
72:79 (8%)
view
6 x 2 shared/css/guss-typography
shared/css/guss-typography
188:193 (5%)
200:205 (5%)
view
6 x 2 atoms/area-chart-daily/client/js
atoms/area-chart/client/js
227:234 (1%)
198:205 (2%)
view
6 x 2 atoms/area-chart-daily/client/css
shared/css
43:48 (2%)
153:158 (2%)
view
6 x 2 atoms/area-chart-daily/client/css
shared/css
56:63 (2%)
218:223 (2%)
view
6 x 2 atoms/area-chart/client/css
shared/css
43:48 (2%)
153:158 (2%)
view
6 x 2 atoms/area-chart/client/css
shared/css
56:63 (2%)
218:223 (2%)
view
6 x 2 atoms/voronoi-map/client/css
shared/css
43:48 (2%)
153:158 (2%)
view
6 x 2 atoms/voronoi-map/client/css
shared/css
56:63 (2%)
218:223 (2%)
view
Most Frequent Duplicates
The list of 50 most frequently found duplicates.
Size#FoldersFilesLinesCode
6 x 4 atoms/area-chart-daily/client/css
atoms/area-chart/client/css
atoms/area-chart/client/css
atoms/area-chart-daily/client/css
160:165 (3%)
160:165 (3%)
200:205 (3%)
200:205 (3%)
view
6 x 4 atoms/area-chart-daily/client/js
atoms/area-chart/client/js
atoms/area-chart/client/js
atoms/area-chart-daily/client/js
502:512 (1%)
370:380 (2%)
397:407 (2%)
529:539 (1%)
view
6 x 4 atoms/area-chart/client/css
shared/css
atoms/voronoi-map/client/css
atoms/area-chart-daily/client/css
96:101 (2%)
261:266 (2%)
96:101 (2%)
96:101 (2%)
view
6 x 4 atoms/area-chart/client/css
shared/css
atoms/voronoi-map/client/css
atoms/area-chart-daily/client/css
76:82 (2%)
234:240 (2%)
76:82 (2%)
76:82 (2%)
view
6 x 4 atoms/area-chart-daily/client/js
atoms/area-chart/client/js
atoms/area-chart/client/js
atoms/area-chart-daily/client/js
500:510 (1%)
368:378 (2%)
395:405 (2%)
527:537 (1%)
view
6 x 4 atoms/area-chart/client/css
shared/css
atoms/voronoi-map/client/css
atoms/area-chart-daily/client/css
95:100 (2%)
260:265 (2%)
95:100 (2%)
95:100 (2%)
view
6 x 4 atoms/area-chart/client/css
shared/css
atoms/area-chart-daily/client/css
atoms/voronoi-map/client/css
43:48 (2%)
153:158 (2%)
43:48 (2%)
43:48 (2%)
view
6 x 4 atoms/area-chart/client/css
shared/css
atoms/voronoi-map/client/css
atoms/area-chart-daily/client/css
75:81 (2%)
233:239 (2%)
75:81 (2%)
75:81 (2%)
view
6 x 4 atoms/area-chart-daily/client/css
atoms/area-chart/client/css
atoms/area-chart/client/css
atoms/area-chart-daily/client/css
161:166 (3%)
161:166 (3%)
201:206 (3%)
201:206 (3%)
view
6 x 4 atoms/area-chart-daily/client/js
atoms/area-chart/client/js
atoms/area-chart/client/js
atoms/area-chart-daily/client/js
504:514 (1%)
372:382 (2%)
399:408 (2%)
531:540 (1%)
view
6 x 4 atoms/area-chart/client/css
shared/css
atoms/voronoi-map/client/css
atoms/area-chart-daily/client/css
56:63 (2%)
218:223 (2%)
56:63 (2%)
56:63 (2%)
view
6 x 3 atoms/area-chart/client/css
atoms/voronoi-map/client/css
atoms/area-chart-daily/client/css
257:262 (2%)
257:262 (2%)
257:262 (2%)
view
6 x 3 atoms/area-chart/client/css
atoms/voronoi-map/client/css
atoms/area-chart-daily/client/css
258:263 (2%)
258:263 (2%)
258:263 (2%)
view
6 x 3 atoms/area-chart/client/css
atoms/voronoi-map/client/css
atoms/area-chart-daily/client/css
159:167 (2%)
159:167 (2%)
159:167 (2%)
view
6 x 3 atoms/area-chart-daily/client/css
atoms/voronoi-map/client/css
atoms/area-chart/client/css
38:43 (2%)
38:43 (2%)
38:43 (2%)
view
6 x 3 atoms/area-chart-daily/client/css
atoms/voronoi-map/client/css
atoms/area-chart/client/css
33:40 (2%)
33:40 (2%)
33:40 (2%)
view
6 x 3 atoms/area-chart-daily/client/css
atoms/voronoi-map/client/css
atoms/area-chart/client/css
2:11 (2%)
2:11 (2%)
2:11 (2%)
view
6 x 3 atoms/area-chart/client/css
atoms/voronoi-map/client/css
atoms/area-chart-daily/client/css
133:139 (2%)
133:139 (2%)
133:139 (2%)
view
6 x 3 atoms/area-chart/client/css
atoms/voronoi-map/client/css
atoms/area-chart-daily/client/css
272:278 (2%)
272:278 (2%)
272:278 (2%)
view
6 x 3 atoms/area-chart/client/css
atoms/voronoi-map/client/css
atoms/area-chart-daily/client/css
88:94 (2%)
88:94 (2%)
88:94 (2%)
view
6 x 3 atoms/area-chart-daily/client/css
atoms/voronoi-map/client/css
atoms/area-chart/client/css
46:51 (2%)
46:51 (2%)
46:51 (2%)
view
6 x 3 atoms/area-chart/client/css
atoms/voronoi-map/client/css
atoms/area-chart-daily/client/css
202:207 (2%)
202:207 (2%)
202:207 (2%)
view
6 x 3 atoms/area-chart-daily/client/css
atoms/voronoi-map/client/css
atoms/area-chart/client/css
41:46 (2%)
41:46 (2%)
41:46 (2%)
view
6 x 3 atoms/area-chart-daily/client/css
atoms/voronoi-map/client/css
atoms/area-chart/client/css
87:93 (2%)
87:93 (2%)
87:93 (2%)
view
6 x 3 atoms/area-chart-daily/client/css
atoms/voronoi-map/client/css
atoms/area-chart/client/css
81:87 (2%)
81:87 (2%)
81:87 (2%)
view
6 x 3 atoms/area-chart/client/js
atoms/voronoi-map/client/js
atoms/area-chart-daily/client/js
7:13 (40%)
7:13 (40%)
7:13 (40%)
view
6 x 3 atoms/area-chart-daily/client/js
atoms/area-chart/client/js
atoms/area-chart-daily/client/js
58:63 (1%)
54:59 (2%)
288:293 (1%)
view
6 x 3 atoms/area-chart/client/css
atoms/voronoi-map/client/css
atoms/area-chart-daily/client/css
138:143 (2%)
138:143 (2%)
138:143 (2%)
view
6 x 3 atoms/area-chart/client/css
atoms/voronoi-map/client/css
atoms/area-chart-daily/client/css
266:271 (2%)
266:271 (2%)
266:271 (2%)
view
6 x 3 atoms/area-chart/client/css
atoms/voronoi-map/client/css
atoms/area-chart-daily/client/css
232:237 (2%)
232:237 (2%)
232:237 (2%)
view
6 x 3 atoms/area-chart/client/css
atoms/voronoi-map/client/css
atoms/area-chart-daily/client/css
163:173 (2%)
163:173 (2%)
163:173 (2%)
view
6 x 3 atoms/area-chart/client/css
atoms/voronoi-map/client/css
atoms/area-chart-daily/client/css
249:255 (2%)
249:255 (2%)
249:255 (2%)
view
6 x 3 atoms/area-chart/client/css
atoms/voronoi-map/client/css
atoms/area-chart-daily/client/css
186:191 (2%)
186:191 (2%)
186:191 (2%)
view
6 x 3 atoms/area-chart/client/css
atoms/voronoi-map/client/css
atoms/area-chart-daily/client/css
268:274 (2%)
268:274 (2%)
268:274 (2%)
view
6 x 3 atoms/area-chart/client/css
atoms/voronoi-map/client/css
atoms/area-chart-daily/client/css
207:213 (2%)
207:213 (2%)
207:213 (2%)
view
6 x 3 atoms/area-chart-daily/client/css
atoms/voronoi-map/client/css
atoms/area-chart/client/css
28:34 (2%)
28:34 (2%)
28:34 (2%)
view
6 x 3 atoms/area-chart-daily/client/css
atoms/voronoi-map/client/css
atoms/area-chart/client/css
62:70 (2%)
62:70 (2%)
62:70 (2%)
view
6 x 3 atoms/area-chart/client/css
atoms/voronoi-map/client/css
atoms/area-chart-daily/client/css
212:218 (2%)
212:218 (2%)
212:218 (2%)
view
6 x 3 atoms/area-chart/client/css
atoms/voronoi-map/client/css
atoms/area-chart-daily/client/css
156:163 (2%)
156:163 (2%)
156:163 (2%)
view
6 x 3 atoms/area-chart/client/css
atoms/voronoi-map/client/css
atoms/area-chart-daily/client/css
117:123 (2%)
117:123 (2%)
117:123 (2%)
view
6 x 3 atoms/area-chart/client/css
atoms/voronoi-map/client/css
atoms/area-chart-daily/client/css
227:232 (2%)
227:232 (2%)
227:232 (2%)
view
6 x 3 atoms/area-chart/client/css
atoms/voronoi-map/client/css
atoms/area-chart-daily/client/css
184:189 (2%)
184:189 (2%)
184:189 (2%)
view
6 x 3 atoms/area-chart/client/css
atoms/voronoi-map/client/css
atoms/area-chart-daily/client/css
167:176 (2%)
167:176 (2%)
167:176 (2%)
view
6 x 3 atoms/area-chart/client/css
atoms/voronoi-map/client/css
atoms/area-chart-daily/client/css
141:147 (2%)
141:147 (2%)
141:147 (2%)
view
6 x 3 atoms/area-chart/client/css
atoms/voronoi-map/client/css
atoms/area-chart-daily/client/css
190:195 (2%)
190:195 (2%)
190:195 (2%)
view
6 x 3 atoms/area-chart-daily/client/css
atoms/voronoi-map/client/css
atoms/area-chart/client/css
58:64 (2%)
58:64 (2%)
58:64 (2%)
view
6 x 3 atoms/area-chart-daily/client/css
atoms/voronoi-map/client/css
atoms/area-chart/client/css
59:67 (2%)
59:67 (2%)
59:67 (2%)
view
6 x 3 atoms/area-chart/client/css
atoms/voronoi-map/client/css
atoms/area-chart-daily/client/css
216:221 (2%)
216:221 (2%)
216:221 (2%)
view
6 x 3 atoms/area-chart/client/css
atoms/voronoi-map/client/css
atoms/area-chart-daily/client/css
251:257 (2%)
251:257 (2%)
251:257 (2%)
view
6 x 3 atoms/area-chart/client/css
atoms/voronoi-map/client/css
atoms/area-chart-daily/client/css
152:158 (2%)
152:158 (2%)
152:158 (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...