apache / incubator-streampark
Duplication

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

Intro
Learn more...
Duplication Overall
system19% (18,825 lines)
dependency graphs: 2D graph | 3D graph | 3D graph (with duplicates)...
Duplication per Extension
yml94% (9,968 lines)
vue12% (2,674 lines)
scala14% (2,288 lines)
sql35% (1,200 lines)
ts5% (1,026 lines)
java3% (558 lines)
ftl36% (509 lines)
tsx11% (276 lines)
less5% (162 lines)
xml14% (152 lines)
yaml4% (12 lines)
Duplication per Component (primary)
streampark-flink50% (11,996 lines)
streampark-console9% (6,439 lines)
deploy34% (219 lines)
streampark-common4% (159 lines)
streampark-spark1% (12 lines)
streampark-storage0% (0 lines)

Duplication Between Components (50+ lines)

G deploy deploy streampark-console streampark-console deploy--streampark-console 414 streampark-flink streampark-flink streampark-console--streampark-flink 84

Download: SVG DOT (open online Graphviz editor)

Open 3D force graph...

Show more details on duplication between components...
Longest Duplicates
The list of 50 longest duplicates.
See data for all 7,555 duplicates...
Size#FoldersFilesLinesCode
3064 x 2 streampark-flink/streamp.../src/main/resources/crd
streampark-flink/streamp.../src/main/resources/crd
3126:6189 (32%)
6191:9254 (32%)
view
3051 x 2 streampark-flink/streamp.../src/main/resources/crd
streampark-flink/streamp.../src/main/resources/crd
74:3124 (32%)
3138:6188 (32%)
view
3051 x 2 streampark-flink/streamp.../src/main/resources/crd
streampark-flink/streamp.../src/main/resources/crd
74:3124 (32%)
6203:9253 (32%)
view
497 x 2 streampark-flink/streamp.../src/main/resources/crd
streampark-flink/streamp.../src/main/resources/crd
3518:4014 (5%)
7633:8129 (5%)
view
497 x 2 streampark-flink/streamp.../src/main/resources/crd
streampark-flink/streamp.../src/main/resources/crd
1504:2000 (5%)
6583:7079 (5%)
view
497 x 2 streampark-flink/streamp.../src/main/resources/crd
streampark-flink/streamp.../src/main/resources/crd
454:950 (5%)
7633:8129 (5%)
view
497 x 2 streampark-flink/streamp.../src/main/resources/crd
streampark-flink/streamp.../src/main/resources/crd
6583:7079 (5%)
7633:8129 (5%)
view
497 x 2 streampark-flink/streamp.../src/main/resources/crd
streampark-flink/streamp.../src/main/resources/crd
1504:2000 (5%)
3518:4014 (5%)
view
497 x 2 streampark-flink/streamp.../src/main/resources/crd
streampark-flink/streamp.../src/main/resources/crd
4568:5064 (5%)
6583:7079 (5%)
view
497 x 2 streampark-flink/streamp.../src/main/resources/crd
streampark-flink/streamp.../src/main/resources/crd
454:950 (5%)
1504:2000 (5%)
view
497 x 2 streampark-flink/streamp.../src/main/resources/crd
streampark-flink/streamp.../src/main/resources/crd
3518:4014 (5%)
4568:5064 (5%)
view
497 x 2 streampark-flink/streamp.../src/main/resources/crd
streampark-flink/streamp.../src/main/resources/crd
454:950 (5%)
4568:5064 (5%)
view
461 x 2 streampark-flink/streamp.../src/main/resources/crd
streampark-flink/streamp.../src/main/resources/crd
976:1436 (4%)
7633:8093 (4%)
view
461 x 2 streampark-flink/streamp.../src/main/resources/crd
streampark-flink/streamp.../src/main/resources/crd
3518:3978 (4%)
7105:7565 (4%)
view
461 x 2 streampark-flink/streamp.../src/main/resources/crd
streampark-flink/streamp.../src/main/resources/crd
976:1436 (4%)
6583:7043 (4%)
view
461 x 2 streampark-flink/streamp.../src/main/resources/crd
streampark-flink/streamp.../src/main/resources/crd
454:914 (4%)
7105:7565 (4%)
view
461 x 2 streampark-flink/streamp.../src/main/resources/crd
streampark-flink/streamp.../src/main/resources/crd
6583:7043 (4%)
7105:7565 (4%)
view
461 x 2 streampark-flink/streamp.../src/main/resources/crd
streampark-flink/streamp.../src/main/resources/crd
4040:4500 (4%)
6583:7043 (4%)
view
461 x 2 streampark-flink/streamp.../src/main/resources/crd
streampark-flink/streamp.../src/main/resources/crd
7105:7565 (4%)
7633:8093 (4%)
view
461 x 2 streampark-flink/streamp.../src/main/resources/crd
streampark-flink/streamp.../src/main/resources/crd
976:1436 (4%)
1504:1964 (4%)
view
461 x 2 streampark-flink/streamp.../src/main/resources/crd
streampark-flink/streamp.../src/main/resources/crd
4568:5028 (4%)
7105:7565 (4%)
view
461 x 2 streampark-flink/streamp.../src/main/resources/crd
streampark-flink/streamp.../src/main/resources/crd
1504:1964 (4%)
7105:7565 (4%)
view
461 x 2 streampark-flink/streamp.../src/main/resources/crd
streampark-flink/streamp.../src/main/resources/crd
454:914 (4%)
976:1436 (4%)
view
461 x 2 streampark-flink/streamp.../src/main/resources/crd
streampark-flink/streamp.../src/main/resources/crd
4040:4500 (4%)
7633:8093 (4%)
view
461 x 2 streampark-flink/streamp.../src/main/resources/crd
streampark-flink/streamp.../src/main/resources/crd
976:1436 (4%)
4568:5028 (4%)
view
461 x 2 streampark-flink/streamp.../src/main/resources/crd
streampark-flink/streamp.../src/main/resources/crd
1504:1964 (4%)
4040:4500 (4%)
view
461 x 2 streampark-flink/streamp.../src/main/resources/crd
streampark-flink/streamp.../src/main/resources/crd
4040:4500 (4%)
4568:5028 (4%)
view
461 x 2 streampark-flink/streamp.../src/main/resources/crd
streampark-flink/streamp.../src/main/resources/crd
3518:3978 (4%)
4040:4500 (4%)
view
461 x 2 streampark-flink/streamp.../src/main/resources/crd
streampark-flink/streamp.../src/main/resources/crd
976:1436 (4%)
3518:3978 (4%)
view
461 x 2 streampark-flink/streamp.../src/main/resources/crd
streampark-flink/streamp.../src/main/resources/crd
454:914 (4%)
4040:4500 (4%)
view
180 x 2 streampark-console/strea...in/assembly/script/data
streampark-console/strea...e/src/main/resources/db
55:242 (86%)
50:237 (84%)
view
109 x 2 streampark-flink/streamp.../src/main/resources/crd
streampark-flink/streamp.../src/main/resources/crd
341:449 (1%)
6360:6468 (1%)
view
109 x 2 streampark-flink/streamp.../src/main/resources/crd
streampark-flink/streamp.../src/main/resources/crd
3295:3403 (1%)
6470:6578 (1%)
view
109 x 2 streampark-flink/streamp.../src/main/resources/crd
streampark-flink/streamp.../src/main/resources/crd
3405:3513 (1%)
6360:6468 (1%)
view
109 x 2 streampark-flink/streamp.../src/main/resources/crd
streampark-flink/streamp.../src/main/resources/crd
6360:6468 (1%)
6470:6578 (1%)
view
109 x 2 streampark-flink/streamp.../src/main/resources/crd
streampark-flink/streamp.../src/main/resources/crd
231:339 (1%)
6470:6578 (1%)
view
109 x 2 streampark-flink/streamp.../src/main/resources/crd
streampark-flink/streamp.../src/main/resources/crd
231:339 (1%)
3405:3513 (1%)
view
109 x 2 streampark-flink/streamp.../src/main/resources/crd
streampark-flink/streamp.../src/main/resources/crd
3295:3403 (1%)
3405:3513 (1%)
view
109 x 2 streampark-flink/streamp.../src/main/resources/crd
streampark-flink/streamp.../src/main/resources/crd
341:449 (1%)
3295:3403 (1%)
view
109 x 2 streampark-flink/streamp.../src/main/resources/crd
streampark-flink/streamp.../src/main/resources/crd
231:339 (1%)
341:449 (1%)
view
103 x 2 deploy/helm/streampark/c...reampark-console-config
streampark-console/strea...vice/src/main/resources
18:153 (100%)
18:153 (100%)
view
100 x 2 streampark-flink/streamp.../src/main/resources/crd
streampark-flink/streamp.../src/main/resources/crd
9337:9436 (1%)
105:204 (53%)
view
99 x 2 streampark-flink/streamp...tor/elasticsearch6/conf
streampark-flink/streamp...tor/elasticsearch7/conf
47:166 (93%)
47:166 (93%)
view
82 x 2 streampark-flink/streamp.../src/main/resources/crd
streampark-flink/streamp.../src/main/resources/crd
2935:3016 (<1%)
5916:5997 (<1%)
view
82 x 2 streampark-flink/streamp.../src/main/resources/crd
streampark-flink/streamp.../src/main/resources/crd
2852:2933 (<1%)
9149:9230 (<1%)
view
82 x 2 streampark-flink/streamp.../src/main/resources/crd
streampark-flink/streamp.../src/main/resources/crd
2852:2933 (<1%)
9064:9145 (<1%)
view
82 x 2 streampark-flink/streamp.../src/main/resources/crd
streampark-flink/streamp.../src/main/resources/crd
5916:5997 (<1%)
6084:6165 (<1%)
view
82 x 2 streampark-flink/streamp.../src/main/resources/crd
streampark-flink/streamp.../src/main/resources/crd
3020:3101 (<1%)
8981:9062 (<1%)
view
82 x 2 streampark-flink/streamp.../src/main/resources/crd
streampark-flink/streamp.../src/main/resources/crd
2935:3016 (<1%)
9149:9230 (<1%)
view
82 x 2 streampark-flink/streamp.../src/main/resources/crd
streampark-flink/streamp.../src/main/resources/crd
3020:3101 (<1%)
9064:9145 (<1%)
view
Duplicated Units
The list of top 10 duplicated units.
See data for all 10 unit duplicates...
Size#FoldersFilesLinesCode
26 x 2 streampark-flink/streamp...tor/elasticsearch6/sink
streampark-flink/streamp...tor/elasticsearch7/sink
108:148 
104:141 
view
20 x 5 streampark-flink/streamp...e/streampark/flink/core
streampark-flink/streamp...e/streampark/flink/core
streampark-flink/streamp...e/streampark/flink/core
streampark-flink/streamp...e/streampark/flink/core
streampark-flink/streamp...e/streampark/flink/core
38:66 
35:63 
47:76 
48:77 
35:63 
view
16 x 2 streampark-flink/streamp...elasticsearch5/internal
streampark-flink/streamp...elasticsearch6/internal
56:73 
55:72 
view
13 x 2 streampark-flink/streamp...tor/elasticsearch6/sink
streampark-flink/streamp...tor/elasticsearch7/sink
72:88 
72:86 
view
12 x 2 streampark-flink/streamp...tor/elasticsearch5/util
streampark-flink/streamp...tor/elasticsearch6/util
26:39 
26:39 
view
8 x 3 streampark-flink/streamp...e/streampark/flink/core
streampark-flink/streamp...e/streampark/flink/core
streampark-flink/streamp...e/streampark/flink/core
38:47 
38:47 
38:47 
view
8 x 2 streampark-flink/streamp...onnector/hbase/internal
streampark-flink/streamp...onnector/mongo/internal
157:166 
152:161 
view
6 x 2 streampark-flink/streamp.../kubernetes/v2/observer
streampark-flink/streamp.../kubernetes/v2/observer
40:47 
39:46 
view
6 x 3 streampark-flink/streamp...connector/jdbc/internal
streampark-flink/streamp...onnector/hbase/internal
streampark-flink/streamp...onnector/mongo/internal
137:144 
168:176 
163:171 
view
6 x 2 streampark-flink/streamp...tor/clickhouse/internal
streampark-flink/streamp...connector/http/internal
82:89 
71:78 
view