apache / httpcomponents-client
Duplication

Places in code with 6 or more lines that are exactly the same.

Intro
Learn more...
Duplication Overall
system14% (3,300 lines)
dependency graphs: 2D graph | 3D graph | 3D graph (with duplicates)...
Duplication per Extension
java14% (3,300 lines)
Duplication per Component (primary)
httpclient514% (3,109 lines)
httpclient5-testing24% (177 lines)
httpclient5-fluent2% (14 lines)
src0% (0 lines)
ROOT0% (0 lines)
httpclient5-cache0% (0 lines)
Longest Duplicates
The list of 50 longest duplicates.
See data for all 269 duplicates...
Size#FoldersFilesLinesCode
52 x 2 httpclient5/src/main/jav...client5/http/impl/async
httpclient5/src/main/jav...client5/http/impl/async
852:918 (12%)
1069:1135 (11%)
view
51 x 2 httpclient5/src/main/jav...client5/http/impl/async
httpclient5/src/main/jav...client5/http/impl/async
87:169 (57%)
163:245 (34%)
view
39 x 2 httpclient5/src/main/jav...client5/http/impl/async
httpclient5/src/main/jav...ient5/http/impl/classic
303:358 (20%)
264:319 (23%)
view
29 x 2 httpclient5/src/main/jav...client5/http/impl/async
httpclient5/src/main/jav...client5/http/impl/async
124:167 (6%)
158:201 (6%)
view
27 x 2 httpclient5/src/main/jav...client5/http/impl/async
httpclient5/src/main/jav...client5/http/impl/async
797:830 (6%)
975:1008 (5%)
view
24 x 2 httpclient5/src/main/jav...client5/http/impl/async
httpclient5/src/main/jav...client5/http/impl/async
729:765 (5%)
905:941 (5%)
view
24 x 2 httpclient5/src/main/jav...che/hc/client5/http/ssl
httpclient5/src/main/jav...che/hc/client5/http/ssl
289:321 (12%)
422:454 (10%)
view
23 x 2 httpclient5-testing/src/...c/client5/testing/async
httpclient5-testing/src/...client5/testing/classic
83:109 (22%)
74:100 (31%)
view
22 x 2 httpclient5/src/main/jav.../client5/http/impl/auth
httpclient5/src/main/jav.../client5/http/impl/auth
147:175 (16%)
213:241 (6%)
view
20 x 2 httpclient5/src/main/jav...client5/http/impl/async
httpclient5/src/main/jav...ient5/http/impl/classic
1001:1028 (4%)
989:1016 (4%)
view
20 x 2 httpclient5/src/main/jav...client5/http/impl/async
httpclient5/src/main/jav...client5/http/impl/async
160:188 (21%)
256:285 (13%)
view
19 x 2 httpclient5/src/main/jav...client5/http/impl/async
httpclient5/src/main/jav...ient5/http/impl/classic
1079:1103 (4%)
1027:1051 (4%)
view
19 x 2 httpclient5/src/main/jav...client5/http/impl/async
httpclient5/src/main/jav...ient5/http/impl/classic
862:886 (4%)
1027:1051 (4%)
view
18 x 2 httpclient5/src/main/jav...client5/http/impl/async
httpclient5/src/main/jav...ient5/http/impl/classic
158:189 (3%)
145:176 (3%)
view
18 x 2 httpclient5/src/main/jav...client5/http/impl/async
httpclient5/src/main/jav...ient5/http/impl/classic
124:155 (4%)
145:176 (3%)
view
18 x 2 httpclient5/src/main/jav...client5/http/impl/async
httpclient5/src/main/jav...client5/http/impl/async
159:176 (11%)
188:205 (11%)
view
18 x 2 httpclient5/src/main/jav...client5/http/impl/async
httpclient5/src/main/jav...ient5/http/impl/classic
125:151 (9%)
128:154 (10%)
view
17 x 2 httpclient5/src/main/jav...client5/http/impl/async
httpclient5/src/main/jav...client5/http/impl/async
477:499 (5%)
261:283 (11%)
view
17 x 2 httpclient5/src/main/jav...client5/http/impl/async
httpclient5/src/main/jav...client5/http/impl/async
477:499 (5%)
164:186 (18%)
view
16 x 2 httpclient5/src/main/jav...client5/http/impl/async
httpclient5/src/main/jav...ient5/http/impl/classic
946:970 (3%)
919:942 (3%)
view
16 x 2 httpclient5/src/main/jav...client5/http/impl/async
httpclient5/src/main/jav...client5/http/impl/async
98:121 (17%)
116:139 (10%)
view
15 x 2 httpclient5-testing/src/...c/client5/testing/async
httpclient5-testing/src/...c/client5/testing/async
70:87 (22%)
71:88 (14%)
view
15 x 2 httpclient5/src/main/jav...lient5/http/entity/mime
httpclient5/src/main/jav...lient5/http/entity/mime
188:204 (18%)
100:116 (28%)
view
15 x 2 httpclient5/src/main/jav.../apache/hc/client5/http
httpclient5/src/main/jav.../apache/hc/client5/http
303:325 (9%)
234:256 (9%)
view
15 x 2 httpclient5/src/main/jav.../client5/http/impl/auth
httpclient5/src/main/jav.../client5/http/impl/auth
118:136 (11%)
83:101 (15%)
view
15 x 2 httpclient5/src/main/jav...client5/http/impl/async
httpclient5/src/main/jav...client5/http/impl/async
771:795 (3%)
949:973 (3%)
view
14 x 2 httpclient5/src/main/jav...ent5/http/async/methods
httpclient5/src/main/jav...ent5/http/async/methods
216:273 (28%)
103:128 (31%)
view
14 x 2 httpclient5/src/main/jav...client5/http/impl/async
httpclient5/src/main/jav...client5/http/impl/async
81:95 (15%)
98:112 (9%)
view
14 x 2 httpclient5/src/main/jav...che/hc/client5/http/ssl
httpclient5/src/main/jav...che/hc/client5/http/ssl
257:273 (7%)
390:406 (6%)
view
13 x 2 httpclient5/src/main/jav...c/client5/http/impl/nio
httpclient5/src/main/jav...c/client5/http/impl/nio
186:206 (7%)
552:572 (2%)
view
13 x 2 httpclient5/src/main/jav...ent5/http/async/methods
httpclient5/src/main/jav...ent5/http/async/methods
58:71 (65%)
74:87 (40%)
view
13 x 2 httpclient5-testing/src/...c/client5/testing/async
httpclient5-testing/src/...c/client5/testing/async
137:153 (19%)
133:149 (12%)
view
13 x 2 httpclient5/src/main/jav...client5/http/impl/async
httpclient5/src/main/jav...client5/http/impl/async
127:141 (10%)
257:271 (4%)
view
13 x 2 httpclient5/src/main/jav...client5/http/impl/async
httpclient5/src/main/jav...ient5/http/impl/classic
771:792 (3%)
922:942 (2%)
view
13 x 2 httpclient5/src/main/jav...client5/http/impl/async
httpclient5/src/main/jav...ient5/http/impl/classic
523:540 (3%)
253:270 (8%)
view
12 x 2 httpclient5/src/main/jav...ent5/http/async/methods
httpclient5/src/main/jav...ent5/http/async/methods
71:84 (41%)
86:99 (28%)
view
12 x 2 httpclient5/src/main/jav...client5/http/impl/async
httpclient5/src/main/jav...client5/http/impl/async
397:413 (3%)
116:132 (7%)
view
12 x 2 httpclient5/src/main/jav...e/hc/client5/http/utils
httpclient5/src/main/jav...e/hc/client5/http/utils
298:309 (9%)
337:348 (9%)
view
12 x 2 httpclient5/src/main/jav...client5/http/impl/async
httpclient5/src/main/jav...client5/http/impl/async
397:413 (3%)
98:114 (13%)
view
12 x 2 httpclient5/src/main/jav...client5/http/impl/async
httpclient5/src/main/jav...client5/http/impl/async
696:725 (2%)
843:872 (2%)
view
11 x 2 httpclient5/src/main/jav...client5/http/impl/async
httpclient5/src/main/jav...client5/http/impl/async
186:198 (8%)
363:375 (3%)
view
11 x 2 httpclient5/src/main/jav...ient5/http/impl/classic
httpclient5/src/main/jav...ient5/http/impl/classic
109:120 (6%)
98:108 (12%)
view
11 x 2 httpclient5/src/main/jav...hc/client5/http/impl/io
httpclient5/src/main/jav...c/client5/http/impl/nio
263:278 (2%)
218:233 (2%)
view
11 x 2 httpclient5/src/main/jav...client5/http/impl/async
httpclient5/src/main/jav...ient5/http/impl/classic
745:764 (2%)
894:913 (2%)
view
11 x 2 httpclient5/src/main/jav...hc/client5/http/impl/io
httpclient5/src/main/jav...c/client5/http/impl/nio
235:248 (2%)
193:206 (2%)
view
11 x 2 httpclient5/src/main/jav...hc/client5/http/impl/io
httpclient5/src/main/jav...c/client5/http/impl/nio
220:233 (2%)
178:191 (2%)
view
11 x 2 httpclient5/src/main/jav...client5/http/impl/async
httpclient5/src/main/jav...ient5/http/impl/classic
892:905 (2%)
1057:1070 (2%)
view
11 x 2 httpclient5/src/main/jav.../client5/http/impl/auth
httpclient5/src/main/jav.../client5/http/impl/auth
1478:1488 (<1%)
1495:1505 (<1%)
view
11 x 2 httpclient5/src/main/jav...client5/http/impl/async
httpclient5/src/main/jav...ient5/http/impl/classic
921:940 (2%)
894:913 (2%)
view
11 x 2 httpclient5/src/main/jav...client5/http/impl/async
httpclient5/src/main/jav...ient5/http/impl/classic
1109:1122 (2%)
1057:1070 (2%)
view
Duplicated Units
The list of top 20 duplicated units.
See data for all 20 unit duplicates...
Size#FoldersFilesLinesCode
47 x 2 httpclient5/src/main/jav...client5/http/impl/async
httpclient5/src/main/jav...ient5/http/impl/classic
303:359 
264:320 
view
19 x 2 httpclient5/src/main/jav.../client5/http/impl/auth
httpclient5/src/main/jav.../client5/http/impl/auth
148:171 
214:237 
view
11 x 2 httpclient5/src/main/jav...client5/http/impl/async
httpclient5/src/main/jav...ient5/http/impl/classic
146:158 
257:269 
view
10 x 2 httpclient5/src/main/jav...hc/client5/http/impl/io
httpclient5/src/main/jav...c/client5/http/impl/nio
642:653 
644:655 
view
9 x 2 httpclient5/src/main/jav...lient5/http/impl/cookie
httpclient5/src/main/jav...lient5/http/impl/cookie
91:102 
72:83 
view
8 x 2 httpclient5/src/main/jav...client5/http/impl/async
httpclient5/src/main/jav...client5/http/impl/async
159:168 
193:202 
view
8 x 3 httpclient5/src/main/jav...client5/http/impl/async
httpclient5/src/main/jav...client5/http/impl/async
httpclient5/src/main/jav...ient5/http/impl/classic
347:356 
478:487 
449:458 
view
8 x 3 httpclient5/src/main/jav...client5/http/impl/async
httpclient5/src/main/jav...client5/http/impl/async
httpclient5/src/main/jav...ient5/http/impl/classic
363:372 
494:503 
465:474 
view
7 x 2 httpclient5/src/main/jav...che/hc/client5/http/ssl
httpclient5/src/main/jav...che/hc/client5/http/ssl
114:122 
83:91 
view
7 x 2 httpclient5/src/main/jav...lient5/http/entity/mime
httpclient5/src/main/jav...lient5/http/entity/mime
63:71 
49:57 
view
7 x 2 httpclient5/src/main/jav...hc/client5/http/impl/io
httpclient5/src/main/jav...c/client5/http/impl/nio
272:280 
227:235 
view
7 x 3 httpclient5/src/main/jav...client5/http/impl/async
httpclient5/src/main/jav...client5/http/impl/async
httpclient5/src/main/jav...ient5/http/impl/classic
379:387 
510:518 
481:489 
view
7 x 3 httpclient5/src/main/jav...client5/http/impl/async
httpclient5/src/main/jav...client5/http/impl/async
httpclient5/src/main/jav...ient5/http/impl/classic
394:402 
525:533 
496:504 
view
7 x 3 httpclient5/src/main/jav...client5/http/impl/async
httpclient5/src/main/jav...client5/http/impl/async
httpclient5/src/main/jav...ient5/http/impl/classic
409:417 
540:548 
511:519 
view
7 x 3 httpclient5/src/main/jav...client5/http/impl/async
httpclient5/src/main/jav...client5/http/impl/async
httpclient5/src/main/jav...ient5/http/impl/classic
718:726 
865:873 
822:830 
view
6 x 2 httpclient5/src/main/jav...che/hc/client5/http/ssl
httpclient5/src/main/jav...che/hc/client5/http/ssl
124:131 
71:78 
view
6 x 3 httpclient5/src/main/jav...client5/http/impl/async
httpclient5/src/main/jav...client5/http/impl/async
httpclient5/src/main/jav...ient5/http/impl/classic
319:326 
450:457 
393:400 
view
6 x 3 httpclient5/src/main/jav...client5/http/impl/async
httpclient5/src/main/jav...client5/http/impl/async
httpclient5/src/main/jav...ient5/http/impl/classic
333:340 
464:471 
407:414 
view
6 x 3 httpclient5/src/main/jav...client5/http/impl/async
httpclient5/src/main/jav...client5/http/impl/async
httpclient5/src/main/jav...ient5/http/impl/classic
424:431 
555:562 
421:428 
view
6 x 3 httpclient5/src/main/jav...client5/http/impl/async
httpclient5/src/main/jav...client5/http/impl/async
httpclient5/src/main/jav...ient5/http/impl/classic
438:445 
569:576 
435:442 
view