Duplication Overall
  • 18% duplication:
    • 2,612 cleaned lines of cleaned code (without empty lines, comments, and frequently duplicated constructs such as imports)
    • 480 duplicated lines
  • 21 duplicates
system18% (480 lines)
dependency graphs: 2D graph | 2D graph (with duplicates)... | 3D graph | 3D graph (with duplicates)...
Duplication per Extension
scss27% (236 lines)
js11% (162 lines)
html28% (48 lines)
py80% (34 lines)
Duplication per Component (primary)
inflation-explorer16% (422 lines)
ROOT80% (34 lines)
inflation-external72% (24 lines)
Longest Duplicates
The list of 21 longest duplicates.
See data for all 21 duplicates...
Size#FoldersFilesLinesCode
99 x 2 inflation-explorer/shared/css
inflation-explorer/shared/css
1:112 (94%)
1:112 (94%)
view
24 x 2 inflation-explorer/atoms/default/server/templates
inflation-external
7:46 (82%)
10:49 (72%)
view
21 x 2 inflation-explorer/shared/js
inflation-explorer/shared/js
46:84 (38%)
90:128 (27%)
view
17 x 2 ROOT
ROOT
11:52 (40%)
61:84 (40%)
view
14 x 2 inflation-explorer/shared/js
inflation-explorer/shared/js
25:39 (25%)
41:55 (18%)
view
12 x 2 inflation-explorer/shared/js
inflation-explorer/shared/js
3:14 (22%)
5:16 (15%)
view
9 x 2 inflation-explorer/atoms/default/client/js
inflation-explorer/atoms/default/client/js
194:205 (3%)
211:222 (3%)
view
9 x 2 inflation-explorer/atoms/default/client/js
inflation-explorer/atoms/default/client/js
234:244 (3%)
256:266 (3%)
view
8 x 2 inflation-explorer/atoms/default/client/js
inflation-explorer/atoms/default/client/js
11:20 (3%)
194:203 (3%)
view
8 x 2 inflation-explorer/atoms/default/client/js
inflation-explorer/atoms/default/client/js
11:20 (3%)
211:220 (3%)
view
8 x 2 inflation-explorer/atoms/default/client/js
inflation-explorer/atoms/default/client/js
11:20 (3%)
234:243 (3%)
view
8 x 2 inflation-explorer/atoms/default/client/js
inflation-explorer/atoms/default/client/js
11:20 (3%)
256:265 (3%)
view
8 x 2 inflation-explorer/atoms/default/client/js
inflation-explorer/atoms/default/client/js
194:203 (3%)
234:243 (3%)
view
8 x 2 inflation-explorer/atoms/default/client/js
inflation-explorer/atoms/default/client/js
194:203 (3%)
256:265 (3%)
view
8 x 2 inflation-explorer/atoms/default/client/js
inflation-explorer/atoms/default/client/js
211:220 (3%)
234:243 (3%)
view
8 x 2 inflation-explorer/atoms/default/client/js
inflation-explorer/atoms/default/client/js
211:220 (3%)
256:265 (3%)
view
7 x 2 inflation-explorer/atoms/default/client/css
inflation-explorer/atoms/default/client/css
20:26 (29%)
41:47 (21%)
view
6 x 2 inflation-explorer/shared/js
inflation-explorer/shared/js
218:223 (1%)
228:233 (1%)
view
6 x 2 inflation-explorer/shared/js
inflation-explorer/shared/js
549:554 (1%)
570:575 (1%)
view
6 x 2 inflation-explorer/shared/css/guss-typography
inflation-explorer/shared/css/guss-typography
187:192 (5%)
200:205 (5%)
view
6 x 2 inflation-explorer/atoms/default/client/css
inflation-explorer/atoms/default/client/css
35:40 (7%)
2:7 (25%)
view
Most Frequent Duplicates
The list of 3 most frequently found duplicates.
Size#FoldersFilesLinesCode
6 x 5 inflation-explorer/atoms/default/client/js
inflation-explorer/atoms/default/client/js
inflation-explorer/atoms/default/client/js
inflation-explorer/atoms/default/client/js
inflation-explorer/atoms/default/client/js
11:17 (2%)
194:200 (2%)
211:217 (2%)
234:240 (2%)
256:262 (2%)
view
6 x 5 inflation-explorer/atoms/default/client/js
inflation-explorer/atoms/default/client/js
inflation-explorer/atoms/default/client/js
inflation-explorer/atoms/default/client/js
inflation-explorer/atoms/default/client/js
12:18 (2%)
195:201 (2%)
212:218 (2%)
235:241 (2%)
257:263 (2%)
view
6 x 5 inflation-explorer/atoms/default/client/js
inflation-explorer/atoms/default/client/js
inflation-explorer/atoms/default/client/js
inflation-explorer/atoms/default/client/js
inflation-explorer/atoms/default/client/js
14:20 (2%)
197:203 (2%)
214:220 (2%)
237:243 (2%)
259:265 (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...