uber / RemoteShuffleService
Duplication

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

Intro
Learn more...
Duplication Overall
system8% (1,037 lines)
dependency graphs: 2D graph | 3D graph | 3D graph (with duplicates)...
Duplication per Extension
java9% (969 lines)
scala4% (68 lines)
Duplication per Component (primary)
src8% (1,037 lines)
Longest Duplicates
The list of 50 longest duplicates.
See data for all 100 duplicates...
Size#FoldersFilesLinesCode
50 x 2 src/main/java/com/uber/rss/clients
src/main/java/com/uber/rss/clients
44:111 (87%)
44:111 (87%)
view
44 x 2 src/main/java/com/uber/rss/messages
src/main/java/com/uber/rss/messages
54:115 (69%)
58:119 (65%)
view
18 x 2 src/main/java/com/uber/rss/clients
src/main/java/com/uber/rss/clients
368:391 (7%)
185:208 (15%)
view
16 x 2 src/main/java/com/uber/rss/clients
src/main/java/com/uber/rss/clients
31:55 (45%)
31:55 (45%)
view
14 x 2 src/main/java/com/uber/rss/clients
src/main/java/com/uber/rss/clients
57:74 (40%)
57:74 (40%)
view
13 x 2 src/main/java/com/uber/rss/clients
src/main/java/com/uber/rss/clients
91:104 (5%)
66:79 (11%)
view
12 x 2 src/main/java/com/uber/rss/clients
src/main/java/com/uber/rss/clients
297:315 (4%)
164:181 (10%)
view
11 x 2 src/main/java/com/uber/rss/clients
src/main/java/com/uber/rss/clients
256:273 (4%)
132:149 (9%)
view
11 x 2 src/main/java/com/uber/rss/handlers
src/main/java/com/uber/rss/handlers
40:55 (33%)
41:56 (33%)
view
10 x 2 src/main/java/com/uber/rss/handlers
src/main/java/com/uber/rss/handlers
64:77 (30%)
218:231 (7%)
view
10 x 2 src/main/java/com/uber/rss/metrics
src/main/java/com/uber/rss/metrics
24:39 (38%)
24:39 (38%)
view
10 x 2 src/main/scala/org/apache/spark/shuffle
src/main/scala/org/apache/spark/shuffle/rss
34:43 (13%)
41:50 (7%)
view
10 x 2 src/main/java/com/uber/rss/handlers
src/main/java/com/uber/rss/handlers
64:77 (30%)
65:78 (30%)
view
10 x 2 src/main/java/com/uber/rss/handlers
src/main/java/com/uber/rss/handlers
65:78 (30%)
218:231 (7%)
view
10 x 2 src/main/java/com/uber/rss/metrics
src/main/java/com/uber/rss/metrics
24:39 (38%)
24:39 (38%)
view
10 x 2 src/main/java/com/uber/rss/metrics
src/main/java/com/uber/rss/metrics
24:39 (38%)
24:39 (38%)
view
10 x 2 src/main/scala/org/apache/spark/shuffle
src/main/scala/org/apache/spark/shuffle
200:214 (3%)
437:448 (3%)
view
9 x 2 src/main/java/com/uber/rss/execution
src/main/java/com/uber/rss/execution
397:410 (2%)
429:442 (2%)
view
8 x 2 src/main/java/com/uber/rss/clients
src/main/java/com/uber/rss/clients
285:295 (3%)
100:110 (14%)
view
8 x 2 src/main/java/com/uber/rss/common
src/main/java/com/uber/rss/messages
46:59 (16%)
86:99 (12%)
view
8 x 2 src/main/java/com/uber/rss/clients
src/main/java/com/uber/rss/clients
288:296 (3%)
181:189 (7%)
view
8 x 2 src/main/java/com/uber/rss/messages
src/main/java/com/uber/rss/messages
32:43 (61%)
32:43 (61%)
view
8 x 2 src/main/java/com/uber/rss/clients
src/main/java/com/uber/rss/clients
111:119 (3%)
81:89 (6%)
view
8 x 2 src/main/java/com/uber/rss/clients
src/main/java/com/uber/rss/clients
285:295 (3%)
100:110 (14%)
view
8 x 2 src/main/java/com/uber/rss/common
src/main/java/com/uber/rss/common
39:52 (19%)
45:58 (14%)
view
8 x 2 src/main/java/com/uber/rss/metadata
src/main/java/com/uber/rss/metadata
48:61 (21%)
92:105 (5%)
view
8 x 2 src/main/java/com/uber/rss/common
src/main/java/com/uber/rss/common
28:39 (30%)
34:45 (25%)
view
8 x 2 src/main/java/com/uber/rss/metrics
src/main/java/com/uber/rss/metrics
56:65 (13%)
80:89 (13%)
view
8 x 2 src/main/java/com/uber/rss/clients
src/main/java/com/uber/rss/clients
181:189 (7%)
89:97 (20%)
view
8 x 2 src/main/java/com/uber/rss/common
src/main/java/com/uber/rss/messages
46:59 (16%)
90:103 (11%)
view
8 x 2 src/main/java/com/uber/rss/messages
src/main/java/com/uber/rss/messages
41:50 (12%)
45:54 (11%)
view
8 x 2 src/main/java/com/uber/rss/clients
src/main/java/com/uber/rss/clients
106:113 (8%)
116:123 (8%)
view
8 x 2 src/main/java/com/uber/rss/clients
src/main/java/com/uber/rss/clients
288:296 (3%)
89:97 (20%)
view
8 x 2 src/main/java/com/uber/rss/clients
src/main/java/com/uber/rss/clients
154:162 (3%)
221:229 (3%)
view
7 x 2 src/main/java/com/uber/rss/clients
src/main/java/com/uber/rss/clients
125:135 (2%)
95:105 (6%)
view
7 x 2 src/main/java/com/uber/rss/metrics
src/main/java/com/uber/rss/metrics
41:51 (26%)
41:51 (26%)
view
7 x 2 src/main/java/com/uber/rss/clients
src/main/java/com/uber/rss/clients
89:96 (17%)
103:110 (12%)
view
7 x 2 src/main/scala/org/apache/spark/shuffle
src/main/scala/org/apache/spark/shuffle
239:245 (2%)
257:263 (2%)
view
7 x 2 src/main/java/com/uber/rss/metrics
src/main/java/com/uber/rss/metrics
41:51 (26%)
41:51 (26%)
view
7 x 2 src/main/java/com/uber/rss/clients
src/main/java/com/uber/rss/clients
181:188 (6%)
103:110 (12%)
view
7 x 2 src/main/java/com/uber/rss/tools
src/main/java/com/uber/rss/tools
109:116 (6%)
27:34 (33%)
view
7 x 2 src/main/java/com/uber/rss/clients
src/main/java/com/uber/rss/clients
89:96 (17%)
103:110 (12%)
view
7 x 2 src/main/java/com/uber/rss/metrics
src/main/java/com/uber/rss/metrics
41:51 (26%)
41:51 (26%)
view
7 x 2 src/main/scala/org/apache/spark/shuffle/rss
src/main/scala/org/apache/spark/shuffle/rss
151:158 (5%)
149:155 (5%)
view
7 x 2 src/main/java/com/uber/rss/clients
src/main/java/com/uber/rss/clients
181:188 (6%)
103:110 (12%)
view
6 x 2 src/main/java/com/uber/rss/clients
src/main/java/com/uber/rss/clients
108:113 (6%)
37:42 (35%)
view
6 x 2 src/main/java/com/uber/rss/messages
src/main/java/com/uber/rss/messages
86:95 (8%)
54:63 (14%)
view
6 x 2 src/main/java/com/uber/rss/messages
src/main/java/com/uber/rss/messages
82:91 (9%)
50:59 (17%)
view
6 x 2 src/main/java/com/uber/rss/clients
src/main/java/com/uber/rss/clients
44:49 (8%)
54:59 (8%)
view
6 x 2 src/main/java/com/uber/rss/decoders
src/main/java/com/uber/rss/decoders
154:160 (2%)
180:186 (2%)
view
Duplicated Units
The list of top 11 duplicated units.
See data for all 11 unit duplicates...
Size#FoldersFilesLinesCode
12 x 2 src/main/java/com/uber/rss/messages
src/main/java/com/uber/rss/messages
71:84 
67:80 
view
12 x 2 src/main/java/com/uber/rss/clients
src/main/java/com/uber/rss/clients
49:62 
49:62 
view
12 x 2 src/main/java/com/uber/rss/clients
src/main/java/com/uber/rss/clients
76:89 
76:89 
view
9 x 2 src/main/java/com/uber/rss/messages
src/main/java/com/uber/rss/messages
59:69 
55:65 
view
9 x 3 src/main/java/com/uber/rss/clients
src/main/java/com/uber/rss/clients
src/main/java/com/uber/rss/clients
181:191 
288:298 
89:99 
view
9 x 2 src/main/java/com/uber/rss/clients
src/main/java/com/uber/rss/clients
103:113 
103:113 
view
8 x 2 src/main/java/com/uber/rss/messages
src/main/java/com/uber/rss/messages
111:120 
107:116 
view
8 x 2 src/main/java/com/uber/rss/clients
src/main/java/com/uber/rss/clients
174:183 
308:317 
view
7 x 2 src/main/java/com/uber/rss/clients
src/main/java/com/uber/rss/clients
138:146 
262:270 
view
6 x 2 src/main/java/com/uber/rss/clients
src/main/java/com/uber/rss/clients
185:192 
368:375 
view
6 x 2 src/main/java/com/uber/rss/clients
src/main/java/com/uber/rss/clients
65:73 
65:73 
view