Module: Gitlab

Extended by:
Forwardable
Defined in:
lib/gitlab/fips.rb,
lib/gitlab.rb,
lib/gitlab/git.rb,
lib/gitlab/gpg.rb,
lib/gitlab/kas.rb,
lib/gitlab/auth.rb,
lib/gitlab/chat.rb,
lib/gitlab/http.rb,
lib/gitlab/i18n.rb,
lib/gitlab/json.rb,
lib/gitlab/lazy.rb,
lib/gitlab/saas.rb,
lib/gitlab/uuid.rb,
lib/gitlab/abuse.rb,
lib/gitlab/blame.rb,
lib/gitlab/cache.rb,
lib/gitlab/chaos.rb,
lib/gitlab/color.rb,
lib/gitlab/email.rb,
lib/gitlab/emoji.rb,
lib/gitlab/gl_id.rb,
lib/gitlab/kroki.rb,
lib/gitlab/pages.rb,
lib/gitlab/popen.rb,
lib/gitlab/regex.rb,
lib/gitlab/shell.rb,
lib/gitlab/utils.rb,
lib/gitlab/access.rb,
lib/gitlab/bullet.rb,
lib/gitlab/ci/jwt.rb,
lib/gitlab/daemon.rb,
lib/gitlab/golang.rb,
lib/gitlab/logger.rb,
lib/gitlab/seeder.rb,
lib/gitlab/themes.rb,
lib/gitlab/ci/lint.rb,
lib/gitlab/console.rb,
lib/gitlab/favicon.rb,
lib/gitlab/git/ref.rb,
lib/gitlab/git/tag.rb,
lib/gitlab/http_io.rb,
lib/gitlab/metrics.rb,
lib/gitlab/routing.rb,
lib/gitlab/runtime.rb,
lib/gitlab/session.rb,
lib/gitlab/sql/cte.rb,
lib/gitlab/unicode.rb,
lib/gitlab/asciidoc.rb,
lib/gitlab/ci/limit.rb,
lib/gitlab/ci/trace.rb,
lib/gitlab/database.rb,
lib/gitlab/git/blob.rb,
lib/gitlab/git/diff.rb,
lib/gitlab/git/push.rb,
lib/gitlab/git/tree.rb,
lib/gitlab/git/user.rb,
lib/gitlab/git/util.rb,
lib/gitlab/git/wiki.rb,
lib/gitlab/profiler.rb,
lib/gitlab/sql/glob.rb,
lib/gitlab/throttle.rb,
lib/gitlab/timeless.rb,
lib/gitlab/tracking.rb,
lib/gitlab/x509/tag.rb,
lib/gitlab/allowable.rb,
lib/gitlab/ci/charts.rb,
lib/gitlab/ci/config.rb,
lib/gitlab/ci/jwt_v2.rb,
lib/gitlab/ci_access.rb,
lib/gitlab/diff/file.rb,
lib/gitlab/diff/line.rb,
lib/gitlab/file_hook.rb,
lib/gitlab/git/blame.rb,
lib/gitlab/git/index.rb,
lib/gitlab/global_id.rb,
lib/gitlab/highlight.rb,
lib/gitlab/jira/dvcs.rb,
lib/gitlab/jwt_token.rb,
lib/gitlab/lfs_token.rb,
lib/gitlab/mail_room.rb,
lib/gitlab/recaptcha.rb,
lib/gitlab/redis/hll.rb,
lib/gitlab/repo_path.rb,
lib/gitlab/route_map.rb,
lib/gitlab/set_cache.rb,
lib/gitlab/sql/union.rb,
lib/gitlab/tab_width.rb,
lib/gitlab/web_hooks.rb,
lib/gitlab/workhorse.rb,
lib/gitlab/app_logger.rb,
lib/gitlab/ci/parsers.rb,
lib/gitlab/git/branch.rb,
lib/gitlab/git/commit.rb,
lib/gitlab/git_access.rb,
lib/gitlab/git_logger.rb,
lib/gitlab/gon_helper.rb,
lib/gitlab/gpg/commit.rb,
lib/gitlab/identifier.rb,
lib/gitlab/job_waiter.rb,
lib/gitlab/json_cache.rb,
lib/gitlab/kas/client.rb,
lib/gitlab/kubernetes.rb,
lib/gitlab/lfs/client.rb,
lib/gitlab/marginalia.rb,
lib/gitlab/path_regex.rb,
lib/gitlab/robots_txt.rb,
lib/gitlab/signed_tag.rb,
lib/gitlab/sql/except.rb,
lib/gitlab/stack_prof.rb,
lib/gitlab/usage_data.rb,
lib/gitlab/utils/gzip.rb,
lib/gitlab/wiki_pages.rb,
lib/gitlab/asset_proxy.rb,
lib/gitlab/auth/result.rb,
lib/gitlab/auth_logger.rb,
lib/gitlab/blob_helper.rb,
lib/gitlab/buffered_io.rb,
lib/gitlab/chat/output.rb,
lib/gitlab/conan_token.rb,
lib/gitlab/contributor.rb,
lib/gitlab/diff/parser.rb,
lib/gitlab/environment.rb,
lib/gitlab/event_store.rb,
lib/gitlab/file_finder.rb,
lib/gitlab/git/changes.rb,
lib/gitlab/git/compare.rb,
lib/gitlab/git/version.rb,
lib/gitlab/hashed_path.rb,
lib/gitlab/jira_import.rb,
lib/gitlab/json_logger.rb,
lib/gitlab/metrics/sli.rb,
lib/gitlab/rack_attack.rb,
lib/gitlab/redis/cache.rb,
lib/gitlab/sourcegraph.rb,
lib/gitlab/sql/pattern.rb,
lib/gitlab/tcp_checker.rb,
lib/gitlab/url_blocker.rb,
lib/gitlab/url_builder.rb,
lib/gitlab/url_helpers.rb,
lib/gitlab/user_access.rb,
lib/gitlab/x509/commit.rb,
lib/gitlab/auth/ldap/dn.rb,
lib/gitlab/avatar_cache.rb,
lib/gitlab/build_access.rb,
lib/gitlab/changes_list.rb,
lib/gitlab/chat/command.rb,
lib/gitlab/ci/ansi2html.rb,
lib/gitlab/ci/ansi2json.rb,
lib/gitlab/front_matter.rb,
lib/gitlab/git/hook_env.rb,
lib/gitlab/graphql/lazy.rb,
lib/gitlab/lets_encrypt.rb,
lib/gitlab/loop_helpers.rb,
lib/gitlab/marker_range.rb,
lib/gitlab/other_markup.rb,
lib/gitlab/popen/runner.rb,
lib/gitlab/push_options.rb,
lib/gitlab/redis/queues.rb,
lib/gitlab/search/query.rb,
lib/gitlab/service_desk.rb,
lib/gitlab/setup_helper.rb,
lib/gitlab/task_helpers.rb,
lib/gitlab/tree_summary.rb,
lib/gitlab/usage/metric.rb,
lib/gitlab/version_info.rb,
lib/gitlab/zentao/query.rb,
lib/gitlab/auth/activity.rb,
lib/gitlab/backup_logger.rb,
lib/gitlab/cache/helpers.rb,
lib/gitlab/ci/build/port.rb,
lib/gitlab/ci/build/step.rb,
lib/gitlab/color_schemes.rb,
lib/gitlab/conflict/file.rb,
lib/gitlab/crypto_helper.rb,
lib/gitlab/diff/position.rb,
lib/gitlab/email/handler.rb,
lib/gitlab/export/logger.rb,
lib/gitlab/file_detector.rb,
lib/gitlab/git/wiki_file.rb,
lib/gitlab/git/wiki_page.rb,
lib/gitlab/gitaly_client.rb,
lib/gitlab/github_import.rb,
lib/gitlab/gl_repository.rb,
lib/gitlab/harbor/client.rb,
lib/gitlab/import/logger.rb,
lib/gitlab/import_export.rb,
lib/gitlab/issues_labels.rb,
lib/gitlab/language_data.rb,
lib/gitlab/markup_helper.rb,
lib/gitlab/metrics/delta.rb,
lib/gitlab/middleware/go.rb,
lib/gitlab/redis/boolean.rb,
lib/gitlab/redis/wrapper.rb,
lib/gitlab/search/params.rb,
lib/gitlab/shell_adapter.rb,
lib/gitlab/sidekiq_queue.rb,
lib/gitlab/signed_commit.rb,
lib/gitlab/sql/intersect.rb,
lib/gitlab/ssh/signature.rb,
lib/gitlab/url_sanitizer.rb,
lib/gitlab/zentao/client.rb,
lib/gitlab/auth/ldap/user.rb,
lib/gitlab/auth/saml/user.rb,
lib/gitlab/chat/responder.rb,
lib/gitlab/ci/build/cache.rb,
lib/gitlab/ci/build/image.rb,
lib/gitlab/ci/build/rules.rb,
lib/gitlab/ci/config/yaml.rb,
lib/gitlab/ci/cron_parser.rb,
lib/gitlab/ci/mask_secret.rb,
lib/gitlab/ci/status/core.rb,
lib/gitlab/composer/cache.rb,
lib/gitlab/database/count.rb,
lib/gitlab/database/grant.rb,
lib/gitlab/default_branch.rb,
lib/gitlab/devise_failure.rb,
lib/gitlab/diff/char_diff.rb,
lib/gitlab/diff/diff_refs.rb,
lib/gitlab/diff/highlight.rb,
lib/gitlab/doctor/secrets.rb,
lib/gitlab/email/receiver.rb,
lib/gitlab/error_tracking.rb,
lib/gitlab/exceptions_app.rb,
lib/gitlab/fogbugz_import.rb,
lib/gitlab/git/base_error.rb,
lib/gitlab/git/merge_base.rb,
lib/gitlab/git/repository.rb,
lib/gitlab/graphql/errors.rb,
lib/gitlab/graphql_logger.rb,
lib/gitlab/graphs/commits.rb,
lib/gitlab/i18n/po_linter.rb,
lib/gitlab/import/metrics.rb,
lib/gitlab/import_sources.rb,
lib/gitlab/incoming_email.rb,
lib/gitlab/kubernetes/pod.rb,
lib/gitlab/markdown_cache.rb,
lib/gitlab/metrics/memory.rb,
lib/gitlab/metrics/system.rb,
lib/gitlab/pages/settings.rb,
lib/gitlab/query_limiting.rb,
lib/gitlab/redis/sessions.rb,
lib/gitlab/render_timeout.rb,
lib/gitlab/sanitizers/svg.rb,
lib/gitlab/search_context.rb,
lib/gitlab/search_results.rb,
lib/gitlab/sidekiq_config.rb,
lib/gitlab/sidekiq_status.rb,
lib/gitlab/ssh_public_key.rb,
lib/gitlab/utils/markdown.rb,
lib/gitlab/utils/nokogiri.rb,
lib/gitlab/utils/override.rb,
lib/gitlab/verify/uploads.rb,
lib/gitlab/web_ide/config.rb,
lib/gitlab/x509/signature.rb,
lib/gitlab/app_json_logger.rb,
lib/gitlab/app_text_logger.rb,
lib/gitlab/authorized_keys.rb,
lib/gitlab/changelog/error.rb,
lib/gitlab/chat_name_token.rb,
lib/gitlab/ci/build/policy.rb,
lib/gitlab/ci/trace/stream.rb,
lib/gitlab/consul/internal.rb,
lib/gitlab/diff/suggestion.rb,
lib/gitlab/encoding_helper.rb,
lib/gitlab/exclusive_lease.rb,
lib/gitlab/experimentation.rb,
lib/gitlab/git/bundle_file.rb,
lib/gitlab/git/keep_around.rb,
lib/gitlab/git/lfs_changes.rb,
lib/gitlab/git/object_pool.rb,
lib/gitlab/git/path_helper.rb,
lib/gitlab/git_access_wiki.rb,
lib/gitlab/graphql/present.rb,
lib/gitlab/graphql/queries.rb,
lib/gitlab/graphql/timeout.rb,
lib/gitlab/issuable_sorter.rb,
lib/gitlab/jira/middleware.rb,
lib/gitlab/kubernetes/helm.rb,
lib/gitlab/kubernetes/node.rb,
lib/gitlab/kubernetes/role.rb,
lib/gitlab/memory/jemalloc.rb,
lib/gitlab/metrics/methods.rb,
lib/gitlab/otp_key_rotator.rb,
lib/gitlab/pagination/base.rb,
lib/gitlab/patch/global_id.rb,
lib/gitlab/performance_bar.rb,
lib/gitlab/protocol_access.rb,
lib/gitlab/request_context.rb,
lib/gitlab/sanitizers/exif.rb,
lib/gitlab/services/logger.rb,
lib/gitlab/sidekiq_signals.rb,
lib/gitlab/submodule_links.rb,
lib/gitlab/template_helper.rb,
lib/gitlab/utils/deep_size.rb,
lib/gitlab/utils/measuring.rb,
lib/gitlab/utils/mime_type.rb,
lib/gitlab/auth/ldap/access.rb,
lib/gitlab/auth/ldap/config.rb,
lib/gitlab/auth/ldap/person.rb,
lib/gitlab/auth/o_auth/user.rb,
lib/gitlab/auth/saml/config.rb,
lib/gitlab/changelog/config.rb,
lib/gitlab/checks/lfs_check.rb,
lib/gitlab/checks/tag_check.rb,
lib/gitlab/ci/queue/metrics.rb,
lib/gitlab/ci/status/failed.rb,
lib/gitlab/ci/status/manual.rb,
lib/gitlab/ci/trace/archive.rb,
lib/gitlab/ci/trace/backoff.rb,
lib/gitlab/ci/trace/metrics.rb,
lib/gitlab/class_attributes.rb,
lib/gitlab/current_settings.rb,
lib/gitlab/database/metrics.rb,
lib/gitlab/diff/image_point.rb,
lib/gitlab/diff/inline_diff.rb,
lib/gitlab/diff/line_mapper.rb,
lib/gitlab/diff/stats_cache.rb,
lib/gitlab/file_hook_logger.rb,
lib/gitlab/git/changed_path.rb,
lib/gitlab/git/commit_stats.rb,
lib/gitlab/git_post_receive.rb,
lib/gitlab/graphql/deferred.rb,
lib/gitlab/graphql/laziness.rb,
lib/gitlab/import_formatter.rb,
lib/gitlab/jira/http_client.rb,
lib/gitlab/net_http_adapter.rb,
lib/gitlab/no_cache_headers.rb,
lib/gitlab/object_hierarchy.rb,
lib/gitlab/patch/draw_route.rb,
lib/gitlab/polling_interval.rb,
lib/gitlab/project_template.rb,
lib/gitlab/project_transfer.rb,
lib/gitlab/repository_cache.rb,
lib/gitlab/slug/environment.rb,
lib/gitlab/spamcheck/client.rb,
lib/gitlab/sql/set_operator.rb,
lib/gitlab/tracking/helpers.rb,
lib/gitlab/untrusted_regexp.rb,
lib/gitlab/uploads_transfer.rb,
lib/gitlab/usage/time_frame.rb,
lib/gitlab/utils/merge_hash.rb,
lib/gitlab/utils/usage_data.rb,
lib/gitlab/verify/rake_task.rb,
lib/gitlab/visibility_level.rb,
lib/gitlab/webpack/manifest.rb,
lib/gitlab/wiki_file_finder.rb,
lib/gitlab/word_diff/parser.rb,
lib/gitlab/x509/certificate.rb,
lib/gitlab/anonymous_session.rb,
lib/gitlab/audit/null_author.rb,
lib/gitlab/audit_json_logger.rb,
lib/gitlab/auth/auth_finders.rb,
lib/gitlab/auth/ldap/adapter.rb,
lib/gitlab/auth/otp/fortinet.rb,
lib/gitlab/auth/too_many_ips.rb,
lib/gitlab/backtrace_cleaner.rb,
lib/gitlab/bullet/exclusions.rb,
lib/gitlab/changelog/release.rb,
lib/gitlab/checks/diff_check.rb,
lib/gitlab/checks/force_push.rb,
lib/gitlab/checks/push_check.rb,
lib/gitlab/ci/ansi2json/line.rb,
lib/gitlab/ci/build/releaser.rb,
lib/gitlab/ci/runner/backoff.rb,
lib/gitlab/ci/runner/metrics.rb,
lib/gitlab/ci/status/created.rb,
lib/gitlab/ci/status/factory.rb,
lib/gitlab/ci/status/pending.rb,
lib/gitlab/ci/status/running.rb,
lib/gitlab/ci/status/skipped.rb,
lib/gitlab/ci/status/success.rb,
lib/gitlab/ci/trace/checksum.rb,
lib/gitlab/ci/yaml_processor.rb,
lib/gitlab/config/entry/node.rb,
lib/gitlab/data_builder/note.rb,
lib/gitlab/data_builder/push.rb,
lib/gitlab/database/pg_class.rb,
lib/gitlab/dependency_linker.rb,
lib/gitlab/deploy_key_access.rb,
lib/gitlab/email/html_parser.rb,
lib/gitlab/email/smtp_config.rb,
lib/gitlab/event_store/event.rb,
lib/gitlab/event_store/store.rb,
lib/gitlab/git/conflict/file.rb,
lib/gitlab/git/patches/patch.rb,
lib/gitlab/git/remote_mirror.rb,
lib/gitlab/git_access_design.rb,
lib/gitlab/git_ref_validator.rb,
lib/gitlab/graphql/batch_key.rb,
lib/gitlab/graphql/variables.rb,
lib/gitlab/issuable_metadata.rb,
lib/gitlab/kubernetes/errors.rb,
lib/gitlab/kubernetes/logger.rb,
lib/gitlab/middleware/static.rb,
lib/gitlab/noteable_metadata.rb,
lib/gitlab/pagination/keyset.rb,
lib/gitlab/patch/prependable.rb,
lib/gitlab/prometheus/metric.rb,
lib/gitlab/prometheus_client.rb,
lib/gitlab/quick_actions/dsl.rb,
lib/gitlab/redis/multi_store.rb,
lib/gitlab/reference_counter.rb,
lib/gitlab/request_endpoints.rb,
lib/gitlab/robots_txt/parser.rb,
lib/gitlab/search/found_blob.rb,
lib/gitlab/sql/recursive_cte.rb,
lib/gitlab/temporarily_allow.rb,
lib/gitlab/update_path_error.rb,
lib/gitlab/utils/inline_hash.rb,
lib/gitlab/batch_pop_queueing.rb,
lib/gitlab/ci/ansi2json/state.rb,
lib/gitlab/ci/ansi2json/style.rb,
lib/gitlab/ci/pipeline/logger.rb,
lib/gitlab/ci/runner_releases.rb,
lib/gitlab/ci/status/canceled.rb,
lib/gitlab/ci/status/extended.rb,
lib/gitlab/config/loader/yaml.rb,
lib/gitlab/data_builder/alert.rb,
lib/gitlab/data_builder/build.rb,
lib/gitlab/database/date_time.rb,
lib/gitlab/database/migration.rb,
lib/gitlab/diff/pair_selector.rb,
lib/gitlab/diff/parallel_diff.rb,
lib/gitlab/email/reply_parser.rb,
lib/gitlab/email/smime/signer.rb,
lib/gitlab/environment_logger.rb,
lib/gitlab/etag_caching/store.rb,
lib/gitlab/feature_categories.rb,
lib/gitlab/git_access_project.rb,
lib/gitlab/git_access_snippet.rb,
lib/gitlab/gitaly_client/call.rb,
lib/gitlab/gitaly_client/diff.rb,
lib/gitlab/gitaly_client/util.rb,
lib/gitlab/kubernetes/ingress.rb,
lib/gitlab/kubernetes/pod_cmd.rb,
lib/gitlab/language_detection.rb,
lib/gitlab/lets_encrypt/order.rb,
lib/gitlab/marginalia/comment.rb,
lib/gitlab/metrics/prometheus.rb,
lib/gitlab/metrics/rails_slis.rb,
lib/gitlab/null_request_store.rb,
lib/gitlab/octokit/middleware.rb,
lib/gitlab/optimistic_locking.rb,
lib/gitlab/phabricator_import.rb,
lib/gitlab/process_management.rb,
lib/gitlab/process_supervisor.rb,
lib/gitlab/prometheus/adapter.rb,
lib/gitlab/redis/shared_state.rb,
lib/gitlab/redis/trace_chunks.rb,
lib/gitlab/safe_request_store.rb,
lib/gitlab/service_desk_email.rb,
lib/gitlab/shard_health_cache.rb,
lib/gitlab/sidekiq_middleware.rb,
lib/gitlab/sidekiq_versioning.rb,
lib/gitlab/slash_commands/run.rb,
lib/gitlab/usage_data_metrics.rb,
lib/gitlab/usage_data_queries.rb,
lib/gitlab/verify/lfs_objects.rb,
lib/gitlab/with_request_store.rb,
lib/gitlab/action_cable/config.rb,
lib/gitlab/application_context.rb,
lib/gitlab/auth/atlassian/user.rb,
lib/gitlab/auth/ldap/auth_hash.rb,
lib/gitlab/auth/o_auth/session.rb,
lib/gitlab/auth/saml/auth_hash.rb,
lib/gitlab/cache/request_cache.rb,
lib/gitlab/changelog/committer.rb,
lib/gitlab/changelog/generator.rb,
lib/gitlab/chat/responder/base.rb,
lib/gitlab/checks/base_checker.rb,
lib/gitlab/checks/branch_check.rb,
lib/gitlab/checks/timed_logger.rb,
lib/gitlab/ci/ansi2json/parser.rb,
lib/gitlab/ci/ansi2json/result.rb,
lib/gitlab/ci/build/rules/rule.rb,
lib/gitlab/ci/config/entry/job.rb,
lib/gitlab/ci/config/entry/key.rb,
lib/gitlab/ci/config/yaml/tags.rb,
lib/gitlab/ci/pipeline/metrics.rb,
lib/gitlab/ci/status/composite.rb,
lib/gitlab/ci/status/preparing.rb,
lib/gitlab/ci/status/scheduled.rb,
lib/gitlab/ci/tags/bulk_insert.rb,
lib/gitlab/ci/trace/chunked_io.rb,
lib/gitlab/database/reflection.rb,
lib/gitlab/database/reindexing.rb,
lib/gitlab/database/type/color.rb,
lib/gitlab/diff/lines_unfolder.rb,
lib/gitlab/endpoint_attributes.rb,
lib/gitlab/error_tracking/repo.rb,
lib/gitlab/etag_caching/router.rb,
lib/gitlab/file_type_detection.rb,
lib/gitlab/git/conflict/parser.rb,
lib/gitlab/git/diff_collection.rb,
lib/gitlab/git/raw_diff_change.rb,
lib/gitlab/git/rugged_impl/ref.rb,
lib/gitlab/graphql/deprecation.rb,
lib/gitlab/hotlinking_detector.rb,
lib/gitlab/i18n/metadata_entry.rb,
lib/gitlab/import_export/error.rb,
lib/gitlab/import_export/saver.rb,
lib/gitlab/integrations_logger.rb,
lib/gitlab/jwt_authenticatable.rb,
lib/gitlab/kubernetes/helm/api.rb,
lib/gitlab/kubernetes/helm/pod.rb,
lib/gitlab/lets_encrypt/client.rb,
lib/gitlab/metrics/method_call.rb,
lib/gitlab/metrics/null_metric.rb,
lib/gitlab/metrics/transaction.rb,
lib/gitlab/namespace_sanitizer.rb,
lib/gitlab/pages/cache_control.rb,
lib/gitlab/prometheus/internal.rb,
lib/gitlab/rack_attack/request.rb,
lib/gitlab/redis/rate_limiting.rb,
lib/gitlab/reference_extractor.rb,
lib/gitlab/safe_request_loader.rb,
lib/gitlab/safe_request_purger.rb,
lib/gitlab/search/parsed_query.rb,
lib/gitlab/search/recent_items.rb,
lib/gitlab/search/sort_options.rb,
lib/gitlab/slash_commands/help.rb,
lib/gitlab/string_range_marker.rb,
lib/gitlab/string_regex_marker.rb,
lib/gitlab/subscription_portal.rb,
lib/gitlab/template_parser/ast.rb,
lib/gitlab/usage/metrics/query.rb,
lib/gitlab/usage_data/topology.rb,
lib/gitlab/usage_data_counters.rb,
lib/gitlab/user_access_snippet.rb,
lib/gitlab/view/presenter/base.rb,
lib/gitlab/webpack/file_loader.rb,
lib/gitlab/zoom_link_extractor.rb,
lib/gitlab/audit/deleted_author.rb,
lib/gitlab/auth/ip_rate_limiter.rb,
lib/gitlab/auth/o_auth/provider.rb,
lib/gitlab/auth/scope_validator.rb,
lib/gitlab/background_migration.rb,
lib/gitlab/batch_worker_context.rb,
lib/gitlab/cache/import/caching.rb,
lib/gitlab/chat/responder/slack.rb,
lib/gitlab/checks/lfs_integrity.rb,
lib/gitlab/checks/snippet_check.rb,
lib/gitlab/ci/artifacts/metrics.rb,
lib/gitlab/ci/build/policy/refs.rb,
lib/gitlab/ci/config/entry/jobs.rb,
lib/gitlab/ci/config/entry/need.rb,
lib/gitlab/ci/config/entry/port.rb,
lib/gitlab/ci/config/entry/root.rb,
lib/gitlab/ci/config/entry/tags.rb,
lib/gitlab/ci/config/extendable.rb,
lib/gitlab/ci/config/normalizer.rb,
lib/gitlab/ci/pipeline/duration.rb,
lib/gitlab/ci/reports/test_case.rb,
lib/gitlab/ci/status/build/play.rb,
lib/gitlab/ci/status/build/stop.rb,
lib/gitlab/ci/variables/builder.rb,
lib/gitlab/ci/variables/helpers.rb,
lib/gitlab/code_navigation_path.rb,
lib/gitlab/config/entry/boolean.rb,
lib/gitlab/config/entry/factory.rb,
lib/gitlab/cross_project_access.rb,
lib/gitlab/database/batch_count.rb,
lib/gitlab/database/bulk_update.rb,
lib/gitlab/database/consistency.rb,
lib/gitlab/diff/highlight_cache.rb,
lib/gitlab/diff/position_tracer.rb,
lib/gitlab/diff/suggestion_diff.rb,
lib/gitlab/elasticsearch/logger.rb,
lib/gitlab/empty_search_results.rb,
lib/gitlab/error_tracking/error.rb,
lib/gitlab/gfm/uploads_rewriter.rb,
lib/gitlab/git/lfs_pointer_file.rb,
lib/gitlab/git/rugged_impl/blob.rb,
lib/gitlab/git/rugged_impl/tree.rb,
lib/gitlab/github_import/client.rb,
lib/gitlab/github_import/logger.rb,
lib/gitlab/gitlab_import/client.rb,
lib/gitlab/group_search_results.rb,
lib/gitlab/health_checks/metric.rb,
lib/gitlab/health_checks/result.rb,
lib/gitlab/health_checks/server.rb,
lib/gitlab/import/set_async_jid.rb,
lib/gitlab/import_export/config.rb,
lib/gitlab/import_export/reader.rb,
lib/gitlab/import_export/shared.rb,
lib/gitlab/kubernetes/namespace.rb,
lib/gitlab/middleware/multipart.rb,
lib/gitlab/middleware/read_only.rb,
lib/gitlab/omniauth_initializer.rb,
lib/gitlab/patch/sidekiq_poller.rb,
lib/gitlab/private_commit_email.rb,
lib/gitlab/process_memory_cache.rb,
lib/gitlab/redis/duplicate_jobs.rb,
lib/gitlab/redis/sidekiq_status.rb,
lib/gitlab/relative_positioning.rb,
lib/gitlab/repository_set_cache.rb,
lib/gitlab/sample_data_template.rb,
lib/gitlab/search/recent_issues.rb,
lib/gitlab/sidekiq_migrate_jobs.rb,
lib/gitlab/utils/strong_memoize.rb,
lib/gitlab/verify/job_artifacts.rb,
lib/gitlab/auth/o_auth/auth_hash.rb,
lib/gitlab/checks/changes_access.rb,
lib/gitlab/ci/build/context/base.rb,
lib/gitlab/ci/config/entry/cache.rb,
lib/gitlab/ci/config/entry/files.rb,
lib/gitlab/ci/config/entry/image.rb,
lib/gitlab/ci/config/entry/needs.rb,
lib/gitlab/ci/config/entry/paths.rb,
lib/gitlab/ci/config/entry/ports.rb,
lib/gitlab/ci/config/entry/retry.rb,
lib/gitlab/ci/config/entry/rules.rb,
lib/gitlab/ci/config/entry/stage.rb,
lib/gitlab/ci/parsers/test/junit.rb,
lib/gitlab/ci/pipeline/preloader.rb,
lib/gitlab/ci/pipeline/seed/base.rb,
lib/gitlab/ci/reports/test_suite.rb,
lib/gitlab/ci/status/bridge/play.rb,
lib/gitlab/ci/yaml_processor/dag.rb,
lib/gitlab/data_builder/issuable.rb,
lib/gitlab/data_builder/pipeline.rb,
lib/gitlab/database/partitioning.rb,
lib/gitlab/database/shared_model.rb,
lib/gitlab/email/failure_handler.rb,
lib/gitlab/error_tracking/logger.rb,
lib/gitlab/fogbugz_import/client.rb,
lib/gitlab/git/attributes_parser.rb,
lib/gitlab/git/conflict/resolver.rb,
lib/gitlab/git/gitmodules_parser.rb,
lib/gitlab/git/operation_service.rb,
lib/gitlab/git/pre_receive_error.rb,
lib/gitlab/git/remote_repository.rb,
lib/gitlab/git/wiki_page_version.rb,
lib/gitlab/hook_data/key_builder.rb,
lib/gitlab/instrumentation/redis.rb,
lib/gitlab/kubernetes/config_map.rb,
lib/gitlab/kubernetes/deployment.rb,
lib/gitlab/kubernetes/tls_secret.rb,
lib/gitlab/metrics/dashboard/url.rb,
lib/gitlab/middleware/speedscope.rb,
lib/gitlab/monitor/demo_projects.rb,
lib/gitlab/nav/top_nav_menu_item.rb,
lib/gitlab/patch/database_config.rb,
lib/gitlab/performance_bar/stats.rb,
lib/gitlab/pipeline_scope_counts.rb,
lib/gitlab/repository_hash_cache.rb,
lib/gitlab/serializer/pagination.rb,
lib/gitlab/sidekiq_config/worker.rb,
lib/gitlab/sidekiq_death_handler.rb,
lib/gitlab/slash_commands/deploy.rb,
lib/gitlab/slash_commands/result.rb,
lib/gitlab/template_parser/error.rb,
lib/gitlab/utils/lazy_attributes.rb,
lib/gitlab/verify/batch_verifier.rb,
lib/gitlab/view/presenter/simple.rb,
lib/gitlab/auth/current_user_mode.rb,
lib/gitlab/checks/container_moved.rb,
lib/gitlab/checks/project_created.rb,
lib/gitlab/ci/ansi2json/converter.rb,
lib/gitlab/ci/build/context/build.rb,
lib/gitlab/ci/build/status/reason.rb,
lib/gitlab/ci/config/entry/bridge.rb,
lib/gitlab/ci/config/entry/caches.rb,
lib/gitlab/ci/config/entry/hidden.rb,
lib/gitlab/ci/config/entry/policy.rb,
lib/gitlab/ci/config/entry/prefix.rb,
lib/gitlab/ci/config/entry/stages.rb,
lib/gitlab/ci/pipeline/chain/base.rb,
lib/gitlab/ci/pipeline/chain/seed.rb,
lib/gitlab/ci/pipeline/chain/skip.rb,
lib/gitlab/ci/pipeline/expression.rb,
lib/gitlab/ci/pipeline/seed/build.rb,
lib/gitlab/ci/pipeline/seed/stage.rb,
lib/gitlab/ci/runner_instructions.rb,
lib/gitlab/ci/status/build/action.rb,
lib/gitlab/ci/status/build/common.rb,
lib/gitlab/ci/status/build/erased.rb,
lib/gitlab/ci/status/build/failed.rb,
lib/gitlab/ci/status/build/manual.rb,
lib/gitlab/ci/status/group/common.rb,
lib/gitlab/ci/status/stage/common.rb,
lib/gitlab/cleanup/remote_uploads.rb,
lib/gitlab/composer/version_index.rb,
lib/gitlab/config/entry/undefined.rb,
lib/gitlab/config/entry/validator.rb,
lib/gitlab/contributions_calendar.rb,
lib/gitlab/data_builder/wiki_page.rb,
lib/gitlab/database/async_indexes.rb,
lib/gitlab/database/batch_counter.rb,
lib/gitlab/database/each_database.rb,
lib/gitlab/database/gitlab_schema.rb,
lib/gitlab/database/sha_attribute.rb,
lib/gitlab/encrypted_command_base.rb,
lib/gitlab/encrypted_ldap_command.rb,
lib/gitlab/encrypted_smtp_command.rb,
lib/gitlab/error_tracking/project.rb,
lib/gitlab/event_store/subscriber.rb,
lib/gitlab/experimentation_logger.rb,
lib/gitlab/external_authorization.rb,
lib/gitlab/faraday/error_callback.rb,
lib/gitlab/gfm/reference_rewriter.rb,
lib/gitlab/git/patches/collection.rb,
lib/gitlab/git/repository_cleaner.rb,
lib/gitlab/git/rugged_impl/commit.rb,
lib/gitlab/gitlab_import/importer.rb,
lib/gitlab/global_id/deprecations.rb,
lib/gitlab/graphql/markdown_field.rb,
lib/gitlab/graphql/mount_mutation.rb,
lib/gitlab/health_checks/db_check.rb,
lib/gitlab/hook_data/base_builder.rb,
lib/gitlab/hook_data/note_builder.rb,
lib/gitlab/hook_data/user_builder.rb,
lib/gitlab/i18n/translation_entry.rb,
lib/gitlab/import_export/importer.rb,
lib/gitlab/instrumentation_helper.rb,
lib/gitlab/kubernetes/kube_client.rb,
lib/gitlab/kubernetes/kubectl_cmd.rb,
lib/gitlab/lets_encrypt/challenge.rb,
lib/gitlab/lograge/custom_options.rb,
lib/gitlab/memory/instrumentation.rb,
lib/gitlab/middleware/release_env.rb,
lib/gitlab/pagination/keyset/page.rb,
lib/gitlab/performance_bar/logger.rb,
lib/gitlab/project_authorizations.rb,
lib/gitlab/project_search_results.rb,
lib/gitlab/repository_url_builder.rb,
lib/gitlab/rugged_instrumentation.rb,
lib/gitlab/search/abuse_detection.rb,
lib/gitlab/search/found_wiki_page.rb,
lib/gitlab/sidekiq_daemon/monitor.rb,
lib/gitlab/slash_commands/command.rb,
lib/gitlab/snippet_search_results.rb,
lib/gitlab/template/base_template.rb,
lib/gitlab/template_parser/parser.rb,
lib/gitlab/utils/safe_inline_hash.rb,
lib/gitlab/view/presenter/factory.rb,
lib/gitlab/web_hooks/rate_limiter.rb,
lib/gitlab/auth/key_status_checker.rb,
lib/gitlab/auth/unique_ips_limiter.rb,
lib/gitlab/ci/artifact_file_reader.rb,
lib/gitlab/ci/build/artifacts/path.rb,
lib/gitlab/ci/build/context/global.rb,
lib/gitlab/ci/build/policy/changes.rb,
lib/gitlab/ci/config/entry/default.rb,
lib/gitlab/ci/config/entry/include.rb,
lib/gitlab/ci/config/entry/inherit.rb,
lib/gitlab/ci/config/entry/release.rb,
lib/gitlab/ci/config/entry/reports.rb,
lib/gitlab/ci/config/entry/service.rb,
lib/gitlab/ci/config/entry/timeout.rb,
lib/gitlab/ci/config/entry/trigger.rb,
lib/gitlab/ci/parsers/parser_error.rb,
lib/gitlab/ci/pipeline/chain/build.rb,
lib/gitlab/ci/reports/test_reports.rb,
lib/gitlab/ci/runner_upgrade_check.rb,
lib/gitlab/ci/status/bridge/action.rb,
lib/gitlab/ci/status/bridge/common.rb,
lib/gitlab/ci/status/bridge/failed.rb,
lib/gitlab/ci/status/bridge/manual.rb,
lib/gitlab/ci/status/build/created.rb,
lib/gitlab/ci/status/build/factory.rb,
lib/gitlab/ci/status/build/pending.rb,
lib/gitlab/ci/status/build/retried.rb,
lib/gitlab/ci/status/build/skipped.rb,
lib/gitlab/ci/status/group/factory.rb,
lib/gitlab/ci/status/stage/factory.rb,
lib/gitlab/ci/trace/section_parser.rb,
lib/gitlab/ci/variables/collection.rb,
lib/gitlab/cleanup/project_uploads.rb,
lib/gitlab/closing_issue_extractor.rb,
lib/gitlab/config/entry/validators.rb,
lib/gitlab/cycle_analytics/updater.rb,
lib/gitlab/data_builder/deployment.rb,
lib/gitlab/data_builder/repository.rb,
lib/gitlab/database/load_balancing.rb,
lib/gitlab/database/postgres_index.rb,
lib/gitlab/database/query_analyzer.rb,
lib/gitlab/database/schema_cleaner.rb,
lib/gitlab/database/schema_helpers.rb,
lib/gitlab/deprecation_json_logger.rb,
lib/gitlab/diff/inline_diff_marker.rb,
lib/gitlab/diff/suggestions_parser.rb,
lib/gitlab/encrypted_configuration.rb,
lib/gitlab/etag_caching/middleware.rb,
lib/gitlab/exception_log_formatter.rb,
lib/gitlab/exclusive_lease_helpers.rb,
lib/gitlab/fogbugz_import/importer.rb,
lib/gitlab/git/conflict/resolution.rb,
lib/gitlab/git/cross_repo_comparer.rb,
lib/gitlab/git/wraps_gitaly_errors.rb,
lib/gitlab/gitaly_client/wiki_page.rb,
lib/gitlab/gl_repository/repo_type.rb,
lib/gitlab/graphql/generic_tracing.rb,
lib/gitlab/hashed_storage/migrator.rb,
lib/gitlab/hook_data/group_builder.rb,
lib/gitlab/hook_data/issue_builder.rb,
lib/gitlab/http_connection_adapter.rb,
lib/gitlab/import/database_helpers.rb,
lib/gitlab/import_export/hash_util.rb,
lib/gitlab/import_export/lfs_saver.rb,
lib/gitlab/instrumentation/uploads.rb,
lib/gitlab/kubernetes/role_binding.rb,
lib/gitlab/log_timestamp_formatter.rb,
lib/gitlab/mail_room/authenticator.rb,
lib/gitlab/metrics/dashboard/cache.rb,
lib/gitlab/metrics/rack_middleware.rb,
lib/gitlab/metrics/web_transaction.rb,
lib/gitlab/pagination/keyset/order.rb,
lib/gitlab/pagination/keyset/pager.rb,
lib/gitlab/prometheus/metric_group.rb,
lib/gitlab/quick_actions/extractor.rb,
lib/gitlab/repository_check_logger.rb,
lib/gitlab/repository_size_checker.rb,
lib/gitlab/serializer/ci/variables.rb,
lib/gitlab/template/issue_template.rb,
lib/gitlab/time_tracking_formatter.rb,
lib/gitlab/usage/metric_definition.rb,
lib/gitlab/utils/log_limited_array.rb,
lib/gitlab/access/branch_protection.rb,
lib/gitlab/alert_management/payload.rb,
lib/gitlab/application_rate_limiter.rb,
lib/gitlab/asciidoc/html5_converter.rb,
lib/gitlab/auth/atlassian/auth_hash.rb,
lib/gitlab/auth/ldap/authentication.rb,
lib/gitlab/auth/otp/strategies/base.rb,
lib/gitlab/checks/base_bulk_checker.rb,
lib/gitlab/checks/post_push_message.rb,
lib/gitlab/ci/build/duration_parser.rb,
lib/gitlab/ci/config/entry/commands.rb,
lib/gitlab/ci/config/entry/coverage.rb,
lib/gitlab/ci/config/entry/includes.rb,
lib/gitlab/ci/config/entry/services.rb,
lib/gitlab/ci/config/entry/workflow.rb,
lib/gitlab/ci/config/external/rules.rb,
lib/gitlab/ci/config/yaml/tags/base.rb,
lib/gitlab/ci/parsers/security/sast.rb,
lib/gitlab/ci/pipeline/chain/create.rb,
lib/gitlab/ci/pipeline/seed/context.rb,
lib/gitlab/ci/reports/security/flag.rb,
lib/gitlab/ci/reports/security/link.rb,
lib/gitlab/ci/reports/security/scan.rb,
lib/gitlab/ci/status/bridge/factory.rb,
lib/gitlab/ci/status/build/canceled.rb,
lib/gitlab/ci/trace/remote_checksum.rb,
lib/gitlab/ci/yaml_processor/result.rb,
lib/gitlab/cluster/lifecycle_events.rb,
lib/gitlab/config/entry/inheritable.rb,
lib/gitlab/config/entry/unspecified.rb,
lib/gitlab/config/entry/validatable.rb,
lib/gitlab/conflict/file_collection.rb,
lib/gitlab/diff/position_collection.rb,
lib/gitlab/event_store/subscription.rb,
lib/gitlab/git/repository_mirroring.rb,
lib/gitlab/gl_repository/identifier.rb,
lib/gitlab/graphql/known_operations.rb,
lib/gitlab/health_checks/middleware.rb,
lib/gitlab/health_checks/puma_check.rb,
lib/gitlab/import_export/repo_saver.rb,
lib/gitlab/insecure_key_fingerprint.rb,
lib/gitlab/instrumentation/throttle.rb,
lib/gitlab/issues/rebalancing/state.rb,
lib/gitlab/manifest_import/manifest.rb,
lib/gitlab/manifest_import/metadata.rb,
lib/gitlab/metrics/dashboard/errors.rb,
lib/gitlab/metrics/dashboard/finder.rb,
lib/gitlab/middleware/memory_report.rb,
lib/gitlab/multi_destination_logger.rb,
lib/gitlab/namespaced_session_store.rb,
lib/gitlab/nav/top_nav_menu_builder.rb,
lib/gitlab/prometheus/parsing_error.rb,
lib/gitlab/reactive_cache_set_cache.rb,
lib/gitlab/relative_positioning/gap.rb,
lib/gitlab/repository_cache_adapter.rb,
lib/gitlab/sanitizers/svg/whitelist.rb,
lib/gitlab/slash_commands/issue_new.rb,
lib/gitlab/terraform_registry_token.rb,
lib/gitlab/uploads/migration_helper.rb,
lib/gitlab/usage/metrics/aggregates.rb,
lib/gitlab/utils/delegator_override.rb,
lib/gitlab/utils/sanitize_node_link.rb,
lib/gitlab/view/presenter/delegated.rb,
lib/gitlab/visibility_level_checker.rb,
lib/gitlab/word_diff/line_processor.rb,
lib/gitlab/word_diff/segments/chunk.rb,
lib/gitlab/audit/deploy_token_author.rb,
lib/gitlab/auth/blocked_user_tracker.rb,
lib/gitlab/auth/crowd/authentication.rb,
lib/gitlab/auth/saml/identity_linker.rb,
lib/gitlab/bitbucket_import/importer.rb,
lib/gitlab/chat/responder/mattermost.rb,
lib/gitlab/ci/build/credentials/base.rb,
lib/gitlab/ci/build/policy/variables.rb,
lib/gitlab/ci/config/entry/artifacts.rb,
lib/gitlab/ci/config/entry/variables.rb,
lib/gitlab/ci/config/external/mapper.rb,
lib/gitlab/ci/matching/build_matcher.rb,
lib/gitlab/ci/pipeline/chain/command.rb,
lib/gitlab/ci/pipeline/chain/helpers.rb,
lib/gitlab/ci/pipeline/chain/metrics.rb,
lib/gitlab/ci/pipeline/seed/pipeline.rb,
lib/gitlab/ci/status/build/preparing.rb,
lib/gitlab/ci/status/build/retryable.rb,
lib/gitlab/ci/status/build/scheduled.rb,
lib/gitlab/ci/status/external/common.rb,
lib/gitlab/ci/status/pipeline/common.rb,
lib/gitlab/ci/status/success_warning.rb,
lib/gitlab/config/entry/attributable.rb,
lib/gitlab/config/entry/configurable.rb,
lib/gitlab/config/entry/simplifiable.rb,
lib/gitlab/data_builder/feature_flag.rb,
lib/gitlab/database/connection_timer.rb,
lib/gitlab/database/sha256_attribute.rb,
lib/gitlab/database/similarity_score.rb,
lib/gitlab/dependency_linker/package.rb,
lib/gitlab/diff/file_collection/base.rb,
lib/gitlab/email/attachment_uploader.rb,
lib/gitlab/etag_caching/router/rails.rb,
lib/gitlab/fake_application_settings.rb,
lib/gitlab/fogbugz_import/repository.rb,
lib/gitlab/git/diff_stats_collection.rb,
lib/gitlab/git_access_result/success.rb,
lib/gitlab/gitaly_client/ref_service.rb,
lib/gitlab/github_import/user_finder.rb,
lib/gitlab/hook_data/project_builder.rb,
lib/gitlab/hook_data/release_builder.rb,
lib/gitlab/issuables_count_for_state.rb,
lib/gitlab/jira_import/base_importer.rb,
lib/gitlab/kubernetes/generic_secret.rb,
lib/gitlab/kubernetes/rollout_status.rb,
lib/gitlab/logging/cloudflare_helper.rb,
lib/gitlab/markdown_cache/field_data.rb,
lib/gitlab/metrics/boot_time_tracker.rb,
lib/gitlab/middleware/query_analyzer.rb,
lib/gitlab/query_limiting/middleware.rb,
lib/gitlab/sidekiq_logging/logs_jobs.rb,
lib/gitlab/sidekiq_versioning/worker.rb,
lib/gitlab/slash_commands/issue_move.rb,
lib/gitlab/slash_commands/issue_show.rb,
lib/gitlab/tracking/event_definition.rb,
lib/gitlab/tracking/standard_context.rb,
lib/gitlab/usage/service_ping_report.rb,
lib/gitlab/utils/json_size_estimator.rb,
app/presenters/gitlab/blame_presenter.rb,
lib/gitlab/api_authentication/builder.rb,
lib/gitlab/asciidoc/include_processor.rb,
lib/gitlab/auth/o_auth/authentication.rb,
lib/gitlab/auth/otp/strategies/devise.rb,
lib/gitlab/auth/request_authenticator.rb,
lib/gitlab/auth/saml/origin_validator.rb,
lib/gitlab/base_doorkeeper_controller.rb,
lib/gitlab/checks/base_single_checker.rb,
lib/gitlab/ci/build/policy/kubernetes.rb,
lib/gitlab/ci/build/prerequisite/base.rb,
lib/gitlab/ci/build/rules/rule/clause.rb,
lib/gitlab/ci/config/entry/kubernetes.rb,
lib/gitlab/ci/config/entry/rules/rule.rb,
lib/gitlab/ci/config/extendable/entry.rb,
lib/gitlab/ci/config/external/context.rb,
lib/gitlab/ci/matching/runner_matcher.rb,
lib/gitlab/ci/parsers/instrumentation.rb,
lib/gitlab/ci/parsers/security/common.rb,
lib/gitlab/ci/pipeline/chain/populate.rb,
lib/gitlab/ci/pipeline/chain/sequence.rb,
lib/gitlab/ci/reports/coverage_report.rb,
lib/gitlab/ci/reports/security/report.rb,
lib/gitlab/ci/status/build/cancelable.rb,
lib/gitlab/ci/status/build/unschedule.rb,
lib/gitlab/ci/status/external/factory.rb,
lib/gitlab/ci/status/pipeline/blocked.rb,
lib/gitlab/ci/status/pipeline/delayed.rb,
lib/gitlab/ci/status/pipeline/factory.rb,
lib/gitlab/ci/variables/builder/group.rb,
lib/gitlab/config/loader/format_error.rb,
lib/gitlab/data_builder/archive_trace.rb,
lib/gitlab/database/migration_helpers.rb,
lib/gitlab/database/migrations/runner.rb,
lib/gitlab/database/schema_migrations.rb,
lib/gitlab/database/type/json_pg_safe.rb,
lib/gitlab/database/with_lock_retries.rb,
lib/gitlab/email/handler/base_handler.rb,
lib/gitlab/endpoint_attributes/config.rb,
lib/gitlab/error_tracking/error_event.rb,
lib/gitlab/experiment/rollout/feature.rb,
lib/gitlab/experimentation/experiment.rb,
lib/gitlab/file_markdown_link_builder.rb,
lib/gitlab/git/patches/commit_patches.rb,
lib/gitlab/git/reference_update_error.rb,
lib/gitlab/git/rugged_impl/repository.rb,
lib/gitlab/git/rugged_impl/use_rugged.rb,
lib/gitlab/gitaly_client/blob_service.rb,
lib/gitlab/gitaly_client/wiki_service.rb,
lib/gitlab/github_import/label_finder.rb,
lib/gitlab/github_import/page_counter.rb,
lib/gitlab/graphql/expose_permissions.rb,
lib/gitlab/hashed_storage/rake_helper.rb,
lib/gitlab/health_checks/gitaly_check.rb,
lib/gitlab/health_checks/master_check.rb,
lib/gitlab/hook_data/subgroup_builder.rb,
lib/gitlab/import_export/avatar_saver.rb,
lib/gitlab/import_export/lfs_restorer.rb,
lib/gitlab/instrumentation/redis_base.rb,
lib/gitlab/kubernetes/service_account.rb,
lib/gitlab/markdown_cache/redis/store.rb,
lib/gitlab/metrics/dashboard/defaults.rb,
lib/gitlab/metrics/dashboard/importer.rb,
lib/gitlab/middleware/compressed_json.rb,
lib/gitlab/middleware/request_context.rb,
lib/gitlab/multi_collection_paginator.rb,
lib/gitlab/pagination/keyset/iterator.rb,
lib/gitlab/phabricator_import/conduit.rb,
lib/gitlab/prometheus/query_variables.rb,
lib/gitlab/query_limiting/transaction.rb,
lib/gitlab/rack_attack/user_allowlist.rb,
lib/gitlab/relative_positioning/mover.rb,
lib/gitlab/relative_positioning/range.rb,
lib/gitlab/repository_cache/preloader.rb,
lib/gitlab/request_forgery_protection.rb,
lib/gitlab/sidekiq_config/cli_methods.rb,
lib/gitlab/sidekiq_middleware/monitor.rb,
lib/gitlab/slash_commands/issue_close.rb,
lib/gitlab/suggestions/commit_message.rb,
lib/gitlab/suggestions/suggestion_set.rb,
lib/gitlab/template_parser/eval_state.rb,
lib/gitlab/tracking/destinations/base.rb,
lib/gitlab/url_blockers/url_allowlist.rb,
lib/gitlab/usage_data_non_sql_metrics.rb,
lib/gitlab/word_diff/chunk_collection.rb,
lib/gitlab/word_diff/segments/newline.rb,
lib/gitlab/auth/o_auth/identity_linker.rb,
lib/gitlab/auth/u2f_webauthn_converter.rb,
lib/gitlab/background_migration/logger.rb,
lib/gitlab/checks/single_change_access.rb,
lib/gitlab/ci/build/artifacts/metadata.rb,
lib/gitlab/ci/config/entry/environment.rb,
lib/gitlab/ci/config/entry/processable.rb,
lib/gitlab/ci/config/entry/pull_policy.rb,
lib/gitlab/ci/parsers/terraform/tfplan.rb,
lib/gitlab/ci/pipeline/seed/deployment.rb,
lib/gitlab/ci/reports/reports_comparer.rb,
lib/gitlab/ci/reports/security/finding.rb,
lib/gitlab/ci/reports/security/reports.rb,
lib/gitlab/ci/reports/security/scanner.rb,
lib/gitlab/ci/status/stage/play_manual.rb,
lib/gitlab/cluster/mixins/puma_cluster.rb,
lib/gitlab/cycle_analytics/permissions.rb,
lib/gitlab/database/loose_foreign_keys.rb,
lib/gitlab/database/postgres_partition.rb,
lib/gitlab/database/read_only_relation.rb,
lib/gitlab/dependency_linker/cocoapods.rb,
lib/gitlab/diff/file_collection/commit.rb,
lib/gitlab/diff/file_collection_sorter.rb,
lib/gitlab/email/service_desk_receiver.rb,
lib/gitlab/etag_caching/router/graphql.rb,
lib/gitlab/experimentation/group_types.rb,
lib/gitlab/fogbugz_import/http_adapter.rb,
lib/gitlab/gitaly_client/diff_stitcher.rb,
lib/gitlab/github_import/markdown_text.rb,
lib/gitlab/graphql/negatable_arguments.rb,
lib/gitlab/health_checks/probes/status.rb,
lib/gitlab/hook_data/wiki_page_builder.rb,
lib/gitlab/import_export/file_importer.rb,
lib/gitlab/import_export/repo_restorer.rb,
lib/gitlab/import_export/uploads_saver.rb,
lib/gitlab/import_export/version_saver.rb,
lib/gitlab/jira_import/issues_importer.rb,
lib/gitlab/jira_import/labels_importer.rb,
lib/gitlab/legacy_github_import/client.rb,
lib/gitlab/metrics/dashboard/processor.rb,
lib/gitlab/metrics/dashboard/validator.rb,
lib/gitlab/pagination/keyset/paginator.rb,
lib/gitlab/phabricator_import/importer.rb,
lib/gitlab/process_memory_cache/helper.rb,
lib/gitlab/puma_logging/json_formatter.rb,
lib/gitlab/quick_actions/issue_actions.rb,
lib/gitlab/security/scan_configuration.rb,
lib/gitlab/sidekiq_config/dummy_worker.rb,
lib/gitlab/slash_commands/base_command.rb,
lib/gitlab/slash_commands/issue_search.rb,
lib/gitlab/string_placeholder_replacer.rb,
lib/gitlab/suggestions/file_suggestion.rb,
lib/gitlab/template/gitignore_template.rb,
lib/gitlab/web_ide/config/entry/global.rb,
lib/gitlab/word_diff/positions_counter.rb,
app/workers/gitlab/import/advance_stage.rb,
lib/gitlab/alert_management/fingerprint.rb,
lib/gitlab/audit/ci_runner_token_author.rb,
lib/gitlab/audit/unauthenticated_author.rb,
lib/gitlab/auth/database/authentication.rb,
lib/gitlab/checks/push_file_count_check.rb,
lib/gitlab/ci/build/credentials/factory.rb,
lib/gitlab/ci/config/external/file/base.rb,
lib/gitlab/ci/config/external/processor.rb,
lib/gitlab/ci/config/normalizer/factory.rb,
lib/gitlab/ci/config/yaml/tags/resolver.rb,
lib/gitlab/ci/pipeline/chain/limit/size.rb,
lib/gitlab/ci/pipeline/chain/seed_block.rb,
lib/gitlab/ci/pipeline/expression/lexer.rb,
lib/gitlab/ci/pipeline/expression/token.rb,
lib/gitlab/ci/pipeline/seed/build/cache.rb,
lib/gitlab/ci/pipeline/seed/environment.rb,
lib/gitlab/ci/pipeline_object_hierarchy.rb,
lib/gitlab/ci/reports/security/analyzer.rb,
lib/gitlab/ci/reports/security/evidence.rb,
lib/gitlab/ci/reports/terraform_reports.rb,
lib/gitlab/ci/variables/builder/project.rb,
lib/gitlab/ci/variables/collection/item.rb,
lib/gitlab/ci/variables/collection/sort.rb,
lib/gitlab/config/entry/composable_hash.rb,
lib/gitlab/cycle_analytics/summary/base.rb,
lib/gitlab/database/consistency_checker.rb,
lib/gitlab/database/load_balancing/host.rb,
lib/gitlab/database/transaction/context.rb,
lib/gitlab/diff/file_collection/compare.rb,
lib/gitlab/error_tracking/log_formatter.rb,
lib/gitlab/external_authorization/cache.rb,
lib/gitlab/git/attributes_at_ref_parser.rb,
lib/gitlab/gitaly_client/attributes_bag.rb,
lib/gitlab/gitaly_client/blobs_stitcher.rb,
lib/gitlab/gitaly_client/commit_service.rb,
lib/gitlab/gitaly_client/remote_service.rb,
lib/gitlab/gitaly_client/server_service.rb,
lib/gitlab/github_import/bulk_importing.rb,
lib/gitlab/github_import/object_counter.rb,
lib/gitlab/github_import/representation.rb,
lib/gitlab/graphql/connection_redaction.rb,
lib/gitlab/graphql/tracers/timer_tracer.rb,
lib/gitlab/import/merge_request_creator.rb,
lib/gitlab/import/merge_request_helpers.rb,
lib/gitlab/import_export/members_mapper.rb,
lib/gitlab/jira_import/issue_serializer.rb,
lib/gitlab/kubernetes/default_namespace.rb,
lib/gitlab/kubernetes/rollout_instances.rb,
lib/gitlab/middleware/same_site_cookies.rb,
lib/gitlab/pagination/offset_pagination.rb,
lib/gitlab/phabricator_import/cache/map.rb,
lib/gitlab/quick_actions/commit_actions.rb,
lib/gitlab/quick_actions/common_actions.rb,
lib/gitlab/quick_actions/relate_actions.rb,
lib/gitlab/sanitizers/exception_message.rb,
lib/gitlab/search/recent_merge_requests.rb,
lib/gitlab/sidekiq_config/worker_router.rb,
lib/gitlab/sidekiq_daemon/memory_killer.rb,
lib/gitlab/slash_commands/issue_command.rb,
lib/gitlab/slash_commands/issue_comment.rb,
lib/gitlab/template/dockerfile_template.rb,
lib/gitlab/tracking/incident_management.rb,
lib/gitlab/untrusted_regexp/ruby_syntax.rb,
lib/gitlab/word_diff/segments/diff_hunk.rb,
app/validators/gitlab/zoom_url_validator.rb,
lib/gitlab/alert_management/payload/base.rb,
lib/gitlab/auth/two_factor_auth_verifier.rb,
lib/gitlab/background_migration/base_job.rb,
lib/gitlab/checks/matching_merge_request.rb,
lib/gitlab/ci/build/policy/specification.rb,
lib/gitlab/ci/build/prerequisite/factory.rb,
lib/gitlab/ci/build/rules/rule/clause/if.rb,
lib/gitlab/ci/config/entry/allow_failure.rb,
lib/gitlab/ci/config/entry/include/rules.rb,
lib/gitlab/ci/config/external/file/local.rb,
lib/gitlab/ci/config/yaml/tags/reference.rb,
lib/gitlab/ci/parsers/coverage/cobertura.rb,
lib/gitlab/ci/pipeline/expression/parser.rb,
lib/gitlab/ci/pipeline/quota/deployments.rb,
lib/gitlab/ci/reports/test_suite_summary.rb,
lib/gitlab/ci/variables/builder/instance.rb,
lib/gitlab/cluster/rack_timeout_observer.rb,
lib/gitlab/config/entry/array_of_strings.rb,
lib/gitlab/config/entry/composable_array.rb,
lib/gitlab/cycle_analytics/stage_summary.rb,
lib/gitlab/cycle_analytics/summary/issue.rb,
lib/gitlab/cycle_analytics/summary/value.rb,
lib/gitlab/database/as_with_materialized.rb,
lib/gitlab/database/load_balancing/setup.rb,
lib/gitlab/database/migration_helpers/v2.rb,
lib/gitlab/database/migrations/observers.rb,
lib/gitlab/database/postgres_foreign_key.rb,
lib/gitlab/database/postgres_hll/buckets.rb,
lib/gitlab/database/query_analyzers/base.rb,
lib/gitlab/database/rename_table_helpers.rb,
lib/gitlab/database/transaction/observer.rb,
lib/gitlab/dependency_linker/base_linker.rb,
lib/gitlab/dependency_linker/json_linker.rb,
lib/gitlab/email/message/repository_push.rb,
lib/gitlab/error_tracking/detailed_error.rb,
lib/gitlab/external_authorization/access.rb,
lib/gitlab/external_authorization/client.rb,
lib/gitlab/external_authorization/config.rb,
lib/gitlab/external_authorization/logger.rb,
lib/gitlab/gitaly_client/cleanup_service.rb,
lib/gitlab/github_import/issuable_finder.rb,
lib/gitlab/gitlab_import/project_creator.rb,
lib/gitlab/graphql/tracers/logger_tracer.rb,
lib/gitlab/import/import_failure_service.rb,
lib/gitlab/import_export/avatar_restorer.rb,
lib/gitlab/import_export/uploads_manager.rb,
lib/gitlab/import_export/version_checker.rb,
lib/gitlab/import_export/wiki_repo_saver.rb,
lib/gitlab/instrumentation/redis_payload.rb,
lib/gitlab/legacy_github_import/importer.rb,
lib/gitlab/metrics/exporter/web_exporter.rb,
lib/gitlab/metrics/samplers/base_sampler.rb,
lib/gitlab/metrics/samplers/puma_sampler.rb,
lib/gitlab/metrics/samplers/ruby_sampler.rb,
lib/gitlab/middleware/basic_health_check.rb,
lib/gitlab/middleware/sidekiq_web_static.rb,
lib/gitlab/prometheus/queries/base_query.rb,
lib/gitlab/quick_actions/users_extractor.rb,
lib/gitlab/repository_size_error_message.rb,
lib/gitlab/sidekiq_config/worker_matcher.rb,
lib/gitlab/sidekiq_logging/client_logger.rb,
lib/gitlab/sidekiq_versioning/middleware.rb,
lib/gitlab/slash_commands/presenters/run.rb,
lib/gitlab/usage/metrics/name_suggestion.rb,
lib/gitlab/web_hooks/recursion_detection.rb,
lib/gitlab/web_ide/config/entry/terminal.rb,
lib/gitlab/webpack/dev_server_middleware.rb,
lib/gitlab/auth/atlassian/identity_linker.rb,
lib/gitlab/auth/user_access_denied_reason.rb,
lib/gitlab/ci/config/edge_stages_injector.rb,
lib/gitlab/ci/config/entry/product/matrix.rb,
lib/gitlab/ci/config/entry/release/assets.rb,
lib/gitlab/ci/config/external/file/remote.rb,
lib/gitlab/ci/parsers/accessibility/pa11y.rb,
lib/gitlab/ci/pipeline/chain/stop_dry_run.rb,
lib/gitlab/ci/reports/codequality_mr_diff.rb,
lib/gitlab/ci/reports/codequality_reports.rb,
lib/gitlab/ci/reports/security/identifier.rb,
lib/gitlab/ci/reports/test_report_summary.rb,
lib/gitlab/ci/reports/test_suite_comparer.rb,
lib/gitlab/ci/status/build/failed_allowed.rb,
lib/gitlab/ci/status/waiting_for_resource.rb,
lib/gitlab/cycle_analytics/metrics_tables.rb,
lib/gitlab/cycle_analytics/summary/commit.rb,
lib/gitlab/cycle_analytics/summary/deploy.rb,
lib/gitlab/cycle_analytics/summary_helper.rb,
lib/gitlab/database/dynamic_model_helpers.rb,
lib/gitlab/database/load_balancing/logger.rb,
lib/gitlab/diff/file_collection/wiki_page.rb,
lib/gitlab/diff/formatters/base_formatter.rb,
lib/gitlab/diff/formatters/text_formatter.rb,
lib/gitlab/email/handler/reply_processing.rb,
lib/gitlab/fogbugz_import/project_creator.rb,
lib/gitlab/gitaly_client/queue_enumerator.rb,
lib/gitlab/gitaly_client/storage_settings.rb,
lib/gitlab/github_import/milestone_finder.rb,
lib/gitlab/github_import/rate_limit_error.rb,
lib/gitlab/graphql/copy_field_description.rb,
lib/gitlab/graphql/pagination/connections.rb,
lib/gitlab/graphql/standard_graphql_error.rb,
lib/gitlab/graphql/tracers/metrics_tracer.rb,
lib/gitlab/hook_data/group_member_builder.rb,
lib/gitlab/import_export/group/tree_saver.rb,
lib/gitlab/import_export/uploads_restorer.rb,
lib/gitlab/internal_post_receive/response.rb,
lib/gitlab/jira_import/metadata_collector.rb,
lib/gitlab/kubernetes/helm/v2/certificate.rb,
lib/gitlab/kubernetes/kubeconfig/template.rb,
lib/gitlab/markdown_cache/redis/extension.rb,
lib/gitlab/metrics/background_transaction.rb,
lib/gitlab/metrics/exporter/base_exporter.rb,
lib/gitlab/metrics/methods/metric_options.rb,
lib/gitlab/nav/top_nav_view_model_builder.rb,
lib/gitlab/pagination/cursor_based_keyset.rb,
lib/gitlab/pagination/gitaly_keyset_pager.rb,
lib/gitlab/pagination/keyset/cursor_pager.rb,
lib/gitlab/phabricator_import/user_finder.rb,
lib/gitlab/quick_actions/issuable_actions.rb,
lib/gitlab/redacted_search_results_logger.rb,
lib/gitlab/relative_positioning/ending_at.rb,
lib/gitlab/sidekiq_logging/json_formatter.rb,
lib/gitlab/slash_commands/presenters/base.rb,
lib/gitlab/slash_commands/presenters/help.rb,
lib/gitlab/template/service_desk_template.rb,
lib/gitlab/tracking/destinations/snowplow.rb,
lib/gitlab/utils/delegator_override/error.rb,
lib/gitlab/wiki_pages/front_matter_parser.rb,
app/validators/gitlab/emoji_name_validator.rb,
app/workers/gitlab/import/stuck_import_job.rb,
lib/gitlab/auth/ldap/ldap_connection_error.rb,
lib/gitlab/bare_repository_import/importer.rb,
lib/gitlab/bitbucket_import/wiki_formatter.rb,
lib/gitlab/ci/config/entry/inherit/default.rb,
lib/gitlab/ci/config/entry/trigger/forward.rb,
lib/gitlab/ci/config/external/file/project.rb,
lib/gitlab/ci/reports/security/finding_key.rb,
lib/gitlab/ci/reports/test_failure_history.rb,
lib/gitlab/ci/yaml_processor/feature_flags.rb,
lib/gitlab/container_repository/tags/cache.rb,
lib/gitlab/cross_project_access/check_info.rb,
lib/gitlab/database/load_balancing/session.rb,
lib/gitlab/database/migrations/observation.rb,
lib/gitlab/database/reindexing/coordinator.rb,
lib/gitlab/dependency_linker/go_mod_linker.rb,
lib/gitlab/dependency_linker/go_sum_linker.rb,
lib/gitlab/dependency_linker/method_linker.rb,
lib/gitlab/diff/formatters/image_formatter.rb,
lib/gitlab/error_tracking/error_collection.rb,
lib/gitlab/error_tracking/error_repository.rb,
lib/gitlab/external_authorization/response.rb,
lib/gitlab/git_access_result/custom_action.rb,
lib/gitlab/gitaly_client/conflicts_service.rb,
lib/gitlab/gitaly_client/namespace_service.rb,
lib/gitlab/gitaly_client/operation_service.rb,
lib/gitlab/github_import/parallel_importer.rb,
lib/gitlab/graphql/loaders/issuable_loader.rb,
lib/gitlab/graphql/present/field_extension.rb,
lib/gitlab/health_checks/probes/collection.rb,
lib/gitlab/health_checks/redis/cache_check.rb,
lib/gitlab/health_checks/redis/redis_check.rb,
lib/gitlab/hook_data/merge_request_builder.rb,
lib/gitlab/import_export/attribute_cleaner.rb,
lib/gitlab/import_export/attributes_finder.rb,
lib/gitlab/import_export/command_line_util.rb,
lib/gitlab/import_export/design_repo_saver.rb,
lib/gitlab/import_export/project/base_task.rb,
lib/gitlab/kubernetes/cluster_role_binding.rb,
lib/gitlab/kubernetes/helm/v2/base_command.rb,
lib/gitlab/kubernetes/helm/v2/init_command.rb,
lib/gitlab/kubernetes/helm/v3/base_command.rb,
lib/gitlab/mailgun/webhook_processors/base.rb,
lib/gitlab/manifest_import/project_creator.rb,
lib/gitlab/metrics/subscribers/action_view.rb,
lib/gitlab/metrics/subscribers/rack_attack.rb,
lib/gitlab/metrics/subscribers/rails_cache.rb,
lib/gitlab/middleware/rails_queue_duration.rb,
lib/gitlab/middleware/read_only/controller.rb,
lib/gitlab/phabricator_import/conduit/user.rb,
lib/gitlab/phabricator_import/worker_state.rb,
lib/gitlab/repository_archive_rate_limiter.rb,
lib/gitlab/sidekiq_middleware/batch_loader.rb,
lib/gitlab/slash_commands/application_help.rb,
lib/gitlab/slash_commands/presenters/error.rb,
lib/gitlab/template/gitlab_ci_yml_template.rb,
lib/gitlab/template/merge_request_template.rb,
lib/gitlab/url_blockers/ip_allowlist_entry.rb,
lib/gitlab/alert_management/payload/generic.rb,
lib/gitlab/analytics/cycle_analytics/median.rb,
lib/gitlab/api_authentication/token_locator.rb,
lib/gitlab/asciidoc/mermaid_block_processor.rb,
lib/gitlab/bitbucket_import/project_creator.rb,
lib/gitlab/bitbucket_server_import/importer.rb,
lib/gitlab/cache/ci/project_pipeline_status.rb,
lib/gitlab/ci/config/entry/product/parallel.rb,
lib/gitlab/ci/config/external/file/artifact.rb,
lib/gitlab/ci/config/external/file/template.rb,
lib/gitlab/ci/parsers/coverage/sax_document.rb,
lib/gitlab/ci/pipeline/chain/config/content.rb,
lib/gitlab/ci/pipeline/chain/config/process.rb,
lib/gitlab/ci/pipeline/chain/limit/activity.rb,
lib/gitlab/ci/pipeline/chain/template_usage.rb,
lib/gitlab/ci/pipeline/expression/lexeme/or.rb,
lib/gitlab/ci/pipeline/expression/statement.rb,
lib/gitlab/ci/reports/accessibility_reports.rb,
lib/gitlab/ci/reports/test_reports_comparer.rb,
lib/gitlab/cycle_analytics/summary/defaults.rb,
lib/gitlab/database/load_balancing/resolver.rb,
lib/gitlab/database/load_balancing/sticking.rb,
lib/gitlab/dependency_linker/gemfile_linker.rb,
lib/gitlab/dependency_linker/gemspec_linker.rb,
lib/gitlab/dependency_linker/parser/gemfile.rb,
lib/gitlab/dependency_linker/podfile_linker.rb,
lib/gitlab/dependency_linker/podspec_linker.rb,
lib/gitlab/diff/inline_diff_markdown_marker.rb,
lib/gitlab/diff/rendered/notebook/diff_file.rb,
lib/gitlab/discussions_diff/file_collection.rb,
lib/gitlab/discussions_diff/highlight_cache.rb,
lib/gitlab/gitaly_client/list_blobs_adapter.rb,
lib/gitlab/gitaly_client/repository_service.rb,
lib/gitlab/health_checks/redis/queues_check.rb,
lib/gitlab/hook_data/project_member_builder.rb,
lib/gitlab/import_export/duration_measuring.rb,
lib/gitlab/import_export/json/legacy_reader.rb,
lib/gitlab/import_export/json/legacy_writer.rb,
lib/gitlab/import_export/json/ndjson_reader.rb,
lib/gitlab/import_export/json/ndjson_writer.rb,
lib/gitlab/import_export/project/tree_saver.rb,
lib/gitlab/import_export/snippet_repo_saver.rb,
lib/gitlab/kubernetes/helm/v2/patch_command.rb,
lib/gitlab/kubernetes/helm/v2/reset_command.rb,
lib/gitlab/kubernetes/helm/v3/patch_command.rb,
lib/gitlab/kubernetes/kubeconfig/entry/user.rb,
lib/gitlab/kubernetes/service_account_token.rb,
lib/gitlab/metrics/requests_rack_middleware.rb,
lib/gitlab/metrics/samplers/threads_sampler.rb,
lib/gitlab/metrics/subscribers/action_cable.rb,
lib/gitlab/pagination/keyset/header_builder.rb,
lib/gitlab/pagination/offset_header_builder.rb,
lib/gitlab/quick_actions/command_definition.rb,
lib/gitlab/sidekiq_middleware/memory_killer.rb,
lib/gitlab/sidekiq_status/client_middleware.rb,
lib/gitlab/sidekiq_status/server_middleware.rb,
lib/gitlab/slash_commands/presenters/access.rb,
lib/gitlab/slash_commands/presenters/deploy.rb,
lib/gitlab/terraform/state_migration_helper.rb,
lib/gitlab/usage/metrics/aggregates/sources.rb,
lib/gitlab/usage/metrics/key_path_processor.rb,
lib/gitlab/webpack/graphql_known_operations.rb,
lib/generators/gitlab/usage_metric_generator.rb,
lib/gitlab/analytics/cycle_analytics/average.rb,
lib/gitlab/analytics/cycle_analytics/sorting.rb,
lib/gitlab/api_authentication/token_resolver.rb,
lib/gitlab/bare_repository_import/repository.rb,
lib/gitlab/branch_push_merge_commit_analyzer.rb,
lib/gitlab/ci/build/artifacts/metadata/entry.rb,
lib/gitlab/ci/build/rules/rule/clause/exists.rb,
lib/gitlab/ci/config/entry/inherit/variables.rb,
lib/gitlab/ci/config/entry/product/variables.rb,
lib/gitlab/ci/pipeline/expression/lexeme/and.rb,
lib/gitlab/cleanup/orphan_job_artifact_files.rb,
lib/gitlab/database/background_migration_job.rb,
lib/gitlab/database/load_balancing/host_list.rb,
lib/gitlab/database/obsolete_ignored_columns.rb,
lib/gitlab/database/reindexing/queued_action.rb,
lib/gitlab/database_importers/common_metrics.rb,
lib/gitlab/dependency_linker/cartfile_linker.rb,
lib/gitlab/email/handler/create_note_handler.rb,
lib/gitlab/email/handler/unsubscribe_handler.rb,
lib/gitlab/email/message/build_ios_app_guide.rb,
lib/gitlab/gitaly_client/object_pool_service.rb,
lib/gitlab/github_import/parallel_scheduling.rb,
lib/gitlab/github_import/representation/note.rb,
lib/gitlab/github_import/representation/user.rb,
lib/gitlab/github_import/sequential_importer.rb,
lib/gitlab/gpg/invalid_gpg_signature_updater.rb,
lib/gitlab/grape_logging/loggers/perf_logger.rb,
lib/gitlab/grape_logging/loggers/user_logger.rb,
lib/gitlab/graphql/representation/tree_entry.rb,
lib/gitlab/health_checks/base_abstract_check.rb,
lib/gitlab/import_export/base/object_builder.rb,
lib/gitlab/import_export/group/tree_restorer.rb,
lib/gitlab/import_export/project/export_task.rb,
lib/gitlab/import_export/project/import_task.rb,
lib/gitlab/import_export/snippets_repo_saver.rb,
lib/gitlab/import_export/statistics_restorer.rb,
lib/gitlab/instrumentation/redis_interceptor.rb,
lib/gitlab/jira_import/handle_labels_service.rb,
lib/gitlab/kubernetes/helm/v2/client_command.rb,
lib/gitlab/kubernetes/helm/v2/delete_command.rb,
lib/gitlab/kubernetes/helm/v3/delete_command.rb,
lib/gitlab/metrics/exporter/sidekiq_exporter.rb,
lib/gitlab/metrics/samplers/database_sampler.rb,
lib/gitlab/metrics/subscribers/active_record.rb,
lib/gitlab/metrics/subscribers/external_http.rb,
lib/gitlab/pagination/keyset/request_context.rb,
lib/gitlab/patch/action_cable_redis_listener.rb,
lib/gitlab/patch/hangouts_chat_http_override.rb,
lib/gitlab/phabricator_import/conduit/client.rb,
lib/gitlab/prometheus/queries/validate_query.rb,
lib/gitlab/relative_positioning/closed_range.rb,
lib/gitlab/relative_positioning/item_context.rb,
lib/gitlab/sidekiq_logging/structured_logger.rb,
lib/gitlab/sidekiq_middleware/client_metrics.rb,
lib/gitlab/sidekiq_middleware/metrics_helper.rb,
lib/gitlab/sidekiq_middleware/query_analyzer.rb,
lib/gitlab/sidekiq_middleware/server_metrics.rb,
lib/gitlab/sidekiq_middleware/worker_context.rb,
lib/gitlab/testing/robots_blocker_middleware.rb,
lib/gitlab/usage_data_counters/diffs_counter.rb,
lib/gitlab/usage_data_counters/redis_counter.rb,
app/workers/concerns/gitlab/notify_upon_death.rb,
lib/gitlab/auth/omniauth_identity_linker_base.rb,
lib/gitlab/ci/build/rules/rule/clause/changes.rb,
lib/gitlab/ci/config/entry/include/rules/rule.rb,
lib/gitlab/ci/config/entry/rules/rule/changes.rb,
lib/gitlab/ci/pipeline/chain/limit/rate_limit.rb,
lib/gitlab/ci/pipeline/chain/pipeline/process.rb,
lib/gitlab/ci/pipeline/expression/lexeme/base.rb,
lib/gitlab/ci/pipeline/expression/lexeme/null.rb,
lib/gitlab/ci/reports/security/locations/base.rb,
lib/gitlab/ci/reports/security/locations/sast.rb,
lib/gitlab/cleanup/orphan_lfs_file_references.rb,
lib/gitlab/cleanup/project_upload_file_finder.rb,
lib/gitlab/config_checker/puma_rugged_checker.rb,
lib/gitlab/content_security_policy/directives.rb,
lib/gitlab/cross_project_access/class_methods.rb,
lib/gitlab/database/reindexing/reindex_action.rb,
lib/gitlab/database/schema_migrations/context.rb,
lib/gitlab/diff/position_tracer/base_strategy.rb,
lib/gitlab/diff/position_tracer/line_strategy.rb,
lib/gitlab/email/handler/create_issue_handler.rb,
lib/gitlab/email/handler/service_desk_handler.rb,
lib/gitlab/email/message/in_product_marketing.rb,
lib/gitlab/experimentation/controller_concern.rb,
lib/gitlab/gitaly_client/health_check_service.rb,
lib/gitlab/github_import/representation/issue.rb,
lib/gitlab/grape_logging/loggers/route_logger.rb,
lib/gitlab/graphql/externally_paginated_array.rb,
lib/gitlab/graphql/loaders/batch_model_loader.rb,
lib/gitlab/health_checks/redis/sessions_check.rb,
lib/gitlab/import_export/attributes_permitter.rb,
lib/gitlab/import_export/design_repo_restorer.rb,
lib/gitlab/import_export/fast_hash_serializer.rb,
lib/gitlab/import_export/group/group_restorer.rb,
lib/gitlab/import_export/group/object_builder.rb,
lib/gitlab/import_export/merge_request_parser.rb,
lib/gitlab/kubernetes/helm/v2/install_command.rb,
lib/gitlab/kubernetes/helm/v3/install_command.rb,
lib/gitlab/metrics/dashboard/service_selector.rb,
lib/gitlab/metrics/dashboard/validator/client.rb,
lib/gitlab/metrics/dashboard/validator/errors.rb,
lib/gitlab/metrics/subscribers/load_balancing.rb,
lib/gitlab/phabricator_import/issues/importer.rb,
lib/gitlab/phabricator_import/project_creator.rb,
lib/gitlab/relative_positioning/starting_from.rb,
lib/gitlab/testing/request_blocker_middleware.rb,
lib/gitlab/usage/metrics/aggregates/aggregate.rb,
lib/gitlab/usage_data_counters/search_counter.rb,
lib/gitlab/utils/delegator_override/validator.rb,
lib/gitlab/web_hooks/recursion_detection/uuid.rb,
lib/gitlab/alert_management/payload/prometheus.rb,
lib/gitlab/ci/config/entry/release/assets/link.rb,
lib/gitlab/ci/parsers/codequality/code_climate.rb,
lib/gitlab/ci/pipeline/chain/limit/deployments.rb,
lib/gitlab/ci/pipeline/chain/validate/external.rb,
lib/gitlab/ci/pipeline/expression/lexeme/value.rb,
lib/gitlab/cluster/puma_worker_killer_observer.rb,
lib/gitlab/database/count/exact_count_strategy.rb,
lib/gitlab/database/migrations/instrumentation.rb,
lib/gitlab/database/partitioning/replace_table.rb,
lib/gitlab/database/postgres_partitioned_table.rb,
lib/gitlab/database/reindexing/index_selection.rb,
lib/gitlab/dependency_linker/cargo_toml_linker.rb,
lib/gitlab/diff/position_tracer/image_strategy.rb,
lib/gitlab/gitaly_client/praefect_info_service.rb,
lib/gitlab/graphql/loaders/batch_commit_loader.rb,
lib/gitlab/graphql/pagination/array_connection.rb,
lib/gitlab/health_checks/simple_abstract_check.rb,
lib/gitlab/import_export/base/relation_factory.rb,
lib/gitlab/import_export/project/tree_restorer.rb,
lib/gitlab/import_export/snippet_repo_restorer.rb,
lib/gitlab/instrumentation/rate_limiting_gates.rb,
lib/gitlab/kubernetes/kubeconfig/entry/cluster.rb,
lib/gitlab/kubernetes/kubeconfig/entry/context.rb,
lib/gitlab/legacy_github_import/base_formatter.rb,
lib/gitlab/legacy_github_import/user_formatter.rb,
lib/gitlab/legacy_github_import/wiki_formatter.rb,
lib/gitlab/metrics/dashboard/stages/base_stage.rb,
lib/gitlab/metrics/exporter/metrics_middleware.rb,
lib/gitlab/middleware/handle_malformed_strings.rb,
lib/gitlab/phabricator_import/conduit/response.rb,
lib/gitlab/prometheus/queries/deployment_query.rb,
lib/gitlab/quick_actions/merge_request_actions.rb,
lib/gitlab/sidekiq_middleware/arguments_logger.rb,
lib/gitlab/slash_commands/presenters/issue_new.rb,
lib/gitlab/slash_commands/presenters/note_base.rb,
lib/gitlab/template/metrics_dashboard_template.rb,
lib/gitlab/url_blockers/domain_allowlist_entry.rb,
lib/gitlab/usage_data_counters/web_ide_counter.rb,
app/workers/concerns/gitlab/github_import/queue.rb,
lib/gitlab/action_cable/request_store_callbacks.rb,
lib/gitlab/alert_management/alert_status_counts.rb,
lib/gitlab/background_migration/job_coordinator.rb,
lib/gitlab/ci/config/entry/release/assets/links.rb,
lib/gitlab/ci/config/normalizer/matrix_strategy.rb,
lib/gitlab/ci/config/normalizer/number_strategy.rb,
lib/gitlab/ci/parsers/security/secret_detection.rb,
lib/gitlab/ci/pipeline/chain/build/associations.rb,
lib/gitlab/ci/pipeline/chain/create_deployments.rb,
lib/gitlab/ci/pipeline/chain/limit/job_activity.rb,
lib/gitlab/ci/pipeline/chain/validate/abilities.rb,
lib/gitlab/ci/pipeline/expression/lexeme/equals.rb,
lib/gitlab/ci/pipeline/expression/lexeme/string.rb,
lib/gitlab/ci/reports/coverage_report_generator.rb,
lib/gitlab/ci/reports/security/scanned_resource.rb,
lib/gitlab/ci/status/build/waiting_for_approval.rb,
lib/gitlab/ci/status/build/waiting_for_resource.rb,
lib/gitlab/database/async_indexes/index_creator.rb,
lib/gitlab/database/load_balancing/primary_host.rb,
lib/gitlab/database/load_balancing/srv_resolver.rb,
lib/gitlab/database/migrations/lock_retry_mixin.rb,
lib/gitlab/database/partitioning/time_partition.rb,
lib/gitlab/database/reindexing/grafana_notifier.rb,
lib/gitlab/database/unidirectional_copy_trigger.rb,
lib/gitlab/dependency_linker/godeps_json_linker.rb,
lib/gitlab/email/hook/delivery_metrics_observer.rb,
lib/gitlab/email/hook/disable_email_interceptor.rb,
lib/gitlab/form_builders/gitlab_ui_form_builder.rb,
lib/gitlab/github_import/importer/events/closed.rb,
lib/gitlab/github_import/importer/note_importer.rb,
lib/gitlab/github_import/representation/to_hash.rb,
lib/gitlab/grape_logging/loggers/content_logger.rb,
lib/gitlab/grape_logging/loggers/context_logger.rb,
lib/gitlab/grape_logging/loggers/urgency_logger.rb,
lib/gitlab/graphql/authorize/authorize_resource.rb,
lib/gitlab/graphql/calls_gitaly/field_extension.rb,
lib/gitlab/graphql/loaders/batch_lfs_oid_loader.rb,
lib/gitlab/graphql/pagination/keyset/connection.rb,
lib/gitlab/graphql/pagination/keyset/last_items.rb,
lib/gitlab/graphql/pagination/keyset/order_info.rb,
lib/gitlab/import_export/group/relation_factory.rb,
lib/gitlab/import_export/import_failure_service.rb,
lib/gitlab/import_export/project/object_builder.rb,
lib/gitlab/import_export/snippets_repo_restorer.rb,
lib/gitlab/kubernetes/config_maps/aws_node_auth.rb,
lib/gitlab/legacy_github_import/issue_formatter.rb,
lib/gitlab/legacy_github_import/label_formatter.rb,
lib/gitlab/legacy_github_import/project_creator.rb,
lib/gitlab/patch/sprockets_base_file_digest_key.rb,
lib/gitlab/phabricator_import/conduit/maniphest.rb,
lib/gitlab/prometheus/additional_metrics_parser.rb,
lib/gitlab/prometheus/queries/environment_query.rb,
lib/gitlab/rack_attack/instrumented_cache_store.rb,
lib/gitlab/sidekiq_logging/deduplication_logger.rb,
lib/gitlab/sidekiq_middleware/admin_mode/client.rb,
lib/gitlab/sidekiq_middleware/admin_mode/server.rb,
lib/gitlab/slash_commands/presenters/issue_base.rb,
lib/gitlab/slash_commands/presenters/issue_move.rb,
lib/gitlab/slash_commands/presenters/issue_show.rb,
lib/gitlab/testing/request_inspector_middleware.rb,
lib/gitlab/tracking/destinations/snowplow_micro.rb,
lib/gitlab/api_authentication/token_type_builder.rb,
lib/gitlab/auth/otp/strategies/forti_token_cloud.rb,
lib/gitlab/ci/pipeline/chain/ensure_environments.rb,
lib/gitlab/ci/pipeline/chain/validate/repository.rb,
lib/gitlab/ci/pipeline/expression/lexeme/matches.rb,
lib/gitlab/ci/pipeline/expression/lexeme/pattern.rb,
lib/gitlab/ci/reports/security/aggregated_report.rb,
lib/gitlab/ci/reports/security/finding_signature.rb,
lib/gitlab/ci/status/bridge/waiting_for_resource.rb,
lib/gitlab/content_security_policy/config_loader.rb,
lib/gitlab/cross_project_access/check_collection.rb,
lib/gitlab/database/load_balancing/configuration.rb,
lib/gitlab/database/load_balancing/load_balancer.rb,
lib/gitlab/database/postgres_autovacuum_activity.rb,
lib/gitlab/database/schema_migrations/migrations.rb,
lib/gitlab/database/x509_serial_number_attribute.rb,
lib/gitlab/dependency_linker/package_json_linker.rb,
lib/gitlab/dependency_linker/podspec_json_linker.rb,
lib/gitlab/email/hook/email_template_interceptor.rb,
lib/gitlab/exclusive_lease_helpers/sleeping_lock.rb,
lib/gitlab/gitaly_client/conflict_files_stitcher.rb,
lib/gitlab/github_import/importer/issue_importer.rb,
lib/gitlab/github_import/importer/notes_importer.rb,
lib/gitlab/graphql/connection_collection_methods.rb,
lib/gitlab/import_export/group/legacy_tree_saver.rb,
lib/gitlab/legacy_github_import/branch_formatter.rb,
lib/gitlab/metrics/dashboard/transformers/errors.rb,
lib/gitlab/metrics/elasticsearch_rack_middleware.rb,
lib/gitlab/metrics/samplers/action_cable_sampler.rb,
lib/gitlab/phabricator_import/conduit/pagination.rb,
lib/gitlab/quick_actions/substitution_definition.rb,
lib/gitlab/slash_commands/presenters/issue_close.rb,
lib/gitlab/template/finders/base_template_finder.rb,
lib/gitlab/template/finders/repo_template_finder.rb,
lib/gitlab/usage_data_counters/hll_redis_counter.rb,
app/workers/gitlab/phabricator_import/base_worker.rb,
lib/gitlab/analytics/cycle_analytics/stage_events.rb,
lib/gitlab/application_rate_limiter/base_strategy.rb,
lib/gitlab/ci/build/artifacts/adapters/raw_stream.rb,
lib/gitlab/ci/pipeline/expression/lexeme/operator.rb,
lib/gitlab/ci/pipeline/expression/lexeme/variable.rb,
lib/gitlab/cluster/puma_worker_killer_initializer.rb,
lib/gitlab/config/entry/legacy_validation_helpers.rb,
lib/gitlab/database/partitioning/monthly_strategy.rb,
lib/gitlab/database/postgres_index_bloat_estimate.rb,
lib/gitlab/dependency_linker/composer_json_linker.rb,
lib/gitlab/email/hook/smime_signature_interceptor.rb,
lib/gitlab/github_import/importer/events/reopened.rb,
lib/gitlab/github_import/importer/issues_importer.rb,
lib/gitlab/github_import/importer/labels_importer.rb,
lib/gitlab/github_import/representation/diff_note.rb,
lib/gitlab/grape_logging/loggers/exception_logger.rb,
lib/gitlab/graphql/authorize/object_authorization.rb,
lib/gitlab/graphql/loaders/full_path_model_loader.rb,
lib/gitlab/health_checks/redis/shared_state_check.rb,
lib/gitlab/health_checks/redis/trace_chunks_check.rb,
lib/gitlab/import_export/project/relation_factory.rb,
lib/gitlab/legacy_github_import/comment_formatter.rb,
lib/gitlab/legacy_github_import/release_formatter.rb,
lib/gitlab/markdown_cache/active_record/extension.rb,
lib/gitlab/metrics/dashboard/stages/url_validator.rb,
lib/gitlab/metrics/exporter/gc_request_middleware.rb,
lib/gitlab/middleware/webhook_recursion_detection.rb,
lib/gitlab/pagination/keyset/simple_order_builder.rb,
lib/gitlab/phabricator_import/representation/task.rb,
lib/gitlab/phabricator_import/representation/user.rb,
lib/gitlab/project_stats_refresh_conflicts_logger.rb,
lib/gitlab/sidekiq_middleware/size_limiter/client.rb,
lib/gitlab/sidekiq_middleware/size_limiter/server.rb,
lib/gitlab/slash_commands/presenters/issue_search.rb,
app/workers/gitlab/jira_import/import_issue_worker.rb,
lib/gitlab/api_authentication/sent_through_builder.rb,
lib/gitlab/bitbucket_server_import/project_creator.rb,
lib/gitlab/ci/build/artifacts/adapters/gzip_stream.rb,
lib/gitlab/ci/config/entry/reports/coverage_report.rb,
lib/gitlab/ci/pipeline/chain/config/content/bridge.rb,
lib/gitlab/ci/pipeline/chain/config/content/remote.rb,
lib/gitlab/ci/pipeline/chain/config/content/source.rb,
lib/gitlab/ci/pipeline/chain/validate/after_config.rb,
lib/gitlab/ci/reports/codequality_reports_comparer.rb,
lib/gitlab/cleanup/orphan_job_artifact_files_batch.rb,
lib/gitlab/cycle_analytics/group_projects_provider.rb,
lib/gitlab/database/count/reltuples_count_strategy.rb,
lib/gitlab/database/load_balancing/rack_middleware.rb,
lib/gitlab/database/migrations/observers/query_log.rb,
lib/gitlab/database/partitioning/partition_manager.rb,
lib/gitlab/database/partitioning_migration_helpers.rb,
lib/gitlab/diff/file_collection/merge_request_diff.rb,
lib/gitlab/diff/rendered/notebook/diff_file_helper.rb,
lib/gitlab/email/message/in_product_marketing/base.rb,
lib/gitlab/email/message/in_product_marketing/team.rb,
lib/gitlab/github_import/representation/lfs_object.rb,
lib/gitlab/grape_logging/loggers/client_env_logger.rb,
lib/gitlab/grape_logging/loggers/cloudflare_logger.rb,
lib/gitlab/graphql/pagination/keyset/query_builder.rb,
lib/gitlab/health_checks/redis/rate_limiting_check.rb,
lib/gitlab/import_export/json/streaming_serializer.rb,
lib/gitlab/instrumentation/elasticsearch_transport.rb,
lib/gitlab/instrumentation/redis_cluster_validator.rb,
lib/gitlab/legacy_github_import/issuable_formatter.rb,
lib/gitlab/merge_requests/commit_message_generator.rb,
lib/gitlab/metrics/dashboard/repo_dashboard_finder.rb,
lib/gitlab/middleware/handle_ip_spoof_attack_error.rb,
lib/gitlab/performance_bar/with_top_level_warnings.rb,
lib/gitlab/phabricator_import/issues/task_importer.rb,
lib/gitlab/prometheus/queries/matched_metric_query.rb,
lib/gitlab/slash_commands/presenters/issue_comment.rb,
lib/gitlab/template/finders/global_template_finder.rb,
lib/gitlab/usage/service_ping/instrumented_payload.rb,
lib/gitlab/usage_data_counters/track_unique_events.rb,
app/workers/gitlab/github_import/import_note_worker.rb,
app/workers/gitlab/jira_import/advance_stage_worker.rb,
lib/gitlab/analytics/cycle_analytics/data_collector.rb,
lib/gitlab/analytics/cycle_analytics/default_stages.rb,
lib/gitlab/analytics/cycle_analytics/request_params.rb,
lib/gitlab/background_migration/legacy_upload_mover.rb,
lib/gitlab/ci/pipeline/chain/ensure_resource_groups.rb,
lib/gitlab/ci/pipeline/expression/lexeme/not_equals.rb,
lib/gitlab/config_checker/external_database_checker.rb,
lib/gitlab/database/async_indexes/migration_helpers.rb,
lib/gitlab/database/load_balancing/connection_proxy.rb,
lib/gitlab/database/reindexing/reindex_concurrently.rb,
lib/gitlab/database/schema_cache_with_renamed_table.rb,
lib/gitlab/email/message/in_product_marketing/trial.rb,
lib/gitlab/error_tracking/context_payload_generator.rb,
lib/gitlab/github_import/importer/releases_importer.rb,
lib/gitlab/github_import/representation/issue_event.rb,
lib/gitlab/health_checks/redis/redis_abstract_check.rb,
lib/gitlab/import_export/base/relation_object_saver.rb,
lib/gitlab/import_export/group/legacy_tree_restorer.rb,
lib/gitlab/import_export/legacy_relation_tree_saver.rb,
lib/gitlab/legacy_github_import/milestone_formatter.rb,
lib/gitlab/merge_requests/mergeability/check_result.rb,
lib/gitlab/pagination/keyset/sql_type_missing_error.rb,
lib/gitlab/query_limiting/active_support_subscriber.rb,
lib/gitlab/sidekiq_middleware/duplicate_jobs/client.rb,
lib/gitlab/sidekiq_middleware/duplicate_jobs/server.rb,
lib/gitlab/sidekiq_middleware/worker_context/client.rb,
lib/gitlab/sidekiq_middleware/worker_context/server.rb,
app/workers/gitlab/github_import/import_issue_worker.rb,
lib/gitlab/analytics/cycle_analytics/records_fetcher.rb,
lib/gitlab/background_migration/expire_o_auth_tokens.rb,
lib/gitlab/background_migration/migrate_u2f_webauthn.rb,
lib/gitlab/ci/pipeline/chain/evaluate_workflow_rules.rb,
lib/gitlab/ci/pipeline/expression/lexeme/not_matches.rb,
lib/gitlab/ci/reports/accessibility_reports_comparer.rb,
lib/gitlab/database/background_migration/batched_job.rb,
lib/gitlab/database/count/tablesample_count_strategy.rb,
lib/gitlab/database/load_balancing/service_discovery.rb,
lib/gitlab/dependency_linker/requirements_txt_linker.rb,
lib/gitlab/email/hook/additional_headers_interceptor.rb,
lib/gitlab/email/hook/validate_addresses_interceptor.rb,
lib/gitlab/email/message/in_product_marketing/create.rb,
lib/gitlab/email/message/in_product_marketing/helper.rb,
lib/gitlab/email/message/in_product_marketing/verify.rb,
lib/gitlab/github_import/importer/diff_note_importer.rb,
lib/gitlab/github_import/representation/pull_request.rb,
lib/gitlab/graphql/board/issues_connection_extension.rb,
lib/gitlab/mailgun/webhook_processors/failure_logger.rb,
lib/gitlab/mailgun/webhook_processors/member_invites.rb,
lib/gitlab/merge_requests/mergeability/results_store.rb,
lib/gitlab/metrics/dashboard/stages/track_panel_type.rb,
lib/gitlab/pagination/keyset/column_order_definition.rb,
lib/gitlab/pagination/keyset/unsupported_scope_order.rb,
lib/gitlab/phabricator_import/conduit/tasks_response.rb,
lib/gitlab/phabricator_import/conduit/users_response.rb,
lib/gitlab/sidekiq_middleware/instrumentation_logger.rb,
lib/gitlab/sidekiq_middleware/size_limiter/validator.rb,
lib/gitlab/usage/metrics/names_suggestions/generator.rb,
lib/gitlab/usage/service_ping/payload_keys_processor.rb,
lib/gitlab/usage_data_counters/editor_unique_counter.rb,
lib/gitlab/usage_data_counters/merge_request_counter.rb,
lib/gitlab/usage_data_counters/package_event_counter.rb,
app/workers/concerns/gitlab/jira_import/import_worker.rb,
app/workers/concerns/gitlab/jira_import/queue_options.rb,
app/workers/gitlab/github_import/advance_stage_worker.rb,
lib/gitlab/background_migration/backfill_topics_title.rb,
lib/gitlab/background_migration/batched_migration_job.rb,
lib/gitlab/ci/build/prerequisite/kubernetes_namespace.rb,
lib/gitlab/ci/pipeline/chain/cancel_pending_pipelines.rb,
lib/gitlab/ci/pipeline/chain/config/content/parameter.rb,
lib/gitlab/ci/status/build/failed_unmet_prerequisites.rb,
lib/gitlab/ci/status/processable/waiting_for_resource.rb,
lib/gitlab/database/migrations/base_background_runner.rb,
lib/gitlab/database/migrations/test_background_runner.rb,
lib/gitlab/database/partitioning/partition_monitoring.rb,
lib/gitlab/database/postgresql_adapter/type_map_cache.rb,
lib/gitlab/database_importers/common_metrics/importer.rb,
lib/gitlab/database_importers/self_monitoring/helpers.rb,
lib/gitlab/email/handler/create_merge_request_handler.rb,
lib/gitlab/error_tracking/processor/sidekiq_processor.rb,
lib/gitlab/github_import/importer/diff_notes_importer.rb,
lib/gitlab/github_import/importer/lfs_object_importer.rb,
lib/gitlab/github_import/importer/milestones_importer.rb,
lib/gitlab/github_import/importer/repository_importer.rb,
lib/gitlab/graphql/tracers/application_context_tracer.rb,
lib/gitlab/import_export/group/relation_tree_restorer.rb,
lib/gitlab/import_export/project/sample/tree_restorer.rb,
lib/gitlab/inactive_projects_deletion_warning_tracker.rb,
lib/gitlab/metrics/dashboard/stages/grafana_formatter.rb,
lib/gitlab/metrics/dashboard/validator/custom_formats.rb,
lib/gitlab/middleware/rack_multipart_tempfile_factory.rb,
lib/gitlab/pagination/keyset/column_condition_builder.rb,
lib/gitlab/sidekiq_middleware/extra_done_log_metadata.rb,
lib/gitlab/sidekiq_middleware/size_limiter/compressor.rb,
lib/gitlab/usage/metrics/aggregates/sources/redis_hll.rb,
lib/gitlab/usage/metrics/instrumentations/base_metric.rb,
lib/gitlab/usage/metrics/instrumentations/uuid_metric.rb,
lib/gitlab/alert_management/payload/managed_prometheus.rb,
lib/gitlab/analytics/cycle_analytics/aggregated/median.rb,
lib/gitlab/ci/pipeline/chain/config/content/repository.rb,
lib/gitlab/ci/pipeline/chain/remove_unwanted_chat_jobs.rb,
lib/gitlab/ci/pipeline/seed/processable/resource_group.rb,
lib/gitlab/database/async_indexes/postgres_async_index.rb,
lib/gitlab/database/background_migration/batch_metrics.rb,
lib/gitlab/database/background_migration/health_status.rb,
lib/gitlab/database/migrations/observers/query_details.rb,
lib/gitlab/database/partitioning/sliding_list_strategy.rb,
lib/gitlab/database/rename_reserved_paths_migration/v1.rb,
lib/gitlab/github_import/importer/events/changed_label.rb,
lib/gitlab/github_import/importer/issue_event_importer.rb,
lib/gitlab/github_import/importer/label_links_importer.rb,
lib/gitlab/github_import/importer/lfs_objects_importer.rb,
lib/gitlab/grape_logging/loggers/correlation_id_logger.rb,
lib/gitlab/grape_logging/loggers/queue_duration_logger.rb,
lib/gitlab/graphql/query_analyzers/ast/logger_analyzer.rb,
lib/gitlab/graphql/representation/submodule_tree_entry.rb,
lib/gitlab/import_export/after_export_strategy_builder.rb,
lib/gitlab/legacy_github_import/pull_request_formatter.rb,
lib/gitlab/merge_requests/mergeability/redis_interface.rb,
lib/gitlab/metrics/dashboard/stages/panel_ids_inserter.rb,
lib/gitlab/prometheus/queries/knative_invocation_query.rb,
lib/gitlab/prometheus/queries/query_additional_metrics.rb,
lib/gitlab/quick_actions/spend_time_and_date_separator.rb,
lib/gitlab/sidekiq_middleware/request_store_middleware.rb,
lib/gitlab/usage/metrics/instrumentations/redis_metric.rb,
app/workers/concerns/gitlab/github_import/stage_methods.rb,
lib/generators/gitlab/usage_metric_definition_generator.rb,
lib/gitlab/analytics/cycle_analytics/base_query_builder.rb,
lib/gitlab/background_migration/backfill_group_features.rb,
lib/gitlab/background_migration/backfill_user_namespace.rb,
lib/gitlab/background_migration/cleanup_orphaned_routes.rb,
lib/gitlab/background_migration/create_security_setting.rb,
lib/gitlab/background_migration/legacy_uploads_migrator.rb,
lib/gitlab/ci/pipeline/chain/config/content/auto_devops.rb,
lib/gitlab/config/entry/validators/nested_array_helpers.rb,
lib/gitlab/cycle_analytics/summary/deployment_frequency.rb,
lib/gitlab/database/migration_helpers/announce_database.rb,
lib/gitlab/database/postgres_hll/batch_distinct_counter.rb,
lib/gitlab/database/postgresql_adapter/empty_query_ping.rb,
lib/gitlab/diff/file_collection/merge_request_diff_base.rb,
lib/gitlab/error_tracking/processor/sanitizer_processor.rb,
lib/gitlab/github_import/importer/pull_request_importer.rb,
lib/gitlab/graphql/pagination/offset_paginated_relation.rb,
lib/gitlab/import_export/project/relation_tree_restorer.rb,
lib/gitlab/import_export/project/sample/date_calculator.rb,
lib/gitlab/sidekiq_middleware/duplicate_jobs/strategies.rb,
lib/gitlab/usage_data_counters/kubernetes_agent_counter.rb,
app/workers/gitlab/github_import/import_diff_note_worker.rb,
app/workers/gitlab/jira_import/stage/import_notes_worker.rb,
app/workers/gitlab/jira_import/stage/start_import_worker.rb,
lib/gitlab/analytics/cycle_analytics/stage_query_helpers.rb,
lib/gitlab/application_rate_limiter/increment_per_action.rb,
lib/gitlab/background_migration/mailers/unconfirm_mailer.rb,
lib/gitlab/ci/build/credentials/registry/gitlab_registry.rb,
lib/gitlab/database/background_migration/batch_optimizer.rb,
lib/gitlab/diff/file_collection/merge_request_diff_batch.rb,
lib/gitlab/email/handler/create_note_on_issuable_handler.rb,
lib/gitlab/email/message/in_product_marketing/experience.rb,
lib/gitlab/email/message/in_product_marketing/team_short.rb,
lib/gitlab/error_tracking/processor/grpc_error_processor.rb,
lib/gitlab/github_import/importer/pull_requests_importer.rb,
lib/gitlab/github_import/representation/expose_attribute.rb,
lib/gitlab/github_import/single_endpoint_notes_importing.rb,
lib/gitlab/graphql/authorize/connection_filter_extension.rb,
lib/gitlab/import_export/project/sample/relation_factory.rb,
lib/gitlab/quick_actions/issue_and_merge_request_actions.rb,
lib/gitlab/testing/clear_process_memory_cache_middleware.rb,
lib/gitlab/usage/metrics/aggregates/sources/postgres_hll.rb,
lib/gitlab/usage/metrics/instrumentations/generic_metric.rb,
lib/gitlab/usage/metrics/instrumentations/numbers_metric.rb,
app/workers/concerns/gitlab/github_import/object_importer.rb,
app/workers/gitlab/github_import/import_lfs_object_worker.rb,
app/workers/gitlab/jira_import/stage/finish_import_worker.rb,
app/workers/gitlab/jira_import/stage/import_issues_worker.rb,
app/workers/gitlab/jira_import/stage/import_labels_worker.rb,
app/workers/gitlab/phabricator_import/import_tasks_worker.rb,
lib/generators/gitlab/snowplow_event_definition_generator.rb,
lib/gitlab/background_migration/backfill_ci_runner_semver.rb,
lib/gitlab/background_migration/backfill_project_settings.rb,
lib/gitlab/background_migration/drop_invalid_remediations.rb,
lib/gitlab/ci/build/credentials/registry/dependency_proxy.rb,
lib/gitlab/ci/parsers/security/concerns/deprecated_syntax.rb,
lib/gitlab/ci/pipeline/expression/lexeme/logical_operator.rb,
lib/gitlab/ci/pipeline/expression/lexeme/parenthesis_open.rb,
lib/gitlab/ci/reports/security/locations/secret_detection.rb,
lib/gitlab/database/load_balancing/action_cable_callbacks.rb,
lib/gitlab/database/migrations/observers/query_statistics.rb,
lib/gitlab/database/with_lock_retries_outside_transaction.rb,
lib/gitlab/email/message/in_product_marketing/trial_short.rb,
lib/gitlab/error_tracking/stack_trace_highlight_decorator.rb,
lib/gitlab/graphql/query_analyzers/ast/recursion_analyzer.rb,
lib/gitlab/metrics/dashboard/importers/prometheus_metrics.rb,
lib/gitlab/pagination/keyset/cursor_based_request_context.rb,
lib/gitlab/usage/metrics/instrumentations/database_metric.rb,
lib/gitlab/usage/metrics/instrumentations/hostname_metric.rb,
app/workers/gitlab/github_import/import_issue_event_worker.rb,
app/workers/gitlab/github_import/refresh_import_jid_worker.rb,
app/workers/gitlab/github_import/stage/import_notes_worker.rb,
app/workers/gitlab/import/stuck_project_import_jobs_worker.rb,
lib/gitlab/analytics/usage_trends/workers_argument_builder.rb,
lib/gitlab/background_migration/backfill_ci_queuing_tables.rb,
lib/gitlab/background_migration/backfill_issue_search_data.rb,
lib/gitlab/background_migration/delete_invalid_epic_issues.rb,
lib/gitlab/background_migration/purge_stale_security_scans.rb,
lib/gitlab/background_migration/update_timelogs_project_id.rb,
lib/gitlab/ci/parsers/security/validators/schema_validator.rb,
lib/gitlab/ci/pipeline/expression/lexeme/parenthesis_close.rb,
lib/gitlab/database/background_migration/batched_migration.rb,
lib/gitlab/database/query_analyzers/gitlab_schemas_metrics.rb,
lib/gitlab/email/message/in_product_marketing/admin_verify.rb,
lib/gitlab/grape_logging/formatters/lograge_with_timestamp.rb,
lib/gitlab/graphql/loaders/batch_project_statistics_loader.rb,
lib/gitlab/performance_bar/redis_adapter_when_peek_enabled.rb,
lib/gitlab/sidekiq_middleware/duplicate_jobs/duplicate_job.rb,
lib/gitlab/usage/metrics/instrumentations/redis_hll_metric.rb,
lib/gitlab/usage_data_counters/ipynb_diff_activity_counter.rb,
app/workers/gitlab/github_import/import_pull_request_worker.rb,
app/workers/gitlab/github_import/stage/finish_import_worker.rb,
lib/gitlab/auth/otp/strategies/forti_authenticator/push_otp.rb,
lib/gitlab/background_migration/backfill_ci_project_mirrors.rb,
lib/gitlab/background_migration/backfill_note_discussion_id.rb,
lib/gitlab/background_migration/delete_orphaned_deployments.rb,
lib/gitlab/background_migration/encrypt_static_object_token.rb,
lib/gitlab/background_migration/merge_topics_with_same_name.rb,
lib/gitlab/database/background_migration/prometheus_metrics.rb,
lib/gitlab/database/migrations/background_migration_helpers.rb,
lib/gitlab/database/migrations/observers/migration_observer.rb,
lib/gitlab/database/partitioning/detached_partition_dropper.rb,
lib/gitlab/database_importers/work_items/base_type_importer.rb,
lib/gitlab/github_import/representation/pull_request_review.rb,
lib/gitlab/local_and_remote_storage_migration/base_migrater.rb,
lib/gitlab/metrics/dashboard/stages/common_metrics_inserter.rb,
lib/gitlab/metrics/dashboard/stages/custom_metrics_inserter.rb,
app/workers/gitlab/jira_import/stuck_jira_import_jobs_worker.rb,
lib/gitlab/analytics/cycle_analytics/aggregated/label_filter.rb,
lib/gitlab/asciidoc/syntax_highlighter/html_pipeline_adapter.rb,
lib/gitlab/background_migration/fix_incorrect_max_seats_used.rb,
lib/gitlab/background_migration/migrate_pages_to_zip_storage.rb,
lib/gitlab/background_migration/populate_latest_pipeline_ids.rb,
lib/gitlab/background_migration/populate_vulnerability_reads.rb,
lib/gitlab/ci/pipeline/chain/config/content/external_project.rb,
lib/gitlab/database/load_balancing/sidekiq_client_middleware.rb,
lib/gitlab/database/load_balancing/sidekiq_server_middleware.rb,
lib/gitlab/database/migration_helpers/restrict_gitlab_schema.rb,
lib/gitlab/database/query_analyzers/restrict_allowed_schemas.rb,
lib/gitlab/error_tracking/error_repository/open_api_strategy.rb,
lib/gitlab/graphql/pagination/active_record_array_connection.rb,
lib/gitlab/graphql/project/dast_profile_connection_extension.rb,
lib/gitlab/import_export/decompressed_archive_size_validator.rb,
lib/gitlab/metrics/dashboard/stages/metric_endpoint_inserter.rb,
lib/gitlab/metrics/dashboard/validator/post_schema_validator.rb,
lib/gitlab/sidekiq_middleware/duplicate_jobs/strategies/base.rb,
lib/gitlab/sidekiq_middleware/duplicate_jobs/strategies/none.rb,
lib/gitlab/usage/service_ping/legacy_metric_timing_decorator.rb,
lib/gitlab/usage_data_counters/issue_activity_unique_counter.rb,
lib/gitlab/analytics/cycle_analytics/stage_events/stage_event.rb,
lib/gitlab/auth/otp/strategies/forti_authenticator/manual_otp.rb,
lib/gitlab/background_migration/backfill_ci_namespace_mirrors.rb,
lib/gitlab/background_migration/backfill_project_repositories.rb,
lib/gitlab/background_migration/backfill_snippet_repositories.rb,
lib/gitlab/background_migration/populate_namespace_statistics.rb,
lib/gitlab/background_migration/update_timelogs_null_spent_at.rb,
lib/gitlab/ci/reports/security/vulnerability_reports_comparer.rb,
lib/gitlab/database/migrations/observers/transaction_duration.rb,
lib/gitlab/database/migrations/reestablished_connection_stack.rb,
lib/gitlab/database/migrations/test_batched_background_runner.rb,
lib/gitlab/error_tracking/processor/context_payload_processor.rb,
lib/gitlab/metrics/dashboard/stages/cluster_endpoint_inserter.rb,
lib/gitlab/patch/action_cable_subscription_adapter_identifier.rb,
lib/gitlab/sidekiq_middleware/size_limiter/exceed_limit_error.rb,
lib/gitlab/usage/metrics/instrumentations/count_boards_metric.rb,
lib/gitlab/usage/metrics/instrumentations/count_issues_metric.rb,
app/workers/concerns/gitlab/github_import/rescheduling_methods.rb,
app/workers/gitlab/github_import/stage/import_base_data_worker.rb,
app/workers/gitlab/jira_import/stage/import_attachments_worker.rb,
lib/gitlab/analytics/cycle_analytics/aggregated/data_collector.rb,
lib/gitlab/background_migration/backfill_integrations_type_new.rb,
lib/gitlab/background_migration/drop_invalid_security_findings.rb,
lib/gitlab/background_migration/encrypt_integration_properties.rb,
lib/gitlab/background_migration/populate_test_reports_issue_id.rb,
lib/gitlab/database/background_migration/health_status/signals.rb,
lib/gitlab/database/partitioning/single_numeric_list_partition.rb,
lib/gitlab/database_importers/common_metrics/prometheus_metric.rb,
lib/gitlab/github_import/importer/pull_request_review_importer.rb,
lib/gitlab/graphql/pagination/keyset/conditions/base_condition.rb,
lib/gitlab/graphql/pagination/keyset/conditions/null_condition.rb,
lib/gitlab/graphql/pagination/keyset/generic_keyset_pagination.rb,
lib/gitlab/import_export/project/sample/relation_tree_restorer.rb,
lib/gitlab/metrics/dashboard/stages/variable_endpoint_inserter.rb,
app/workers/gitlab/github_import/stage/import_repository_worker.rb,
lib/gitlab/analytics/cycle_analytics/aggregated/records_fetcher.rb,
lib/gitlab/analytics/cycle_analytics/stage_events/issue_created.rb,
lib/gitlab/background_migration/backfill_projects_with_coverage.rb,
lib/gitlab/ci/pipeline/chain/create_cross_database_associations.rb,
lib/gitlab/database/migration_helpers/loose_foreign_key_helpers.rb,
lib/gitlab/graphql/loaders/batch_root_storage_statistics_loader.rb,
lib/gitlab/local_and_remote_storage_migration/artifact_migrater.rb,
app/workers/gitlab/github_import/stage/import_lfs_objects_worker.rb,
lib/gitlab/background_migration/backfill_upvotes_count_on_issues.rb,
lib/gitlab/background_migration/fix_first_mentioned_in_commit_at.rb,
lib/gitlab/database/partitioning_migration_helpers/index_helpers.rb,
lib/gitlab/github_import/importer/issue_and_label_links_importer.rb,
lib/gitlab/github_import/importer/pull_requests_reviews_importer.rb,
lib/gitlab/usage_data_counters/work_item_activity_unique_counter.rb,
app/workers/gitlab/github_import/stage/import_issue_events_worker.rb,
lib/generators/gitlab/usage_metric_definition/redis_hll_generator.rb,
lib/gitlab/analytics/cycle_analytics/stage_events/issue_stage_end.rb,
lib/gitlab/background_migration/batching_strategies/base_strategy.rb,
lib/gitlab/background_migration/project_namespaces/models/project.rb,
lib/gitlab/background_migration/remove_all_trace_expiration_dates.rb,
lib/gitlab/database/background_migration/batched_migration_runner.rb,
lib/gitlab/database/background_migration/health_status/indicators.rb,
lib/gitlab/database/postgresql_adapter/dump_schema_versions_mixin.rb,
lib/gitlab/database/postgresql_adapter/force_disconnectable_mixin.rb,
lib/gitlab/error_tracking/error_repository/active_record_strategy.rb,
lib/gitlab/error_tracking/processor/concerns/processes_exceptions.rb,
lib/gitlab/github_import/importer/pull_request_merged_by_importer.rb,
lib/gitlab/pagination/keyset/in_operator_optimization/column_data.rb,
lib/gitlab/prometheus/queries/additional_metrics_deployment_query.rb,
lib/gitlab/usage/metrics/instrumentations/snowplow_enabled_metric.rb,
lib/gitlab/usage/metrics/names_suggestions/relation_parsers/joins.rb,
lib/gitlab/usage_data_counters/gitlab_cli_activity_unique_counter.rb,
app/workers/gitlab/github_import/import_pull_request_review_worker.rb,
app/workers/gitlab/github_import/stage/import_pull_requests_worker.rb,
lib/gitlab/analytics/cycle_analytics/aggregated/base_query_builder.rb,
lib/gitlab/analytics/cycle_analytics/stage_events/code_stage_start.rb,
lib/gitlab/analytics/cycle_analytics/stage_events/plan_stage_start.rb,
lib/gitlab/background_migration/migrate_approver_to_approval_rules.rb,
lib/gitlab/background_migration/migrate_requirements_to_work_items.rb,
lib/gitlab/background_migration/remove_vulnerability_finding_links.rb,
lib/gitlab/ci/reports/security/concerns/fingerprint_path_from_file.rb,
lib/gitlab/database/background_migration/batched_migration_wrapper.rb,
lib/gitlab/database/migration_helpers/cascading_namespace_settings.rb,
lib/gitlab/database/rename_reserved_paths_migration/v1/rename_base.rb,
lib/gitlab/database_importers/instance_administrators/create_group.rb,
lib/gitlab/github_import/importer/pull_requests_merged_by_importer.rb,
lib/gitlab/graphql/extensions/externally_paginated_array_extension.rb,
lib/gitlab/graphql/pagination/keyset/conditions/not_null_condition.rb,
lib/gitlab/prometheus/queries/additional_metrics_environment_query.rb,
lib/gitlab/usage/metrics/instrumentations/active_user_count_metric.rb,
lib/gitlab/analytics/cycle_analytics/aggregated/stage_query_helpers.rb,
lib/gitlab/application_rate_limiter/increment_per_actioned_resource.rb,
lib/gitlab/background_migration/backfill_imported_issue_search_data.rb,
lib/gitlab/background_migration/fix_duplicate_project_name_and_path.rb,
lib/gitlab/background_migration/fix_merge_request_diff_commit_users.rb,
lib/gitlab/background_migration/project_namespaces/models/namespace.rb,
lib/gitlab/ci/pipeline/chain/validate/security_orchestration_policy.rb,
lib/gitlab/database/background_migration/batched_job_transition_log.rb,
lib/gitlab/database/migrations/batched_background_migration_helpers.rb,
lib/gitlab/database/migrations/observers/total_database_size_change.rb,
lib/gitlab/graphql/pagination/externally_paginated_array_connection.rb,
lib/gitlab/import_export/after_export_strategies/move_file_strategy.rb,
lib/gitlab/metrics/dashboard/stages/custom_metrics_details_inserter.rb,
lib/gitlab/metrics/dashboard/transformers/yml/v1/prometheus_metrics.rb,
lib/gitlab/pagination/keyset/in_operator_optimization/query_builder.rb,
lib/gitlab/search/abuse_validators/no_abusive_term_length_validator.rb,
lib/gitlab/usage_data_counters/quick_action_activity_unique_counter.rb,
lib/gitlab/background_migration/backfill_project_member_namespace_id.rb,
lib/gitlab/background_migration/cleanup_draft_data_from_faulty_regex.rb,
lib/gitlab/background_migration/fix_projects_without_project_feature.rb,
lib/gitlab/background_migration/migrate_job_artifact_registry_to_ssf.rb,
lib/gitlab/background_migration/populate_uuids_for_security_findings.rb,
lib/gitlab/database_importers/common_metrics/prometheus_metric_enums.rb,
lib/gitlab/database_importers/self_monitoring/project/create_service.rb,
lib/gitlab/database_importers/self_monitoring/project/delete_service.rb,
lib/gitlab/error_tracking/processor/sanitize_error_message_processor.rb,
lib/gitlab/import_export/after_export_strategies/web_upload_strategy.rb,
lib/gitlab/incident_management/pager_duty/incident_issue_description.rb,
lib/gitlab/usage_data_counters/merge_request_activity_unique_counter.rb,
app/workers/gitlab/github_import/import_pull_request_merged_by_worker.rb,
lib/gitlab/background_migration/backfill_work_item_type_id_for_issues.rb,
lib/gitlab/background_migration/cleanup_orphaned_lfs_objects_projects.rb,
lib/gitlab/background_migration/migrate_null_private_profile_to_false.rb,
lib/gitlab/background_migration/nullify_orphan_runner_id_on_ci_builds.rb,
lib/gitlab/github_import/importer/single_endpoint_diff_notes_importer.rb,
lib/gitlab/metrics/dashboard/stages/custom_dashboard_metrics_inserter.rb,
lib/gitlab/usage/metrics/aggregates/sources/calculations/intersection.rb,
lib/gitlab/analytics/cycle_analytics/stage_events/merge_request_merged.rb,
lib/gitlab/background_migration/backfill_jira_tracker_deployment_type2.rb,
lib/gitlab/background_migration/backfill_namespace_traversal_ids_roots.rb,
lib/gitlab/database/partitioning_migration_helpers/foreign_key_helpers.rb,
lib/gitlab/database/query_analyzers/gitlab_schemas_validate_connection.rb,
lib/gitlab/database/rename_reserved_paths_migration/v1/rename_projects.rb,
lib/gitlab/github_import/importer/single_endpoint_issue_notes_importer.rb,
lib/gitlab/graphql/pagination/offset_active_record_relation_connection.rb,
lib/gitlab/pagination/keyset/in_operator_optimization/order_by_columns.rb,
lib/gitlab/sidekiq_middleware/duplicate_jobs/strategies/until_executed.rb,
lib/gitlab/usage/metrics/instrumentations/service_ping_features_metric.rb,
lib/gitlab/analytics/cycle_analytics/stage_events/merge_request_created.rb,
lib/gitlab/background_migration/backfill_draft_status_on_merge_requests.rb,
lib/gitlab/background_migration/backfill_namespace_id_for_project_route.rb,
lib/gitlab/background_migration/fix_projects_without_prometheus_service.rb,
lib/gitlab/background_migration/migrate_merge_request_diff_commit_users.rb,
lib/gitlab/database/query_analyzers/prevent_cross_database_modification.rb,
lib/gitlab/github_import/importer/single_endpoint_issue_events_importer.rb,
lib/gitlab/github_import/representation/diff_notes/suggestion_formatter.rb,
lib/gitlab/local_and_remote_storage_migration/pages_deployment_migrater.rb,
lib/gitlab/sidekiq_middleware/duplicate_jobs/strategies/until_executing.rb,
lib/gitlab/usage/metrics/instrumentations/cert_based_clusters_ff_metric.rb,
lib/gitlab/usage/metrics/names_suggestions/relation_parsers/constraints.rb,
lib/gitlab/usage_data_counters/jetbrains_plugin_activity_unique_counter.rb,
lib/gitlab/usage_data_counters/vscode_extension_activity_unique_counter.rb,
lib/gitlab/background_migration/backfill_iteration_cadence_id_for_boards.rb,
lib/gitlab/background_migration/copy_ci_builds_columns_to_security_scans.rb,
lib/gitlab/background_migration/populate_status_column_of_security_scans.rb,
lib/gitlab/database/postgresql_database_tasks/load_schema_versions_mixin.rb,
lib/gitlab/database/rename_reserved_paths_migration/v1/migration_classes.rb,
lib/gitlab/database/rename_reserved_paths_migration/v1/rename_namespaces.rb,
lib/gitlab/usage/metrics/instrumentations/count_imported_projects_metric.rb,
lib/gitlab/background_migration/backfill_namespace_id_for_namespace_route.rb,
lib/gitlab/background_migration/backfill_namespace_traversal_ids_children.rb,
lib/gitlab/background_migration/update_vulnerability_occurrences_location.rb,
lib/gitlab/pagination/keyset/in_operator_optimization/array_scope_columns.rb,
app/workers/gitlab/github_import/stage/import_issues_and_diff_notes_worker.rb,
app/workers/gitlab/github_import/stage/import_pull_requests_reviews_worker.rb,
lib/gitlab/background_migration/copy_column_using_background_migration_job.rb,
lib/gitlab/background_migration/extract_project_topics_into_separate_table.rb,
lib/gitlab/background_migration/populate_resolved_on_default_branch_column.rb,
lib/gitlab/background_migration/populate_topics_non_private_projects_count.rb,
lib/gitlab/background_migration/populate_topics_total_projects_count_cache.rb,
lib/gitlab/pagination/keyset/in_operator_optimization/order_by_column_data.rb,
lib/gitlab/usage/metrics/instrumentations/collected_data_categories_metric.rb,
lib/gitlab/analytics/cycle_analytics/stage_events/metrics_based_stage_event.rb,
lib/gitlab/background_migration/backfill_member_namespace_for_group_members.rb,
lib/gitlab/background_migration/migrate_approver_to_approval_rules_in_batch.rb,
lib/gitlab/database/partitioning_migration_helpers/table_management_helpers.rb,
lib/gitlab/import_export/after_export_strategies/base_after_export_strategy.rb,
lib/gitlab/usage/metrics/instrumentations/issues_created_from_alerts_metric.rb,
app/workers/gitlab/github_import/stage/import_pull_requests_merged_by_worker.rb,
lib/gitlab/background_migration/populate_container_repository_migration_plan.rb,
lib/gitlab/background_migration/reset_too_many_tags_skipped_registry_imports.rb,
lib/gitlab/search/abuse_validators/no_abusive_coercion_from_string_validator.rb,
lib/gitlab/usage/metrics/instrumentations/count_bulk_imports_entities_metric.rb,
lib/gitlab/usage/metrics/instrumentations/count_users_creating_issues_metric.rb,
lib/gitlab/background_migration/add_primary_email_to_emails_if_user_confirmed.rb,
lib/gitlab/background_migration/backfill_integrations_enable_ssl_verification.rb,
lib/gitlab/background_migration/migrate_shimo_confluence_integration_category.rb,
lib/gitlab/background_migration/steal_migrate_merge_request_diff_commit_users.rb,
lib/gitlab/database/partitioning_migration_helpers/backfill_partitioned_table.rb,
lib/gitlab/usage/metrics/instrumentations/issues_with_prometheus_alert_events.rb,
lib/gitlab/analytics/cycle_analytics/stage_events/issue_deployed_to_production.rb,
lib/gitlab/background_migration/project_namespaces/backfill_project_namespaces.rb,
lib/gitlab/github_import/importer/single_endpoint_merge_request_notes_importer.rb,
lib/gitlab/usage/metrics/instrumentations/count_imported_projects_total_metric.rb,
lib/gitlab/import_export/after_export_strategies/download_notification_strategy.rb,
lib/gitlab/analytics/cycle_analytics/stage_events/issue_first_mentioned_in_commit.rb,
lib/gitlab/background_migration/batching_strategies/primary_key_batching_strategy.rb,
lib/gitlab/background_migration/migrate_approver_to_approval_rules_check_progress.rb,
lib/gitlab/analytics/cycle_analytics/stage_events/merge_request_last_build_started.rb,
lib/gitlab/background_migration/move_container_registry_enabled_to_project_feature.rb,
lib/gitlab/analytics/cycle_analytics/stage_events/merge_request_last_build_finished.rb,
lib/gitlab/background_migration/reset_duplicate_ci_runners_token_values_on_projects.rb,
lib/gitlab/background_migration/migrate_project_taggings_context_from_tags_to_topics.rb,
lib/gitlab/sidekiq_middleware/duplicate_jobs/strategies/deduplicates_when_scheduling.rb,
lib/gitlab/usage/metrics/instrumentations/issues_with_alert_management_alerts_metric.rb,
lib/gitlab/background_migration/backfill_project_statistics_container_repository_size.rb,
lib/gitlab/background_migration/backfill_project_feature_package_registry_access_level.rb,
lib/gitlab/background_migration/migrate_personal_namespace_project_maintainer_to_owner.rb,
lib/gitlab/background_migration/update_users_where_two_factor_auth_required_from_group.rb,
lib/gitlab/pagination/keyset/in_operator_optimization/strategies/record_loader_strategy.rb,
lib/gitlab/usage/metrics/instrumentations/snowplow_configured_to_gitlab_collector_metric.rb,
lib/gitlab/background_migration/disable_expiration_policies_linked_to_no_container_images.rb,
lib/gitlab/background_migration/fix_vulnerability_occurrences_with_hashes_as_raw_metadata.rb,
lib/gitlab/background_migration/populate_operation_visibility_permissions_from_operations.rb,
lib/gitlab/background_migration/recalculate_vulnerability_finding_signatures_for_findings.rb,
lib/gitlab/usage/metrics/instrumentations/jira_imports_total_imported_issues_count_metric.rb,
lib/gitlab/usage/metrics/instrumentations/issues_with_self_managed_prometheus_alert_events.rb,
lib/gitlab/analytics/cycle_analytics/stage_events/merge_request_first_deployed_to_production.rb,
lib/gitlab/background_migration/backfill_draft_status_on_merge_requests_with_corrected_regex.rb,
lib/gitlab/database/background_migration/health_status/indicators/autovacuum_active_on_table.rb,
lib/gitlab/background_migration/reset_duplicate_ci_runners_token_encrypted_values_on_projects.rb,
lib/gitlab/pagination/keyset/in_operator_optimization/strategies/order_values_loader_strategy.rb,
lib/gitlab/background_migration/disable_legacy_open_source_license_for_inactive_public_projects.rb,
lib/gitlab/usage/metrics/instrumentations/count_users_associating_milestones_to_releases_metric.rb,
lib/gitlab/background_migration/set_legacy_open_source_license_available_for_non_public_projects.rb,
lib/gitlab/background_migration/batching_strategies/backfill_issue_work_item_type_batching_strategy.rb,
lib/gitlab/background_migration/batching_strategies/backfill_project_namespace_per_group_batching_strategy.rb,
lib/gitlab/background_migration/batching_strategies/backfill_project_statistics_with_container_registry_size_batching_strategy.rb

