netflix / metacat
Duplication

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

Intro
Learn more...
Duplication Overall
system14% (4,732 lines)
dependency graphs: 2D graph | 3D graph | 3D graph (with duplicates)...
Duplication per Extension
java14% (4,716 lines)
sql29% (16 lines)
Duplication per Component (primary)
metacat-main23% (1,906 lines)
metacat-common-server12% (834 lines)
metacat-connector-hive10% (570 lines)
metacat-client43% (465 lines)
metacat-common10% (216 lines)
metacat-connector-polaris10% (170 lines)
metacat-connector-redshift38% (82 lines)
metacat-connector-snowflake24% (76 lines)
metacat-metadata-mysql4% (65 lines)
metacat-metadata25% (56 lines)
metacat-connector-s33% (54 lines)
metacat-connector-jdbc12% (53 lines)
metacat-connector-cassandra8% (49 lines)
metacat-connector-mysql14% (41 lines)
metacat-connector-postgresql14% (40 lines)
metacat-connector-druid7% (29 lines)
metacat-thrift1% (26 lines)
metacat-connector-pig0% (0 lines)
codequality0% (0 lines)
metacat-war0% (0 lines)

Duplication Between Components (50+ lines)

G metacat-connector-hive metacat-connector-hive metacat-connector-polaris metacat-connector-polaris metacat-connector-hive--metacat-connector-polaris 169 metacat-connector-redshift metacat-connector-redshift metacat-connector-snowflake metacat-connector-snowflake metacat-connector-redshift--metacat-connector-snowflake 128 metacat-connector-postgresql metacat-connector-postgresql metacat-connector-postgresql--metacat-connector-redshift 76 metacat-connector-jdbc metacat-connector-jdbc metacat-connector-mysql metacat-connector-mysql metacat-connector-jdbc--metacat-connector-mysql 57 metacat-connector-druid metacat-connector-druid metacat-connector-druid--metacat-connector-hive 52 metacat-common-server metacat-common-server metacat-common metacat-common metacat-common-server--metacat-common 50

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 1,540 duplicates...
Size#FoldersFilesLinesCode
80 x 2 metacat-connector-hive/s.../connector/hive/configs
metacat-connector-hive/s.../connector/hive/configs
89:212 (74%)
179:302 (52%)
view
26 x 2 metacat-common-server/sr...server/partition/parser
metacat-common-server/sr...server/partition/parser
163:189 (32%)
64:90 (76%)
view
25 x 2 metacat-common-server/sr...ommon/server/connectors
metacat-common-server/sr...ommon/server/connectors
69:104 (43%)
133:168 (24%)
view
20 x 2 metacat-client/src/main/...flix/metacat/client/api
metacat-client/src/main/...flix/metacat/client/api
313:346 (5%)
461:494 (5%)
view
20 x 2 metacat-connector-redshi...acat/connector/redshift
metacat-connector-snowfl...cat/connector/snowflake
132:153 (16%)
132:153 (15%)
view
19 x 2 metacat-main/src/main/ja...lix/metacat/main/api/v1
metacat-main/src/main/ja...lix/metacat/main/api/v1
589:607 (1%)
853:871 (1%)
view
19 x 2 metacat-main/src/main/ja...lix/metacat/main/api/v1
metacat-main/src/main/ja...lix/metacat/main/api/v1
721:739 (1%)
983:1001 (1%)
view
18 x 2 metacat-main/src/main/ja...x/metacat/main/services
metacat-main/src/main/ja...at/main/services/search
97:118 (7%)
140:161 (3%)
view
18 x 2 metacat-client/src/main/...flix/metacat/client/api
metacat-client/src/main/...flix/metacat/client/api
387:404 (4%)
535:552 (4%)
view
18 x 2 metacat-client/src/main/...flix/metacat/client/api
metacat-client/src/main/...flix/metacat/client/api
276:308 (4%)
424:456 (4%)
view
17 x 2 metacat-main/src/main/ja...lix/metacat/main/api/v1
metacat-main/src/main/ja...lix/metacat/main/api/v1
656:672 (1%)
919:935 (1%)
view
17 x 2 metacat-main/src/main/ja...lix/metacat/main/api/v1
metacat-main/src/main/ja...lix/metacat/main/api/v1
309:325 (1%)
853:869 (1%)
view
17 x 2 metacat-main/src/main/ja...lix/metacat/main/api/v1
metacat-main/src/main/ja...lix/metacat/main/api/v1
389:406 (1%)
461:477 (1%)
view
17 x 2 metacat-main/src/main/ja...lix/metacat/main/api/v1
metacat-main/src/main/ja...lix/metacat/main/api/v1
309:325 (1%)
589:605 (1%)
view
17 x 2 metacat-client/src/main/...flix/metacat/client/api
metacat-client/src/main/...flix/metacat/client/api
351:382 (4%)
499:530 (4%)
view
17 x 2 metacat-main/src/main/ja...lix/metacat/main/api/v1
metacat-main/src/main/ja...lix/metacat/main/api/v1
825:843 (1%)
866:884 (1%)
view
17 x 2 metacat-main/src/main/ja...lix/metacat/main/api/v1
metacat-main/src/main/ja...lix/metacat/main/api/v1
524:540 (1%)
788:804 (1%)
view
17 x 2 metacat-client/src/main/...flix/metacat/client/api
metacat-client/src/main/...flix/metacat/client/api
154:170 (4%)
461:477 (4%)
view
17 x 2 metacat-client/src/main/...flix/metacat/client/api
metacat-client/src/main/...flix/metacat/client/api
154:170 (4%)
313:329 (4%)
view
16 x 2 metacat-main/src/main/ja...lix/metacat/main/api/v1
metacat-main/src/main/ja...lix/metacat/main/api/v1
453:468 (1%)
721:736 (1%)
view
16 x 2 metacat-main/src/main/ja...lix/metacat/main/api/v1
metacat-main/src/main/ja...lix/metacat/main/api/v1
453:468 (1%)
983:998 (1%)
view
16 x 2 metacat-connector-postgr...at/connector/postgresql
metacat-connector-redshi...acat/connector/redshift
51:68 (76%)
49:68 (76%)
view
16 x 2 metacat-main/src/main/ja...at/main/services/search
metacat-main/src/main/ja...at/main/services/search
165:184 (12%)
461:480 (3%)
view
16 x 2 metacat-main/src/main/ja...lix/metacat/main/api/v1
metacat-main/src/main/ja...lix/metacat/main/api/v1
504:521 (1%)
637:654 (1%)
view
16 x 2 metacat-main/src/main/ja...lix/metacat/main/api/v1
metacat-main/src/main/ja...lix/metacat/main/api/v1
1027:1044 (1%)
1096:1113 (1%)
view
16 x 2 metacat-main/src/main/ja...lix/metacat/main/api/v1
metacat-main/src/main/ja...lix/metacat/main/api/v1
290:307 (1%)
434:451 (1%)
view
16 x 2 metacat-client/src/main/...flix/metacat/client/api
metacat-client/src/main/...flix/metacat/client/api
236:251 (4%)
387:402 (4%)
view
16 x 2 metacat-main/src/main/ja...lix/metacat/main/api/v1
metacat-main/src/main/ja...lix/metacat/main/api/v1
570:587 (1%)
702:719 (1%)
view
16 x 2 metacat-client/src/main/...flix/metacat/client/api
metacat-client/src/main/...flix/metacat/client/api
236:251 (4%)
535:550 (4%)
view
15 x 2 metacat-main/src/main/ja...lix/metacat/main/api/v1
metacat-main/src/main/ja...lix/metacat/main/api/v1
235:249 (1%)
788:802 (1%)
view
15 x 2 metacat-main/src/main/ja...lix/metacat/main/api/v1
metacat-main/src/main/ja...lix/metacat/main/api/v1
731:747 (1%)
777:793 (1%)
view
15 x 2 metacat-client/src/main/...flix/metacat/client/api
metacat-client/src/main/...flix/metacat/client/api
113:127 (4%)
424:438 (4%)
view
15 x 2 metacat-connector-postgr...at/connector/postgresql
metacat-connector-redshi...acat/connector/redshift
203:219 (7%)
130:146 (12%)
view
15 x 2 metacat-main/src/main/ja...lix/metacat/main/api/v1
metacat-main/src/main/ja...lix/metacat/main/api/v1
235:249 (1%)
524:538 (1%)
view
15 x 2 metacat-client/src/main/...flix/metacat/client/api
metacat-client/src/main/...flix/metacat/client/api
113:127 (4%)
276:290 (4%)
view
15 x 2 metacat-main/src/main/ja...lix/metacat/main/api/v1
metacat-main/src/main/ja...lix/metacat/main/api/v1
1344:1359 (1%)
1375:1389 (1%)
view
15 x 2 metacat-common-server/sr...ommon/server/connectors
metacat-common-server/sr...ommon/server/connectors
83:104 (25%)
102:123 (20%)
view
15 x 2 metacat-main/src/main/ja...at/main/services/search
metacat-main/src/main/ja...at/main/services/search
125:140 (11%)
412:427 (3%)
view
15 x 2 metacat-common-server/sr...ommon/server/connectors
metacat-common-server/sr...ommon/server/connectors
147:168 (14%)
102:123 (20%)
view
15 x 2 metacat-common-server/sr...server/partition/parser
metacat-common-server/sr...server/partition/parser
302:319 (1%)
396:413 (1%)
view
14 x 2 metacat-main/src/main/ja...lix/metacat/main/api/v1
metacat-main/src/main/ja...lix/metacat/main/api/v1
1315:1328 (1%)
1405:1419 (1%)
view
14 x 2 metacat-common-server/sr...server/partition/parser
metacat-common-server/sr...server/partition/parser
303:319 (1%)
479:495 (1%)
view
14 x 2 metacat-common-server/sr...server/partition/parser
metacat-common-server/sr...server/partition/parser
303:319 (1%)
436:452 (1%)
view
14 x 2 metacat-common-server/sr...server/partition/parser
metacat-common-server/sr...server/partition/parser
35:51 (1%)
479:495 (1%)
view
14 x 2 metacat-main/src/main/ja...lix/metacat/main/api/v1
metacat-main/src/main/ja...lix/metacat/main/api/v1
241:254 (1%)
317:330 (1%)
view
14 x 2 metacat-common-server/sr...server/partition/parser
metacat-common-server/sr...server/partition/parser
35:51 (1%)
436:452 (1%)
view
14 x 2 metacat-common-server/sr...server/partition/parser
metacat-common-server/sr...server/partition/parser
35:51 (1%)
397:413 (1%)
view
14 x 2 metacat-client/src/main/...flix/metacat/client/api
metacat-client/src/main/...flix/metacat/client/api
119:132 (3%)
162:175 (3%)
view
14 x 2 metacat-common-server/sr...server/partition/parser
metacat-common-server/sr...server/partition/parser
303:319 (1%)
358:374 (1%)
view
14 x 2 metacat-common-server/sr...server/partition/parser
metacat-common-server/sr...server/partition/parser
35:51 (1%)
358:374 (1%)
view
Duplicated Units
The list of top 17 duplicated units.
See data for all 17 unit duplicates...
Size#FoldersFilesLinesCode
17 x 2 metacat-main/src/main/ja...at/main/services/search
metacat-main/src/main/ja...x/metacat/main/services
143:162 
100:119 
view
16 x 2 metacat-connector-hive/s.../connector/hive/configs
metacat-connector-hive/s.../connector/hive/configs
258:276 
168:186 
view
14 x 2 metacat-main/src/main/ja...at/main/services/search
metacat-main/src/main/ja...x/metacat/main/services
354:373 
198:217 
view
13 x 2 metacat-connector-hive/s.../connector/hive/configs
metacat-connector-hive/s.../connector/hive/configs
180:194 
90:104 
view
8 x 2 metacat-common-server/sr...er/connectors/exception
metacat-common-server/sr...er/connectors/exception
52:61 
52:61 
view
7 x 2 metacat-common-server/sr...at/common/server/events
metacat-common-server/sr...at/common/server/events
48:56 
48:56 
view
7 x 3 metacat-common-server/sr...at/common/server/events
metacat-common-server/sr...at/common/server/events
metacat-common-server/sr...at/common/server/events
51:59 
48:56 
48:56 
view
7 x 3 metacat-common-server/sr...at/common/server/events
metacat-common-server/sr...at/common/server/events
metacat-common-server/sr...at/common/server/events
48:56 
48:56 
48:56 
view
7 x 5 metacat-common-server/sr...at/common/server/events
metacat-common-server/sr...at/common/server/events
metacat-common-server/sr...at/common/server/events
metacat-common-server/sr...at/common/server/events
metacat-common-server/sr...at/common/server/events
48:56 
48:56 
48:56 
48:56 
48:56 
view
7 x 2 metacat-connector-hive/s.../connector/hive/configs
metacat-connector-hive/s.../connector/hive/configs
203:211 
113:121 
view
6 x 2 metacat-main/src/main/ja...at/main/services/search
metacat-main/src/main/ja...x/metacat/main/services
716:723 
80:87 
view
6 x 2 metacat-main/src/main/ja...at/main/services/search
metacat-main/src/main/ja...x/metacat/main/services
725:732 
95:102 
view
6 x 4 metacat-common-server/sr...ommon/server/connectors
metacat-common-server/sr...ommon/server/connectors
metacat-common-server/sr...ommon/server/connectors
metacat-common-server/sr...ommon/server/connectors
107:114 
152:159 
88:95 
94:101 
view
6 x 2 metacat-common-server/sr...erver/partition/visitor
metacat-connector-hive/s...cat/connector/hive/util
233:240 
298:305 
view
6 x 2 metacat-connector-hive/s.../connector/hive/configs
metacat-connector-hive/s.../connector/hive/configs
278:285 
188:195 
view
6 x 2 metacat-connector-hive/s.../connector/hive/configs
metacat-connector-hive/s.../connector/hive/configs
287:294 
197:204 
view
6 x 2 metacat-connector-hive/s.../connector/hive/configs
metacat-connector-hive/s.../connector/hive/configs
296:303 
206:213 
view