gitlab-org / gitlab-elasticsearch-indexer
File Size

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

Intro
Learn more...
File Size Overall
0% | 22% | 36% | 21% | 19%
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
go0% | 23% | 37% | 21% | 17%
toml0% | 0% | 0% | 0% | 100%
File Size per Logical Decomposition
primary
1001+
501-1000
201-500
101-200
1-100
internal0% | 23% | 39% | 22% | 14%
ROOT0% | 0% | 0% | 0% | 100%
Longest Files (Top 19)
File# lines# units
index.go
in internal/mode/advanced/elastic
544 8
client.go
in internal/mode/advanced/elastic
338 29
gitaly.go
in internal/mode/advanced/git
327 15
advanced.go
in internal/mode/advanced
223 6
chunk.go
in internal/mode/chunk
199 8
indexer.go
in internal/mode/advanced/indexer
188 14
blob.go
in internal/mode/advanced/indexer
120 7
streamer.go
in internal/mode/chunk/streamer
84 5
cliff.toml
in root
71 -
main.go
in root
60 3
encoding.go
in internal/mode/advanced/indexer
60 5
elastic.go
in internal/mode/advanced/elastic
47 1
commit.go
in internal/mode/advanced/indexer
39 3
streamer_types.go
in internal/mode/chunk/streamer
31 6
repository.go
in internal/mode/advanced/git
30 -
person.go
in internal/mode/advanced/indexer
23 2
dev_debug.go
in internal/dev_debug
16 1
shared.go
in internal/shared
5 -
tools.go
in root
4 -
Files With Most Units (Top 15)
File# lines# units
client.go
in internal/mode/advanced/elastic
338 29
gitaly.go
in internal/mode/advanced/git
327 15
indexer.go
in internal/mode/advanced/indexer
188 14
chunk.go
in internal/mode/chunk
199 8
index.go
in internal/mode/advanced/elastic
544 8
blob.go
in internal/mode/advanced/indexer
120 7
streamer_types.go
in internal/mode/chunk/streamer
31 6
advanced.go
in internal/mode/advanced
223 6
streamer.go
in internal/mode/chunk/streamer
84 5
encoding.go
in internal/mode/advanced/indexer
60 5
main.go
in root
60 3
commit.go
in internal/mode/advanced/indexer
39 3
person.go
in internal/mode/advanced/indexer
23 2
elastic.go
in internal/mode/advanced/elastic
47 1
dev_debug.go
in internal/dev_debug
16 1
Files With Long Lines (Top 7)

There are 7 files with lines longer than 120 characters. In total, there are 24 long lines.

File# lines# units# long lines
advanced.go
in internal/mode/advanced
223 6 13
client.go
in internal/mode/advanced/elastic
338 29 3
cliff.toml
in root
71 - 2
chunk.go
in internal/mode/chunk
199 8 2
gitaly.go
in internal/mode/advanced/git
327 15 2
blob.go
in internal/mode/advanced/indexer
120 7 1
indexer.go
in internal/mode/advanced/indexer
188 14 1