uber / uForwarder
Duplication

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

Intro
Learn more...
Duplication Overall
system14% (2,961 lines)
dependency graphs: 2D graph | 3D graph | 3D graph (with duplicates)...
Duplication per Extension
java11% (2,100 lines)
html87% (681 lines)
proto8% (92 lines)
yaml56% (88 lines)
Duplication per Component (primary)
uforwarder-core16% (1,455 lines)
uforwarder12% (1,047 lines)
instrumentation32% (182 lines)
uforwarder-container57% (138 lines)
idl8% (92 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 277 uforwarder-sample-consumer uforwarder-sample-consumer uforwarder-container--uforwarder-sample-consumer 62 uforwarder-core uforwarder-core uforwarder-core--uforwarder 176 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 318 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
221:295 (30%)
388:462 (17%)
view
50 x 2 instrumentation/src/main...a/kafka/instrumentation
uforwarder/src/main/java...rproxy/worker/processor
73:122 (15%)
121:170 (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
181:218 (16%)
349:386 (10%)
view
32 x 2 uforwarder/src/main/resources
uforwarder/src/main/resources
132:216 (33%)
46:130 (58%)
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-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
158:181 (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
15 x 2 idl/src/main/proto/data/kafka/data-transfer
idl/src/main/proto/data/kafka/data-transfer
123:139 (3%)
130:146 (8%)
view
15 x 2 uforwarder-container/src...consumerproxy/container
uforwarder-sample-consum...r/data/kafka/uforwarder
204:218 (7%)
45:59 (20%)
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/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
13 x 2 uforwarder/src/main/java...rproxy/worker/processor
uforwarder/src/main/java...rproxy/worker/processor
227:239 (3%)
287:299 (3%)
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...ansfer/worker/pipelines
uforwarder-core/src/main...ansfer/worker/pipelines
286:297 (4%)
313:324 (4%)
view
12 x 2 uforwarder/src/main/resources
uforwarder/src/main/resources
21:39 (12%)
16:35 (21%)
view
12 x 2 instrumentation/src/main...a/kafka/instrumentation
instrumentation/src/main...a/kafka/instrumentation
316:328 (6%)
418:430 (6%)
view
12 x 2 uforwarder-core/src/main...r/worker/fetchers/kafka
uforwarder/src/main/java...merproxy/worker/fetcher
90:124 (16%)
89:127 (13%)
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 
268:297 
view
10 x 2 uforwarder/src/integrati...ata/kafka/consumerproxy
uforwarder-container/src...consumerproxy/container
421:433 
254:266 
view
8 x 3 uforwarder/src/integrati...ata/kafka/consumerproxy
uforwarder-container/src...consumerproxy/container
uforwarder-sample-consum...r/data/kafka/uforwarder
409:419 
242:252 
34:44 
view