Duplication Overall
  • 7% duplication:
    • 2,982 cleaned lines of cleaned code (without empty lines, comments, and frequently duplicated constructs such as imports)
    • 232 duplicated lines
  • 25 duplicates
system7% (232 lines)
dependency graphs: 2D graph | 2D graph (with duplicates)... | 3D graph | 3D graph (with duplicates)...
Duplication per Extension
js14% (184 lines)
scss4% (48 lines)
Duplication per Component (primary)
src7% (198 lines)
ROOT15% (34 lines)
harness0% (0 lines)
Longest Duplicates
The list of 25 longest duplicates.
See data for all 25 duplicates...
Size#FoldersFilesLinesCode
13 x 2 src/js
src/js
312:324 (3%)
336:348 (3%)
view
13 x 2 src/js
src/js
313:330 (3%)
362:378 (3%)
view
12 x 2 src/js
src/js
337:348 (3%)
362:373 (3%)
view
12 x 2 src/js
src/js
385:403 (3%)
182:197 (7%)
view
10 x 2 src/js
src/js
123:137 (2%)
89:103 (6%)
view
9 x 2 src/css
src/css
544:552 (1%)
603:611 (1%)
view
9 x 2 ROOT
ROOT
207:215 (4%)
218:226 (4%)
view
8 x 2 src/js
src/js
52:59 (3%)
64:71 (3%)
view
8 x 2 src/js
src/js
158:165 (2%)
170:177 (2%)
view
8 x 2 ROOT
ROOT
258:267 (3%)
275:284 (3%)
view
8 x 2 src/js
src/js
158:165 (2%)
116:123 (5%)
view
8 x 2 src/js
src/js
170:177 (2%)
116:123 (5%)
view
6 x 2 src/js
src/js
136:141 (2%)
157:162 (2%)
view
6 x 2 src/js
src/js
213:218 (1%)
230:235 (1%)
view
6 x 2 src/js
src/js
319:324 (1%)
390:395 (1%)
view
6 x 2 src/js
src/js
343:348 (1%)
390:395 (1%)
view
6 x 2 src/js
src/js
361:366 (1%)
384:389 (1%)
view
6 x 2 src/js
src/js
368:373 (1%)
390:395 (1%)
view
6 x 2 src/css
src/css
264:269 (1%)
516:521 (1%)
view
6 x 2 src/css
src/css
530:535 (1%)
544:549 (1%)
view
6 x 2 src/css
src/css
530:535 (1%)
603:608 (1%)
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
319:324 (1%)
187:192 (3%)
view
6 x 2 src/js
src/js
343:348 (1%)
187:192 (3%)
view
6 x 2 src/js
src/js
368:373 (1%)
187:192 (3%)
view
Most Frequent Duplicates
The list of 11 most frequently found duplicates.
Size#FoldersFilesLinesCode
6 x 5 src/js
src/js
src/js
src/js
src/js
319:324 (1%)
187:192 (3%)
343:348 (1%)
368:373 (1%)
390:395 (1%)
view
6 x 3 src/js
src/js
src/js
313:318 (1%)
337:342 (1%)
362:367 (1%)
view
6 x 3 src/js
src/js
src/js
317:322 (1%)
341:346 (1%)
366:371 (1%)
view
6 x 3 src/js
src/js
src/js
158:163 (1%)
116:121 (3%)
170:175 (1%)
view
6 x 3 src/js
src/js
src/js
159:164 (1%)
117:122 (3%)
171:176 (1%)
view
6 x 3 src/js
src/js
src/js
315:320 (1%)
339:344 (1%)
364:369 (1%)
view
6 x 3 src/js
src/js
src/js
160:165 (1%)
118:123 (3%)
172:177 (1%)
view
6 x 3 src/js
src/js
src/js
314:319 (1%)
338:343 (1%)
363:368 (1%)
view
6 x 3 src/js
src/js
src/js
318:323 (1%)
342:347 (1%)
367:372 (1%)
view
6 x 3 src/js
src/js
src/js
316:321 (1%)
340:345 (1%)
365:370 (1%)
view
6 x 3 src/css
src/css
src/css
530:535 (1%)
544:549 (1%)
603:608 (1%)
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...