gitlab-org / Gitlab_Zoekt_Indexer
File Size

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

Intro
Learn more...
File Size Overall
0% | 14% | 28% | 32% | 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
go0% | 14% | 28% | 32% | 24%
File Size per Logical Decomposition
primary
1001+
501-1000
201-500
101-200
1-100
internal0% | 14% | 29% | 33% | 22%
cmd0% | 0% | 0% | 0% | 100%
Longest Files (Top 37)
File# lines# units
webserver.go
in internal/mode/webserver
570 16
gitaly.go
in internal/gitaly
311 11
server.go
in internal/server
293 17
grpc.go
in internal/search
274 9
file_cleaner.go
in internal/file_cleaner
250 17
search.go
in internal/search
198 6
indexer.go
in internal/indexer
197 7
task_request.go
in internal/task_request
172 4
indexer.go
in internal/mode/indexer
168 2
task_request_response.go
in internal/task_request_response
154 4
webserver_test_helper.go
in internal/webserver_test_helper
151 9
search_test_helpers.go
in internal/search
118 7
zoekt.go
in internal/zoekt
111 8
disk_stats.go
in internal/disk_stats
93 5
callback.go
in internal/callback
90 5
main.go
in cmd/gitlab-zoekt
77 4
index_builder.go
in internal/server
70 3
types.go
in internal/search
66 -
api.go
in internal/api
65 2
webserver_linux.go
in internal/mode/webserver
62 1
indexing_lock.go
in internal/indexing_lock
59 7
middleware_logger.go
in internal/middleware_logger
58 4
node_uuid.go
in internal/node_uuid
46 5
types.go
in internal/server
42 -
debug_ls.go
in internal/debug_ls
37 1
profiler.go
in internal/profiler
30 2
authentication.go
in internal/authentication
27 2
middleware.go
in internal/trace
26 3
routes.go
in internal/server
22 2
main.go
in cmd/gitlab-zoekt-indexer
22 1
main.go
in cmd/gitlab-zoekt-webserver
22 1
secretreader.go
in internal/secretreader
20 1
dev_debug.go
in internal/dev_debug
16 1
projectpath.go
in internal/projectpath
9 -
webserver_unsupported.go
in internal/mode/webserver
6 1
webserver_windows.go
in internal/mode/webserver
5 -
webserver_unix.go
in internal/mode/webserver
5 -
Files With Most Units (Top 32)
File# lines# units
server.go
in internal/server
293 17
file_cleaner.go
in internal/file_cleaner
250 17
webserver.go
in internal/mode/webserver
570 16
gitaly.go
in internal/gitaly
311 11
grpc.go
in internal/search
274 9
webserver_test_helper.go
in internal/webserver_test_helper
151 9
zoekt.go
in internal/zoekt
111 8
search_test_helpers.go
in internal/search
118 7
indexing_lock.go
in internal/indexing_lock
59 7
indexer.go
in internal/indexer
197 7
search.go
in internal/search
198 6
disk_stats.go
in internal/disk_stats
93 5
node_uuid.go
in internal/node_uuid
46 5
callback.go
in internal/callback
90 5
middleware_logger.go
in internal/middleware_logger
58 4
task_request_response.go
in internal/task_request_response
154 4
task_request.go
in internal/task_request
172 4
main.go
in cmd/gitlab-zoekt
77 4
index_builder.go
in internal/server
70 3
middleware.go
in internal/trace
26 3
api.go
in internal/api
65 2
indexer.go
in internal/mode/indexer
168 2
profiler.go
in internal/profiler
30 2
routes.go
in internal/server
22 2
authentication.go
in internal/authentication
27 2
debug_ls.go
in internal/debug_ls
37 1
webserver_unsupported.go
in internal/mode/webserver
6 1
webserver_linux.go
in internal/mode/webserver
62 1
secretreader.go
in internal/secretreader
20 1
dev_debug.go
in internal/dev_debug
16 1
main.go
in cmd/gitlab-zoekt-indexer
22 1
main.go
in cmd/gitlab-zoekt-webserver
22 1
Files With Long Lines (Top 12)

There are 12 files with lines longer than 120 characters. In total, there are 26 long lines.

File# lines# units# long lines
server.go
in internal/server
293 17 5
gitaly.go
in internal/gitaly
311 11 4
task_request_response.go
in internal/task_request_response
154 4 3
index_builder.go
in internal/server
70 3 3
webserver.go
in internal/mode/webserver
570 16 2
search_test_helpers.go
in internal/search
118 7 2
indexer.go
in internal/indexer
197 7 2
indexer.go
in internal/mode/indexer
168 2 1
search.go
in internal/search
198 6 1
callback.go
in internal/callback
90 5 1
task_request.go
in internal/task_request
172 4 1
zoekt.go
in internal/zoekt
111 8 1