apache / paimon-presto
Duplication

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

Intro
Learn more...
Duplication Overall
system31% (1,078 lines)
dependency graphs: 2D graph | 3D graph | 3D graph (with duplicates)...
Duplication per Extension
java31% (1,042 lines)
xml70% (36 lines)
Duplication per Component (primary)
paimon-presto-common30% (537 lines)
paimon-presto-0.23691% (259 lines)
paimon-prestosql-common17% (234 lines)
paimon-presto-0.26890% (30 lines)
paimon-presto-0.287100% (9 lines)
paimon-presto-0.273100% (9 lines)
tools0% (0 lines)

Duplication Between Components (50+ lines)

G paimon-presto-0.236 paimon-presto-0.236 paimon-presto-common paimon-presto-common paimon-presto-0.236--paimon-presto-common 513 paimon-prestosql-common paimon-prestosql-common paimon-presto-0.236--paimon-prestosql-common 66 paimon-presto-0.268 paimon-presto-0.268 paimon-presto-0.236--paimon-presto-0.268 60 paimon-presto-common--paimon-prestosql-common 421

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 62 duplicates...
Size#FoldersFilesLinesCode
94 x 2 paimon-presto-0.236/src/...rg/apache/paimon/presto
paimon-presto-common/src...rg/apache/paimon/presto
54:180 (78%)
91:216 (28%)
view
50 x 2 paimon-presto-0.236/src/...rg/apache/paimon/presto
paimon-presto-common/src...rg/apache/paimon/presto
179:261 (40%)
178:260 (40%)
view
45 x 2 paimon-presto-0.236/src/...rg/apache/paimon/presto
paimon-presto-common/src...rg/apache/paimon/presto
62:135 (36%)
61:134 (36%)
view
21 x 2 paimon-presto-0.236/src/...rg/apache/paimon/presto
paimon-presto-0.268/src/...rg/apache/paimon/presto
31:56 (100%)
31:55 (100%)
view
19 x 2 paimon-presto-0.236/src/...rg/apache/paimon/presto
paimon-presto-common/src...rg/apache/paimon/presto
31:54 (90%)
33:55 (86%)
view
19 x 2 paimon-presto-0.268/src/...rg/apache/paimon/presto
paimon-presto-common/src...rg/apache/paimon/presto
31:53 (90%)
33:55 (86%)
view
19 x 2 paimon-presto-common/src...rg/apache/paimon/presto
paimon-presto-common/src...rg/apache/paimon/presto
217:236 (9%)
257:276 (9%)
view
16 x 2 paimon-presto-common/src...rg/apache/paimon/presto
paimon-prestosql-common/...apache/paimon/prestosql
209:230 (8%)
159:179 (6%)
view
15 x 2 paimon-presto-common/src...rg/apache/paimon/presto
paimon-prestosql-common/...apache/paimon/prestosql
28:48 (100%)
28:48 (100%)
view
14 x 2 paimon-presto-0.236/src/...rg/apache/paimon/presto
paimon-presto-common/src...rg/apache/paimon/presto
137:163 (11%)
136:162 (11%)
view
13 x 2 paimon-presto-0.236/src/...rg/apache/paimon/presto
paimon-prestosql-common/...apache/paimon/prestosql
101:124 (10%)
106:129 (9%)
view
13 x 2 paimon-presto-common/src...rg/apache/paimon/presto
paimon-prestosql-common/...apache/paimon/prestosql
100:123 (10%)
106:129 (9%)
view
12 x 2 paimon-presto-common/src...rg/apache/paimon/presto
paimon-prestosql-common/...apache/paimon/prestosql
121:135 (5%)
105:119 (7%)
view
12 x 2 paimon-presto-common/src...rg/apache/paimon/presto
paimon-presto-common/src...rg/apache/paimon/presto
202:213 (5%)
241:252 (5%)
view
11 x 2 paimon-presto-0.236/src/...rg/apache/paimon/presto
paimon-presto-common/src...rg/apache/paimon/presto
62:75 (9%)
44:56 (39%)
view
11 x 2 paimon-presto-common/src...rg/apache/paimon/presto
paimon-prestosql-common/...apache/paimon/prestosql
121:135 (9%)
129:143 (10%)
view
11 x 2 paimon-presto-common/src...rg/apache/paimon/presto
paimon-presto-common/src...rg/apache/paimon/presto
99:111 (3%)
44:56 (39%)
view
10 x 2 paimon-presto-common/src...rg/apache/paimon/presto
paimon-prestosql-common/...apache/paimon/prestosql
81:96 (8%)
78:93 (9%)
view
10 x 2 paimon-presto-common/src...rg/apache/paimon/presto
paimon-prestosql-common/...apache/paimon/prestosql
96:107 (18%)
95:106 (18%)
view
10 x 2 paimon-presto-0.236/src/...rg/apache/paimon/presto
paimon-presto-common/src...rg/apache/paimon/presto
199:208 (8%)
272:281 (3%)
view
9 x 2 paimon-presto-0.268/src/main/assembly
paimon-presto-0.273/src/main/assembly
20:29 (100%)
20:29 (100%)
view
9 x 2 paimon-presto-0.268/src/main/assembly
paimon-presto-0.287/src/main/assembly
20:29 (100%)
20:29 (100%)
view
9 x 2 paimon-presto-common/src...rg/apache/paimon/presto
paimon-prestosql-common/...apache/paimon/prestosql
46:59 (47%)
43:56 (52%)
view
9 x 2 paimon-presto-common/src...rg/apache/paimon/presto
paimon-prestosql-common/...apache/paimon/prestosql
81:92 (16%)
80:91 (16%)
view
9 x 2 paimon-presto-0.236/src/main/assembly
paimon-presto-0.273/src/main/assembly
20:29 (100%)
20:29 (100%)
view
9 x 2 paimon-presto-0.236/src/...rg/apache/paimon/presto
paimon-presto-common/src...rg/apache/paimon/presto
183:191 (7%)
255:263 (2%)
view
9 x 2 paimon-presto-0.273/src/main/assembly
paimon-presto-0.287/src/main/assembly
20:29 (100%)
20:29 (100%)
view
9 x 2 paimon-presto-0.236/src/main/assembly
paimon-presto-0.268/src/main/assembly
20:29 (100%)
20:29 (100%)
view
9 x 2 paimon-presto-0.236/src/main/assembly
paimon-presto-0.287/src/main/assembly
20:29 (100%)
20:29 (100%)
view
8 x 2 paimon-presto-common/src...rg/apache/paimon/presto
paimon-prestosql-common/...apache/paimon/prestosql
238:246 (4%)
179:187 (3%)
view
8 x 2 paimon-presto-common/src...rg/apache/paimon/presto
paimon-prestosql-common/...apache/paimon/prestosql
24:32 (100%)
24:32 (100%)
view
7 x 2 paimon-presto-0.236/src/...rg/apache/paimon/presto
paimon-presto-common/src...rg/apache/paimon/presto
32:43 (77%)
33:44 (77%)
view
7 x 2 paimon-presto-common/src...rg/apache/paimon/presto
paimon-prestosql-common/...apache/paimon/prestosql
87:99 (3%)
83:95 (2%)
view
7 x 2 paimon-presto-common/src...rg/apache/paimon/presto
paimon-prestosql-common/...apache/paimon/prestosql
333:339 (3%)
278:284 (2%)
view
7 x 2 paimon-presto-0.236/src/...rg/apache/paimon/presto
paimon-prestosql-common/...apache/paimon/prestosql
152:163 (5%)
157:168 (5%)
view
7 x 2 paimon-presto-common/src...rg/apache/paimon/presto
paimon-prestosql-common/...apache/paimon/prestosql
196:205 (3%)
254:263 (2%)
view
7 x 2 paimon-presto-0.236/src/...rg/apache/paimon/presto
paimon-prestosql-common/...apache/paimon/prestosql
127:135 (5%)
132:140 (5%)
view
7 x 2 paimon-presto-common/src...rg/apache/paimon/presto
paimon-prestosql-common/...apache/paimon/prestosql
151:162 (5%)
157:168 (5%)
view
7 x 2 paimon-presto-common/src...rg/apache/paimon/presto
paimon-prestosql-common/...apache/paimon/prestosql
299:306 (3%)
249:256 (4%)
view
7 x 2 paimon-presto-common/src...rg/apache/paimon/presto
paimon-presto-common/src...rg/apache/paimon/presto
252:261 (3%)
292:301 (3%)
view
7 x 2 paimon-presto-common/src...rg/apache/paimon/presto
paimon-prestosql-common/...apache/paimon/prestosql
126:134 (5%)
132:140 (5%)
view
6 x 2 paimon-prestosql-common/...apache/paimon/prestosql
paimon-prestosql-common/...apache/paimon/prestosql
298:306 (2%)
319:327 (2%)
view
6 x 2 paimon-presto-common/src...rg/apache/paimon/presto
paimon-presto-common/src...rg/apache/paimon/presto
44:50 (33%)
47:53 (26%)
view
6 x 2 paimon-presto-common/src...rg/apache/paimon/presto
paimon-presto-common/src...rg/apache/paimon/presto
86:92 (11%)
47:53 (26%)
view
6 x 2 paimon-presto-common/src...rg/apache/paimon/presto
paimon-prestosql-common/...apache/paimon/prestosql
47:53 (26%)
85:91 (11%)
view
6 x 2 paimon-presto-common/src...rg/apache/paimon/presto
paimon-prestosql-common/...apache/paimon/prestosql
120:125 (3%)
112:117 (2%)
view
6 x 2 paimon-presto-common/src...rg/apache/paimon/presto
paimon-prestosql-common/...apache/paimon/prestosql
161:167 (5%)
175:181 (5%)
view
6 x 2 paimon-presto-0.236/src/...rg/apache/paimon/presto
paimon-presto-common/src...rg/apache/paimon/presto
37:42 (28%)
51:56 (11%)
view
6 x 2 paimon-presto-0.236/src/...rg/apache/paimon/presto
paimon-prestosql-common/...apache/paimon/prestosql
137:147 (4%)
142:152 (4%)
view
6 x 2 paimon-presto-common/src...rg/apache/paimon/presto
paimon-prestosql-common/...apache/paimon/prestosql
110:115 (3%)
101:107 (2%)
view
Duplicated Units
The list of top 12 duplicated units.
See data for all 12 unit duplicates...
Size#FoldersFilesLinesCode
58 x 2 paimon-presto-0.236/src/...rg/apache/paimon/presto
paimon-presto-common/src...rg/apache/paimon/presto
189:262 
188:261 
view
23 x 2 paimon-presto-0.236/src/...rg/apache/paimon/presto
paimon-presto-common/src...rg/apache/paimon/presto
72:99 
71:98 
view
14 x 3 paimon-presto-0.268/src/...rg/apache/paimon/presto
paimon-presto-0.236/src/...rg/apache/paimon/presto
paimon-presto-common/src...rg/apache/paimon/presto
36:51 
36:52 
38:53 
view
13 x 2 paimon-presto-0.236/src/...rg/apache/paimon/presto
paimon-presto-common/src...rg/apache/paimon/presto
121:135 
157:171 
view
10 x 3 paimon-presto-0.236/src/...rg/apache/paimon/presto
paimon-presto-common/src...rg/apache/paimon/presto
paimon-presto-common/src...rg/apache/paimon/presto
61:73 
98:109 
43:54 
view
10 x 2 paimon-prestosql-common/...apache/paimon/prestosql
paimon-presto-common/src...rg/apache/paimon/presto
129:140 
121:132 
view
8 x 2 paimon-presto-0.236/src/...rg/apache/paimon/presto
paimon-presto-common/src...rg/apache/paimon/presto
76:86 
112:122 
view
7 x 2 paimon-prestosql-common/...apache/paimon/prestosql
paimon-presto-common/src...rg/apache/paimon/presto
169:177 
219:227 
view
7 x 2 paimon-prestosql-common/...apache/paimon/prestosql
paimon-presto-common/src...rg/apache/paimon/presto
26:34 
26:34 
view
6 x 2 paimon-prestosql-common/...apache/paimon/prestosql
paimon-presto-common/src...rg/apache/paimon/presto
160:167 
210:217 
view
6 x 2 paimon-prestosql-common/...apache/paimon/prestosql
paimon-presto-common/src...rg/apache/paimon/presto
34:41 
34:41 
view
6 x 2 paimon-prestosql-common/...apache/paimon/prestosql
paimon-presto-common/src...rg/apache/paimon/presto
43:50 
43:50 
view