gitlab-org / release-tools
File Size

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

Intro
Learn more...
File Size Overall
1% | 4% | 17% | 25% | 51%
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
rb1% | 4% | 16% | 24% | 51%
go0% | 0% | 36% | 25% | 38%
rake0% | 0% | 27% | 45% | 27%
erb0% | 0% | 0% | 22% | 77%
File Size per Logical Decomposition
primary
1001+
501-1000
201-500
101-200
1-100
spec3% | 5% | 22% | 30% | 37%
lib0% | 2% | 8% | 15% | 73%
metrics0% | 0% | 36% | 25% | 38%
templates0% | 0% | 0% | 22% | 77%
Longest Files (Top 50)
File# lines# units
gitlab_client_spec.rb
in spec/lib/release_tools
1149 -
gitlab_release_spec.rb
in spec/lib/release_tools/public_release
628 -
implementation_issue_spec.rb
in spec/lib/release_tools/security
534 -
helm_gitlab_release_spec.rb
in spec/lib/release_tools/public_release
529 3
blog_merge_request_spec.rb
in spec/lib/release_tools/patch_release
524 -
gitlab_client.rb
in lib/release_tools
511 95
metrics.go
in metrics
492 8
omnibus_gitlab_release_spec.rb
in spec/lib/release_tools/public_release
477 3
version_spec.rb
in spec/lib/release_tools
473 1
cng_image_release_spec.rb
in spec/lib/release_tools/public_release
467 -
coordinated_pipeline_notification_spec.rb
in spec/lib/release_tools/slack
448 -
441 -
passing_build_spec.rb
in spec/lib/release_tools
405 -
merge_request_validator_spec.rb
in spec/lib/release_tools/security
392 -
rake
security.rake
in lib/tasks
358 -
product_version_spec.rb
in spec/lib/release_tools
355 1
release_spec.rb
in spec/lib/release_tools/public_release
348 5
342 -
deployment_tracker_spec.rb
in spec/lib/release_tools/deployments
330 -
gitlab_release.rb
in lib/release_tools/public_release
327 23
pipeline_spec.rb
in spec/lib/release_tools/pipeline_tracer
324 -
metrics_service_spec.rb
in spec/lib/release_tools/pipeline_tracer
308 -
release_spec.rb
in spec/lib/release_tools/internal_release
283 -
branches_status_service_spec.rb
in spec/lib/release_tools/services
280 -
remote_repository_spec.rb
in spec/lib/release_tools
275 1
helm_gitlab_release.rb
in lib/release_tools/public_release
274 26
auto_deploy_service_spec.rb
in spec/lib/release_tools/cherry_pick
272 1
internal_rake_spec.rb
in spec/lib/tasks
272 -
merge_request_lead_time_spec.rb
in spec/lib/release_tools/tasks/metrics/deployment_metrics
270 -
merge_request_spec.rb
in spec/lib/release_tools/patch_release/blog_post
260 -
issue_crawler_spec.rb
in spec/lib/release_tools/security
249 -
merge_requests_merger_spec.rb
in spec/lib/release_tools/security
245 -
issue_links_validator_spec.rb
in spec/lib/release_tools/security
241 -
builder_spec.rb
in spec/lib/release_tools/security/issue_table
233 2
blog_merge_request.rb
in lib/release_tools/patch_release
226 40
version.rb
in lib/release_tools
224 44
coordinator_spec.rb
in spec/lib/release_tools/patch_release
223 -
job_webhook.go
in metrics/internal/handlers
221 18
omnibus_gitlab_release.rb
in lib/release_tools/public_release
220 22
security_issue_spec.rb
in spec/lib/release_tools/patch_release
212 -
merge_train_service_spec.rb
in spec/lib/release_tools/security
208 1
timer_spec.rb
in spec/lib/release_tools/tasks/auto_build
201 -
environment_spec.rb
in spec/lib/release_tools/release_environment
197 -
implementation_issue.rb
in lib/release_tools/security
197 26
remote_repository.rb
in lib/release_tools
190 22
rake
release.rake
in lib/tasks
190 -
auto_deploy_branch_service_spec.rb
in spec/lib/release_tools/services
189 -
gitlab_operator_release_spec.rb
in spec/lib/release_tools/public_release
189 -
auto_deploy_service.rb
in lib/release_tools/cherry_pick
189 16
cng_image_release.rb
in lib/release_tools/public_release
188 18
Files With Most Units (Top 50)
File# lines# units
gitlab_client.rb
in lib/release_tools
511 95
version.rb
in lib/release_tools
224 44
blog_merge_request.rb
in lib/release_tools/patch_release
226 40
helm_gitlab_release.rb
in lib/release_tools/public_release
274 26
base_project.rb
in lib/release_tools/project
114 26
implementation_issue.rb
in lib/release_tools/security
197 26
gitlab_release.rb
in lib/release_tools/public_release
327 23
omnibus_gitlab_release.rb
in lib/release_tools/public_release
220 22
remote_repository.rb
in lib/release_tools
190 22
release_pipeline_start_notifier.rb
in lib/release_tools/slack
108 21
cves_issue.rb
in lib/release_tools/security
90 20
blockers_report.rb
in lib/release_tools/deployments
116 20
security_issue.rb
in lib/release_tools/patch_release
83 20
monthly_issue.rb
in lib/release_tools
68 19
release.rb
in lib/release_tools/public_release
155 19
coordinated_pipeline_notification.rb
in lib/release_tools/slack
136 19
job_webhook.go
in metrics/internal/handlers
221 18
cng_image_release.rb
in lib/release_tools/public_release
188 18
merge_request.rb
in lib/release_tools/patch_release/blog_post
97 18
dedicated_issue.rb
in lib/release_tools/internal_release
80 17
product_version.rb
in lib/release_tools
123 17
pipeline.rb
in lib/release_tools/pipeline_tracer
132 17
consul.go
in metrics/internal/metrics/consul
186 16
merge_request_validator.rb
in lib/release_tools/security
170 16
auto_deploy_service.rb
in lib/release_tools/cherry_pick
189 16
metadata.go
in metrics/internal/metrics
136 15
base.rb
in lib/release_tools/services/packages_status
100 15
issuable.rb
in lib/release_tools
54 15
mirror_status.rb
in lib/release_tools/security
85 15
metrics_service.rb
in lib/release_tools/pipeline_tracer
122 15
environment.rb
in lib/release_tools/release_environment
100 14
merge_request.rb
in lib/release_tools
48 14
blocker_issue.rb
in lib/release_tools/deployments
57 14
issue.rb
in lib/release_tools/internal_release
65 14
definitions.rb
in lib/release_tools/release_managers
103 14
dynamic_pipeline.rb
in lib/release_tools/update_paths
123 14
release_metric_updater.rb
in lib/release_tools/metrics
73 13
base.rb
in lib/release_tools/services/omnibus_packages
91 13
gitlab_operator_release.rb
in lib/release_tools/public_release
141 13
copy_blog_post_to_canonical.rb
in lib/release_tools/security/publish
131 13
target_issues_processor.rb
in lib/release_tools/security
93 13
release.rb
in lib/release_tools/internal_release
129 13
schedule.rb
in lib/release_tools/release_managers
82 13
issue.rb
in lib/release_tools/patch_release
58 13
passing_build.rb
in lib/release_tools
84 13
auto_deploy_building_package_state.rb
in lib/release_tools/metrics
88 12
base_publish_service.rb
in lib/release_tools/services/publish_service
88 12
quality_failures.rb
in lib/release_tools/auto_deploy/coordinated_pipeline/reports
93 12
presenter.rb
in lib/release_tools/rollback
70 12
comparison.rb
in lib/release_tools/rollback
63 12
Files With Long Lines (Top 50)

