Duplication Overall
  • 25% duplication:
    • 1,806 cleaned lines of cleaned code (without empty lines, comments, and frequently duplicated constructs such as imports)
    • 453 duplicated lines
  • 143 duplicates
system25% (453 lines)
dependency graphs: 2D graph | 2D graph (with duplicates)... | 3D graph | 3D graph (with duplicates)...
Duplication per Extension
ts25% (453 lines)
Duplication per Component (primary)
packages25% (453 lines)
.github0% (0 lines)
ROOT0% (0 lines)
Longest Duplicates
The list of 50 longest duplicates.
See data for all 143 duplicates...
Size#FoldersFilesLinesCode
16 x 2 packages/pressreader/src/editionConfigs
packages/pressreader/src/editionConfigs
134:152 (3%)
131:149 (2%)
view
13 x 2 packages/pressreader/src/editionConfigs
packages/pressreader/src/editionConfigs
179:193 (2%)
314:328 (2%)
view
12 x 2 packages/pressreader/src/editionConfigs
packages/pressreader/src/editionConfigs
192:206 (1%)
235:249 (1%)
view
12 x 2 packages/pressreader/src/editionConfigs
packages/pressreader/src/editionConfigs
15:33 (2%)
15:33 (1%)
view
11 x 2 packages/pressreader/src/editionConfigs
packages/pressreader/src/editionConfigs
180:192 (1%)
249:261 (1%)
view
10 x 2 packages/pressreader/src/editionConfigs
packages/pressreader/src/editionConfigs
157:167 (2%)
164:174 (1%)
view
10 x 2 packages/pressreader/src/editionConfigs
packages/pressreader/src/editionConfigs
167:179 (2%)
270:282 (1%)
view
10 x 2 packages/pressreader/src/editionConfigs
packages/pressreader/src/editionConfigs
228:237 (2%)
326:335 (1%)
view
9 x 2 packages/pressreader/src/editionConfigs
packages/pressreader/src/editionConfigs
461:471 (1%)
605:615 (1%)
view
9 x 2 packages/pressreader/src/editionConfigs
packages/pressreader/src/editionConfigs
471:480 (1%)
620:629 (1%)
view
8 x 2 packages/pressreader/src/editionConfigs
packages/pressreader/src/editionConfigs
194:202 (1%)
286:294 (1%)
view
8 x 2 packages/pressreader/src/editionConfigs
packages/pressreader/src/editionConfigs
237:245 (1%)
286:294 (1%)
view
7 x 2 packages/pressreader/src/editionConfigs
packages/pressreader/src/editionConfigs
261:267 (1%)
326:332 (1%)
view
7 x 2 packages/pressreader/src/editionConfigs
packages/pressreader/src/editionConfigs
226:232 (1%)
300:306 (1%)
view
7 x 2 packages/pressreader/src/editionConfigs
packages/pressreader/src/editionConfigs
228:234 (1%)
261:267 (1%)
view
7 x 2 packages/pressreader/src/editionConfigs
packages/pressreader/src/editionConfigs
302:309 (1%)
169:176 (1%)
view
7 x 2 packages/pressreader/src/editionConfigs
packages/pressreader/src/editionConfigs
452:459 (1%)
596:603 (1%)
view
7 x 2 packages/pressreader/src/editionConfigs
packages/pressreader/src/editionConfigs
482:490 (1%)
631:639 (1%)
view
7 x 2 packages/pressreader/src/editionConfigs
packages/pressreader/src/editionConfigs
518:525 (1%)
677:684 (1%)
view
6 x 2 packages/pressreader/src/editionConfigs
packages/pressreader/src/editionConfigs
26:31 (<1%)
71:76 (<1%)
view
6 x 2 packages/pressreader/src/editionConfigs
packages/pressreader/src/editionConfigs
26:31 (<1%)
105:110 (<1%)
view
6 x 2 packages/pressreader/src/editionConfigs
packages/pressreader/src/editionConfigs
26:31 (<1%)
169:174 (<1%)
view
6 x 2 packages/pressreader/src/editionConfigs
packages/pressreader/src/editionConfigs
26:31 (<1%)
493:498 (<1%)
view
6 x 2 packages/pressreader/src/editionConfigs
packages/pressreader/src/editionConfigs
26:31 (<1%)
537:542 (<1%)
view
6 x 2 packages/pressreader/src/editionConfigs
packages/pressreader/src/editionConfigs
26:31 (<1%)
596:601 (<1%)
view
6 x 2 packages/pressreader/src/editionConfigs
packages/pressreader/src/editionConfigs
26:31 (<1%)
677:682 (<1%)
view
6 x 2 packages/pressreader/src/editionConfigs
packages/pressreader/src/editionConfigs
60:66 (<1%)
123:129 (<1%)
view
6 x 2 packages/pressreader/src/editionConfigs
packages/pressreader/src/editionConfigs
71:76 (<1%)
105:110 (<1%)
view
6 x 2 packages/pressreader/src/editionConfigs
packages/pressreader/src/editionConfigs
71:76 (<1%)
169:174 (<1%)
view
6 x 2 packages/pressreader/src/editionConfigs
packages/pressreader/src/editionConfigs
71:76 (<1%)
493:498 (<1%)
view
6 x 2 packages/pressreader/src/editionConfigs
packages/pressreader/src/editionConfigs
71:76 (<1%)
537:542 (<1%)
view
6 x 2 packages/pressreader/src/editionConfigs
packages/pressreader/src/editionConfigs
71:76 (<1%)
596:601 (<1%)
view
6 x 2 packages/pressreader/src/editionConfigs
packages/pressreader/src/editionConfigs
71:76 (<1%)
677:682 (<1%)
view
6 x 2 packages/pressreader/src/editionConfigs
packages/pressreader/src/editionConfigs
89:95 (<1%)
213:219 (<1%)
view
6 x 2 packages/pressreader/src/editionConfigs
packages/pressreader/src/editionConfigs
105:110 (<1%)
169:174 (<1%)
view
6 x 2 packages/pressreader/src/editionConfigs
packages/pressreader/src/editionConfigs
105:110 (<1%)
493:498 (<1%)
view
6 x 2 packages/pressreader/src/editionConfigs
packages/pressreader/src/editionConfigs
105:110 (<1%)
537:542 (<1%)
view
6 x 2 packages/pressreader/src/editionConfigs
packages/pressreader/src/editionConfigs
105:110 (<1%)
596:601 (<1%)
view
6 x 2 packages/pressreader/src/editionConfigs
packages/pressreader/src/editionConfigs
105:110 (<1%)
677:682 (<1%)
view
6 x 2 packages/pressreader/src/editionConfigs
packages/pressreader/src/editionConfigs
169:174 (<1%)
493:498 (<1%)
view
6 x 2 packages/pressreader/src/editionConfigs
packages/pressreader/src/editionConfigs
169:174 (<1%)
537:542 (<1%)
view
6 x 2 packages/pressreader/src/editionConfigs
packages/pressreader/src/editionConfigs
169:174 (<1%)
596:601 (<1%)
view
6 x 2 packages/pressreader/src/editionConfigs
packages/pressreader/src/editionConfigs
169:174 (<1%)
677:682 (<1%)
view
6 x 2 packages/pressreader/src/editionConfigs
packages/pressreader/src/editionConfigs
211:217 (<1%)
222:228 (<1%)
view
6 x 2 packages/pressreader/src/editionConfigs
packages/pressreader/src/editionConfigs
224:230 (<1%)
245:251 (<1%)
view
6 x 2 packages/pressreader/src/editionConfigs
packages/pressreader/src/editionConfigs
297:303 (<1%)
454:460 (<1%)
view
6 x 2 packages/pressreader/src/editionConfigs
packages/pressreader/src/editionConfigs
299:305 (<1%)
407:413 (<1%)
view
6 x 2 packages/pressreader/src/editionConfigs
packages/pressreader/src/editionConfigs
348:354 (<1%)
364:370 (<1%)
view
6 x 2 packages/pressreader/src/editionConfigs
packages/pressreader/src/editionConfigs
373:378 (<1%)
709:714 (<1%)
view
6 x 2 packages/pressreader/src/editionConfigs
packages/pressreader/src/editionConfigs
493:498 (<1%)
537:542 (<1%)
view
Most Frequent Duplicates
The list of 9 most frequently found duplicates.
Size#FoldersFilesLinesCode
6 x 15 packages/pressreader/src/editionConfigs
packages/pressreader/src/editionConfigs
packages/pressreader/src/editionConfigs
packages/pressreader/src/editionConfigs
packages/pressreader/src/editionConfigs
packages/pressreader/src/editionConfigs
packages/pressreader/src/editionConfigs
packages/pressreader/src/editionConfigs
packages/pressreader/src/editionConfigs
packages/pressreader/src/editionConfigs
...
26:31 (1%)
26:31 (<1%)
71:76 (<1%)
105:110 (<1%)
169:174 (<1%)
493:498 (<1%)
537:542 (<1%)
596:601 (<1%)
677:682 (<1%)
162:167 (1%)
...
view
6 x 4 packages/pressreader/src/editionConfigs
packages/pressreader/src/editionConfigs
packages/pressreader/src/editionConfigs
packages/pressreader/src/editionConfigs
328:334 (1%)
211:217 (<1%)
339:345 (1%)
222:228 (<1%)
view
6 x 4 packages/pressreader/src/editionConfigs
packages/pressreader/src/editionConfigs
packages/pressreader/src/editionConfigs
packages/pressreader/src/editionConfigs
44:50 (1%)
105:111 (1%)
191:197 (1%)
330:336 (1%)
view
6 x 3 packages/pressreader/src/editionConfigs
packages/pressreader/src/editionConfigs
packages/pressreader/src/editionConfigs
229:234 (1%)
262:267 (<1%)
327:332 (<1%)
view
6 x 3 packages/pressreader/src/editionConfigs
packages/pressreader/src/editionConfigs
packages/pressreader/src/editionConfigs
228:233 (1%)
261:266 (<1%)
326:331 (<1%)
view
6 x 3 packages/pressreader/src/editionConfigs
packages/pressreader/src/editionConfigs
packages/pressreader/src/editionConfigs
103:109 (1%)
121:127 (<1%)
114:120 (1%)
view
6 x 3 packages/pressreader/src/editionConfigs
packages/pressreader/src/editionConfigs
packages/pressreader/src/editionConfigs
195:201 (<1%)
238:244 (<1%)
287:293 (<1%)
view
6 x 3 packages/pressreader/src/editionConfigs
packages/pressreader/src/editionConfigs
packages/pressreader/src/editionConfigs
196:202 (<1%)
239:245 (<1%)
288:294 (<1%)
view
6 x 3 packages/pressreader/src/editionConfigs
packages/pressreader/src/editionConfigs
packages/pressreader/src/editionConfigs
194:200 (<1%)
237:243 (<1%)
286:292 (<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...