Duplication Overall
  • 12% duplication:
    • 1,494 cleaned lines of cleaned code (without empty lines, comments, and frequently duplicated constructs such as imports)
    • 186 duplicated lines
  • 12 duplicates
system12% (186 lines)
dependency graphs: 2D graph | 2D graph (with duplicates)... | 3D graph | 3D graph (with duplicates)...
Duplication per Extension
js18% (174 lines)
scss3% (12 lines)
Duplication per Component (primary)
src12% (152 lines)
ROOT15% (34 lines)
harness0% (0 lines)
Longest Duplicates
The list of 12 longest duplicates.
See data for all 12 duplicates...
Size#FoldersFilesLinesCode
26 x 2 src/js
src/js
70:98 (23%)
55:83 (23%)
view
21 x 2 src/js
src/js
63:83 (19%)
97:117 (16%)
view
21 x 2 src/js
src/js
78:98 (18%)
97:117 (16%)
view
11 x 2 src/js
src/js
100:117 (9%)
85:102 (10%)
view
9 x 2 ROOT
ROOT
207:215 (4%)
218:226 (4%)
view
8 x 2 ROOT
ROOT
258:267 (3%)
275:284 (3%)
view
8 x 2 src/js
src/js
105:119 (7%)
124:138 (6%)
view
7 x 2 src/js
src/js
90:102 (6%)
124:136 (5%)
view
7 x 2 src/js
src/js
80:88 (8%)
120:129 (5%)
view
7 x 2 src/js
src/js
72:80 (4%)
59:67 (5%)
view
6 x 2 src/css/guss-typography
src/css/guss-typography
188:193 (5%)
200:205 (5%)
view
6 x 2 src/js
src/js
45:53 (7%)
80:87 (4%)
view
Most Frequent Duplicates
The list of 18 most frequently found duplicates.
Size#FoldersFilesLinesCode
6 x 3 src/js
src/js
src/js
74:79 (5%)
108:113 (4%)
89:94 (5%)
view
6 x 3 src/js
src/js
src/js
90:101 (5%)
124:135 (4%)
105:116 (5%)
view
6 x 3 src/js
src/js
src/js
76:81 (5%)
110:115 (4%)
91:96 (5%)
view
6 x 3 src/js
src/js
src/js
73:78 (5%)
107:112 (4%)
88:93 (5%)
view
6 x 3 src/js
src/js
src/js
77:82 (5%)
111:116 (4%)
92:97 (5%)
view
6 x 3 src/js
src/js
src/js
70:75 (5%)
104:109 (4%)
85:90 (5%)
view
6 x 3 src/js
src/js
src/js
75:80 (5%)
109:114 (4%)
90:95 (5%)
view
6 x 3 src/js
src/js
src/js
78:83 (5%)
112:117 (4%)
93:98 (5%)
view
6 x 3 src/js
src/js
src/js
68:73 (5%)
102:107 (4%)
83:88 (5%)
view
6 x 3 src/js
src/js
src/js
71:76 (5%)
105:110 (4%)
86:91 (5%)
view
6 x 3 src/js
src/js
src/js
64:69 (5%)
98:103 (4%)
79:84 (5%)
view
6 x 3 src/js
src/js
src/js
66:71 (5%)
100:105 (4%)
81:86 (5%)
view
6 x 3 src/js
src/js
src/js
65:70 (5%)
99:104 (4%)
80:85 (5%)
view
6 x 3 src/js
src/js
src/js
72:77 (5%)
106:111 (4%)
87:92 (5%)
view
6 x 3 src/js
src/js
src/js
92:102 (5%)
126:136 (4%)
107:117 (5%)
view
6 x 3 src/js
src/js
src/js
69:74 (5%)
103:108 (4%)
84:89 (5%)
view
6 x 3 src/js
src/js
src/js
63:68 (5%)
97:102 (4%)
78:83 (5%)
view
6 x 3 src/js
src/js
src/js
67:72 (5%)
101:106 (4%)
82:87 (5%)
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...