There are 233 files with lines longer than 120 characters. In total, there are 699 long lines.

File# lines# units# long lines
monthly.md.erb
in templates
181 - 59
patch.md.erb
in templates
78 - 33
merge_request_lead_time_spec.rb
in spec/lib/release_tools/tasks/metrics/deployment_metrics
270 - 21
68 - 19
internal.md.erb
in templates
49 - 18
metrics_service_spec.rb
in spec/lib/release_tools/pipeline_tracer
308 - 17
release_pipeline_start_notifier_spec.rb
in spec/lib/release_tools/slack
75 1 15
patch_release_template.html.md.erb
in templates/blog_posts
59 - 13
blog_merge_request_spec.rb
in spec/lib/release_tools/patch_release
524 - 13
release_pipeline_start_notifier.rb
in lib/release_tools/slack
108 21 13
47 - 12
app_sec_issue.md.erb
in templates/patch_release
68 - 12
pipeline_spec.rb
in spec/lib/release_tools/pipeline_tracer
324 - 8
managed_versioning_notification_service.rb
in lib/release_tools/security
80 9 8
coordinated_pipeline_notification_spec.rb
in spec/lib/release_tools/slack
448 - 7
implementation_issue_spec.rb
in spec/lib/release_tools/security
534 - 7
monthly_rake_spec.rb
in spec/lib/tasks
147 - 7
metrics_service.rb
in lib/release_tools/pipeline_tracer
122 15 7
comms_task_issue.md.erb
in templates/patch_release
29 - 6
managed_versioning_notification_service_spec.rb
in spec/lib/release_tools/security
90 - 6
pending_merge_notification_service_spec.rb
in spec/lib/release_tools/security
116 - 6
timer_spec.rb
in spec/lib/release_tools/tasks/auto_build
201 - 6
service.rb
in lib/release_tools/auto_deploy/deployment_pipeline
68 6 6
builder_spec.rb
in spec/lib/release_tools/security/issue_table
233 2 5
merge_request_validator_spec.rb
in spec/lib/release_tools/security
392 - 5
issue_links_validator_spec.rb
in spec/lib/release_tools/security
241 - 5
slack_client_spec.rb
in spec/lib/release_tools/release_managers
157 - 5
metadata_spec.rb
in spec/lib/release_tools/patch_release/blog_post
79 - 5
auto_deploy_building_package_state.rb
in lib/release_tools/metrics
88 12 5
target_issues_processor.rb
in lib/release_tools/security
93 13 5
set_environment_state.rb
in lib/release_tools/tasks/metrics
61 5 5
metrics.go
in metrics
492 8 4
43 - 4
branches_status_service_spec.rb
in spec/lib/release_tools/services
280 - 4
gitlab_client_spec.rb
in spec/lib/release_tools
1149 - 4
orchestrator_status_spec.rb
in spec/lib/release_tools/promotion/checks
85 - 4
service_spec.rb
in spec/lib/release_tools/security/issue_table
115 - 4
issue_crawler_spec.rb
in spec/lib/release_tools/security
249 - 4
grafana_annotator_spec.rb
in spec/lib/release_tools/deployments
114 - 4
rollback_check_spec.rb
in spec/lib/release_tools/tasks/auto_deploy
176 7 4
security_issue_entry_spec.rb
in spec/lib/release_tools/patch_release/blog_post
90 - 4
omnibus_gitlab_release.rb
in lib/release_tools/public_release
220 22 4
coordinated_pipeline_notification.rb
in lib/release_tools/slack
136 19 4
issue_links_validator.rb
in lib/release_tools/security
112 10 4
merge_request_lead_time.rb
in lib/release_tools/tasks/metrics/deployment_metrics
85 8 4
rake
release.rake
in lib/tasks
190 - 4
13 - 3
13 - 3
19 - 3
deploy_notification_spec.rb
in spec/lib/release_tools/slack/release_environment
93 - 3