elastic / go-elasticsearch
File Size

The distribution of size of files (measured in lines of code).

Intro
Learn more...
File Size Overall
1% | 13% | 35% | 24% | 24%
Legend:
1001+
501-1000
201-500
101-200
1-100


explore: grouped by folders | grouped by size | sunburst | 3D view
File Size per Extension
1001+
501-1000
201-500
101-200
1-100
go1% | 13% | 35% | 24% | 24%
css0% | 0% | 0% | 100% | 0%
js0% | 0% | 0% | 100% | 0%
html0% | 0% | 0% | 0% | 100%
yaml0% | 0% | 0% | 0% | 100%
File Size per Logical Decomposition
primary
1001+
501-1000
201-500
101-200
1-100
typedapi<1% | 16% | 37% | 13% | 31%
internal32% | 25% | 29% | 4% | 8%
esapi1% | 1% | 27% | 69% | <1%
esutil0% | 89% | 0% | 0% | 10%
_examples0% | 0% | 15% | 52% | 32%
ROOT0% | 0% | 95% | 0% | 4%
_benchmarks0% | 0% | 35% | 22% | 42%
Longest Files (Top 50)
File# lines# units
indicesrecord.go
in typedapi/types
1734 2
translator.go
in internal/build/cmd/generate/commands/genexamples
1366 6
generator.go
in internal/build/cmd/generate/commands/gentests
1260 19
api._.go
in esapi
1213 1
nodesrecord.go
in typedapi/types
1112 2
dynamicproperty.go
in typedapi/types
1067 4
icucollationproperty.go
in typedapi/types
990 4
textproperty.go
in typedapi/types
973 4
shardsrecord.go
in typedapi/types
954 2
keywordproperty.go
in typedapi/types
953 4
933 4
dateproperty.go
in typedapi/types
916 4
doublenumberproperty.go
in typedapi/types
916 4
floatnumberproperty.go
in typedapi/types
916 4
916 4
longnumberproperty.go
in typedapi/types
915 4
integernumberproperty.go
in typedapi/types
915 4
905 4
shortnumberproperty.go
in typedapi/types
905 4
bytenumberproperty.go
in typedapi/types
905 4
geopointproperty.go
in typedapi/types
902 4
899 4
booleanproperty.go
in typedapi/types
898 4
datenanosproperty.go
in typedapi/types
897 4
ipproperty.go
in typedapi/types
890 4
indexsettingsanalysis.go
in typedapi/types
883 3
flattenedproperty.go
in typedapi/types
882 4
completionproperty.go
in typedapi/types
880 4
tokencountproperty.go
in typedapi/types
879 4
geoshapeproperty.go
in typedapi/types
876 4
daterangeproperty.go
in typedapi/types
862 4
shapeproperty.go
in typedapi/types
854 4
floatrangeproperty.go
in typedapi/types
849 4
doublerangeproperty.go
in typedapi/types
849 4
longrangeproperty.go
in typedapi/types
849 4
integerrangeproperty.go
in typedapi/types
849 4
iprangeproperty.go
in typedapi/types
849 4
pointproperty.go
in typedapi/types
845 4
833 4
nestedproperty.go
in typedapi/types
832 4
wildcardproperty.go
in typedapi/types
815 4
objectproperty.go
in typedapi/types
809 4
densevectorproperty.go
in typedapi/types
807 4
binaryproperty.go
in typedapi/types
802 4
murmur3hashproperty.go
in typedapi/types
802 4
versionproperty.go
in typedapi/types
802 4
joinproperty.go
in typedapi/types
798 4
782 4
countedkeywordproperty.go
in typedapi/types
771 4
rankfeaturesproperty.go
in typedapi/types
771 4
Files With Most Units (Top 50)
File# lines# units
property.go
in typedapi/esdsl
426 105
analyzer.go
in typedapi/esdsl
410 101
tokenfilterdefinition.go
in typedapi/esdsl
394 97
aggregations.go
in typedapi/esdsl
351 84
put_settings.go
in typedapi/indices/putsettings
702 80
search.go
in typedapi/core/search
661 80
submit.go
in typedapi/asyncsearch/submit
643 77
search.go
in typedapi/fleet/search
636 76
query.go
in typedapi/esdsl
298 64
indexsettings.go
in typedapi/esdsl
266 61
576 55
567 54
processorcontainer.go
in typedapi/esdsl
200 48
update_by_query.go
in typedapi/core/updatebyquery
400 47
delete_by_query.go
in typedapi/core/deletebyquery
382 44
456 41
tokenizerdefinition.go
in typedapi/esdsl
162 39
searchrequestbody.go
in typedapi/esdsl
199 39
433 38
dynamicproperty.go
in typedapi/esdsl
181 37
search.go
in typedapi/eql/search
378 33
update.go
in typedapi/core/update
368 33
put_datafeed.go
in typedapi/ml/putdatafeed
382 33
search_mvt.go
in typedapi/core/searchmvt
401 32
update_datafeed.go
in typedapi/ml/updatedatafeed
379 32
put_job.go
in typedapi/ml/putjob
363 32
put_mapping.go
in typedapi/indices/putmapping
356 31
icucollationproperty.go
in typedapi/esdsl
158 31
query.go
in typedapi/sql/query
356 31
querystringquery.go
in typedapi/esdsl
132 30
search_template.go
in typedapi/core/searchtemplate
340 30
put_auto_follow_pattern.go
in typedapi/ccr/putautofollowpattern
358 30
textproperty.go
in typedapi/esdsl
147 29
termvectors.go
in typedapi/core/termvectors
373 29
update_job.go
in typedapi/ml/updatejob
362 29
follow.go
in typedapi/ccr/follow
341 29
count.go
in typedapi/core/count
305 28
create.go
in typedapi/core/create
305 28
simulate_template.go
in typedapi/indices/simulatetemplate
330 27
keywordproperty.go
in typedapi/esdsl
139 27
highlight.go
in typedapi/esdsl
138 27
async_query.go
in typedapi/esql/asyncquery
310 27
explain.go
in typedapi/core/explain
302 27
index.go
in typedapi/core/index
309 27
put_index_template.go
in typedapi/indices/putindextemplate
319 26
validate_query.go
in typedapi/indices/validatequery
301 26
msearch.go
in typedapi/fleet/msearch
309 26
highlightfield.go
in typedapi/esdsl
126 26
put_role.go
in typedapi/security/putrole
351 26
restore.go
in typedapi/snapshot/restore
330 26
Files With Long Lines (Top 50)

