Duplication Overall
  • 16% duplication:
    • 2,137 cleaned lines of cleaned code (without empty lines, comments, and frequently duplicated constructs such as imports)
    • 361 duplicated lines
  • 18 duplicates
system16% (361 lines)
dependency graphs: 2D graph | 2D graph (with duplicates)... | 3D graph | 3D graph (with duplicates)...
Duplication per Extension
scss23% (232 lines)
js14% (129 lines)
Duplication per Component (primary)
shared34% (304 lines)
atoms6% (57 lines)
harness0% (0 lines)
ROOT0% (0 lines)
Longest Duplicates
The list of 18 longest duplicates.
See data for all 18 duplicates...
Size#FoldersFilesLinesCode
99 x 2 shared/css
shared/css
1:112 (94%)
1:112 (94%)
view
21 x 2 shared/js
shared/js
46:84 (38%)
90:128 (27%)
view
14 x 2 shared/js
shared/js
25:39 (25%)
41:55 (18%)
view
12 x 2 shared/js
shared/js
3:14 (22%)
5:16 (15%)
view
8 x 2 atoms/map/client/css
atoms/map/client/css
15:24 (3%)
137:145 (3%)
view
7 x 2 atoms/map/client/js
atoms/map/client/js
311:318 (1%)
328:335 (1%)
view
7 x 2 atoms/map/client/js
atoms/map/client/js
311:318 (1%)
345:352 (1%)
view
7 x 2 atoms/map/client/js
atoms/map/client/js
311:318 (1%)
362:369 (1%)
view
7 x 2 atoms/map/client/js
atoms/map/client/js
311:318 (1%)
379:386 (1%)
view
7 x 2 atoms/map/client/js
atoms/map/client/js
328:335 (1%)
345:352 (1%)
view
7 x 2 atoms/map/client/js
atoms/map/client/js
328:335 (1%)
362:369 (1%)
view
7 x 2 atoms/map/client/js
atoms/map/client/js
328:335 (1%)
379:386 (1%)
view
7 x 2 atoms/map/client/js
atoms/map/client/js
345:352 (1%)
362:369 (1%)
view
7 x 2 atoms/map/client/js
atoms/map/client/js
345:352 (1%)
379:386 (1%)
view
7 x 2 atoms/map/client/js
atoms/map/client/js
362:369 (1%)
379:386 (1%)
view
6 x 2 shared/css/guss-typography
shared/css/guss-typography
187:192 (5%)
200:205 (5%)
view
6 x 2 atoms/map/client/css
atoms/map/client/css
17:22 (2%)
168:173 (3%)
view
6 x 2 atoms/map/client/css
atoms/map/client/css
139:144 (2%)
168:173 (3%)
view
Most Frequent Duplicates
The list of 3 most frequently found duplicates.
Size#FoldersFilesLinesCode
6 x 5 atoms/map/client/js
atoms/map/client/js
atoms/map/client/js
atoms/map/client/js
atoms/map/client/js
312:318 (1%)
329:335 (1%)
346:352 (1%)
363:369 (1%)
380:386 (1%)
view
6 x 5 atoms/map/client/js
atoms/map/client/js
atoms/map/client/js
atoms/map/client/js
atoms/map/client/js
311:317 (1%)
328:334 (1%)
345:351 (1%)
362:368 (1%)
379:385 (1%)
view
6 x 3 atoms/map/client/css
atoms/map/client/css
atoms/map/client/css
17:22 (2%)
168:173 (3%)
139:144 (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...