elastic / elasticsearch-specification
Duplication

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

Intro
Learn more...
Duplication Overall
system10% (3,116 lines)
dependency graphs: 2D graph | 3D graph | 3D graph (with duplicates)...
Duplication per Extension
ts11% (3,070 lines)
rs1% (46 lines)
Duplication per Component (primary)
specification10% (2,404 lines)
typescript-generator44% (348 lines)
compiler8% (318 lines)
compiler-rs1% (46 lines)
output0% (0 lines)
ROOT0% (0 lines)

Duplication Between Components (50+ lines)

G compiler compiler typescript-generator typescript-generator compiler--typescript-generator 374

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 363 duplicates...
Size#FoldersFilesLinesCode
187 x 2 compiler/src/model
typescript-generator/src
34:476 (100%)
34:476 (100%)
view
34 x 2 specification/_global/search
specification/_global/search/_types
393:586 (34%)
48:241 (97%)
view
29 x 2 specification/_global/search
specification/fleet/search
192:377 (29%)
90:124 (30%)
view
28 x 2 specification/cat/nodes
specification/cat/shards
253:407 (28%)
153:286 (35%)
view
22 x 2 specification/async_search/submit
specification/fleet/search
208:292 (22%)
180:264 (23%)
view
22 x 2 specification/_global/search
specification/async_search/submit
243:377 (22%)
132:159 (22%)
view
22 x 2 specification/async_search/submit
specification/fleet/search
132:159 (22%)
97:124 (23%)
view
21 x 2 specification/text_structure/find_field_structure
specification/text_struc.../find_message_structure
26:47 (100%)
26:47 (100%)
view
21 x 2 typescript-generator/src
typescript-generator/src
67:92 (6%)
152:177 (6%)
view
20 x 2 typescript-generator/src
typescript-generator/src
28:50 (6%)
119:141 (6%)
view
17 x 2 typescript-generator/src
typescript-generator/src
119:135 (5%)
37:53 (5%)
view
17 x 2 specification/_global/search/_types
specification/async_search/submit
144:241 (48%)
219:292 (17%)
view
17 x 2 typescript-generator/src
typescript-generator/src
28:44 (5%)
37:53 (5%)
view
17 x 2 specification/_global/search
specification/async_search/submit
489:586 (17%)
219:292 (17%)
view
17 x 2 specification/_global/search
specification/fleet/search
489:586 (17%)
191:264 (17%)
view
17 x 2 specification/_global/search/_types
specification/fleet/search
144:241 (48%)
191:264 (17%)
view
16 x 2 specification/_global/search_template
specification/fleet/search
30:46 (100%)
33:48 (100%)
view
16 x 2 specification/_global/delete_by_query
specification/_global/update_by_query
128:202 (32%)
133:207 (30%)
view
15 x 2 specification/_global/exists
specification/_global/get_source
63:134 (57%)
60:114 (57%)
view
15 x 2 specification/cat/nodes
specification/cat/shards
429:500 (15%)
291:361 (19%)
view
15 x 2 compiler/src/dump
compiler/src/dump
120:135 (12%)
133:148 (12%)
view
14 x 2 specification/_global/search
specification/fleet/search
56:84 (82%)
35:48 (87%)
view
14 x 2 specification/_global/search
specification/_global/search_template
56:84 (82%)
33:46 (87%)
view
14 x 2 specification/async_search/submit
specification/fleet/search
106:128 (14%)
79:92 (14%)
view
13 x 2 specification/ml/put_datafeed
specification/ml/update_datafeed
64:127 (39%)
50:117 (50%)
view
13 x 2 specification/_global/exists
specification/_global/exists_source
61:119 (50%)
54:102 (52%)
view
13 x 2 specification/_global/search
specification/async_search/submit
107:177 (13%)
104:125 (13%)
view
12 x 2 specification/_global/exists_source
specification/_global/get_source
56:102 (48%)
60:101 (46%)
view
12 x 2 specification/indices/shrink
specification/indices/split
69:111 (80%)
70:111 (80%)
view
12 x 2 typescript-generator/src
typescript-generator/src
105:116 (3%)
187:198 (3%)
view
12 x 2 specification/_global/mtermvectors
specification/_global/termvectors
74:124 (36%)
108:168 (27%)
view
12 x 2 specification/_global/create
specification/_global/index
22:117 (36%)
22:164 (34%)
view
11 x 2 specification/ml/_types
specification/ml/put_datafeed
80:119 (13%)
119:177 (33%)
view
11 x 2 specification/connector/_types
specification/connector/last_sync
266:276 (6%)
53:63 (55%)
view
11 x 2 specification/ml/put_data_frame_analytics
specification/ml/update_data_frame_analytics
22:36 (55%)
22:35 (57%)
view
11 x 2 specification/_global/search
specification/fleet/search
120:177 (11%)
79:89 (11%)
view
11 x 2 specification/_global/search
specification/async_search/submit
31:82 (11%)
35:73 (11%)
view
11 x 2 specification/security/query_api_keys
specification/security/query_role
150:204 (14%)
46:100 (47%)
view
11 x 2 specification/_global/search
specification/async_search/submit
387:446 (11%)
161:203 (11%)
view
11 x 2 compiler-rs/clients_schema/src
compiler-rs/clients_schema/src
313:328 (1%)
508:525 (1%)
view
11 x 2 specification/indices/close
specification/indices/open
53:99 (78%)
58:109 (78%)
view
10 x 2 specification/_global/search
specification/fleet/search
387:439 (10%)
139:175 (10%)
view
10 x 2 specification/_global/delete_by_query
specification/_global/update_by_query
22:125 (20%)
22:130 (18%)
view
10 x 2 specification/indices/exists
specification/indices/get
37:78 (71%)
40:82 (47%)
view
10 x 2 specification/_global/get
specification/_global/mget
110:169 (37%)
67:115 (43%)
view
10 x 2 specification/_global/clear_scroll
specification/_global/close_point_in_time
22:42 (100%)
22:41 (100%)
view
10 x 2 specification/transform/preview_transform
specification/transform/put_transform
21:48 (33%)
21:65 (34%)
view
10 x 2 specification/_global/delete_by_query
specification/_global/update_by_query
237:285 (20%)
248:298 (18%)
view
10 x 2 specification/ccr/follow
specification/ccr/follow_info
73:114 (40%)
46:87 (50%)
view
10 x 2 specification/async_search/submit
specification/fleet/search
161:197 (10%)
139:175 (10%)
view