There are 696 files with lines longer than 120 characters. In total, there are 1403 long lines.

File# lines# units# long lines
tokenfilterdefinition.go
in typedapi/esdsl
394 97 45
generator.go
in internal/build/cmd/generate/commands/gensource
766 16 19
100 23 14
translator.go
in internal/build/cmd/generate/commands/genexamples
1366 6 14
185 10 14
232 17 13
60 13 11
64 14 11
78 11 10
tokenizerdefinition.go
in typedapi/esdsl
162 39 10
259 20 10
42 9 9
48 8 9
159 9 9
75 15 8
settingssimilarity.go
in typedapi/esdsl
82 19 8
51 12 8
100 23 8
63 9 8
467 2 8
173 9 8
186 12 8
186 12 8
166 10 8
79 18 7
39 7 7
52 8 7
87 20 7
40 8 7
159 9 7
178 11 7
26 5 6
44 9 6
29 5 6
94 15 6
34 7 6
34 7 6
38 8 6
repository_verify_integrity.go
in typedapi/snapshot/repositoryverifyintegrity
262 20 6
generator.go
in internal/build/cmd/generate/commands/gentests
1260 19 6
165 9 6
167 9 6
169 9 6
181 9 6
170 11 6
41 9 5
60 13 5
charfilterdefinition.go
in typedapi/esdsl
58 13 5
40 9 5
mappinglimitsettings.go
in typedapi/esdsl
47 11 5