apache / incubator-atlas
Duplication

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

Intro
Learn more...
Duplication Overall
system7% (4,746 lines)
dependency graphs: 2D graph | 3D graph | 3D graph (with duplicates)...
Duplication per Extension
java7% (3,169 lines)
js9% (1,047 lines)
scss11% (240 lines)
scala4% (114 lines)
xml12% (89 lines)
css36% (87 lines)
Duplication per Component (primary)
dashboardv29% (1,374 lines)
intg17% (1,086 lines)
repository3% (647 lines)
graphdb12% (560 lines)
typesystem8% (372 lines)
webapp5% (371 lines)
addons4% (104 lines)
catalog3% (68 lines)
distro11% (55 lines)
notification4% (43 lines)
client2% (34 lines)
common2% (32 lines)
server-api0% (0 lines)
ROOT0% (0 lines)
authorization0% (0 lines)
dev-support0% (0 lines)
plugin-classloader0% (0 lines)
build-tools0% (0 lines)

Duplication Between Components (50+ lines)

G repository repository typesystem typesystem repository--typesystem 78 notification notification webapp webapp notification--webapp 54

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 508 duplicates...
Size#FoldersFilesLinesCode
43 x 2 dashboardv2/public/js/views/schema
dashboardv2/public/js/views/search
394:439 (12%)
747:792 (5%)
view
32 x 2 dashboardv2/public/css/scss
dashboardv2/public/css/scss
22:54 (27%)
121:153 (27%)
view
31 x 2 dashboardv2/public/css
dashboardv2/public/css
62:100 (28%)
113:151 (28%)
view
31 x 2 intg/src/main/java/org/apache/atlas/model/typedef
intg/src/main/java/org/apache/atlas/model/typedef
91:147 (32%)
89:145 (33%)
view
29 x 2 intg/src/main/java/org/apache/atlas/model/instance
intg/src/main/java/org/apache/atlas/model/typedef
212:261 (23%)
348:397 (11%)
view
28 x 2 intg/src/main/java/org/apache/atlas/model/instance
intg/src/main/java/org/apache/atlas/model/instance
118:171 (7%)
107:160 (21%)
view
27 x 2 notification/src/main/ja...las/notification/entity
webapp/src/main/java/org/apache/atlas/notification
127:168 (42%)
118:159 (30%)
view
23 x 2 graphdb/titan0/src/main/...pository/graphdb/titan0
graphdb/titan1/src/main/...pository/graphdb/titan1
32:80 (95%)
33:81 (95%)
view
21 x 2 intg/src/main/java/org/apache/atlas/model/impexp
intg/src/main/java/org/apache/atlas/model/impexp
86:126 (15%)
79:119 (24%)
view
21 x 2 graphdb/titan0/src/main/...pository/graphdb/titan0
graphdb/titan1/src/main/...pository/graphdb/titan1
96:129 (26%)
122:153 (23%)
view
20 x 2 intg/src/main/java/org/apache/atlas/model/instance
intg/src/main/java/org/apache/atlas/model/typedef
134:171 (5%)
204:241 (8%)
view
20 x 2 intg/src/main/java/org/apache/atlas/model/instance
intg/src/main/java/org/apache/atlas/model/typedef
123:160 (15%)
204:241 (8%)
view
20 x 2 typesystem/src/main/java.../atlas/typesystem/types
typesystem/src/main/java.../atlas/typesystem/types
374:403 (5%)
203:232 (11%)
view
17 x 2 repository/src/main/java/org/apache/atlas/gremlin
repository/src/main/java/org/apache/atlas/gremlin
150:177 (8%)
247:274 (6%)
view
17 x 2 dashboardv2/public/css/scss
dashboardv2/public/css/scss
22:40 (23%)
51:69 (13%)
view
16 x 2 dashboardv2/public/js/views/business_catalog
dashboardv2/public/js/views/business_catalog
475:492 (2%)
617:633 (2%)
view
16 x 2 graphdb/titan0/src/main/...ry/graphdb/titan0/query
graphdb/titan1/src/main/...ry/graphdb/titan1/query
105:125 (23%)
103:123 (23%)
view
16 x 2 dashboardv2/public/js/ex...re-handlebars-plugin/js
dashboardv2/public/js/ex...re-handlebars-plugin/js
551:566 (<1%)
568:583 (<1%)
view
16 x 2 graphdb/titan0/src/main/...titan/diskstorage/hbase
graphdb/titan0/src/main/...titan/diskstorage/hbase
98:123 (24%)
81:106 (28%)
view
16 x 2 dashboardv2/public/js/views/schema
dashboardv2/public/js/views/search
292:309 (4%)
581:599 (2%)
view
16 x 2 graphdb/titan0/src/main/...titan/diskstorage/hbase
graphdb/titan0/src/main/...titan/diskstorage/hbase
29:55 (94%)
29:55 (94%)
view
15 x 2 typesystem/src/main/java.../atlas/typesystem/types
typesystem/src/main/java.../atlas/typesystem/types
212:226 (10%)
93:107 (26%)
view
15 x 2 typesystem/src/main/java.../atlas/typesystem/types
typesystem/src/main/java.../atlas/typesystem/types
189:203 (4%)
100:114 (8%)
view
15 x 2 intg/src/main/java/org/apache/atlas/type
intg/src/main/java/org/apache/atlas/type
221:244 (6%)
282:305 (6%)
view
15 x 2 repository/src/main/scala/org/apache/atlas/query
repository/src/main/scala/org/apache/atlas/query
258:276 (11%)
298:316 (11%)
view
15 x 2 repository/src/main/java.../atlas/repository/graph
repository/src/main/java...pository/store/graph/v1
360:381 (6%)
491:512 (5%)
view
15 x 2 graphdb/titan0/src/main/.../titan/diskstorage/solr
graphdb/titan0/src/main/.../titan/diskstorage/solr
552:568 (2%)
636:653 (2%)
view
14 x 2 typesystem/src/main/java.../atlas/typesystem/types
typesystem/src/main/java.../atlas/typesystem/types
89:105 (13%)
129:145 (12%)
view
14 x 2 dashboardv2/public/js/views/schema
dashboardv2/public/js/views/search
128:145 (3%)
181:199 (1%)
view
13 x 2 dashboardv2/public/js/views/detail_page
dashboardv2/public/js/views/schema
268:282 (3%)
412:426 (3%)
view
13 x 2 webapp/src/main/java/org...che/atlas/web/resources
webapp/src/main/java/org...che/atlas/web/resources
128:141 (8%)
195:208 (8%)
view
13 x 2 dashboardv2/public/js/views/tag
dashboardv2/public/js/views/tag
87:100 (17%)
134:146 (11%)
view
13 x 2 dashboardv2/public/js/views/schema
dashboardv2/public/js/views/search
311:327 (3%)
603:618 (1%)
view
13 x 2 dashboardv2/public/js/views/tag
dashboardv2/public/js/views/tag
217:230 (5%)
269:282 (3%)
view
13 x 2 dashboardv2/public/js/views/detail_page
dashboardv2/public/js/views/search
268:282 (3%)
765:779 (1%)
view
12 x 2 addons/hive-bridge-shim/.../apache/atlas/hive/hook
addons/sqoop-bridge-shim...apache/atlas/sqoop/hook
77:96 (29%)
76:95 (29%)
view
12 x 2 typesystem/src/main/java.../atlas/typesystem/types
typesystem/src/main/java.../atlas/typesystem/types
91:109 (12%)
121:139 (12%)
view
12 x 2 addons/hive-bridge/src/main/resources
distro/src/conf
1:34 (50%)
1:34 (21%)
view
12 x 2 graphdb/titan0/src/main/...pository/graphdb/titan0
graphdb/titan1/src/main/...pository/graphdb/titan1
58:78 (15%)
73:93 (13%)
view
12 x 2 repository/src/main/java.../atlas/repository/graph
repository/src/main/java...pository/store/graph/v1
321:336 (5%)
455:470 (4%)
view
12 x 2 repository/src/main/java...apache/atlas/repository
repository/src/main/java.../atlas/repository/graph
46:62 (42%)
49:64 (41%)
view
12 x 2 intg/src/main/java/org/apache/atlas/model/typedef
intg/src/main/java/org/apache/atlas/model/typedef
167:188 (12%)
165:186 (13%)
view
12 x 2 typesystem/src/main/java.../atlas/typesystem/types
typesystem/src/main/java.../atlas/typesystem/types
410:426 (3%)
238:254 (6%)
view
12 x 2 webapp/src/main/java/org...che/atlas/web/resources
webapp/src/main/java/org...che/atlas/web/resources
192:204 (1%)
299:311 (1%)
view
12 x 2 typesystem/src/main/java...apache/atlas/typesystem
typesystem/src/main/java.../typesystem/persistence
142:159 (10%)
73:90 (20%)
view
11 x 2 repository/src/main/java.../apache/atlas/discovery
repository/src/main/java.../apache/atlas/discovery
165:185 (11%)
186:206 (9%)
view
11 x 2 intg/src/main/java/org/apache/atlas/model/typedef
intg/src/main/java/org/apache/atlas/model/typedef
151:164 (11%)
149:162 (11%)
view
11 x 2 typesystem/src/main/java.../atlas/typesystem/types
typesystem/src/main/java.../atlas/typesystem/types
258:270 (6%)
81:93 (25%)
view
11 x 2 dashboardv2/public/css/scss
dashboardv2/public/css/scss
189:199 (5%)
201:211 (5%)
view
11 x 2 repository/src/main/java.../apache/atlas/discovery
repository/src/main/java.../apache/atlas/discovery
165:185 (11%)
142:162 (15%)
view
Duplicated Units
The list of top 33 duplicated units.
See data for all 33 unit duplicates...
Size#FoldersFilesLinesCode
26 x 2 dashboardv2/public/js/views/search
dashboardv2/public/js/views/schema
750:777 
397:424 
view
21 x 2 notification/src/main/ja...las/notification/entity
webapp/src/main/java/org/apache/atlas/notification
139:169 
130:160 
view
14 x 2 intg/src/main/java/org/apache/atlas/model/typedef
intg/src/main/java/org/apache/atlas/model/instance
348:366 
212:230 
view
14 x 2 intg/src/main/java/org/apache/atlas/model/typedef
intg/src/main/java/org/apache/atlas/model/instance
368:386 
232:250 
view
13 x 2 repository/src/main/java...pository/store/graph/v1
repository/src/main/java...pository/store/graph/v1
283:301 
292:310 
view
13 x 2 repository/src/main/java...pository/store/graph/v1
repository/src/main/java...pository/store/graph/v1
336:354 
340:358 
view
13 x 2 typesystem/src/main/java.../atlas/typesystem/types
typesystem/src/main/java.../atlas/typesystem/types
82:97 
259:274 
view
12 x 2 graphdb/titan1/src/main/...ry/graphdb/titan1/query
graphdb/titan0/src/main/...ry/graphdb/titan0/query
106:119 
108:121 
view
11 x 2 repository/src/main/java/org/apache/atlas/gremlin
repository/src/main/java/org/apache/atlas/gremlin
257:275 
160:178 
view
11 x 2 repository/src/main/java.../apache/atlas/discovery
repository/src/main/java.../apache/atlas/discovery
193:210 
214:231 
view
10 x 2 notification/src/main/ja...las/notification/entity
webapp/src/main/java/org/apache/atlas/notification
126:137 
117:128 
view
10 x 2 intg/src/main/java/org/apache/atlas/model/typedef
intg/src/main/java/org/apache/atlas/model/typedef
143:156 
145:158 
view
10 x 2 dashboardv2/public/js/views/search
dashboardv2/public/js/views/schema
605:616 
313:325 
view
13 x 2 dashboardv2/public/js/views/search
dashboardv2/public/js/views/schema
778:792 
425:439 
view
10 x 2 dashboardv2/public/js/views/tag
dashboardv2/public/js/views/tag
134:145 
87:99 
view
10 x 2 graphdb/titan1/src/main/...pository/graphdb/titan1
graphdb/titan0/src/main/...pository/graphdb/titan0
46:58 
45:57 
view
10 x 2 graphdb/titan1/src/main/...pository/graphdb/titan1
graphdb/titan0/src/main/...pository/graphdb/titan0
67:79 
66:78 
view
10 x 2 graphdb/titan1/src/main/...pository/graphdb/titan1
graphdb/titan0/src/main/...pository/graphdb/titan0
123:135 
97:111 
view
9 x 2 graphdb/titan1/src/main/...pository/graphdb/titan1
graphdb/titan0/src/main/...pository/graphdb/titan0
138:150 
114:126 
view
9 x 2 graphdb/titan0/src/main/...titan/diskstorage/hbase
graphdb/titan0/src/main/...titan/diskstorage/hbase
111:121 
94:104 
view
8 x 2 typesystem/src/main/java.../atlas/typesystem/types
typesystem/src/main/java.../atlas/typesystem/types
204:213 
375:384 
view
8 x 2 intg/src/main/java/org/apache/atlas/model/typedef
intg/src/main/java/org/apache/atlas/model/typedef
98:108 
100:110 
view
7 x 2 intg/src/main/java/org/apache/atlas/model/typedef
intg/src/main/java/org/apache/atlas/model/instance
388:398 
252:262 
view
7 x 2 dashboardv2/public/js/views/search
dashboardv2/public/js/views/schema
109:117 
79:87 
view
7 x 2 dashboardv2/public/js/views/search
dashboardv2/public/js/views/schema
253:261 
180:188 
view
7 x 2 dashboardv2/public/js/views/search
dashboardv2/public/js/views/schema
456:464 
240:248 
view
6 x 2 repository/src/main/java.../atlas/repository/audit
webapp/src/main/java/org/apache/atlas/notification
279:287 
209:217 
view
6 x 2 addons/falcon-bridge/src...che/atlas/falcon/bridge
addons/sqoop-bridge/src/...apache/atlas/sqoop/hook
340:347 
75:82 
view
6 x 2 intg/src/main/java/org/apache/atlas/model/typedef
intg/src/main/java/org/apache/atlas/model/typedef
114:124 
116:126 
view
6 x 2 intg/src/main/java/org/apache/atlas/model/typedef
intg/src/main/java/org/apache/atlas/model/typedef
126:136 
128:138 
view
6 x 2 dashboardv2/public/js/collection
dashboardv2/public/js/models
129:136 
57:64 
view
6 x 2 dashboardv2/public/js/views/search
dashboardv2/public/js/views/schema
583:591 
294:301 
view
6 x 2 graphdb/titan1/src/main/...pository/graphdb/titan1
graphdb/titan0/src/main/...pository/graphdb/titan0
108:116 
107:115 
view