Overview

rubocop:disable Style/Documentation

Defined Under Namespace

Modules: APIAuthentication, Abuse, Access, ActionCable, AlertManagement, Allowable, Analytics, ApplicationRateLimiter, Asciidoc, AssetProxy, Audit, Auth, BackgroundMigration, BacktraceCleaner, BareRepositoryImport, BitbucketImport, BitbucketServerImport, BlobHelper, Bullet, Cache, Changelog, Chat, Checks, Ci, ClassAttributes, Cleanup, Cluster, ColorSchemes, Composer, Config, ConfigChecker, ConfigHelper, Conflict, Console, Consul, ContainerRepository, ContentSecurityPolicy, CryptoHelper, CurrentSettings, CycleAnalytics, DataBuilder, Database, DatabaseImporters, DefaultBranch, DependencyLinker, Diff, DiscussionsDiff, Doctor, Elasticsearch, Email, Emoji, EncodingHelper, EndpointAttributes, Environment, ErrorTracking, EtagCaching, EventStore, ExceptionLogFormatter, ExclusiveLeaseHelpers, Experimentation, Export, ExternalAuthorization, Faraday, FileDetector, FileHook, FileMarkdownLinkBuilder, FileTypeDetection, FogbugzImport, FormBuilders, FrontMatter, Gfm, Git, GitAccessResult, GitRefValidator, GitalyClient, GithubImport, GitlabImport, GlId, GlobalId, Golang, GonHelper, Gpg, GrapeLogging, Graphql, Graphs, Harbor, HashedStorage, HealthChecks, HookData, I18n, Identifier, Import, ImportExport, ImportSources, IncidentManagement, IncomingEmail, Instrumentation, InstrumentationHelper, InternalPostReceive, IssuableSorter, Issues, Jira, JiraImport, Json, JwtAuthenticatable, Kas, Kroki, Kubernetes, LanguageData, LegacyGithubImport, LetsEncrypt, Lfs, LocalAndRemoteStorageMigration, Logging, Lograge, LoopHelpers, MailRoom, Mailgun, ManifestImport, Marginalia, MarkdownCache, MarkupHelper, Memory, MergeRequests, Metrics, Middleware, Monitor, Nav, NoCacheHeaders, NoteableMetadata, NotifyUponDeath, Octokit, OptimisticLocking, OtherMarkup, Pages, Pagination, Patch, PathRegex, PerformanceBar, PhabricatorImport, Popen, PrivateCommitEmail, ProcessManagement, Profiler, Prometheus, ProtocolAccess, PumaLogging, QueryLimiting, QuickActions, RackAttack, Recaptcha, Redis, Regex, RelativePositioning, RenderTimeout, RepoPath, RepositoryArchiveRateLimiter, RepositoryCacheAdapter, RepositoryUrlBuilder, RequestEndpoints, RequestForgeryProtection, RobotsTxt, Routing, RuggedInstrumentation, Runtime, SQL, Saas, SafeRequestStore, Sanitizers, Search, Security, Serializer, ServiceDesk, ServiceDeskEmail, Services, SetupHelper, ShellAdapter, SidekiqConfig, SidekiqDaemon, SidekiqDeathHandler, SidekiqLogging, SidekiqMiddleware, SidekiqSignals, SidekiqStatus, SidekiqVersioning, SlashCommands, Slug, Spamcheck, Ssh, SubscriptionPortal, Suggestions, TabWidth, TaskHelpers, Template, TemplateHelper, TemplateParser, TemporarilyAllow, Terraform, Testing, Themes, TimeTrackingFormatter, Timeless, Tracking, Uploads, UrlBlockers, Usage, UsageDataCounters, UsageMetricDefinition, Utils, Verify, View, VisibilityLevel, WebHooks, WebIde, Webpack, WikiPages, WithRequestStore, WordDiff, X509, Zentao Classes: AnonymousSession, AppJsonLogger, AppLogger, AppTextLogger, ApplicationContext, AuditJsonLogger, AuthLogger, AuthorizedKeys, AvatarCache, BackupLogger, BaseDoorkeeperController, BatchPopQueueing, BatchWorkerContext, Blame, BlamePresenter, BranchPushMergeCommitAnalyzer, BufferedIo, BuildAccess, ChangesList, Chaos, ChatNameToken, CiAccess, ClosingIssueExtractor, CodeNavigationPath, Color, ConanToken, ContributionsCalendar, Contributor, CrossProjectAccess, Daemon, DeployKeyAccess, DeprecationJsonLogger, DeviseFailure, EmojiNameValidator, EmptySearchResults, EncryptedCommandBase, EncryptedConfiguration, EncryptedLdapCommand, EncryptedSmtpCommand, EnvironmentLogger, ExceptionsApp, ExclusiveLease, Experiment, ExperimentationLogger, FIPS, FakeApplicationSettings, Favicon, FeatureCategories, FileFinder, FileHookLogger, GitAccess, GitAccessDesign, GitAccessProject, GitAccessSnippet, GitAccessWiki, GitLogger, GitPostReceive, GlRepository, GraphqlLogger, GroupSearchResults, HTTP, HTTPConnectionAdapter, HashedPath, Highlight, HotlinkingDetector, HttpIO, ImportFormatter, InactiveProjectsDeletionWarningTracker, InsecureKeyFingerprint, IntegrationsLogger, IssuableMetadata, IssuablesCountForState, IssuesLabels, JWTToken, JobWaiter, JsonCache, JsonLogger, LanguageDetection, Lazy, LfsToken, LogTimestampFormatter, Logger, MarkerRange, MultiCollectionPaginator, MultiDestinationLogger, NamespaceSanitizer, NamespacedSessionStore, NetHttpAdapter, NullRequestStore, ObjectHierarchy, OmniauthInitializer, OtpKeyRotator, PipelineScopeCounts, PollingInterval, ProcessMemoryCache, ProcessSupervisor, ProjectAuthorizations, ProjectSearchResults, ProjectStatsRefreshConflictsLogger, ProjectTemplate, ProjectTransfer, PrometheusClient, PushOptions, ReactiveCacheSetCache, RedactedSearchResultsLogger, ReferenceCounter, ReferenceExtractor, RepositoryCache, RepositoryCheckLogger, RepositoryHashCache, RepositorySetCache, RepositorySizeChecker, RepositorySizeErrorMessage, RequestContext, RouteMap, SSHPublicKey, SafeRequestLoader, SafeRequestPurger, SampleDataTemplate, SearchContext, SearchResults, Seeder, Session, SetCache, ShardHealthCache, Shell, SidekiqMigrateJobs, SidekiqQueue, SignedCommit, SignedTag, SnippetSearchResults, SnowplowEventDefinitionGenerator, Sourcegraph, StackProf, StringPlaceholderReplacer, StringRangeMarker, StringRegexMarker, SubmoduleLinks, TcpChecker, TerraformRegistryToken, Throttle, TreeSummary, UUID, Unicode, UntrustedRegexp, UploadsTransfer, UrlBlocker, UrlBuilder, UrlHelpers, UrlSanitizer, UsageData, UsageDataMetrics, UsageDataNonSqlMetrics, UsageDataQueries, UsageMetricDefinitionGenerator, UsageMetricGenerator, UserAccess, UserAccessSnippet, VersionInfo, VisibilityEvaluationResult, VisibilityLevelChecker, WikiFileFinder, Workhorse, ZoomLinkExtractor, ZoomUrlValidator

