apache / streams
Duplication

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

Intro
Learn more...
Duplication Overall
system31% (11,852 lines)
dependency graphs: 2D graph | 3D graph | 3D graph (with duplicates)...
Duplication per Extension
java21% (4,254 lines)
html41% (3,776 lines)
xml61% (3,562 lines)
ftl25% (260 lines)
Duplication per Component (primary)
src49% (7,283 lines)
streams-contrib20% (3,179 lines)
streams-plugins50% (853 lines)
streams-components26% (340 lines)
streams-util9% (62 lines)
streams-runtimes4% (58 lines)
streams-examples12% (33 lines)
streams-schemas26% (22 lines)
streams-pojo-extensions30% (22 lines)
streams-cli0% (0 lines)
streams-verbs0% (0 lines)
streams-config0% (0 lines)
streams-dist0% (0 lines)
streams-monitoring0% (0 lines)
streams-pojo0% (0 lines)
streams-core0% (0 lines)
ROOT0% (0 lines)

Duplication Between Components (50+ lines)

G streams-components streams-components streams-contrib streams-contrib streams-components--streams-contrib 256

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 13,678 duplicates...
Size#FoldersFilesLinesCode
646 x 2 src/license/licenses
src/license/licenses
53:901 (95%)
53:901 (95%)
view
345 x 2 src/license/licenses
src/license/licenses
1:420 (100%)
1:420 (100%)
view
212 x 2 src/license/licenses
src/license/licenses
1:257 (100%)
1:257 (100%)
view
133 x 2 src/license/licenses
src/license/licenses
1:262 (100%)
1:262 (100%)
view
89 x 2 src/license/licenses
src/license/licenses
31:150 (25%)
31:150 (26%)
view
89 x 2 src/license/licenses
src/license/licenses
31:150 (26%)
31:150 (25%)
view
63 x 2 src/license/licenses
src/license/licenses
306:396 (19%)
330:420 (18%)
view
63 x 2 src/license/licenses
src/license/licenses
330:420 (18%)
306:396 (19%)
view
50 x 2 streams-contrib/streams-...che/streams/riak/binary
streams-contrib/streams-...pache/streams/riak/http
65:124 (60%)
68:127 (56%)
view
49 x 2 src/license
src/license
2117:2178 (1%)
2715:2776 (1%)
view
49 x 2 streams-plugins/streams-...reams/plugins/cassandra
streams-plugins/streams-...s/plugins/elasticsearch
276:340 (21%)
286:350 (21%)
view
48 x 2 src/license/licenses
src/license/licenses
883:987 (6%)
380:484 (15%)
view
42 x 2 streams-plugins/streams-...reams/plugins/cassandra
streams-plugins/streams-...s/plugins/elasticsearch
344:406 (18%)
354:416 (18%)
view
41 x 2 src/license/licenses
src/license/licenses
883:968 (5%)
818:886 (6%)
view
41 x 2 src/license/licenses
src/license/licenses
818:886 (6%)
380:465 (13%)
view
41 x 2 src/license/licenses
src/license/licenses
883:968 (5%)
818:886 (6%)
view
41 x 2 src/license/licenses
src/license/licenses
818:886 (6%)
380:465 (13%)
view
40 x 2 src/license/licenses
src/license/licenses
818:883 (5%)
623:688 (8%)
view
40 x 2 src/license/licenses
src/license/licenses
883:948 (5%)
623:688 (8%)
view
40 x 2 src/license/licenses
src/license/licenses
380:445 (13%)
623:688 (8%)
view
40 x 2 src/license/licenses
src/license/licenses
818:883 (5%)
623:688 (8%)
view
40 x 2 streams-contrib/streams-...pache/streams/cassandra
streams-contrib/streams-...ache/streams/neo4j/bolt
192:252 (32%)
206:266 (26%)
view
35 x 2 src/license/licenses
src/license/licenses
89:154 (11%)
105:170 (7%)
view
35 x 2 src/license/licenses
src/license/licenses
83:148 (5%)
105:170 (7%)
view
35 x 2 src/license/licenses
src/license/licenses
83:148 (5%)
89:154 (11%)
view
35 x 2 streams-plugins/streams-...he/streams/plugins/hive
streams-plugins/streams-...che/streams/plugins/pig
41:100 (97%)
41:104 (97%)
view
35 x 2 src/license/licenses
src/license/licenses
83:148 (5%)
105:170 (7%)
view
35 x 2 src/license/licenses
src/license/licenses
83:148 (5%)
89:154 (11%)
view
33 x 2 streams-plugins/streams-...reams/plugins/cassandra
streams-plugins/streams-...s/plugins/elasticsearch
41:102 (97%)
41:102 (97%)
view
33 x 2 streams-plugins/streams-...reams/plugins/cassandra
streams-plugins/streams-...s/plugins/elasticsearch
187:228 (14%)
197:238 (14%)
view
32 x 2 streams-contrib/streams-...rg/apache/streams/mongo
streams-contrib/streams-...ache/streams/neo4j/bolt
222:272 (24%)
219:266 (21%)
view
32 x 2 src/main/resources
src/main/resources
21:60 (21%)
21:60 (29%)
view
32 x 2 streams-contrib/streams-...pache/streams/cassandra
streams-contrib/streams-...rg/apache/streams/mongo
205:252 (25%)
222:272 (24%)
view
31 x 2 src/main/resources
src/main/resources
397:427 (6%)
430:460 (6%)
view
30 x 2 src/main/resources
src/main/resources
276:305 (6%)
397:426 (6%)
view
30 x 2 src/main/resources
src/main/resources
276:305 (6%)
430:459 (6%)
view
28 x 2 src/license/licenses
src/license/licenses
1:51 (4%)
1:51 (4%)
view
27 x 2 src/license/licenses
src/license/licenses
1:28 (7%)
1:28 (8%)
view
27 x 2 src/license/licenses
src/license/licenses
1:28 (8%)
1:28 (7%)
view
26 x 2 streams-contrib/streams-...pache/streams/cassandra
streams-contrib/streams-...rg/apache/streams/mongo
203:241 (16%)
142:181 (21%)
view
25 x 2 src/license/licenses
src/license/licenses
93:132 (3%)
89:128 (8%)
view
25 x 2 src/license/licenses
src/license/licenses
93:132 (3%)
105:144 (5%)
view
25 x 2 src/license/licenses
src/license/licenses
93:132 (3%)
83:122 (3%)
view
25 x 2 src/license/licenses
src/license/licenses
93:132 (3%)
83:122 (3%)
view
25 x 2 streams-contrib/streams-...e/streams/instagram/api
streams-contrib/streams-...e/streams/instagram/api
196:227 (7%)
236:267 (7%)
view
24 x 2 streams-contrib/streams-...plus/src/main/templates
streams-contrib/streams-...tube/src/main/templates
1:24 (32%)
1:24 (40%)
view
23 x 2 streams-contrib/streams-.../streams/gplus/provider
streams-contrib/streams-...treams/youtube/provider
42:65 (92%)
43:68 (92%)
view
23 x 2 streams-plugins/streams-...s/plugins/elasticsearch
streams-plugins/streams-...he/streams/plugins/hive
301:333 (10%)
285:311 (12%)
view
23 x 2 streams-plugins/streams-...reams/plugins/cassandra
streams-plugins/streams-...he/streams/plugins/hive
291:323 (10%)
285:311 (12%)
view
21 x 2 streams-plugins/streams-...reams/plugins/cassandra
streams-plugins/streams-...che/streams/plugins/pig
41:77 (61%)
41:77 (58%)
view
Duplicated Units
The list of top 20 duplicated units.
See data for all 20 unit duplicates...
Size#FoldersFilesLinesCode
23 x 2 streams-contrib/streams-...treams/youtube/provider
streams-contrib/streams-.../streams/gplus/provider
43:69 
42:66 
view
22 x 2 streams-contrib/streams-...rg/apache/streams/mongo
streams-contrib/streams-...pache/streams/cassandra
142:171 
203:232 
view
22 x 2 streams-contrib/streams-...treams/twitter/provider
streams-contrib/streams-...treams/twitter/provider
358:381 
334:357 
view
15 x 2 streams-contrib/streams-...elasticsearch/processor
streams-contrib/streams-...e/streams/elasticsearch
244:264 
520:541 
view
14 x 2 streams-plugins/streams-...s/plugins/elasticsearch
streams-plugins/streams-...reams/plugins/cassandra
386:401 
376:391 
view
13 x 3 streams-plugins/streams-...s/plugins/elasticsearch
streams-plugins/streams-...reams/plugins/cassandra
streams-plugins/streams-...e/streams/plugins/hbase
403:418 
393:408 
217:231 
view
13 x 2 streams-contrib/streams-...rg/apache/streams/mongo
streams-contrib/streams-...rg/apache/streams/mongo
167:186 
242:261 
view
12 x 2 streams-components/strea...omponents/http/provider
streams-contrib/streams-...e/streams/elasticsearch
333:350 
160:177 
view
11 x 4 streams-contrib/streams-...e/streams/elasticsearch
streams-contrib/streams-...ache/streams/neo4j/bolt
streams-contrib/streams-...rg/apache/streams/mongo
streams-contrib/streams-...pache/streams/cassandra
146:158 
236:248 
242:254 
222:234 
view
10 x 6 streams-plugins/streams-...che/streams/plugins/pig
streams-plugins/streams-...he/streams/plugins/hive
streams-plugins/streams-...s/plugins/elasticsearch
streams-plugins/streams-...reams/plugins/cassandra
streams-plugins/streams-...e/streams/plugins/hbase
streams-plugins/streams-.../apache/streams/plugins
90:101 
86:97 
88:99 
88:99 
89:100 
71:82 
view
10 x 4 streams-contrib/streams-...e/streams/elasticsearch
streams-contrib/streams-...ache/streams/neo4j/bolt
streams-contrib/streams-...rg/apache/streams/mongo
streams-contrib/streams-...pache/streams/cassandra
99:114 
220:234 
223:237 
206:220 
view
9 x 2 streams-plugins/streams-...s/plugins/elasticsearch
streams-plugins/streams-...reams/plugins/cassandra
292:303 
282:293 
view
9 x 2 streams-contrib/streams-...e/streams/peoplepattern
streams-contrib/streams-...e/streams/peoplepattern
70:80 
70:80 
view
8 x 2 streams-contrib/streams-...rg/apache/streams/mongo
streams-contrib/streams-...pache/streams/cassandra
205:216 
264:275 
view
7 x 2 streams-contrib/streams-...e/streams/peoplepattern
streams-contrib/streams-...e/streams/peoplepattern
56:64 
56:64 
view
7 x 3 streams-contrib/streams-...e/streams/elasticsearch
streams-contrib/streams-...pache/streams/riak/http
streams-contrib/streams-...che/streams/riak/binary
45:53 
48:56 
42:50 
view
7 x 2 streams-contrib/streams-...ache/streams/neo4j/bolt
streams-contrib/streams-...ache/streams/neo4j/http
48:56 
42:50 
view
6 x 2 streams-components/strea...mponents/http/processor
streams-components/strea...mponents/http/processor
143:152 
140:150 
view
6 x 2 streams-contrib/streams-...treams/youtube/provider
streams-contrib/streams-.../streams/gplus/provider
261:268 
249:256 
view
6 x 5 streams-contrib/streams-...treams/twitter/provider
streams-contrib/streams-...treams/twitter/provider
streams-contrib/streams-...treams/twitter/provider
streams-contrib/streams-...treams/twitter/provider
streams-contrib/streams-...treams/twitter/provider
258:272 
239:253 
255:269 
264:278 
210:224 
view