Duplication Overall
  • 50% duplication:
    • 36,945 cleaned lines of cleaned code (without empty lines, comments, and frequently duplicated constructs such as imports)
    • 18,767 duplicated lines
  • 95,606 duplicates
system50% (18,767 lines)
dependency graphs: 2D graph | 2D graph (with duplicates)... | 3D graph | 3D graph (with duplicates)...
Duplication per Extension
go51% (18,621 lines)
yaml22% (146 lines)
Duplication per Component (primary)
pkg67% (18,475 lines)
internal2% (266 lines)
ROOT20% (26 lines)
cmd0% (0 lines)
Longest Duplicates
The list of 50 longest duplicates.
See data for all 95,606 duplicates...
Size#FoldersFilesLinesCode
89 x 2 pkg/cmd
pkg/cmd
18:106 (63%)
18:106 (63%)
view
48 x 2 pkg/cmd
pkg/cmd
140:187 (5%)
149:196 (7%)
view
45 x 2 pkg/cmd
pkg/cmd
38:82 (10%)
128:172 (10%)
view
42 x 2 pkg/cmd
pkg/cmd
82:123 (8%)
209:250 (8%)
view
42 x 2 pkg/cmd
pkg/cmd
72:113 (9%)
184:225 (9%)
view
42 x 2 pkg/cmd
pkg/cmd
82:123 (8%)
72:113 (9%)
view
42 x 2 pkg/cmd
pkg/cmd
82:123 (8%)
184:225 (9%)
view
42 x 2 pkg/cmd
pkg/cmd
209:250 (8%)
72:113 (9%)
view
42 x 2 pkg/cmd
pkg/cmd
209:250 (8%)
184:225 (9%)
view
41 x 2 pkg/cmd
pkg/cmd
18:58 (25%)
18:58 (25%)
view
40 x 2 pkg/cmd
pkg/cmd
38:77 (9%)
123:162 (9%)
view
40 x 2 pkg/cmd
pkg/cmd
61:100 (8%)
180:219 (8%)
view
40 x 2 pkg/cmd
pkg/cmd
59:98 (16%)
59:98 (16%)
view
40 x 2 pkg/cmd
pkg/cmd
58:97 (19%)
58:97 (19%)
view
40 x 2 pkg/cmd
pkg/cmd
106:145 (9%)
96:135 (10%)
view
39 x 2 pkg/cmd
pkg/cmd
16:54 (8%)
16:54 (8%)
view
37 x 2 internal/requestflag
internal/requestflag
147:192 (22%)
485:532 (6%)
view
37 x 2 pkg/cmd
pkg/cmd
88:124 (23%)
88:124 (23%)
view
37 x 2 pkg/cmd
pkg/cmd
33:69 (35%)
33:69 (35%)
view
36 x 2 pkg/cmd
pkg/cmd
166:201 (7%)
146:181 (8%)
view
36 x 2 pkg/cmd
pkg/cmd
16:51 (36%)
16:51 (36%)
view
35 x 2 pkg/cmd
pkg/cmd
42:76 (23%)
42:76 (23%)
view
35 x 2 pkg/cmd
pkg/cmd
54:88 (14%)
54:88 (14%)
view
34 x 2 pkg/cmd
pkg/cmd
90:123 (9%)
85:118 (9%)
view
33 x 2 pkg/cmd
pkg/cmd
88:120 (7%)
44:76 (21%)
view
33 x 2 pkg/cmd
pkg/cmd
88:120 (7%)
44:76 (21%)
view
32 x 2 pkg/cmd
pkg/cmd
38:69 (31%)
38:69 (31%)
view
32 x 2 pkg/cmd
pkg/cmd
38:69 (31%)
38:69 (31%)
view
32 x 2 pkg/cmd
pkg/cmd
38:69 (31%)
38:69 (31%)
view
32 x 2 pkg/cmd
pkg/cmd
38:69 (31%)
38:69 (31%)
view
32 x 2 pkg/cmd
pkg/cmd
38:69 (31%)
38:69 (31%)
view
32 x 2 pkg/cmd
pkg/cmd
38:69 (31%)
38:69 (31%)
view
32 x 2 pkg/cmd
pkg/cmd
38:69 (31%)
38:69 (31%)
view
32 x 2 pkg/cmd
pkg/cmd
38:69 (31%)
38:69 (31%)
view
32 x 2 pkg/cmd
pkg/cmd
38:69 (31%)
38:69 (31%)
view
31 x 2 pkg/cmd
pkg/cmd
66:96 (8%)
66:96 (8%)
view
31 x 2 pkg/cmd
pkg/cmd
142:172 (8%)
137:167 (8%)
view
31 x 2 pkg/cmd
pkg/cmd
16:46 (7%)
16:46 (8%)
view
31 x 2 pkg/cmd
pkg/cmd
184:214 (7%)
99:129 (9%)
view
29 x 2 pkg/cmd
pkg/cmd
54:82 (7%)
153:181 (7%)
view
29 x 2 pkg/cmd
pkg/cmd
49:77 (7%)
138:166 (7%)
view
29 x 2 pkg/cmd
pkg/cmd
16:44 (37%)
16:44 (37%)
view
29 x 2 pkg/cmd
pkg/cmd
16:44 (8%)
16:44 (8%)
view
29 x 2 pkg/cmd
pkg/cmd
54:82 (7%)
49:77 (7%)
view
29 x 2 pkg/cmd
pkg/cmd
54:82 (7%)
138:166 (7%)
view
29 x 2 pkg/cmd
pkg/cmd
153:181 (7%)
49:77 (7%)
view
29 x 2 pkg/cmd
pkg/cmd
153:181 (7%)
138:166 (7%)
view
28 x 2 pkg/cmd
pkg/cmd
38:65 (6%)
38:65 (6%)
view
28 x 2 pkg/cmd
pkg/cmd
38:65 (6%)
123:150 (6%)
view
28 x 2 pkg/cmd
pkg/cmd
128:155 (6%)
38:65 (6%)
view
Most Frequent Duplicates
The list of 50 most frequently found duplicates.
Size#FoldersFilesLinesCode
6 x 305 pkg/cmd
pkg/cmd
pkg/cmd
pkg/cmd
pkg/cmd
pkg/cmd
pkg/cmd
pkg/cmd
pkg/cmd
pkg/cmd
...
27:34 (15%)
53:60 (7%)
235:242 (1%)
88:95 (3%)
133:140 (3%)
116:123 (2%)
109:116 (2%)
211:218 (1%)
88:95 (3%)
211:218 (1%)
...
view
6 x 217 pkg/cmd
pkg/cmd
pkg/cmd
pkg/cmd
pkg/cmd
pkg/cmd
pkg/cmd
pkg/cmd
pkg/cmd
pkg/cmd
...
31:36 (15%)
57:62 (7%)
283:288 (1%)
92:97 (3%)
137:142 (3%)
120:125 (2%)
113:118 (2%)
215:220 (1%)
92:97 (3%)
72:77 (5%)
...
view
6 x 217 pkg/cmd
pkg/cmd
pkg/cmd
pkg/cmd
pkg/cmd
pkg/cmd
pkg/cmd
pkg/cmd
pkg/cmd
pkg/cmd
...
33:38 (15%)
59:64 (7%)
285:290 (1%)
94:99 (3%)
139:144 (3%)
122:127 (2%)
115:120 (2%)
217:222 (1%)
94:99 (3%)
74:79 (5%)
...
view
6 x 217 pkg/cmd
pkg/cmd
pkg/cmd
pkg/cmd
pkg/cmd
pkg/cmd
pkg/cmd
pkg/cmd
pkg/cmd
pkg/cmd
...
34:39 (15%)
60:65 (7%)
286:291 (1%)
95:100 (3%)
140:145 (3%)
123:128 (2%)
116:121 (2%)
218:223 (1%)
95:100 (3%)
75:80 (5%)
...
view
6 x 217 pkg/cmd
pkg/cmd
pkg/cmd
pkg/cmd
pkg/cmd
pkg/cmd
pkg/cmd
pkg/cmd
pkg/cmd
pkg/cmd
...
32:37 (15%)
58:63 (7%)
284:289 (1%)
93:98 (3%)
138:143 (3%)
121:126 (2%)
114:119 (2%)
216:221 (1%)
93:98 (3%)
73:78 (5%)
...
view
6 x 216 pkg/cmd
pkg/cmd
pkg/cmd
pkg/cmd
pkg/cmd
pkg/cmd
pkg/cmd
pkg/cmd
pkg/cmd
pkg/cmd
...
28:35 (15%)
54:61 (7%)
280:287 (1%)
89:96 (3%)
134:141 (3%)
117:124 (2%)
110:117 (2%)
212:219 (1%)
89:96 (3%)
69:76 (5%)
...
view
6 x 212 pkg/cmd
pkg/cmd
pkg/cmd
pkg/cmd
pkg/cmd
pkg/cmd
pkg/cmd
pkg/cmd
pkg/cmd
pkg/cmd
...
114:122 (2%)
107:115 (2%)
209:217 (1%)
86:94 (3%)
66:74 (5%)
95:103 (2%)
253:261 (1%)
126:134 (2%)
95:103 (2%)
110:118 (2%)
...
view
6 x 172 pkg/cmd
pkg/cmd
pkg/cmd
pkg/cmd
pkg/cmd
pkg/cmd
pkg/cmd
pkg/cmd
pkg/cmd
pkg/cmd
...
240:246 (1%)
110:117 (3%)
183:190 (2%)
176:183 (2%)
97:103 (5%)
126:132 (2%)
277:284 (1%)
157:163 (2%)
126:132 (2%)
141:147 (2%)
...
view
6 x 155 pkg/cmd
pkg/cmd
pkg/cmd
pkg/cmd
pkg/cmd
pkg/cmd
pkg/cmd
pkg/cmd
pkg/cmd
pkg/cmd
...
190:195 (2%)
183:188 (2%)
235:240 (1%)
230:235 (2%)
248:253 (1%)
228:233 (1%)
512:517 (<1%)
220:225 (1%)
467:472 (<1%)
147:152 (2%)
...
view
6 x 155 pkg/cmd
pkg/cmd
pkg/cmd
pkg/cmd
pkg/cmd
pkg/cmd
pkg/cmd
pkg/cmd
pkg/cmd
pkg/cmd
...
191:196 (2%)
184:189 (2%)
236:241 (1%)
231:236 (2%)
249:254 (1%)
229:234 (1%)
513:518 (<1%)
221:226 (1%)
468:473 (<1%)
148:153 (2%)
...
view
6 x 155 pkg/cmd
pkg/cmd
pkg/cmd
pkg/cmd
pkg/cmd
pkg/cmd
pkg/cmd
pkg/cmd
pkg/cmd
pkg/cmd
...
186:193 (2%)
179:186 (2%)
231:238 (1%)
226:233 (2%)
244:251 (1%)
224:231 (1%)
508:515 (<1%)
216:223 (1%)
463:470 (<1%)
143:150 (2%)
...
view
6 x 155 pkg/cmd
pkg/cmd
pkg/cmd
pkg/cmd
pkg/cmd
pkg/cmd
pkg/cmd
pkg/cmd
pkg/cmd
pkg/cmd
...
192:197 (2%)
185:190 (2%)
237:242 (1%)
232:237 (2%)
250:255 (1%)
230:235 (1%)
514:519 (<1%)
222:227 (1%)
469:474 (<1%)
149:154 (2%)
...
view
6 x 155 pkg/cmd
pkg/cmd
pkg/cmd
pkg/cmd
pkg/cmd
pkg/cmd
pkg/cmd
pkg/cmd
pkg/cmd
pkg/cmd
...
187:194 (2%)
180:187 (2%)
232:239 (1%)
227:234 (2%)
245:252 (1%)
225:232 (1%)
509:516 (<1%)
217:224 (1%)
464:471 (<1%)
144:151 (2%)
...
view
6 x 148 pkg/cmd
pkg/cmd
pkg/cmd
pkg/cmd
pkg/cmd
pkg/cmd
pkg/cmd
pkg/cmd
pkg/cmd
pkg/cmd
...
63:68 (1%)
25:30 (3%)
66:71 (<1%)
44:49 (1%)
35:40 (1%)
30:35 (1%)
42:47 (1%)
31:36 (1%)
36:41 (2%)
29:34 (2%)
...
view
6 x 136 pkg/cmd
pkg/cmd
pkg/cmd
pkg/cmd
pkg/cmd
pkg/cmd
pkg/cmd
pkg/cmd
pkg/cmd
pkg/cmd
...
68:73 (1%)
30:35 (3%)
40:45 (1%)
35:40 (1%)
47:52 (1%)
36:41 (1%)
71:76 (<1%)
53:58 (1%)
78:83 (<1%)
46:51 (<1%)
...
view
6 x 118 pkg/cmd
pkg/cmd
pkg/cmd
pkg/cmd
pkg/cmd
pkg/cmd
pkg/cmd
pkg/cmd
pkg/cmd
pkg/cmd
...
64:69 (1%)
26:31 (3%)
36:41 (1%)
31:36 (1%)
43:48 (1%)
32:37 (1%)
67:72 (<1%)
49:54 (1%)
74:79 (<1%)
42:47 (<1%)
...
view
6 x 116 pkg/cmd
pkg/cmd
pkg/cmd
pkg/cmd
pkg/cmd
pkg/cmd
pkg/cmd
pkg/cmd
pkg/cmd
pkg/cmd
...
67:72 (1%)
29:34 (3%)
39:44 (1%)
34:39 (1%)
46:51 (1%)
35:40 (1%)
70:75 (<1%)
52:57 (1%)
77:82 (<1%)
45:50 (<1%)
...
view
6 x 116 pkg/cmd
pkg/cmd
pkg/cmd
pkg/cmd
pkg/cmd
pkg/cmd
pkg/cmd
pkg/cmd
pkg/cmd
pkg/cmd
...
66:71 (1%)
28:33 (3%)
38:43 (1%)
33:38 (1%)
45:50 (1%)
34:39 (1%)
69:74 (<1%)
51:56 (1%)
76:81 (<1%)
44:49 (<1%)
...
view
6 x 116 pkg/cmd
pkg/cmd
pkg/cmd
pkg/cmd
pkg/cmd
pkg/cmd
pkg/cmd
pkg/cmd
pkg/cmd
pkg/cmd
...
65:70 (1%)
27:32 (3%)
37:42 (1%)
32:37 (1%)
44:49 (1%)
33:38 (1%)
68:73 (<1%)
50:55 (1%)
75:80 (<1%)
43:48 (<1%)
...
view
6 x 106 pkg/cmd
pkg/cmd
pkg/cmd
pkg/cmd
pkg/cmd
pkg/cmd
pkg/cmd
pkg/cmd
pkg/cmd
pkg/cmd
...
184:191 (2%)
177:184 (2%)
343:350 (1%)
323:330 (1%)
391:398 (1%)
224:231 (2%)
607:614 (<1%)
308:315 (1%)
314:321 (1%)
361:368 (1%)
...
view
6 x 106 pkg/cmd
pkg/cmd
pkg/cmd
pkg/cmd
pkg/cmd
pkg/cmd
pkg/cmd
pkg/cmd
pkg/cmd
pkg/cmd
...
185:192 (2%)
178:185 (2%)
344:351 (1%)
324:331 (1%)
392:399 (1%)
225:232 (2%)
608:615 (<1%)
309:316 (1%)
315:322 (1%)
362:369 (1%)
...
view
6 x 99 pkg/cmd
pkg/cmd
pkg/cmd
pkg/cmd
pkg/cmd
pkg/cmd
pkg/cmd
pkg/cmd
pkg/cmd
pkg/cmd
...
104:109 (1%)
31:36 (3%)
41:46 (1%)
36:41 (1%)
48:53 (1%)
37:42 (1%)
72:77 (<1%)
54:59 (1%)
79:84 (<1%)
47:52 (<1%)
...
view
6 x 93 pkg/cmd
pkg/cmd
pkg/cmd
pkg/cmd
pkg/cmd
pkg/cmd
pkg/cmd
pkg/cmd
pkg/cmd
pkg/cmd
...
24:32 (15%)
50:58 (7%)
232:240 (1%)
134:142 (3%)
130:138 (3%)
204:212 (2%)
197:205 (2%)
221:229 (1%)
201:209 (1%)
263:271 (1%)
...
view
6 x 93 pkg/cmd
pkg/cmd
pkg/cmd
pkg/cmd
pkg/cmd
pkg/cmd
pkg/cmd
pkg/cmd
pkg/cmd
pkg/cmd
...
25:33 (15%)
51:59 (7%)
233:241 (1%)
135:143 (3%)
131:139 (3%)
205:213 (2%)
198:206 (2%)
222:230 (1%)
202:210 (1%)
264:272 (1%)
...
view
6 x 86 pkg/cmd
pkg/cmd
pkg/cmd
pkg/cmd
pkg/cmd
pkg/cmd
pkg/cmd
pkg/cmd
pkg/cmd
pkg/cmd
...
73:78 (1%)
71:76 (3%)
71:76 (3%)
119:124 (3%)
83:88 (2%)
92:97 (2%)
115:120 (1%)
51:56 (2%)
51:56 (5%)
36:41 (2%)
...
view
6 x 82 pkg/cmd
pkg/cmd
pkg/cmd
pkg/cmd
pkg/cmd
pkg/cmd
pkg/cmd
pkg/cmd
pkg/cmd
pkg/cmd
...
165:171 (3%)
161:167 (3%)
244:250 (1%)
165:171 (3%)
235:241 (2%)
228:234 (2%)
101:107 (5%)
130:136 (2%)
130:136 (2%)
145:151 (2%)
...
view
6 x 82 pkg/cmd
pkg/cmd
pkg/cmd
pkg/cmd
pkg/cmd
pkg/cmd
pkg/cmd
pkg/cmd
pkg/cmd
pkg/cmd
...
164:170 (3%)
160:166 (3%)
243:249 (1%)
164:170 (3%)
234:240 (2%)
227:233 (2%)
100:106 (5%)
129:135 (2%)
129:135 (2%)
144:150 (2%)
...
view
6 x 81 pkg/cmd
pkg/cmd
pkg/cmd
pkg/cmd
pkg/cmd
pkg/cmd
pkg/cmd
pkg/cmd
pkg/cmd
pkg/cmd
...
155:161 (3%)
151:157 (3%)
229:235 (1%)
155:161 (3%)
225:231 (2%)
218:224 (2%)
86:92 (5%)
115:121 (2%)
115:121 (2%)
322:328 (1%)
...
view
6 x 81 pkg/cmd
pkg/cmd
pkg/cmd
pkg/cmd
pkg/cmd
pkg/cmd
pkg/cmd
pkg/cmd
pkg/cmd
pkg/cmd
...
156:162 (3%)
152:158 (3%)
230:236 (1%)
156:162 (3%)
226:232 (2%)
219:225 (2%)
87:93 (5%)
116:122 (2%)
116:122 (2%)
131:137 (2%)
...
view
6 x 81 pkg/cmd
pkg/cmd
pkg/cmd
pkg/cmd
pkg/cmd
pkg/cmd
pkg/cmd
pkg/cmd
pkg/cmd
pkg/cmd
...
154:160 (3%)
150:156 (3%)
228:234 (1%)
154:160 (3%)
224:230 (2%)
217:223 (2%)
85:91 (5%)
114:120 (2%)
114:120 (2%)
321:327 (1%)
...
view
6 x 80 pkg/cmd
pkg/cmd
pkg/cmd
pkg/cmd
pkg/cmd
pkg/cmd
pkg/cmd
pkg/cmd
pkg/cmd
pkg/cmd
...
168:173 (2%)
161:166 (2%)
218:223 (1%)
257:262 (2%)
231:236 (1%)
211:216 (1%)
495:500 (<1%)
203:208 (1%)
450:455 (<1%)
130:135 (2%)
...
view
6 x 80 pkg/cmd
pkg/cmd
pkg/cmd
pkg/cmd
pkg/cmd
pkg/cmd
pkg/cmd
pkg/cmd
pkg/cmd
pkg/cmd
...
167:172 (2%)
160:165 (2%)
217:222 (1%)
256:261 (2%)
230:235 (1%)
210:215 (1%)
494:499 (<1%)
202:207 (1%)
449:454 (<1%)
129:134 (2%)
...
view
6 x 80 pkg/cmd
pkg/cmd
pkg/cmd
pkg/cmd
pkg/cmd
pkg/cmd
pkg/cmd
pkg/cmd
pkg/cmd
pkg/cmd
...
165:170 (2%)
158:163 (2%)
215:220 (1%)
254:259 (2%)
228:233 (1%)
208:213 (1%)
492:497 (<1%)
200:205 (1%)
447:452 (<1%)
127:132 (2%)
...
view
6 x 80 pkg/cmd
pkg/cmd
pkg/cmd
pkg/cmd
pkg/cmd
pkg/cmd
pkg/cmd
pkg/cmd
pkg/cmd
pkg/cmd
...
162:169 (2%)
155:162 (2%)
212:219 (1%)
251:258 (2%)
225:232 (1%)
205:212 (1%)
489:496 (<1%)
197:204 (1%)
444:451 (<1%)
124:131 (2%)
...
view
6 x 80 pkg/cmd
pkg/cmd
pkg/cmd
pkg/cmd
pkg/cmd
pkg/cmd
pkg/cmd
pkg/cmd
pkg/cmd
pkg/cmd
...
166:171 (2%)
159:164 (2%)
216:221 (1%)
255:260 (2%)
229:234 (1%)
209:214 (1%)
493:498 (<1%)
201:206 (1%)
448:453 (<1%)
128:133 (2%)
...
view
6 x 67 pkg/cmd
pkg/cmd
pkg/cmd
pkg/cmd
pkg/cmd
pkg/cmd
pkg/cmd
pkg/cmd
pkg/cmd
pkg/cmd
...
119:125 (5%)
148:154 (2%)
163:169 (2%)
104:110 (6%)
449:455 (1%)
156:162 (4%)
407:413 (1%)
387:393 (1%)
114:120 (6%)
317:323 (1%)
...
view
6 x 67 pkg/cmd
pkg/cmd
pkg/cmd
pkg/cmd
pkg/cmd
pkg/cmd
pkg/cmd
pkg/cmd
pkg/cmd
pkg/cmd
...
118:124 (5%)
147:153 (2%)
162:168 (2%)
103:109 (6%)
448:454 (1%)
155:161 (4%)
406:412 (1%)
386:392 (1%)
113:119 (6%)
316:322 (1%)
...
view
6 x 60 pkg/cmd
pkg/cmd
pkg/cmd
pkg/cmd
pkg/cmd
pkg/cmd
pkg/cmd
pkg/cmd
pkg/cmd
pkg/cmd
...
305:311 (1%)
53:59 (15%)
142:148 (2%)
135:141 (2%)
301:307 (1%)
281:287 (1%)
520:526 (<1%)
193:199 (2%)
565:571 (<1%)
266:272 (1%)
...
view
6 x 60 pkg/cmd
pkg/cmd
pkg/cmd
pkg/cmd
pkg/cmd
pkg/cmd
pkg/cmd
pkg/cmd
pkg/cmd
pkg/cmd
...
298:305 (1%)
46:53 (15%)
135:142 (2%)
128:135 (2%)
294:301 (1%)
274:281 (1%)
513:520 (<1%)
186:193 (2%)
558:565 (<1%)
259:266 (1%)
...
view
6 x 60 pkg/cmd
pkg/cmd
pkg/cmd
pkg/cmd
pkg/cmd
pkg/cmd
pkg/cmd
pkg/cmd
pkg/cmd
pkg/cmd
...
297:304 (1%)
45:52 (15%)
134:141 (2%)
127:134 (2%)
293:300 (1%)
273:280 (1%)
512:519 (<1%)
185:192 (2%)
557:564 (<1%)
258:265 (1%)
...
view
6 x 60 pkg/cmd
pkg/cmd
pkg/cmd
pkg/cmd
pkg/cmd
pkg/cmd
pkg/cmd
pkg/cmd
pkg/cmd
pkg/cmd
...
304:310 (1%)
52:58 (15%)
141:147 (2%)
134:140 (2%)
300:306 (1%)
280:286 (1%)
519:525 (<1%)
192:198 (2%)
564:570 (<1%)
265:271 (1%)
...
view
6 x 60 pkg/cmd
pkg/cmd
pkg/cmd
pkg/cmd
pkg/cmd
pkg/cmd
pkg/cmd
pkg/cmd
pkg/cmd
pkg/cmd
...
302:308 (1%)
50:56 (15%)
139:145 (2%)
132:138 (2%)
298:304 (1%)
278:284 (1%)
517:523 (<1%)
190:196 (2%)
562:568 (<1%)
263:269 (1%)
...
view
6 x 60 pkg/cmd
pkg/cmd
pkg/cmd
pkg/cmd
pkg/cmd
pkg/cmd
pkg/cmd
pkg/cmd
pkg/cmd
pkg/cmd
...
301:307 (1%)
49:55 (15%)
138:144 (2%)
131:137 (2%)
297:303 (1%)
277:283 (1%)
516:522 (<1%)
189:195 (2%)
561:567 (<1%)
262:268 (1%)
...
view
6 x 60 pkg/cmd
pkg/cmd
pkg/cmd
pkg/cmd
pkg/cmd
pkg/cmd
pkg/cmd
pkg/cmd
pkg/cmd
pkg/cmd
...
303:309 (1%)
51:57 (15%)
140:146 (2%)
133:139 (2%)
299:305 (1%)
279:285 (1%)
518:524 (<1%)
191:197 (2%)
563:569 (<1%)
264:270 (1%)
...
view
6 x 39 pkg/cmd
pkg/cmd
pkg/cmd
pkg/cmd
pkg/cmd
pkg/cmd
pkg/cmd
pkg/cmd
pkg/cmd
pkg/cmd
...
291:298 (1%)
271:278 (1%)
262:269 (1%)
248:255 (1%)
334:341 (1%)
237:244 (1%)
111:118 (3%)
385:392 (1%)
191:198 (1%)
323:330 (1%)
...
view
6 x 39 pkg/cmd
pkg/cmd
pkg/cmd
pkg/cmd
pkg/cmd
pkg/cmd
pkg/cmd
pkg/cmd
pkg/cmd
pkg/cmd
...
292:299 (1%)
272:279 (1%)
263:270 (1%)
249:256 (1%)
335:342 (1%)
238:245 (1%)
112:119 (3%)
386:393 (1%)
192:199 (1%)
324:331 (1%)
...
view
6 x 36 pkg/cmd
pkg/cmd
pkg/cmd
pkg/cmd
pkg/cmd
pkg/cmd
pkg/cmd
pkg/cmd
pkg/cmd
pkg/cmd
...
288:295 (1%)
36:43 (15%)
125:132 (2%)
118:125 (2%)
60:67 (6%)
272:279 (1%)
72:79 (5%)
125:132 (2%)
176:183 (2%)
187:194 (2%)
...
view
6 x 36 pkg/cmd
pkg/cmd
pkg/cmd
pkg/cmd
pkg/cmd
pkg/cmd
pkg/cmd
pkg/cmd
pkg/cmd
pkg/cmd
...
287:294 (1%)
35:42 (15%)
124:131 (2%)
117:124 (2%)
59:66 (6%)
271:278 (1%)
71:78 (5%)
124:131 (2%)
175:182 (2%)
186:193 (2%)
...
view
6 x 34 pkg/cmd
pkg/cmd
pkg/cmd
pkg/cmd
pkg/cmd
pkg/cmd
pkg/cmd
pkg/cmd
pkg/cmd
pkg/cmd
...
69:74 (1%)
67:72 (3%)
154:159 (1%)
134:139 (1%)
202:207 (1%)
110:115 (1%)
444:449 (<1%)
251:256 (1%)
482:487 (<1%)
262:267 (<1%)
...
view
6 x 34 pkg/cmd
pkg/cmd
pkg/cmd
pkg/cmd
pkg/cmd
pkg/cmd
pkg/cmd
pkg/cmd
pkg/cmd
pkg/cmd
...
71:76 (1%)
69:74 (3%)
156:161 (1%)
136:141 (1%)
204:209 (1%)
112:117 (1%)
446:451 (<1%)
253:258 (1%)
484:489 (<1%)
264:269 (<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...