Constant Summary collapse

APP_DIRS_PATTERN =
%r{^/?(app|config|ee|lib|spec|\(\w*\))}.freeze
VERSION =
File.read(root.join("VERSION")).strip.freeze
INSTALLATION_TYPE =
File.read(root.join("INSTALLATION_TYPE")).strip.freeze
HTTP_PROXY_ENV_VARS =
%w(http_proxy https_proxy HTTP_PROXY HTTPS_PROXY).freeze
TaskFailedError =
Class.new(StandardError)
TaskAbortedByUserError =
Class.new(StandardError)
UpdatePathError =
Class.new(StandardError)

Class Method Summary collapse

Class Method Details

.canary?Boolean

Returns:

  • (Boolean)

71
72
73
# File 'lib/gitlab.rb', line 71

def self.canary?
  Gitlab::Utils.to_boolean(ENV['CANARY'])
end

.comObject


63
64
65
# File 'lib/gitlab.rb', line 63

def self.com
  yield if com?
end

.com?Boolean

Returns:

  • (Boolean)

58
59
60
61
# File 'lib/gitlab.rb', line 58

def self.com?
  # Check `gl_subdomain?` as well to keep parity with gitlab.com
  simulate_com? || Gitlab.config.gitlab.url == Gitlab::Saas.com_url || gl_subdomain?
