guardian/interactive-covid-world-map-tracker
Duplication Places in code with 6 or more lines that are exactly the same. |
Duplication Overall
- 80% duplication:
- 7,069 cleaned lines of cleaned code (without empty lines, comments, and frequently duplicated constructs such as imports)
- 5,699 duplicated lines
- 702 duplicates
Duplication per Extension
Duplication per Component (primary)
Longest Duplicates
The list of 50 longest duplicates.
| Size | # | Folders | Files | Lines | Code |
|---|---|---|---|---|---|
| 233 | x 2 | atoms/deaths_/client/cssatoms/default_/client/css | 1:283 (100%)1:283 (100%) | view | |
| 233 | x 2 | atoms/asia_/client/cssatoms/europe/client/css | 1:283 (100%)1:283 (100%) | view | |
| 233 | x 2 | atoms/asia/client/cssatoms/vaccines-europe/client/css | 1:283 (100%)1:283 (100%) | view | |
| 233 | x 2 | atoms/europe_/client/cssatoms/vaccines-zoom/client/css | 1:283 (100%)1:283 (100%) | view | |
| 233 | x 2 | atoms/deaths/client/cssatoms/vaccines/client/css | 1:283 (100%)1:283 (100%) | view | |
| 233 | x 2 | atoms/default_/client/cssatoms/vaccines-zoom/client/css | 1:283 (100%)1:283 (100%) | view | |
| 233 | x 2 | atoms/asia_/client/cssatoms/vaccines-europe/client/css | 1:283 (100%)1:283 (100%) | view | |
| 233 | x 2 | atoms/asia/client/cssatoms/europe/client/css | 1:283 (100%)1:283 (100%) | view | |
| 233 | x 2 | atoms/deaths_/client/cssatoms/europe_/client/css | 1:283 (100%)1:283 (100%) | view | |
| 233 | x 2 | atoms/default_/client/cssatoms/europe_/client/css | 1:283 (100%)1:283 (100%) | view | |
| 233 | x 2 | atoms/asia/client/cssatoms/asia_/client/css | 1:283 (100%)1:283 (100%) | view | |
| 233 | x 2 | atoms/europe/client/cssatoms/vaccines-europe/client/css | 1:283 (100%)1:283 (100%) | view | |
| 233 | x 2 | atoms/deaths_/client/cssatoms/vaccines-zoom/client/css | 1:283 (100%)1:283 (100%) | view | |
| 233 | x 2 | atoms/deaths_/client/cssatoms/vaccines-europe/client/css | 1:283 (100%)1:283 (100%) | view | |
| 233 | x 2 | atoms/asia_/client/cssatoms/europe_/client/css | 1:283 (100%)1:283 (100%) | view | |
| 233 | x 2 | atoms/europe/client/cssatoms/vaccines-zoom/client/css | 1:283 (100%)1:283 (100%) | view | |
| 233 | x 2 | atoms/asia/client/cssatoms/default_/client/css | 1:283 (100%)1:283 (100%) | view | |
| 233 | x 2 | atoms/default_/client/cssatoms/vaccines-europe/client/css | 1:283 (100%)1:283 (100%) | view | |
| 233 | x 2 | atoms/asia_/client/cssatoms/vaccines-zoom/client/css | 1:283 (100%)1:283 (100%) | view | |
| 233 | x 2 | atoms/europe/client/cssatoms/europe_/client/css | 1:283 (100%)1:283 (100%) | view | |
| 233 | x 2 | atoms/asia/client/cssatoms/deaths_/client/css | 1:283 (100%)1:283 (100%) | view | |
| 233 | x 2 | atoms/asia_/client/cssatoms/deaths_/client/css | 1:283 (100%)1:283 (100%) | view | |
| 233 | x 2 | atoms/default_/client/cssatoms/europe/client/css | 1:283 (100%)1:283 (100%) | view | |
| 233 | x 2 | atoms/europe_/client/cssatoms/vaccines-europe/client/css | 1:283 (100%)1:283 (100%) | view | |
| 233 | x 2 | atoms/asia/client/cssatoms/vaccines-zoom/client/css | 1:283 (100%)1:283 (100%) | view | |
| 233 | x 2 | atoms/deaths_/client/cssatoms/europe/client/css | 1:283 (100%)1:283 (100%) | view | |
| 233 | x 2 | atoms/asia_/client/cssatoms/default_/client/css | 1:283 (100%)1:283 (100%) | view | |
| 233 | x 2 | atoms/vaccines-europe/client/cssatoms/vaccines-zoom/client/css | 1:283 (100%)1:283 (100%) | view | |
| 233 | x 2 | atoms/asia/client/cssatoms/europe_/client/css | 1:283 (100%)1:283 (100%) | view | |
| 233 | x 2 | atoms/asia_/client/cssatoms/deaths/client/css | 1:283 (100%)1:283 (100%) | view | |
| 233 | x 2 | atoms/europe/client/cssatoms/vaccines/client/css | 1:283 (100%)1:283 (100%) | view | |
| 233 | x 2 | atoms/asia_/client/cssatoms/vaccines/client/css | 1:283 (100%)1:283 (100%) | view | |
| 233 | x 2 | atoms/deaths/client/cssatoms/europe/client/css | 1:283 (100%)1:283 (100%) | view | |
| 233 | x 2 | atoms/deaths/client/cssatoms/vaccines-europe/client/css | 1:283 (100%)1:283 (100%) | view | |
| 233 | x 2 | atoms/asia/client/cssatoms/vaccines/client/css | 1:283 (100%)1:283 (100%) | view | |
| 233 | x 2 | atoms/vaccines-europe/client/cssatoms/vaccines/client/css | 1:283 (100%)1:283 (100%) | view | |
| 233 | x 2 | atoms/asia/client/cssatoms/deaths/client/css | 1:283 (100%)1:283 (100%) | view | |
| 233 | x 2 | atoms/deaths/client/cssatoms/europe_/client/css | 1:283 (100%)1:283 (100%) | view | |
| 233 | x 2 | atoms/vaccines-zoom/client/cssatoms/vaccines/client/css | 1:283 (100%)1:283 (100%) | view | |
| 233 | x 2 | atoms/europe_/client/cssatoms/vaccines/client/css | 1:283 (100%)1:283 (100%) | view | |
| 233 | x 2 | atoms/deaths/client/cssatoms/vaccines-zoom/client/css | 1:283 (100%)1:283 (100%) | view | |
| 233 | x 2 | atoms/deaths/client/cssatoms/deaths_/client/css | 1:283 (100%)1:283 (100%) | view | |
| 233 | x 2 | atoms/default_/client/cssatoms/vaccines/client/css | 1:283 (100%)1:283 (100%) | view | |
| 233 | x 2 | atoms/deaths_/client/cssatoms/vaccines/client/css | 1:283 (100%)1:283 (100%) | view | |
| 233 | x 2 | atoms/deaths/client/cssatoms/default_/client/css | 1:283 (100%)1:283 (100%) | view | |
| 108 | x 2 | atoms/default/client/cssatoms/vaccines/client/css | 175:290 (43%)165:283 (46%) | view | |
| 108 | x 2 | atoms/deaths/client/cssatoms/default/client/css | 165:283 (46%)175:290 (43%) | view | |
| 108 | x 2 | atoms/default/client/cssatoms/vaccines-zoom/client/css | 175:290 (43%)165:283 (46%) | view | |
| 108 | x 2 | atoms/default/client/cssatoms/europe_/client/css | 175:290 (43%)165:283 (46%) | view | |
| 108 | x 2 | atoms/default/client/cssatoms/default_/client/css | 175:290 (43%)165:283 (46%) | view |
Most Frequent Duplicates
The list of 50 most frequently found duplicates.
| Size | # | Folders | Files | Lines | Code |
|---|---|---|---|---|---|
| 6 | x 11 | atoms/deaths_/client/jsatoms/default/client/jsatoms/europe_/client/jsatoms/vaccines/client/jsatoms/deaths/client/jsatoms/vaccines-europe/client/jsatoms/vaccines-zoom/client/jsatoms/asia/client/jsatoms/europe/client/jsatoms/default_/client/js... | 14:22 (40%)14:22 (40%)14:22 (40%)14:22 (40%)14:22 (40%)12:20 (40%)14:22 (40%)14:22 (40%)14:22 (40%)14:22 (40%)... | view | |
| 6 | x 11 | atoms/deaths_/client/jsatoms/default/client/jsatoms/europe_/client/jsatoms/vaccines/client/jsatoms/deaths/client/jsatoms/vaccines-europe/client/jsatoms/vaccines-zoom/client/jsatoms/asia/client/jsatoms/europe/client/jsatoms/default_/client/js... | 2:10 (40%)2:10 (40%)2:10 (40%)2:10 (40%)2:10 (40%)2:8 (40%)2:10 (40%)2:10 (40%)2:10 (40%)2:10 (40%)... | view | |
| 6 | x 11 | atoms/asia_/client/cssatoms/default/client/cssatoms/vaccines-europe/client/cssatoms/europe/client/cssatoms/asia/client/cssatoms/europe_/client/cssatoms/vaccines-zoom/client/cssatoms/deaths_/client/cssatoms/default_/client/cssatoms/vaccines/client/css... | 115:120 (2%)127:132 (2%)115:120 (2%)115:120 (2%)115:120 (2%)115:120 (2%)115:120 (2%)115:120 (2%)115:120 (2%)115:120 (2%)... | view | |
| 6 | x 11 | atoms/asia_/client/cssatoms/default/client/cssatoms/europe/client/cssatoms/vaccines-europe/client/cssatoms/europe_/client/cssatoms/vaccines-zoom/client/cssatoms/asia/client/cssatoms/deaths_/client/cssatoms/default_/client/cssatoms/vaccines/client/css... | 253:259 (2%)260:266 (2%)253:259 (2%)253:259 (2%)253:259 (2%)253:259 (2%)253:259 (2%)253:259 (2%)253:259 (2%)253:259 (2%)... | view | |
| 6 | x 11 | atoms/asia_/client/cssatoms/europe/client/cssatoms/vaccines-europe/client/cssatoms/default/client/cssatoms/asia/client/cssatoms/europe_/client/cssatoms/vaccines-zoom/client/cssatoms/deaths_/client/cssatoms/default_/client/cssatoms/deaths/client/css... | 41:46 (2%)41:46 (2%)41:46 (2%)42:47 (2%)41:46 (2%)41:46 (2%)41:46 (2%)41:46 (2%)41:46 (2%)41:46 (2%)... | view | |
| 6 | x 11 | atoms/asia_/client/cssatoms/default/client/cssatoms/vaccines-europe/client/cssatoms/europe/client/cssatoms/europe_/client/cssatoms/vaccines-zoom/client/cssatoms/asia/client/cssatoms/deaths_/client/cssatoms/default_/client/cssatoms/vaccines/client/css... | 248:253 (2%)255:260 (2%)248:253 (2%)248:253 (2%)248:253 (2%)248:253 (2%)248:253 (2%)248:253 (2%)248:253 (2%)248:253 (2%)... | view | |
| 6 | x 11 | atoms/asia_/client/cssatoms/europe/client/cssatoms/vaccines-europe/client/cssatoms/default/client/cssatoms/asia/client/cssatoms/europe_/client/cssatoms/vaccines-zoom/client/cssatoms/deaths_/client/cssatoms/default_/client/cssatoms/deaths/client/css... | 38:43 (2%)38:43 (2%)38:43 (2%)39:44 (2%)38:43 (2%)38:43 (2%)38:43 (2%)38:43 (2%)38:43 (2%)38:43 (2%)... | view | |
| 6 | x 11 | atoms/asia_/client/cssatoms/default/client/cssatoms/vaccines-europe/client/cssatoms/europe/client/cssatoms/asia/client/cssatoms/europe_/client/cssatoms/vaccines-zoom/client/cssatoms/deaths_/client/cssatoms/default_/client/cssatoms/vaccines/client/css... | 197:202 (2%)204:209 (2%)197:202 (2%)197:202 (2%)197:202 (2%)197:202 (2%)197:202 (2%)197:202 (2%)197:202 (2%)197:202 (2%)... | view | |
| 6 | x 11 | atoms/asia_/client/cssatoms/default/client/cssatoms/vaccines-europe/client/cssatoms/europe/client/cssatoms/asia/client/cssatoms/europe_/client/cssatoms/vaccines-zoom/client/cssatoms/deaths_/client/cssatoms/default_/client/cssatoms/vaccines/client/css... | 174:180 (2%)181:187 (2%)174:180 (2%)174:180 (2%)174:180 (2%)174:180 (2%)174:180 (2%)174:180 (2%)174:180 (2%)174:180 (2%)... | view | |
| 6 | x 11 | atoms/asia_/client/cssatoms/default/client/cssatoms/europe/client/cssatoms/vaccines-europe/client/cssatoms/europe_/client/cssatoms/vaccines-zoom/client/cssatoms/asia/client/cssatoms/deaths_/client/cssatoms/default_/client/cssatoms/vaccines/client/css... | 276:281 (2%)283:288 (2%)276:281 (2%)276:281 (2%)276:281 (2%)276:281 (2%)276:281 (2%)276:281 (2%)276:281 (2%)276:281 (2%)... | view | |
| 6 | x 11 | atoms/asia_/client/cssatoms/europe/client/cssatoms/asia/client/cssatoms/deaths/client/cssatoms/default/client/cssatoms/vaccines-zoom/client/cssatoms/europe_/client/cssatoms/vaccines-europe/client/cssatoms/deaths_/client/cssatoms/default_/client/css... | 90:95 (6%)90:95 (6%)90:95 (6%)90:95 (6%)134:139 (4%)86:91 (6%)90:95 (6%)90:95 (6%)90:95 (6%)90:95 (6%)... | view | |
| 6 | x 11 | atoms/asia_/client/cssatoms/default/client/cssatoms/vaccines-europe/client/cssatoms/europe/client/cssatoms/asia/client/cssatoms/europe_/client/cssatoms/vaccines-zoom/client/cssatoms/deaths_/client/cssatoms/default_/client/cssatoms/vaccines/client/css... | 155:161 (2%)166:172 (2%)155:161 (2%)155:161 (2%)155:161 (2%)155:161 (2%)155:161 (2%)155:161 (2%)155:161 (2%)155:161 (2%)... | view | |
| 6 | x 11 | atoms/asia_/client/cssatoms/default/client/cssatoms/vaccines-europe/client/cssatoms/europe/client/cssatoms/asia/client/cssatoms/europe_/client/cssatoms/vaccines-zoom/client/cssatoms/deaths_/client/cssatoms/default_/client/cssatoms/vaccines/client/css... | 202:207 (2%)209:214 (2%)202:207 (2%)202:207 (2%)202:207 (2%)202:207 (2%)202:207 (2%)202:207 (2%)202:207 (2%)202:207 (2%)... | view | |
| 6 | x 11 | atoms/asia_/client/cssatoms/default/client/cssatoms/vaccines-europe/client/cssatoms/europe/client/cssatoms/asia/client/cssatoms/europe_/client/cssatoms/vaccines-zoom/client/cssatoms/deaths_/client/cssatoms/default_/client/cssatoms/vaccines/client/css... | 134:140 (2%)146:152 (2%)134:140 (2%)134:140 (2%)134:140 (2%)134:140 (2%)134:140 (2%)134:140 (2%)134:140 (2%)134:140 (2%)... | view | |
| 6 | x 11 | atoms/asia_/client/cssatoms/default/client/cssatoms/vaccines-europe/client/cssatoms/europe/client/cssatoms/europe_/client/cssatoms/vaccines-zoom/client/cssatoms/asia/client/cssatoms/deaths_/client/cssatoms/default_/client/cssatoms/vaccines/client/css... | 228:233 (2%)235:240 (2%)228:233 (2%)228:233 (2%)228:233 (2%)228:233 (2%)228:233 (2%)228:233 (2%)228:233 (2%)228:233 (2%)... | view | |
| 6 | x 11 | atoms/asia_/client/cssatoms/europe/client/cssatoms/vaccines-europe/client/cssatoms/default/client/cssatoms/asia/client/cssatoms/europe_/client/cssatoms/vaccines-zoom/client/cssatoms/deaths_/client/cssatoms/default_/client/cssatoms/deaths/client/css... | 42:47 (2%)42:47 (2%)42:47 (2%)43:48 (2%)42:47 (2%)42:47 (2%)42:47 (2%)42:47 (2%)42:47 (2%)42:47 (2%)... | view | |
| 6 | x 11 | atoms/asia_/client/cssatoms/default/client/cssatoms/europe/client/cssatoms/vaccines-europe/client/cssatoms/europe_/client/cssatoms/vaccines-zoom/client/cssatoms/asia/client/cssatoms/deaths_/client/cssatoms/default_/client/cssatoms/vaccines/client/css... | 271:277 (2%)278:284 (2%)271:277 (2%)271:277 (2%)271:277 (2%)271:277 (2%)271:277 (2%)271:277 (2%)271:277 (2%)271:277 (2%)... | view | |
| 6 | x 11 | atoms/asia_/client/cssatoms/default/client/cssatoms/vaccines-europe/client/cssatoms/europe/client/cssatoms/asia/client/cssatoms/europe_/client/cssatoms/vaccines-zoom/client/cssatoms/deaths_/client/cssatoms/default_/client/cssatoms/vaccines/client/css... | 126:132 (2%)138:144 (2%)126:132 (2%)126:132 (2%)126:132 (2%)126:132 (2%)126:132 (2%)126:132 (2%)126:132 (2%)126:132 (2%)... | view | |
| 6 | x 11 | atoms/asia_/client/cssatoms/default/client/cssatoms/europe/client/cssatoms/vaccines-europe/client/cssatoms/europe_/client/cssatoms/vaccines-zoom/client/cssatoms/asia/client/cssatoms/deaths_/client/cssatoms/default_/client/cssatoms/vaccines/client/css... | 252:258 (2%)259:265 (2%)252:258 (2%)252:258 (2%)252:258 (2%)252:258 (2%)252:258 (2%)252:258 (2%)252:258 (2%)252:258 (2%)... | view | |
| 6 | x 11 | atoms/asia_/client/cssatoms/default/client/cssatoms/vaccines-europe/client/cssatoms/europe/client/cssatoms/europe_/client/cssatoms/vaccines-zoom/client/cssatoms/asia/client/cssatoms/deaths_/client/cssatoms/default_/client/cssatoms/vaccines/client/css... | 235:240 (2%)242:247 (2%)235:240 (2%)235:240 (2%)235:240 (2%)235:240 (2%)235:240 (2%)235:240 (2%)235:240 (2%)235:240 (2%)... | view | |
| 6 | x 11 | atoms/asia_/client/cssatoms/europe/client/cssatoms/vaccines-europe/client/cssatoms/default/client/cssatoms/asia/client/cssatoms/europe_/client/cssatoms/vaccines-zoom/client/cssatoms/deaths_/client/cssatoms/default_/client/cssatoms/deaths/client/css... | 45:50 (2%)45:50 (2%)45:50 (2%)46:51 (2%)45:50 (2%)45:50 (2%)45:50 (2%)45:50 (2%)45:50 (2%)45:50 (2%)... | view | |
| 6 | x 11 | atoms/asia_/client/cssatoms/default/client/cssatoms/vaccines-europe/client/cssatoms/europe/client/cssatoms/europe_/client/cssatoms/vaccines-zoom/client/cssatoms/asia/client/cssatoms/deaths_/client/cssatoms/default_/client/cssatoms/vaccines/client/css... | 219:224 (2%)226:231 (2%)219:224 (2%)219:224 (2%)219:224 (2%)219:224 (2%)219:224 (2%)219:224 (2%)219:224 (2%)219:224 (2%)... | view | |
| 6 | x 11 | atoms/asia_/client/cssatoms/default/client/cssatoms/vaccines-europe/client/cssatoms/europe/client/cssatoms/asia/client/cssatoms/europe_/client/cssatoms/vaccines-zoom/client/cssatoms/deaths_/client/cssatoms/default_/client/cssatoms/vaccines/client/css... | 192:197 (2%)199:204 (2%)192:197 (2%)192:197 (2%)192:197 (2%)192:197 (2%)192:197 (2%)192:197 (2%)192:197 (2%)192:197 (2%)... | view | |
| 6 | x 11 | atoms/asia_/client/cssatoms/europe/client/cssatoms/vaccines-europe/client/cssatoms/default/client/cssatoms/asia/client/cssatoms/europe_/client/cssatoms/vaccines-zoom/client/cssatoms/deaths_/client/cssatoms/default_/client/cssatoms/deaths/client/css... | 23:29 (2%)23:29 (2%)23:29 (2%)24:30 (2%)23:29 (2%)23:29 (2%)23:29 (2%)23:29 (2%)23:29 (2%)23:29 (2%)... | view | |
| 6 | x 11 | atoms/asia_/client/cssatoms/default/client/cssatoms/vaccines-europe/client/cssatoms/europe/client/cssatoms/europe_/client/cssatoms/vaccines-zoom/client/cssatoms/asia/client/cssatoms/deaths_/client/cssatoms/default_/client/cssatoms/vaccines/client/css... | 224:230 (2%)231:237 (2%)224:230 (2%)224:230 (2%)224:230 (2%)224:230 (2%)224:230 (2%)224:230 (2%)224:230 (2%)224:230 (2%)... | view | |
| 6 | x 11 | atoms/asia_/client/cssatoms/europe/client/cssatoms/vaccines-europe/client/cssatoms/default/client/cssatoms/asia/client/cssatoms/europe_/client/cssatoms/vaccines-zoom/client/cssatoms/deaths_/client/cssatoms/default_/client/cssatoms/deaths/client/css... | 43:48 (2%)43:48 (2%)43:48 (2%)44:49 (2%)43:48 (2%)43:48 (2%)43:48 (2%)43:48 (2%)43:48 (2%)43:48 (2%)... | view | |
| 6 | x 11 | atoms/asia_/client/cssatoms/europe/client/cssatoms/asia/client/cssatoms/deaths/client/cssatoms/default/client/cssatoms/vaccines-zoom/client/cssatoms/europe_/client/cssatoms/vaccines-europe/client/cssatoms/deaths_/client/cssatoms/default_/client/css... | 66:71 (6%)66:71 (6%)66:71 (6%)66:71 (6%)110:115 (4%)62:67 (6%)66:71 (6%)66:71 (6%)66:71 (6%)66:71 (6%)... | view | |
| 6 | x 11 | atoms/asia_/client/cssatoms/default/client/cssatoms/vaccines-europe/client/cssatoms/europe/client/cssatoms/europe_/client/cssatoms/vaccines-zoom/client/cssatoms/asia/client/cssatoms/deaths_/client/cssatoms/default_/client/cssatoms/vaccines/client/css... | 238:243 (2%)245:250 (2%)238:243 (2%)238:243 (2%)238:243 (2%)238:243 (2%)238:243 (2%)238:243 (2%)238:243 (2%)238:243 (2%)... | view | |
| 6 | x 11 | atoms/asia_/client/cssatoms/default/client/cssatoms/europe/client/cssatoms/vaccines-europe/client/cssatoms/europe_/client/cssatoms/vaccines-zoom/client/cssatoms/asia/client/cssatoms/deaths_/client/cssatoms/default_/client/cssatoms/vaccines/client/css... | 278:283 (2%)285:290 (2%)278:283 (2%)278:283 (2%)278:283 (2%)278:283 (2%)278:283 (2%)278:283 (2%)278:283 (2%)278:283 (2%)... | view | |
| 6 | x 11 | atoms/asia_/client/cssatoms/default/client/cssatoms/vaccines-europe/client/cssatoms/europe/client/cssatoms/asia/client/cssatoms/europe_/client/cssatoms/vaccines-zoom/client/cssatoms/deaths_/client/cssatoms/default_/client/cssatoms/vaccines/client/css... | 173:179 (2%)180:186 (2%)173:179 (2%)173:179 (2%)173:179 (2%)173:179 (2%)173:179 (2%)173:179 (2%)173:179 (2%)173:179 (2%)... | view | |
| 6 | x 11 | atoms/asia_/client/cssatoms/default/client/cssatoms/vaccines-europe/client/cssatoms/europe/client/cssatoms/asia/client/cssatoms/europe_/client/cssatoms/vaccines-zoom/client/cssatoms/deaths_/client/cssatoms/default_/client/cssatoms/vaccines/client/css... | 135:141 (2%)147:153 (2%)135:141 (2%)135:141 (2%)135:141 (2%)135:141 (2%)135:141 (2%)135:141 (2%)135:141 (2%)135:141 (2%)... | view | |
| 6 | x 11 | atoms/asia_/client/cssatoms/europe/client/cssatoms/vaccines-europe/client/cssatoms/default/client/cssatoms/asia/client/cssatoms/europe_/client/cssatoms/vaccines-zoom/client/cssatoms/deaths_/client/cssatoms/default_/client/cssatoms/deaths/client/css... | 25:31 (2%)25:31 (2%)25:31 (2%)26:32 (2%)25:31 (2%)25:31 (2%)25:31 (2%)25:31 (2%)25:31 (2%)25:31 (2%)... | view | |
| 6 | x 11 | atoms/asia_/client/cssatoms/default/client/cssatoms/vaccines-europe/client/cssatoms/europe/client/cssatoms/europe_/client/cssatoms/vaccines-zoom/client/cssatoms/asia/client/cssatoms/deaths_/client/cssatoms/default_/client/cssatoms/vaccines/client/css... | 227:232 (2%)234:239 (2%)227:232 (2%)227:232 (2%)227:232 (2%)227:232 (2%)227:232 (2%)227:232 (2%)227:232 (2%)227:232 (2%)... | view | |
| 6 | x 11 | atoms/asia_/client/cssatoms/default/client/cssatoms/vaccines-europe/client/cssatoms/europe/client/cssatoms/asia/client/cssatoms/europe_/client/cssatoms/vaccines-zoom/client/cssatoms/deaths_/client/cssatoms/default_/client/cssatoms/vaccines/client/css... | 120:127 (2%)132:139 (2%)120:127 (2%)120:127 (2%)120:127 (2%)120:127 (2%)120:127 (2%)120:127 (2%)120:127 (2%)120:127 (2%)... | view | |
| 6 | x 11 | atoms/asia_/client/cssatoms/default/client/cssatoms/vaccines-europe/client/cssatoms/europe/client/cssatoms/asia/client/cssatoms/europe_/client/cssatoms/vaccines-zoom/client/cssatoms/deaths_/client/cssatoms/default_/client/cssatoms/vaccines/client/css... | 198:203 (2%)205:210 (2%)198:203 (2%)198:203 (2%)198:203 (2%)198:203 (2%)198:203 (2%)198:203 (2%)198:203 (2%)198:203 (2%)... | view | |
| 6 | x 11 | atoms/asia_/client/cssatoms/default/client/cssatoms/europe/client/cssatoms/vaccines-europe/client/cssatoms/europe_/client/cssatoms/vaccines-zoom/client/cssatoms/asia/client/cssatoms/deaths_/client/cssatoms/default_/client/cssatoms/vaccines/client/css... | 264:269 (2%)271:276 (2%)264:269 (2%)264:269 (2%)264:269 (2%)264:269 (2%)264:269 (2%)264:269 (2%)264:269 (2%)264:269 (2%)... | view | |
| 6 | x 11 | atoms/asia_/client/cssatoms/default/client/cssatoms/vaccines-europe/client/cssatoms/europe/client/cssatoms/asia/client/cssatoms/europe_/client/cssatoms/vaccines-zoom/client/cssatoms/deaths_/client/cssatoms/default_/client/cssatoms/vaccines/client/css... | 131:136 (2%)143:148 (2%)131:136 (2%)131:136 (2%)131:136 (2%)131:136 (2%)131:136 (2%)131:136 (2%)131:136 (2%)131:136 (2%)... | view | |
| 6 | x 11 | atoms/asia_/client/cssatoms/europe/client/cssatoms/vaccines-europe/client/cssatoms/default/client/cssatoms/asia/client/cssatoms/europe_/client/cssatoms/vaccines-zoom/client/cssatoms/deaths_/client/cssatoms/default_/client/cssatoms/vaccines/client/css... | 75:81 (2%)75:81 (2%)75:81 (2%)76:82 (2%)75:81 (2%)75:81 (2%)75:81 (2%)75:81 (2%)75:81 (2%)75:81 (2%)... | view | |
| 6 | x 11 | atoms/asia_/client/cssatoms/europe/client/cssatoms/asia/client/cssatoms/deaths/client/cssatoms/default/client/cssatoms/vaccines-zoom/client/cssatoms/europe_/client/cssatoms/vaccines-europe/client/cssatoms/deaths_/client/cssatoms/default_/client/css... | 37:43 (6%)37:43 (6%)37:43 (6%)37:43 (6%)81:87 (4%)33:39 (6%)37:43 (6%)37:43 (6%)37:43 (6%)37:43 (6%)... | view | |
| 6 | x 11 | atoms/asia_/client/cssatoms/default/client/cssatoms/europe/client/cssatoms/vaccines-europe/client/cssatoms/europe_/client/cssatoms/vaccines-zoom/client/cssatoms/asia/client/cssatoms/deaths_/client/cssatoms/default_/client/cssatoms/vaccines/client/css... | 261:266 (2%)268:273 (2%)261:266 (2%)261:266 (2%)261:266 (2%)261:266 (2%)261:266 (2%)261:266 (2%)261:266 (2%)261:266 (2%)... | view | |
| 6 | x 11 | atoms/asia_/client/cssatoms/default/client/cssatoms/vaccines-europe/client/cssatoms/europe/client/cssatoms/asia/client/cssatoms/europe_/client/cssatoms/vaccines-zoom/client/cssatoms/deaths_/client/cssatoms/default_/client/cssatoms/vaccines/client/css... | 201:206 (2%)208:213 (2%)201:206 (2%)201:206 (2%)201:206 (2%)201:206 (2%)201:206 (2%)201:206 (2%)201:206 (2%)201:206 (2%)... | view | |
| 6 | x 11 | atoms/asia_/client/cssatoms/default/client/cssatoms/vaccines-europe/client/cssatoms/europe/client/cssatoms/asia/client/cssatoms/europe_/client/cssatoms/vaccines-zoom/client/cssatoms/deaths_/client/cssatoms/default_/client/cssatoms/vaccines/client/css... | 195:200 (2%)202:207 (2%)195:200 (2%)195:200 (2%)195:200 (2%)195:200 (2%)195:200 (2%)195:200 (2%)195:200 (2%)195:200 (2%)... | view | |
| 6 | x 11 | atoms/asia_/client/cssatoms/default/client/cssatoms/europe/client/cssatoms/vaccines-europe/client/cssatoms/europe_/client/cssatoms/vaccines-zoom/client/cssatoms/asia/client/cssatoms/deaths_/client/cssatoms/default_/client/cssatoms/vaccines/client/css... | 272:278 (2%)279:285 (2%)272:278 (2%)272:278 (2%)272:278 (2%)272:278 (2%)272:278 (2%)272:278 (2%)272:278 (2%)272:278 (2%)... | view | |
| 6 | x 11 | atoms/asia_/client/cssatoms/default/client/cssatoms/vaccines-europe/client/cssatoms/europe/client/cssatoms/asia/client/cssatoms/europe_/client/cssatoms/vaccines-zoom/client/cssatoms/deaths_/client/cssatoms/default_/client/cssatoms/vaccines/client/css... | 193:198 (2%)200:205 (2%)193:198 (2%)193:198 (2%)193:198 (2%)193:198 (2%)193:198 (2%)193:198 (2%)193:198 (2%)193:198 (2%)... | view | |
| 6 | x 11 | atoms/asia_/client/cssatoms/default/client/cssatoms/vaccines-europe/client/cssatoms/europe/client/cssatoms/asia/client/cssatoms/europe_/client/cssatoms/vaccines-zoom/client/cssatoms/deaths_/client/cssatoms/default_/client/cssatoms/vaccines/client/css... | 179:184 (2%)186:191 (2%)179:184 (2%)179:184 (2%)179:184 (2%)179:184 (2%)179:184 (2%)179:184 (2%)179:184 (2%)179:184 (2%)... | view | |
| 6 | x 11 | atoms/asia_/client/cssatoms/default/client/cssatoms/vaccines-europe/client/cssatoms/europe/client/cssatoms/asia/client/cssatoms/europe_/client/cssatoms/vaccines-zoom/client/cssatoms/deaths_/client/cssatoms/default_/client/cssatoms/vaccines/client/css... | 95:100 (2%)103:108 (2%)95:100 (2%)95:100 (2%)95:100 (2%)95:100 (2%)95:100 (2%)95:100 (2%)95:100 (2%)95:100 (2%)... | view | |
| 6 | x 11 | atoms/asia_/client/cssatoms/default/client/cssatoms/europe/client/cssatoms/vaccines-europe/client/cssatoms/europe_/client/cssatoms/vaccines-zoom/client/cssatoms/asia/client/cssatoms/deaths_/client/cssatoms/default_/client/cssatoms/vaccines/client/css... | 255:260 (2%)262:267 (2%)255:260 (2%)255:260 (2%)255:260 (2%)255:260 (2%)255:260 (2%)255:260 (2%)255:260 (2%)255:260 (2%)... | view | |
| 6 | x 11 | atoms/asia_/client/cssatoms/europe/client/cssatoms/vaccines-europe/client/cssatoms/default/client/cssatoms/asia/client/cssatoms/europe_/client/cssatoms/vaccines-zoom/client/cssatoms/deaths_/client/cssatoms/default_/client/cssatoms/deaths/client/css... | 2:11 (2%)2:11 (2%)2:11 (2%)2:11 (2%)2:11 (2%)2:11 (2%)2:11 (2%)2:11 (2%)2:11 (2%)2:11 (2%)... | view | |
| 6 | x 11 | atoms/asia_/client/cssatoms/default/client/cssatoms/vaccines-europe/client/cssatoms/europe/client/cssatoms/europe_/client/cssatoms/vaccines-zoom/client/cssatoms/asia/client/cssatoms/deaths_/client/cssatoms/default_/client/cssatoms/vaccines/client/css... | 216:221 (2%)223:228 (2%)216:221 (2%)216:221 (2%)216:221 (2%)216:221 (2%)216:221 (2%)216:221 (2%)216:221 (2%)216:221 (2%)... | view | |
| 6 | x 11 | atoms/asia_/client/cssatoms/europe/client/cssatoms/asia/client/cssatoms/deaths/client/cssatoms/default/client/cssatoms/vaccines-zoom/client/cssatoms/europe_/client/cssatoms/vaccines-europe/client/cssatoms/deaths_/client/cssatoms/default_/client/css... | 75:82 (6%)75:82 (6%)75:82 (6%)75:82 (6%)119:126 (4%)71:78 (6%)75:82 (6%)75:82 (6%)75:82 (6%)75:82 (6%)... | 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...
- To learn more about duplications and techniques for eliminating duplication, Sokrates recommends the following resources:
- Avoid Repetition, MartinFlower.com (IEEE Software article)
- Refactoring duplicated code, sourcemaking.com
- Beck Design Rules, MartinFowler.com
- DRY (Don't Repeat Yourself) Principle, Wikipedia
- The Cut-and-Paste Programming Software Development Anti-Pattern, sourcemaking.com
- Code Smells / Duplicated Code, Jeff Atwood, codinghorror.com:
- "Duplicated code is the bane of software development. Stamp out duplication whenever possible. You should always be on the lookout for more subtle cases of near-duplication, too. Don't Repeat Yourself!"
- Reducing Coupling, MartinFlower.com (IEEE Software article):
- "There are several ways to describe coupling, but it boils down to this: If changing one module in a program requires changing another module, then coupling exists. ... Duplication always implies coupling, because changing one piece of duplicate code implies changing the other."