uber / uForwarder
Duplication

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

Intro
Learn more...
Duplication Overall
system14% (3,021 lines)
dependency graphs: 2D graph | 3D graph | 3D graph (with duplicates)...
Duplication per Extension
java11% (2,134 lines)
html87% (681 lines)
proto9% (118 lines)
yaml56% (88 lines)
Duplication per Component (primary)
uforwarder-core15% (1,537 lines)
uforwarder11% (995 lines)
instrumentation32% (182 lines)
uforwarder-container59% (142 lines)
idl9% (118 lines)
uforwarder-sample-consumer24% (39 lines)
uforwarder-client4% (8 lines)
fievel-common0% (0 lines)

Duplication Between Components (50+ lines)

G uforwarder-container uforwarder-container uforwarder uforwarder uforwarder-container--uforwarder 285 uforwarder-sample-consumer uforwarder-sample-consumer uforwarder-container--uforwarder-sample-consumer 62 uforwarder-core uforwarder-core uforwarder-core--uforwarder 215 instrumentation instrumentation instrumentation--uforwarder 100 uforwarder-sample-consumer--uforwarder 84

Download: SVG DOT (open online Graphviz editor)

Open 2D force graph... Open 3D force graph...

Show more details on duplication between components...
Longest Duplicates
The list of 50 longest duplicates.
See data for all 341 duplicates...
Size#FoldersFilesLinesCode
74 x 2 uforwarder-core/src/main/resources
uforwarder-core/src/main/resources
64:143 (34%)
65:144 (35%)
view
61 x 2 uforwarder-container/src...consumerproxy/container
uforwarder/src/integrati...ata/kafka/consumerproxy
222:296 (30%)
388:462 (17%)
view
50 x 2 instrumentation/src/main...a/kafka/instrumentation
uforwarder/src/main/java...rproxy/worker/processor
73:122 (15%)
124:173 (5%)
view
43 x 2 uforwarder-core/src/main/resources
uforwarder-core/src/main/resources
37:89 (50%)
45:97 (42%)
view
42 x 2 uforwarder-core/src/main/resources
uforwarder-core/src/main/resources
111:162 (19%)
45:96 (41%)
view
42 x 2 uforwarder-core/src/main/resources
uforwarder-core/src/main/resources
111:162 (19%)
37:88 (49%)
view
40 x 2 uforwarder-core/src/main/resources
uforwarder-core/src/main/resources
1:44 (18%)
1:44 (19%)
view
34 x 2 uforwarder-container/src...consumerproxy/container
uforwarder/src/integrati...ata/kafka/consumerproxy
179:216 (16%)
349:386 (10%)
view
32 x 2 uforwarder-core/src/main/resources
uforwarder-core/src/main/resources
1:36 (18%)
1:36 (15%)
view
32 x 2 uforwarder-core/src/main/resources
uforwarder-core/src/main/resources
1:36 (15%)
1:36 (18%)
view
31 x 2 uforwarder-core/src/main/resources
uforwarder-core/src/main/resources
128:158 (17%)
162:192 (17%)
view
30 x 2 uforwarder-core/src/main/resources
uforwarder-core/src/main/resources
167:196 (14%)
200:229 (14%)
view
28 x 2 uforwarder-core/src/main/resources
uforwarder-core/src/main/resources
37:69 (32%)
112:144 (13%)
view
28 x 2 uforwarder-core/src/main/resources
uforwarder-core/src/main/resources
112:144 (13%)
45:77 (27%)
view
27 x 2 uforwarder-core/src/main/resources
uforwarder-core/src/main/resources
167:193 (13%)
197:223 (13%)
view
25 x 2 uforwarder-core/src/main/resources
uforwarder-core/src/main/resources
174:200 (11%)
171:197 (12%)
view
25 x 2 uforwarder-core/src/main/resources
uforwarder-core/src/main/resources
1:29 (29%)
1:29 (24%)
view
23 x 2 uforwarder-core/src/main/resources
uforwarder-core/src/main/resources
207:229 (10%)
171:193 (11%)
view
23 x 2 uforwarder/src/main/resources
uforwarder/src/main/resources
165:216 (23%)
81:132 (41%)
view
23 x 2 uforwarder-core/src/main/resources
uforwarder-core/src/main/resources
174:196 (10%)
201:223 (11%)
view
23 x 2 uforwarder-core/src/main/resources
uforwarder-core/src/main/resources
207:229 (10%)
201:223 (11%)
view
20 x 2 uforwarder-container/src...consumerproxy/container
uforwarder/src/integrati...ata/kafka/consumerproxy
156:179 (9%)
172:195 (5%)
view
18 x 2 uforwarder-core/src/main/resources
uforwarder-core/src/main/resources
107:129 (10%)
146:168 (8%)
view
18 x 2 uforwarder-core/src/main...nsfer/worker/controller
uforwarder-core/src/main...nsfer/worker/controller
27:44 (14%)
50:67 (5%)
view
17 x 2 uforwarder-core/src/main/resources
uforwarder-core/src/main/resources
133:151 (8%)
95:113 (9%)
view
17 x 2 uforwarder-core/src/main/resources
uforwarder-core/src/main/resources
95:113 (9%)
67:85 (16%)
view
17 x 2 uforwarder-core/src/main/resources
uforwarder-core/src/main/resources
59:77 (20%)
95:113 (9%)
view
16 x 2 uforwarder-core/src/main...r/controller/autoscalar
uforwarder-core/src/main...r/controller/autoscalar
166:184 (6%)
251:269 (6%)
view
15 x 2 uforwarder-container/src...consumerproxy/container
uforwarder-sample-consum...r/data/kafka/uforwarder
202:216 (7%)
45:59 (20%)
view
15 x 2 idl/src/main/proto/data/kafka/data-transfer
idl/src/main/proto/data/kafka/data-transfer
123:139 (3%)
136:152 (7%)
view
15 x 2 uforwarder-sample-consum...r/data/kafka/uforwarder
uforwarder/src/integrati...ata/kafka/consumerproxy
45:59 (20%)
372:386 (4%)
view
14 x 2 uforwarder/src/main/java...rproxy/worker/processor
uforwarder/src/main/java...rproxy/worker/processor
295:308 (4%)
327:340 (4%)
view
13 x 2 uforwarder-core/src/main...r/controller/autoscalar
uforwarder-core/src/main...r/controller/autoscalar
151:164 (5%)
236:249 (5%)
view
13 x 2 uforwarder/src/main/java...rproxy/worker/processor
uforwarder/src/main/java...rproxy/worker/processor
239:251 (3%)
299:311 (3%)
view
13 x 2 uforwarder-core/src/main/resources
uforwarder-core/src/main/resources
21:36 (6%)
14:29 (12%)
view
13 x 2 uforwarder-core/src/main/resources
uforwarder-core/src/main/resources
1:14 (6%)
1:14 (12%)
view
13 x 2 uforwarder-core/src/main/resources
uforwarder-core/src/main/resources
21:36 (6%)
14:29 (15%)
view
13 x 2 uforwarder-core/src/main/resources
uforwarder-core/src/main/resources
1:14 (6%)
1:14 (12%)
view
13 x 2 uforwarder-core/src/main/resources
uforwarder-core/src/main/resources
21:36 (6%)
14:29 (12%)
view
13 x 2 uforwarder-core/src/main/resources
uforwarder-core/src/main/resources
1:14 (6%)
1:14 (15%)
view
13 x 2 uforwarder-core/src/main/resources
uforwarder-core/src/main/resources
1:14 (7%)
1:14 (12%)
view
13 x 2 uforwarder/src/main/java...proxy/worker/dispatcher
uforwarder/src/main/java.../worker/dispatcher/grpc
96:108 (8%)
58:70 (7%)
view
13 x 2 uforwarder-core/src/main/resources
uforwarder-core/src/main/resources
14:29 (15%)
21:36 (7%)
view
13 x 2 uforwarder-core/src/main/resources
uforwarder-core/src/main/resources
1:14 (15%)
1:14 (6%)
view
13 x 2 uforwarder-core/src/main/resources
uforwarder-core/src/main/resources
1:14 (15%)
1:14 (7%)
view
13 x 2 uforwarder-core/src/main/resources
uforwarder-core/src/main/resources
14:29 (15%)
21:36 (6%)
view
13 x 2 uforwarder-core/src/main/resources
uforwarder-core/src/main/resources
21:36 (7%)
14:29 (12%)
view
12 x 2 instrumentation/src/main...a/kafka/instrumentation
instrumentation/src/main...a/kafka/instrumentation
268:280 (6%)
363:375 (6%)
view
12 x 2 uforwarder-core/src/main...r/worker/fetchers/kafka
uforwarder-core/src/main...r/worker/fetchers/kafka
333:344 (1%)
954:965 (1%)
view
12 x 2 uforwarder/src/main/resources
uforwarder/src/main/resources
21:39 (12%)
16:35 (21%)
view
Duplicated Units
The list of top 3 duplicated units.
See data for all 3 unit duplicates...
Size#FoldersFilesLinesCode
26 x 2 uforwarder/src/integrati...ata/kafka/consumerproxy
uforwarder-container/src...consumerproxy/container
435:464 
269:298 
view
10 x 2 uforwarder/src/integrati...ata/kafka/consumerproxy
uforwarder-container/src...consumerproxy/container
421:433 
255:267 
view
8 x 3 uforwarder-sample-consum...r/data/kafka/uforwarder
uforwarder/src/integrati...ata/kafka/consumerproxy
uforwarder-container/src...consumerproxy/container
34:44 
409:419 
243:253 
view