end

.com_and_canary?Boolean

Returns:

  • (Boolean)

75
76
77
# File 'lib/gitlab.rb', line 75

def self.com_and_canary?
  com? && canary?
end

.com_but_not_canary?Boolean

Returns:

  • (Boolean)

79
80
81
# File 'lib/gitlab.rb', line 79

def self.com_but_not_canary?
  com? && !canary?
end

.configObject


23
24
25
# File 'lib/gitlab.rb', line 23

def self.config
  Settings
end

.dev_or_test_env?Boolean

Returns:

  • (Boolean)

95
96
97
# File 'lib/gitlab.rb', line 95

def self.dev_or_test_env?
  Rails.env.development? || Rails.env.test?
end

.gl_subdomain?Boolean

Returns:

  • (Boolean)

87
88
89
# File 'lib/gitlab.rb', line 87

def self.gl_subdomain?
  Gitlab::Saas.subdomain_regex === Gitlab.config.gitlab.url
end

.host_with_portObject


27
28
29
# File 'lib/gitlab.rb', line 27

def self.host_with_port
  "#{self.config.gitlab.host}:#{self.config.gitlab.port}"
end

.http_proxy_env?Boolean

Returns:

  • (Boolean)

99
100
101
# File 'lib/gitlab.rb', line 99

