gitlab-org / cli
File Size

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

Intro
Learn more...
File Size Overall
0% | 6% | 37% | 27% | 28%
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% | 6% | 37% | 28% | 27%
iss0% | 0% | 0% | 0% | 100%
js0% | 0% | 0% | 0% | 100%
yaml0% | 0% | 0% | 0% | 100%
File Size per Logical Decomposition
primary
1001+
501-1000
201-500
101-200
1-100
commands0% | 9% | 35% | 28% | 27%
pkg0% | 0% | 39% | 31% | 28%
api0% | 0% | 43% | 23% | 33%
internal0% | 0% | 47% | 24% | 27%
cmd0% | 0% | 52% | 47% | 0%
scripts0% | 0% | 0% | 0% | 100%
snap0% | 0% | 0% | 0% | 100%
Longest Files (Top 50)
File# lines# units
view.go
in commands/ci/view
798 19
mr_create.go
in commands/mr/create
715 13
create.go
in commands/release/create
526 11
api.go
in commands/api
499 11
git.go
in pkg/git
480 40
agent_bootstrap.go
in commands/cluster/agent/bootstrap
448 11
cmdutils.go
in commands/cmdutils
438 16
issue_create.go
in commands/issue/create
420 5
issuable_list.go
in commands/issuable/list
415 10
config.go
in internal/config
413 26
login.go
in commands/auth/login
409 5
issue_board_view.go
in commands/issue/board/view
405 13
389 6
client.go
in api
367 24
334 3
stack_sync.go
in commands/stack/sync
330 15
mrutils.go
in commands/mr/mrutils
329 10
stack_struct.go
in pkg/git
293 20
utils.go
in commands/ci/ciutils
279 12
helper.go
in commands/cmdtest
274 17
mr_merge.go
in commands/mr/merge
272 3
fork.go
in commands/project/fork
270 2
repo_clone.go
in commands/project/clone
260 4
mr_list.go
in commands/mr/list
260 2
export.go
in commands/variable/export
256 8
mr_view.go
in commands/mr/view
251 9
table_printer.go
in pkg/tableprinter
247 25
issuable_view.go
in commands/issuable/view
246 9
mr_update.go
in commands/mr/update
242 1
project_create.go
in commands/project/create
235 5
iostreams.go
in pkg/iostreams
231 20
create.go
in commands/token/create
228 2
list.go
in commands/token/list
220 6
repo.go
in internal/glrepo
219 16
project_view.go
in commands/project/view
216 7
rotate.go
in commands/token/rotate
209 2
resolver.go
in internal/glrepo
209 5
download.go
in commands/release/download
208 6
dpop_generate.go
in commands/auth/generate
208 6
docs.go
in cmd/gen-docs
208 8
publish.go
in commands/project/publish/catalog
204 7
list.go
in commands/project/list
191 5
help.go
in commands/help
190 8
main.go
in cmd/glab
190 3
surveyext.go
in pkg/surveyext
187 5
issue.go
in api
186 -
revoke.go
in commands/token/revoke
183 2
stack_save.go
in commands/stack/save
183 6
get.go
in commands/ci/get
182 7
issue_update.go
in commands/issue/update
180 1
Files With Most Units (Top 50)
File# lines# units
git.go
in pkg/git
480 40
config.go
in internal/config
413 26
table_printer.go
in pkg/tableprinter
247 25
client.go
in api
367 24
utils.go
in pkg/utils
173 21
stack_struct.go
in pkg/git
293 20
iostreams.go
in pkg/iostreams
231 20
view.go
in commands/ci/view
798 19
helper.go
in commands/cmdtest
274 17
cmdutils.go
in commands/cmdutils
438 16
repo.go
in internal/glrepo
219 16
stack_sync.go
in commands/stack/sync
330 15
remote.go
in internal/glrepo
99 15
issue_board_view.go
in commands/issue/board/view
405 13
mr_create.go
in commands/mr/create
715 13
host.go
in pkg/glinstance
93 13
utils.go
in commands/ci/ciutils
279 12
api.go
in commands/api
499 11
create.go
in commands/release/create
526 11
agent_bootstrap.go
in commands/cluster/agent/bootstrap
448 11
api_wrapper.go
in commands/cluster/agent/bootstrap
145 10
issuable_list.go
in commands/issuable/list
415 10
mrutils.go
in commands/mr/mrutils
329 10
issuable_view.go
in commands/issuable/view
246 9
factory.go
in commands/cmdutils
111 9
mr_view.go
in commands/mr/view
251 9
stacked.go
in pkg/git
128 9
config_file.go
in internal/config
165 9
errors.go
in commands/cmdutils
55 8
help.go
in commands/help
190 8
export.go
in commands/variable/export
256 8
git_credentials.go
in commands/auth/authutils
100 8
stub.go
in pkg/httpmock
101 8
docs.go
in cmd/gen-docs
208 8
get.go
in commands/ci/get
182 7
project_view.go
in commands/project/view
216 7
publish.go
in commands/project/publish/catalog
204 7
check_manifest_usage.go
in commands/cluster/agent/check_manifest_usage
154 7
agent_update_kubeconfig.go
in commands/cluster/agent/update_kubeconfig
164 7
stack_navigate.go
in commands/stack/navigate
174 7
utils.go
in commands/issue/issueutils
141 7
check_update.go
in commands/update
149 7
text.go
in pkg/text
77 7
389 6
upload.go
in commands/release/releaseutils/upload
131 6
download.go
in commands/release/download
208 6
delete.go
in commands/ci/delete
164 6
list.go
in commands/token/list
220 6
create.go
in commands/snippet/create
166 6
stack_save.go
in commands/stack/save
183 6
Files With Long Lines (Top 50)

