apache / flink-connector-jdbc
Duplication

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

Intro
Learn more...
Duplication Overall
system9% (830 lines)
dependency graphs: 2D graph | 3D graph | 3D graph (with duplicates)...
Duplication per Extension
java9% (830 lines)
Duplication per Component (primary)
flink-connector-jdbc-core6% (419 lines)
flink-connector-jdbc-oceanbase18% (73 lines)
flink-connector-jdbc-mysql17% (60 lines)
flink-connector-jdbc-db249% (59 lines)
flink-connector-jdbc-postgres12% (58 lines)
flink-connector-jdbc-sqlserver45% (58 lines)
flink-connector-jdbc-oracle22% (53 lines)
flink-connector-jdbc-trino31% (30 lines)
flink-connector-jdbc-cratedb12% (20 lines)
tools0% (0 lines)

Duplication Between Components (50+ lines)

G flink-connector-jdbc-core flink-connector-jdbc-core flink-connector-jdbc-postgres flink-connector-jdbc-postgres flink-connector-jdbc-core--flink-connector-jdbc-postgres 144 flink-connector-jdbc-oceanbase flink-connector-jdbc-oceanbase flink-connector-jdbc-core--flink-connector-jdbc-oceanbase 107 flink-connector-jdbc-mysql flink-connector-jdbc-mysql flink-connector-jdbc-core--flink-connector-jdbc-mysql 92 flink-connector-jdbc-db2 flink-connector-jdbc-db2 flink-connector-jdbc-core--flink-connector-jdbc-db2 94 flink-connector-jdbc-sqlserver flink-connector-jdbc-sqlserver flink-connector-jdbc-core--flink-connector-jdbc-sqlserver 54 flink-connector-jdbc-oracle flink-connector-jdbc-oracle flink-connector-jdbc-core--flink-connector-jdbc-oracle 82 flink-connector-jdbc-postgres--flink-connector-jdbc-sqlserver 50 flink-connector-jdbc-oceanbase--flink-connector-jdbc-postgres 83 flink-connector-jdbc-oceanbase--flink-connector-jdbc-sqlserver 55 flink-connector-jdbc-oceanbase--flink-connector-jdbc-oracle 81 flink-connector-jdbc-mysql--flink-connector-jdbc-postgres 98 flink-connector-jdbc-mysql--flink-connector-jdbc-oceanbase 105 flink-connector-jdbc-mysql--flink-connector-jdbc-oracle 60 flink-connector-jdbc-db2--flink-connector-jdbc-postgres 60 flink-connector-jdbc-db2--flink-connector-jdbc-oceanbase 57 flink-connector-jdbc-db2--flink-connector-jdbc-mysql 62 flink-connector-jdbc-db2--flink-connector-jdbc-sqlserver 84 flink-connector-jdbc-db2--flink-connector-jdbc-oracle 60 flink-connector-jdbc-oracle--flink-connector-jdbc-postgres 66 flink-connector-jdbc-oracle--flink-connector-jdbc-sqlserver 62

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 160 duplicates...
Size#FoldersFilesLinesCode
86 x 2 flink-connector-jdbc-cor...he/flink/connector/jdbc
flink-connector-jdbc-cor.../jdbc/core/table/source
137:275 (42%)
98:228 (38%)
view
25 x 2 flink-connector-jdbc-ora...oracle/database/dialect
flink-connector-jdbc-pos...stgres/database/dialect
130:161 (27%)
100:135 (35%)
view
23 x 2 flink-connector-jdbc-cor.../derby/database/dialect
flink-connector-jdbc-mys.../mysql/database/dialect
78:110 (46%)
98:130 (34%)
view
23 x 2 flink-connector-jdbc-db2...bc/db2/database/dialect
flink-connector-jdbc-mys.../mysql/database/dialect
126:155 (25%)
98:130 (34%)
view
23 x 2 flink-connector-jdbc-cor.../derby/database/dialect
flink-connector-jdbc-db2...bc/db2/database/dialect
78:110 (46%)
126:155 (25%)
view
22 x 2 flink-connector-jdbc-cor.../derby/database/dialect
flink-connector-jdbc-pos...stgres/database/dialect
78:109 (44%)
100:132 (31%)
view
22 x 2 flink-connector-jdbc-mys.../mysql/database/dialect
flink-connector-jdbc-pos...stgres/database/dialect
98:129 (32%)
100:132 (31%)
view
22 x 2 flink-connector-jdbc-db2...bc/db2/database/dialect
flink-connector-jdbc-pos...stgres/database/dialect
126:154 (23%)
100:132 (31%)
view
22 x 2 flink-connector-jdbc-db2...bc/db2/database/dialect
flink-connector-jdbc-ora...oracle/database/dialect
126:154 (23%)
130:158 (23%)
view
22 x 2 flink-connector-jdbc-cor.../derby/database/dialect
flink-connector-jdbc-ora...oracle/database/dialect
78:109 (44%)
130:158 (23%)
view
22 x 2 flink-connector-jdbc-mys.../mysql/database/dialect
flink-connector-jdbc-ora...oracle/database/dialect
98:129 (32%)
130:158 (23%)
view
18 x 2 flink-connector-jdbc-mys.../mysql/database/dialect
flink-connector-jdbc-oce...anbase/database/dialect
108:133 (26%)
59:78 (33%)
view
18 x 2 flink-connector-jdbc-cor...he/flink/connector/jdbc
flink-connector-jdbc-cor.../jdbc/core/table/source
299:325 (8%)
261:287 (8%)
view
17 x 2 flink-connector-jdbc-cor.../derby/database/dialect
flink-connector-jdbc-oce...anbase/database/dialect
88:110 (34%)
59:75 (31%)
view
17 x 2 flink-connector-jdbc-db2...bc/db2/database/dialect
flink-connector-jdbc-oce...anbase/database/dialect
136:155 (18%)
59:75 (31%)
view
16 x 2 flink-connector-jdbc-oce...anbase/database/dialect
flink-connector-jdbc-pos...stgres/database/dialect
59:74 (29%)
110:132 (22%)
view
16 x 2 flink-connector-jdbc-oce...anbase/database/dialect
flink-connector-jdbc-ora...oracle/database/dialect
59:74 (29%)
140:158 (17%)
view
13 x 2 flink-connector-jdbc-cor.../derby/database/dialect
flink-connector-jdbc-tri.../trino/database/dialect
72:96 (26%)
72:93 (24%)
view
12 x 2 flink-connector-jdbc-cor...c/core/database/catalog
flink-connector-jdbc-cra...ratedb/database/catalog
103:114 (3%)
62:73 (14%)
view
12 x 2 flink-connector-jdbc-cra...ratedb/database/catalog
flink-connector-jdbc-mys.../mysql/database/catalog
62:73 (14%)
69:80 (11%)
view
12 x 2 flink-connector-jdbc-mys.../mysql/database/catalog
flink-connector-jdbc-pos...stgres/database/catalog
69:80 (11%)
81:92 (9%)
view
12 x 2 flink-connector-jdbc-cor...c/core/database/catalog
flink-connector-jdbc-pos...stgres/database/catalog
103:114 (3%)
81:92 (9%)
view
12 x 2 flink-connector-jdbc-cra...ratedb/database/catalog
flink-connector-jdbc-pos...stgres/database/catalog
62:73 (14%)
81:92 (9%)
view
12 x 2 flink-connector-jdbc-cor...c/core/database/catalog
flink-connector-jdbc-mys.../mysql/database/catalog
103:114 (3%)
69:80 (11%)
view
12 x 2 flink-connector-jdbc-db2...bc/db2/database/dialect
flink-connector-jdbc-sql...server/database/dialect
71:83 (13%)
70:82 (12%)
view
11 x 2 flink-connector-jdbc-pos...stgres/database/dialect
flink-connector-jdbc-sql...server/database/dialect
123:133 (15%)
145:155 (11%)
view
11 x 2 flink-connector-jdbc-ora...oracle/database/dialect
flink-connector-jdbc-sql...server/database/dialect
149:159 (11%)
145:155 (11%)
view
10 x 2 flink-connector-jdbc-mys.../mysql/database/dialect
flink-connector-jdbc-sql...server/database/dialect
120:129 (14%)
145:154 (10%)
view
10 x 2 flink-connector-jdbc-cor...nnector/jdbc/core/table
flink-connector-jdbc-cor...nnector/jdbc/core/table
90:100 (4%)
116:126 (4%)
view
10 x 2 flink-connector-jdbc-db2...bc/db2/database/dialect
flink-connector-jdbc-sql...server/database/dialect
145:154 (10%)
145:154 (10%)
view
10 x 2 flink-connector-jdbc-cor.../derby/database/dialect
flink-connector-jdbc-sql...server/database/dialect
100:109 (20%)
145:154 (10%)
view
10 x 2 flink-connector-jdbc-oce...anbase/database/dialect
flink-connector-jdbc-sql...server/database/dialect
65:74 (18%)
145:154 (10%)
view
9 x 2 flink-connector-jdbc-pos...stgres/database/dialect
flink-connector-jdbc-tri.../trino/database/dialect
100:119 (12%)
78:93 (16%)
view
9 x 2 flink-connector-jdbc-mys.../mysql/database/catalog
flink-connector-jdbc-oce...anbase/database/catalog
170:182 (8%)
157:169 (9%)
view
9 x 2 flink-connector-jdbc-db2...bc/db2/database/dialect
flink-connector-jdbc-tri.../trino/database/dialect
126:141 (9%)
78:93 (16%)
view
9 x 2 flink-connector-jdbc-mys.../mysql/database/dialect
flink-connector-jdbc-tri.../trino/database/dialect
98:116 (13%)
78:93 (16%)
view
9 x 2 flink-connector-jdbc-ora...oracle/database/dialect
flink-connector-jdbc-tri.../trino/database/dialect
130:145 (9%)
78:93 (16%)
view
8 x 2 flink-connector-jdbc-cor...tor/jdbc/derby/database
flink-connector-jdbc-pos.../jdbc/postgres/database
40:47 (47%)
41:48 (44%)
view
8 x 2 flink-connector-jdbc-cor...tor/jdbc/derby/database
flink-connector-jdbc-mys...tor/jdbc/mysql/database
40:47 (47%)
41:48 (47%)
view
8 x 2 flink-connector-jdbc-pos.../jdbc/postgres/database
flink-connector-jdbc-sql...jdbc/sqlserver/database
41:48 (44%)
40:47 (47%)
view
8 x 2 flink-connector-jdbc-db2...ector/jdbc/db2/database
flink-connector-jdbc-tri...tor/jdbc/trino/database
40:47 (47%)
40:47 (47%)
view
8 x 2 flink-connector-jdbc-cor.../jdbc/internal/executor
flink-connector-jdbc-cor.../jdbc/internal/executor
75:86 (25%)
67:78 (27%)
view
8 x 2 flink-connector-jdbc-cra...r/jdbc/cratedb/database
flink-connector-jdbc-db2...ector/jdbc/db2/database
41:48 (44%)
40:47 (47%)
view
8 x 2 flink-connector-jdbc-oce...jdbc/oceanbase/database
flink-connector-jdbc-tri...tor/jdbc/trino/database
48:55 (21%)
40:47 (47%)
view
8 x 2 flink-connector-jdbc-sql...jdbc/sqlserver/database
flink-connector-jdbc-tri...tor/jdbc/trino/database
40:47 (47%)
40:47 (47%)
view
8 x 2 flink-connector-jdbc-cra...r/jdbc/cratedb/database
flink-connector-jdbc-oce...jdbc/oceanbase/database
41:48 (44%)
48:55 (21%)
view
8 x 2 flink-connector-jdbc-cor...tor/jdbc/derby/database
flink-connector-jdbc-db2...ector/jdbc/db2/database
40:47 (47%)
40:47 (47%)
view
8 x 2 flink-connector-jdbc-mys...tor/jdbc/mysql/database
flink-connector-jdbc-sql...jdbc/sqlserver/database
41:48 (47%)
40:47 (47%)
view
8 x 2 flink-connector-jdbc-db2...ector/jdbc/db2/database
flink-connector-jdbc-oce...jdbc/oceanbase/database
40:47 (47%)
48:55 (21%)
view
8 x 2 flink-connector-jdbc-db2...ector/jdbc/db2/database
flink-connector-jdbc-pos.../jdbc/postgres/database
40:47 (47%)
41:48 (44%)
view
Duplicated Units
The list of top 8 duplicated units.
See data for all 8 unit duplicates...
Size#FoldersFilesLinesCode
53 x 2 flink-connector-jdbc-cor...he/flink/connector/jdbc
flink-connector-jdbc-cor.../jdbc/core/table/source
195:250 
154:209 
view
17 x 2 flink-connector-jdbc-ora...oracle/database/dialect
flink-connector-jdbc-pos...stgres/database/dialect
141:162 
111:136 
view
15 x 4 flink-connector-jdbc-db2...bc/db2/database/dialect
flink-connector-jdbc-oce...anbase/database/dialect
flink-connector-jdbc-cor.../derby/database/dialect
flink-connector-jdbc-mys.../mysql/database/dialect
137:156 
60:76 
89:111 
109:131 
view
15 x 2 flink-connector-jdbc-cor...he/flink/connector/jdbc
flink-connector-jdbc-cor.../jdbc/core/table/source
143:164 
104:123 
view
12 x 4 flink-connector-jdbc-cra...ratedb/database/catalog
flink-connector-jdbc-cor...c/core/database/catalog
flink-connector-jdbc-pos...stgres/database/catalog
flink-connector-jdbc-mys.../mysql/database/catalog
61:74 
102:115 
80:93 
68:81 
view
11 x 2 flink-connector-jdbc-cor...he/flink/connector/jdbc
flink-connector-jdbc-cor.../jdbc/core/table/source
167:182 
126:141 
view
8 x 2 flink-connector-jdbc-cor...he/flink/connector/jdbc
flink-connector-jdbc-cor.../jdbc/core/table/source
258:267 
217:226 
view
7 x 5 flink-connector-jdbc-ora...or/jdbc/oracle/database
flink-connector-jdbc-db2...ector/jdbc/db2/database
flink-connector-jdbc-tri...tor/jdbc/trino/database
flink-connector-jdbc-cor...tor/jdbc/derby/database
flink-connector-jdbc-sql...jdbc/sqlserver/database
41:49 
41:49 
41:49 
41:49 
41:49 
view