def self.http_proxy_env?
  HTTP_PROXY_ENV_VARS.any? { |name| ENV[name] }
end

.maintenance_mode?Boolean

Returns:

  • (Boolean)

111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
# File 'lib/gitlab.rb', line 111

def self.maintenance_mode?
  return false unless ::Gitlab::CurrentSettings.current_application_settings?

  # `maintenance_mode` column was added to the `current_settings` table in 13.2
  # When upgrading from < 13.2 to >=13.8 `maintenance_mode` will not be
  # found in settings.
  # `Gitlab::CurrentSettings#uncached_application_settings` in
  # lib/gitlab/current_settings.rb is expected to handle such cases, and use
  # the default value for the setting instead, but in this case, it doesn't,
  # see https://gitlab.com/gitlab-org/gitlab/-/issues/321836
  # As a work around, we check if the setting method is available
  return false unless ::Gitlab::CurrentSettings.respond_to?(:maintenance_mode)

  ::Gitlab::CurrentSettings.maintenance_mode
end

.org?Boolean

Returns:

  • (Boolean)

83
84
85
# File 'lib/gitlab.rb', line 83

def self.org?
  Gitlab.config.gitlab.url == Gitlab::Saas.dev_url
end

.org_or_com?Boolean

Returns:

  • (Boolean)