There are 129 files with lines longer than 120 characters. In total, there are 515 long lines.

File# lines# units# long lines
mr_create.go
in commands/mr/create
715 13 31
agent_bootstrap.go
in commands/cluster/agent/bootstrap
448 11 23
334 3 18
create.go
in commands/release/create
526 11 18
issuable_list.go
in commands/issuable/list
415 10 15
issue_create.go
in commands/issue/create
420 5 14
repo_clone.go
in commands/project/clone
260 4 13
create.go
in commands/token/create
228 2 12
login.go
in commands/auth/login
409 5 12
issue.go
in api
186 - 10
config_stub.go
in internal/config
169 1 10
token.go
in api
133 - 9
api.go
in commands/api
499 11 9
88 - 8
389 6 8
126 - 8
run.go
in commands/ci/run
159 4 8
rotate.go
in commands/token/rotate
209 2 8
mr_list.go
in commands/mr/list
260 2 8
list.go
in commands/ci/list
127 1 7
check_manifest_usage.go
in commands/cluster/agent/check_manifest_usage
154 7 7
update.go
in commands/schedule/update
130 1 7
changelog_generate.go
in commands/changelog/generate
88 1 6
config.go
in commands/config
162 4 6
project_create.go
in commands/project/create
235 5 6
mr_checkout.go
in commands/mr/checkout
105 1 6
board.go
in api
52 - 5
client.go
in api
367 24 5
view.go
in commands/ci/view
798 19 5
delete.go
in commands/ci/delete
164 6 5
revoke.go
in commands/token/revoke
183 2 5
list.go
in commands/project/list
191 5 5
mrutils.go
in commands/mr/mrutils
329 10 5
status.go
in commands/auth/status
137 2 5
run_trig.go
in commands/ci/run_trig
94 2 4
iteration_list.go
in commands/iteration/list
96 2 4
delete.go
in commands/project/delete
102 2 4
flux.go
in commands/cluster/agent/bootstrap
154 4 4
agent_update_kubeconfig.go
in commands/cluster/agent/update_kubeconfig
164 7 4
issuable_view.go
in commands/issuable/view
246 9 4
mr_view.go
in commands/mr/view
251 9 4
mr_merge.go
in commands/mr/merge
272 3 4
mr_for.go
in commands/mr/for
134 1 4
set.go
in commands/variable/set
131 2 4
update.go
in commands/variable/update
131 2 4
dpop_generate.go
in commands/auth/generate
208 6 4
agent.go
in api
91 1 3
86 - 3
upload.go
in commands/release/upload
124 2 3
upload.go
in commands/release/releaseutils/upload
131 6 3