91
92
93
# File 'lib/gitlab.rb', line 91

def self.org_or_com?
  org? || com?
end

.pre_release?Boolean

Returns:

  • (Boolean)

19
20
21
# File 'lib/gitlab.rb', line 19

def self.pre_release?
  VERSION.include?('pre')
end

.process_nameObject


103
104
105
106
107
108
109
# File 'lib/gitlab.rb', line 103

def self.process_name
  return 'sidekiq' if Gitlab::Runtime.sidekiq?
  return 'console' if Gitlab::Runtime.console?
  return 'test' if Rails.env.test?

  'web'
end

.revisionObject


31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
# File 'lib/gitlab.rb', line 31

def self.revision
  @_revision ||= begin
    if File.exist?(root.join("REVISION"))
      File.read(root.join("REVISION")).strip.freeze
    else
      result = Gitlab::Popen.popen_with_detail(%W[#{config.git.bin_path} log --pretty=format:%h --abbrev=11 -n 1])

      if result.status.success?
        result.stdout.chomp.freeze
      else
        "Unknown"
      end
    end
  end
end

.simulate_com?Boolean

Returns:

  • (Boolean)

52
53
54
55
56
# File 'lib/gitlab.rb', line 52

def self.simulate_com?
  return false unless Rails.env.development?

  Gitlab::Utils.to_boolean(ENV['GITLAB_SIMULATE_SAAS'])
end

.staging?Boolean

Returns:

  • (Boolean)

67
68
69
# File 'lib/gitlab.rb', line 67

def self.staging?
  Gitlab.config.gitlab.url == Gitlab::Saas.staging_com_url
end

.version_infoObject


15
16
17
# File 'lib/gitlab.rb', line 15

def self.version_info
  Gitlab::VersionInfo.parse(Gitlab::VERSION)
end