Welcome to mirror list, hosted at ThFree Co, Russian Federation.

gitlab.com/gitlab-org/gitlab-foss.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
Diffstat (limited to '.rubocop_manual_todo.yml')
-rw-r--r--.rubocop_manual_todo.yml680
1 files changed, 177 insertions, 503 deletions
diff --git a/.rubocop_manual_todo.yml b/.rubocop_manual_todo.yml
index 61593c3b464..647d5e4c5ac 100644
--- a/.rubocop_manual_todo.yml
+++ b/.rubocop_manual_todo.yml
@@ -10,7 +10,7 @@
# - guidelines for use found in
# https://docs.gitlab.com/ee/development/contributing/style_guides.html#resolving-rubocop-exceptions.
-# WIP See https://gitlab.com/gitlab-org/gitlab/-/issues/322903
+# WIP See https://gitlab.com/gitlab-org/gitlab/-/issues/337596
Graphql/Descriptions:
Exclude:
- 'ee/app/graphql/types/iteration_state_enum.rb'
@@ -22,6 +22,178 @@ Graphql/Descriptions:
- 'ee/app/graphql/types/vulnerability_report_type_enum.rb'
- 'ee/app/graphql/types/vulnerability_severity_enum.rb'
- 'ee/app/graphql/types/vulnerability_state_enum.rb'
+ - 'ee/app/graphql/types/vulnerability_confidence_enum.rb'
+ - 'app/graphql/resolvers/labels_resolver.rb'
+ - 'app/graphql/resolvers/merge_requests_resolver.rb'
+ - 'app/graphql/resolvers/milestones_resolver.rb'
+ - 'app/graphql/resolvers/package_details_resolver.rb'
+ - 'app/graphql/resolvers/paginated_tree_resolver.rb'
+ - 'app/graphql/resolvers/release_resolver.rb'
+ - 'app/graphql/resolvers/repository_branch_names_resolver.rb'
+ - 'app/graphql/resolvers/snippets_resolver.rb'
+ - 'app/graphql/resolvers/todo_resolver.rb'
+ - 'app/graphql/resolvers/tree_resolver.rb'
+ - 'app/graphql/resolvers/users/snippets_resolver.rb'
+ - 'app/graphql/types/admin/analytics/usage_trends/measurement_type.rb'
+ - 'app/graphql/types/admin/sidekiq_queues/delete_jobs_response_type.rb'
+ - 'app/graphql/types/alert_management/alert_type.rb'
+ - 'app/graphql/types/award_emojis/award_emoji_type.rb'
+ - 'app/graphql/types/ci/config/job_restriction_type.rb'
+ - 'app/graphql/types/ci/config/status_enum.rb'
+ - 'app/graphql/types/ci/pipeline_type.rb'
+ - 'app/graphql/types/ci_configuration/sast/ui_component_size_enum.rb'
+ - 'app/graphql/types/commit_action_type.rb'
+ - 'app/graphql/types/container_repository_cleanup_status_enum.rb'
+ - 'app/graphql/types/container_repository_tag_type.rb'
+ - 'app/graphql/types/container_repository_type.rb'
+ - 'app/graphql/types/custom_emoji_type.rb'
+ - 'app/graphql/types/design_management/design_at_version_type.rb'
+ - 'app/graphql/types/design_management/design_fields.rb'
+ - 'app/graphql/types/diff_paths_input_type.rb'
+ - 'app/graphql/types/environment_type.rb'
+ - 'app/graphql/types/eventable_type.rb'
+ - 'app/graphql/types/group_type.rb'
+ - 'app/graphql/types/merge_request_type.rb'
+ - 'app/graphql/types/metadata/kas_type.rb'
+ - 'app/graphql/types/milestone_wildcard_id_enum.rb'
+ - 'app/graphql/types/namespace_type.rb'
+ - 'app/graphql/types/notes/note_type.rb'
+ - 'app/graphql/types/notes/position_type_enum.rb'
+ - 'app/graphql/types/packages/composer/json_type.rb'
+ - 'app/graphql/types/packages/package_details_type.rb'
+ - 'app/graphql/types/packages/package_file_type.rb'
+ - 'app/graphql/types/packages/package_tag_type.rb'
+ - 'app/graphql/types/packages/package_type.rb'
+ - 'app/graphql/types/project_type.rb'
+ - 'app/graphql/types/prometheus_alert_type.rb'
+ - 'app/graphql/types/query_type.rb'
+ - 'app/graphql/types/range_input_type.rb'
+ - 'app/graphql/types/release_asset_link_shared_input_arguments.rb'
+ - 'app/graphql/types/release_assets_input_type.rb'
+ - 'app/graphql/types/release_type.rb'
+ - 'app/graphql/types/repository/blob_type.rb'
+ - 'app/graphql/types/root_storage_statistics_type.rb'
+ - 'app/graphql/types/snippet_type.rb'
+ - 'app/graphql/types/snippets/blob_type.rb'
+ - 'app/graphql/types/snippets/visibility_scopes_enum.rb'
+ - 'app/graphql/types/terraform/state_type.rb'
+ - 'app/graphql/types/terraform/state_version_type.rb'
+ - 'app/graphql/types/timelog_type.rb'
+ - 'app/graphql/types/todo_state_enum.rb'
+ - 'app/graphql/types/todo_target_enum.rb'
+ - 'app/graphql/types/todo_type.rb'
+ - 'app/graphql/types/user_interface.rb'
+ - 'app/graphql/types/user_merge_request_interaction_type.rb'
+ - 'app/graphql/types/user_state_enum.rb'
+ - 'ee/app/graphql/ee/mutations/alert_management/http_integration/create.rb'
+ - 'ee/app/graphql/ee/mutations/alert_management/http_integration/update.rb'
+ - 'ee/app/graphql/ee/mutations/boards/issues/issue_move_list.rb'
+ - 'ee/app/graphql/ee/mutations/issues/create.rb'
+ - 'ee/app/graphql/ee/mutations/issues/update.rb'
+ - 'ee/app/graphql/ee/types/alert_management/http_integration_type.rb'
+ - 'ee/app/graphql/ee/types/board_list_type.rb'
+ - 'ee/app/graphql/ee/types/board_type.rb'
+ - 'ee/app/graphql/ee/types/group_type.rb'
+ - 'ee/app/graphql/ee/types/project_type.rb'
+ - 'ee/app/graphql/ee/types/query_type.rb'
+ - 'ee/app/graphql/mutations/app_sec/fuzzing/api/ci_configuration/create.rb'
+ - 'ee/app/graphql/mutations/boards/epic_boards/create.rb'
+ - 'ee/app/graphql/mutations/boards/epic_boards/epic_move_list.rb'
+ - 'ee/app/graphql/mutations/boards/epic_boards/update.rb'
+ - 'ee/app/graphql/mutations/boards/epic_lists/destroy.rb'
+ - 'ee/app/graphql/mutations/boards/lists/update_limit_metrics.rb'
+ - 'ee/app/graphql/mutations/boards/update_epic_user_preferences.rb'
+ - 'ee/app/graphql/mutations/compliance_management/frameworks/create.rb'
+ - 'ee/app/graphql/mutations/compliance_management/frameworks/destroy.rb'
+ - 'ee/app/graphql/mutations/compliance_management/frameworks/update.rb'
+ - 'ee/app/graphql/mutations/concerns/mutations/shared_epic_arguments.rb'
+ - 'ee/app/graphql/mutations/dast/profiles/create.rb'
+ - 'ee/app/graphql/mutations/dast/profiles/update.rb'
+ - 'ee/app/graphql/mutations/dast_on_demand_scans/create.rb'
+ - 'ee/app/graphql/mutations/dast_scanner_profiles/create.rb'
+ - 'ee/app/graphql/mutations/dast_scanner_profiles/update.rb'
+ - 'ee/app/graphql/mutations/dast_site_profiles/create.rb'
+ - 'ee/app/graphql/mutations/dast_site_profiles/delete.rb'
+ - 'ee/app/graphql/mutations/dast_site_profiles/update.rb'
+ - 'ee/app/graphql/mutations/dast_site_tokens/create.rb'
+ - 'ee/app/graphql/mutations/dast_site_validations/create.rb'
+ - 'ee/app/graphql/mutations/dast_site_validations/revoke.rb'
+ - 'ee/app/graphql/mutations/epic_tree/reorder.rb'
+ - 'ee/app/graphql/mutations/epics/add_issue.rb'
+ - 'ee/app/graphql/mutations/epics/base.rb'
+ - 'ee/app/graphql/mutations/epics/create.rb'
+ - 'ee/app/graphql/mutations/epics/set_subscription.rb'
+ - 'ee/app/graphql/mutations/gitlab_subscriptions/activate.rb'
+ - 'ee/app/graphql/mutations/incident_management/escalation_policy/base.rb'
+ - 'ee/app/graphql/mutations/incident_management/escalation_policy/create.rb'
+ - 'ee/app/graphql/mutations/incident_management/escalation_policy/destroy.rb'
+ - 'ee/app/graphql/mutations/incident_management/escalation_policy/update.rb'
+ - 'ee/app/graphql/mutations/incident_management/oncall_rotation/base.rb'
+ - 'ee/app/graphql/mutations/incident_management/oncall_rotation/create.rb'
+ - 'ee/app/graphql/mutations/incident_management/oncall_rotation/destroy.rb'
+ - 'ee/app/graphql/mutations/incident_management/oncall_rotation/update.rb'
+ - 'ee/app/graphql/mutations/incident_management/oncall_schedule/create.rb'
+ - 'ee/app/graphql/mutations/incident_management/oncall_schedule/destroy.rb'
+ - 'ee/app/graphql/mutations/incident_management/oncall_schedule/oncall_schedule_base.rb'
+ - 'ee/app/graphql/mutations/incident_management/oncall_schedule/update.rb'
+ - 'ee/app/graphql/mutations/issues/common_ee_mutation_arguments.rb'
+ - 'ee/app/graphql/mutations/issues/promote_to_epic.rb'
+ - 'ee/app/graphql/mutations/issues/set_iteration.rb'
+ - 'ee/app/graphql/mutations/iterations/cadences/create.rb'
+ - 'ee/app/graphql/mutations/iterations/cadences/update.rb'
+ - 'ee/app/graphql/mutations/iterations/create.rb'
+ - 'ee/app/graphql/mutations/namespaces/base.rb'
+ - 'ee/app/graphql/mutations/quality_management/test_cases/create.rb'
+ - 'ee/app/graphql/mutations/requirements_management/update_requirement.rb'
+ - 'ee/app/graphql/mutations/vulnerabilities/confirm.rb'
+ - 'ee/app/graphql/mutations/vulnerabilities/create_external_issue_link.rb'
+ - 'ee/app/graphql/mutations/vulnerabilities/destroy_external_issue_link.rb'
+ - 'ee/app/graphql/mutations/vulnerabilities/dismiss.rb'
+ - 'ee/app/graphql/mutations/vulnerabilities/resolve.rb'
+ - 'ee/app/graphql/mutations/vulnerabilities/revert_to_detected.rb'
+ - 'ee/app/graphql/resolvers/dora_metrics_resolver.rb'
+ - 'ee/app/graphql/resolvers/geo/geo_node_resolver.rb'
+ - 'ee/app/graphql/resolvers/network_policy_resolver.rb'
+ - 'ee/app/graphql/resolvers/requirements_management/requirements_resolver.rb'
+ - 'ee/app/graphql/types/alert_management/payload_alert_field_input_type.rb'
+ - 'ee/app/graphql/types/alert_management/payload_alert_mapping_field_type.rb'
+ - 'ee/app/graphql/types/analytics/devops_adoption/snapshot_type.rb'
+ - 'ee/app/graphql/types/app_sec/fuzzing/api/scan_profile_type.rb'
+ - 'ee/app/graphql/types/ci/code_quality_degradation_type.rb'
+ - 'ee/app/graphql/types/ci/minutes/namespace_monthly_usage_type.rb'
+ - 'ee/app/graphql/types/ci/minutes/project_monthly_usage_type.rb'
+ - 'ee/app/graphql/types/clusters/agent_token_type.rb'
+ - 'ee/app/graphql/types/clusters/agent_type.rb'
+ - 'ee/app/graphql/types/dast/profile_branch_type.rb'
+ - 'ee/app/graphql/types/dast/profile_type.rb'
+ - 'ee/app/graphql/types/dast/site_profile_auth_input_type.rb'
+ - 'ee/app/graphql/types/dast/site_profile_auth_type.rb'
+ - 'ee/app/graphql/types/dast_scanner_profile_type.rb'
+ - 'ee/app/graphql/types/dast_site_profile_type.rb'
+ - 'ee/app/graphql/types/epic_tree/epic_tree_node_input_type.rb'
+ - 'ee/app/graphql/types/epic_type.rb'
+ - 'ee/app/graphql/types/geo/geo_node_type.rb'
+ - 'ee/app/graphql/types/incident_management/escalation_policy_type.rb'
+ - 'ee/app/graphql/types/incident_management/escalation_rule_input_type.rb'
+ - 'ee/app/graphql/types/incident_management/escalation_rule_type.rb'
+ - 'ee/app/graphql/types/incident_management/oncall_participant_type.rb'
+ - 'ee/app/graphql/types/incident_management/oncall_rotation_active_period_input_type.rb'
+ - 'ee/app/graphql/types/incident_management/oncall_rotation_active_period_type.rb'
+ - 'ee/app/graphql/types/incident_management/oncall_rotation_date_input_type.rb'
+ - 'ee/app/graphql/types/incident_management/oncall_rotation_length_input_type.rb'
+ - 'ee/app/graphql/types/incident_management/oncall_user_input_type.rb'
+ - 'ee/app/graphql/types/move_type_enum.rb'
+ - 'ee/app/graphql/types/network_policy_kind_enum.rb'
+ - 'ee/app/graphql/types/path_lock_type.rb'
+ - 'ee/app/graphql/types/pipeline_security_report_finding_type.rb'
+ - 'ee/app/graphql/types/scanned_resource_type.rb'
+ - 'ee/app/graphql/types/security_report_summary_section_type.rb'
+ - 'ee/app/graphql/types/timebox_metrics_type.rb'
+ - 'ee/app/graphql/types/vulnerability/issue_link_type.rb'
+ - 'ee/app/graphql/types/vulnerability_details/commit_type.rb'
+ - 'ee/app/graphql/types/vulnerability_type.rb'
+ - 'ee/app/graphql/types/vulnerable_dependency_type.rb'
+ - 'ee/app/graphql/types/vulnerable_package_type.rb'
# WIP: See https://gitlab.com/gitlab-org/gitlab/-/issues/220040
Rails/SaveBang:
@@ -1014,6 +1186,7 @@ Gitlab/NamespacedClass:
- 'app/finders/joined_groups_finder.rb'
- 'app/finders/keys_finder.rb'
- 'app/finders/labels_finder.rb'
+ - 'app/finders/lfs_pointers_finder.rb'
- 'app/finders/license_template_finder.rb'
- 'app/finders/members_finder.rb'
- 'app/finders/merge_request_target_project_finder.rb'
@@ -1640,7 +1813,7 @@ Gitlab/NamespacedClass:
- 'app/services/reset_project_cache_service.rb'
- 'app/services/search_service.rb'
- 'app/services/service_response.rb'
- - 'app/services/submit_usage_ping_service.rb'
+ - 'app/services/service_ping/submit_service.rb'
- 'app/services/system_hooks_service.rb'
- 'app/services/task_list_toggle_service.rb'
- 'app/services/todo_service.rb'
@@ -1667,6 +1840,7 @@ Gitlab/NamespacedClass:
- 'app/uploaders/personal_file_uploader.rb'
- 'app/validators/abstract_path_validator.rb'
- 'app/validators/addressable_url_validator.rb'
+ - 'app/validators/any_field_validator.rb'
- 'app/validators/array_members_validator.rb'
- 'app/validators/branch_filter_validator.rb'
- 'app/validators/certificate_fingerprint_validator.rb'
@@ -2097,7 +2271,6 @@ Gitlab/NamespacedClass:
- 'ee/app/workers/sync_security_reports_to_report_approval_rules_worker.rb'
- 'ee/app/workers/update_all_mirrors_worker.rb'
- 'ee/app/workers/update_max_seats_used_for_gitlab_com_subscriptions_worker.rb'
- - 'ee/lib/generators/rails/geo_migration_generator.rb'
- 'ee/lib/gitlab/path_locks_finder.rb'
- 'ee/spec/support/elastic_query_name_inspector.rb'
- 'ee/spec/support/ssh_keygen.rb'
@@ -2439,81 +2612,9 @@ Gitlab/FeatureAvailableUsage:
- 'lib/api/helpers/related_resources_helpers.rb'
- 'spec/models/concerns/featurable_spec.rb'
-# WIP See https://gitlab.com/gitlab-org/gitlab/-/issues/327490
-Style/RegexpLiteralMixedPreserve:
- Exclude:
- - 'ee/app/models/status_page/project_setting.rb'
- - 'ee/app/presenters/vulnerability_presenter.rb'
- - 'ee/lib/api/geo_nodes.rb'
- - 'ee/lib/gitlab/vulnerabilities/standard_vulnerability.rb'
- - 'lib/api/invitations.rb'
- - 'lib/gitlab/ci/pipeline/expression/lexeme/pattern.rb'
- - 'lib/gitlab/metrics/requests_rack_middleware.rb'
- - 'lib/gitlab/metrics/subscribers/active_record.rb'
- - 'lib/gitlab/regex.rb'
- - 'lib/gitlab/utils.rb'
- - 'lib/product_analytics/tracker.rb'
- - 'qa/qa/page/project/settings/advanced.rb'
- - 'qa/spec/service/docker_run/gitlab_runner_spec.rb'
- - 'rubocop/cop/gitlab/duplicate_spec_location.rb'
- - 'spec/features/clusters/cluster_health_dashboard_spec.rb'
- - 'spec/features/markdown/metrics_spec.rb'
- - 'spec/features/search/user_searches_for_code_spec.rb'
- - 'spec/features/snippets/embedded_snippet_spec.rb'
- - 'spec/helpers/diff_helper_spec.rb'
- - 'spec/helpers/releases_helper_spec.rb'
- - 'spec/lib/gitlab/ci/reports/test_case_spec.rb'
- - 'spec/lib/gitlab/consul/internal_spec.rb'
- - 'spec/lib/gitlab/import_export/shared_spec.rb'
- - 'spec/lib/gitlab/utils/usage_data_spec.rb'
- - 'spec/presenters/ci/build_runner_presenter_spec.rb'
- - 'spec/requests/api/projects_spec.rb'
- - 'spec/services/jira/requests/projects/list_service_spec.rb'
- - 'spec/support/capybara.rb'
- - 'spec/support/helpers/grafana_api_helpers.rb'
- - 'spec/support/helpers/query_recorder.rb'
- - 'spec/support/helpers/require_migration.rb'
- - 'spec/views/layouts/_head.html.haml_spec.rb'
-
+# WIP see: https://gitlab.com/gitlab-org/gitlab/-/issues/335808
Database/MultipleDatabases:
Exclude:
- - 'app/mailers/previews/notify_preview.rb'
- - 'app/models/application_setting.rb'
- - 'app/models/internal_id.rb'
- - 'app/services/auto_merge/base_service.rb'
- - 'app/services/ci/delete_unit_tests_service.rb'
- - 'app/services/ci/unlock_artifacts_service.rb'
- - 'app/services/deployments/update_environment_service.rb'
- - 'app/services/design_management/copy_design_collection/copy_service.rb'
- - 'app/services/feature_flags/create_service.rb'
- - 'app/services/feature_flags/destroy_service.rb'
- - 'app/services/feature_flags/update_service.rb'
- - 'app/services/issuable/clone/base_service.rb'
- - 'app/services/issuable/common_system_notes_service.rb'
- - 'app/services/issuable/destroy_label_links_service.rb'
- - 'app/services/packages/create_dependency_service.rb'
- - 'app/services/packages/go/create_package_service.rb'
- - 'app/services/packages/npm/create_package_service.rb'
- - 'app/services/packages/terraform_module/create_package_service.rb'
- - 'app/services/projects/cleanup_service.rb'
- - 'app/services/projects/fetch_statistics_increment_service.rb'
- - 'app/services/releases/update_service.rb'
- - 'app/services/todos/destroy/destroyed_issuable_service.rb'
- - 'ee/app/models/dora/daily_metrics.rb'
- - 'ee/app/services/analytics/devops_adoption/enabled_namespaces/bulk_delete_service.rb'
- - 'ee/app/services/approval_rules/finalize_service.rb'
- - 'ee/app/services/approval_rules/project_rule_destroy_service.rb'
- - 'ee/app/services/app_sec/dast/site_profiles/create_service.rb'
- - 'ee/app/services/app_sec/dast/site_profiles/update_service.rb'
- - 'ee/app/services/ci/minutes/update_build_minutes_service.rb'
- - 'ee/app/services/ee/issuable/common_system_notes_service.rb'
- - 'ee/app/services/group_saml/group_managed_accounts/transfer_membership_service.rb'
- - 'ee/app/services/group_saml/sign_up_service.rb'
- - 'ee/app/services/iterations/roll_over_issues_service.rb'
- - 'ee/app/services/security/store_scan_service.rb'
- - 'ee/app/services/timebox_report_service.rb'
- - 'ee/app/services/vulnerability_feedback/create_service.rb'
- - 'ee/lib/ee/gitlab/checks/push_rule_check.rb'
- 'ee/lib/ee/gitlab/database.rb'
- 'ee/lib/gitlab/geo/database_tasks.rb'
- 'ee/lib/gitlab/geo/geo_tasks.rb'
@@ -2527,16 +2628,8 @@ Database/MultipleDatabases:
- 'ee/spec/services/ee/merge_requests/update_service_spec.rb'
- 'lib/backup/database.rb'
- 'lib/after_commit_queue.rb'
- - 'lib/api/rubygem_packages.rb'
- 'lib/backup/manager.rb'
- - 'lib/gitlab/analytics/cycle_analytics/stage_query_helpers.rb'
- - 'lib/gitlab/chaos.rb'
- 'lib/gitlab/current_settings.rb'
- - 'lib/gitlab/database/batch_count.rb'
- - 'lib/gitlab/database/batch_counter.rb'
- - 'lib/gitlab/database/count/reltuples_count_strategy.rb'
- - 'lib/gitlab/database/count/tablesample_count_strategy.rb'
- - 'lib/gitlab/database/grant.rb'
- 'lib/gitlab/database/load_balancing/load_balancer.rb'
- 'lib/gitlab/database/load_balancing.rb'
- 'lib/gitlab/database/load_balancing/sticking.rb'
@@ -2558,7 +2651,6 @@ Database/MultipleDatabases:
- 'lib/gitlab/database/schema_cache_with_renamed_table.rb'
- 'lib/gitlab/database/schema_migrations/context.rb'
- 'lib/gitlab/database/schema_version_files.rb'
- - 'lib/gitlab/database/similarity_score.rb'
- 'lib/gitlab/database/unidirectional_copy_trigger.rb'
- 'lib/gitlab/database/with_lock_retries.rb'
- 'lib/gitlab/gitlab_import/importer.rb'
@@ -2567,46 +2659,24 @@ Database/MultipleDatabases:
- 'lib/gitlab/import_export/relation_tree_restorer.rb'
- 'lib/gitlab/legacy_github_import/importer.rb'
- 'lib/gitlab/metrics/samplers/database_sampler.rb'
- - 'lib/gitlab/optimistic_locking.rb'
- - 'lib/gitlab/otp_key_rotator.rb'
- - 'lib/gitlab/profiler.rb'
- 'lib/gitlab/seeder.rb'
- 'lib/gitlab/sherlock/query.rb'
- - 'lib/gitlab/sql/glob.rb'
- - 'lib/gitlab/sql/set_operator.rb'
- 'lib/system_check/orphans/repository_check.rb'
- 'spec/db/schema_spec.rb'
- - 'spec/features/admin/dashboard_spec.rb'
- 'spec/initializers/database_config_spec.rb'
- - 'spec/initializers/lograge_spec.rb'
- 'spec/lib/backup/manager_spec.rb'
- 'spec/lib/gitlab/current_settings_spec.rb'
- 'spec/lib/gitlab/database_spec.rb'
- - 'spec/lib/gitlab/import_export/fast_hash_serializer_spec.rb'
- - 'spec/lib/gitlab/import_export/project/tree_saver_spec.rb'
- 'spec/lib/gitlab/metrics/subscribers/active_record_spec.rb'
- - 'spec/lib/gitlab/pagination/keyset/order_spec.rb'
- 'spec/lib/gitlab/profiler_spec.rb'
- - 'spec/lib/gitlab/query_limiting/active_support_subscriber_spec.rb'
- - 'spec/lib/gitlab/sidekiq_logging/structured_logger_spec.rb'
- - 'spec/lib/gitlab/sql/cte_spec.rb'
- - 'spec/lib/gitlab/sql/glob_spec.rb'
- - 'spec/lib/gitlab/sql/recursive_cte_spec.rb'
- 'spec/lib/gitlab/usage_data_metrics_spec.rb'
- 'spec/lib/gitlab/usage_data_queries_spec.rb'
- 'spec/lib/gitlab/usage/metrics/names_suggestions/relation_parsers/constraints_spec.rb'
- 'spec/lib/gitlab/usage/metrics/names_suggestions/relation_parsers/joins_spec.rb'
- 'spec/lib/gitlab/usage/metrics/instrumentations/database_metric_spec.rb'
- 'spec/lib/gitlab/utils/usage_data_spec.rb'
- - 'spec/models/application_setting_spec.rb'
- - 'spec/models/concerns/case_sensitivity_spec.rb'
- - 'spec/models/concerns/sortable_spec.rb'
- - 'spec/models/concerns/where_composite_spec.rb'
- - 'spec/models/experiment_spec.rb'
- - 'spec/models/internal_id_spec.rb'
- 'spec/models/project_feature_usage_spec.rb'
- 'spec/models/users_statistics_spec.rb'
- - 'spec/requests/api/statistics_spec.rb'
- 'spec/services/users/activity_service_spec.rb'
- 'spec/support/caching.rb'
- 'spec/support/gitlab/usage/metrics_instrumentation_shared_examples.rb'
@@ -2618,399 +2688,3 @@ Database/MultipleDatabases:
- 'spec/support/helpers/usage_data_helpers.rb'
- 'spec/tasks/gitlab/backup_rake_spec.rb'
- 'spec/tasks/gitlab/db_rake_spec.rb'
- - 'spec/workers/analytics/usage_trends/counter_job_worker_spec.rb'
- - 'spec/workers/users/create_statistics_worker_spec.rb'
-
-# See https://gitlab.com/gitlab-org/gitlab/-/issues/335170
-Cop/WorkerDataConsistency:
- Exclude:
- - 'app/workers/admin_email_worker.rb'
- - 'app/workers/analytics/usage_trends/count_job_trigger_worker.rb'
- - 'app/workers/analytics/usage_trends/counter_job_worker.rb'
- - 'app/workers/approve_blocked_pending_approval_users_worker.rb'
- - 'app/workers/archive_trace_worker.rb'
- - 'app/workers/authorized_keys_worker.rb'
- - 'app/workers/authorized_project_update/periodic_recalculate_worker.rb'
- - 'app/workers/authorized_project_update/project_create_worker.rb'
- - 'app/workers/authorized_project_update/project_group_link_create_worker.rb'
- - 'app/workers/authorized_project_update/project_recalculate_worker.rb'
- - 'app/workers/authorized_project_update/user_refresh_from_replica_worker.rb'
- - 'app/workers/authorized_projects_worker.rb'
- - 'app/workers/auto_devops/disable_worker.rb'
- - 'app/workers/auto_merge_process_worker.rb'
- - 'app/workers/background_migration_worker.rb'
- - 'app/workers/build_finished_worker.rb'
- - 'app/workers/build_success_worker.rb'
- - 'app/workers/bulk_import_worker.rb'
- - 'app/workers/bulk_imports/entity_worker.rb'
- - 'app/workers/bulk_imports/export_request_worker.rb'
- - 'app/workers/bulk_imports/pipeline_worker.rb'
- - 'app/workers/bulk_imports/relation_export_worker.rb'
- - 'app/workers/chaos/cpu_spin_worker.rb'
- - 'app/workers/chaos/db_spin_worker.rb'
- - 'app/workers/chaos/kill_worker.rb'
- - 'app/workers/chaos/leak_mem_worker.rb'
- - 'app/workers/chaos/sleep_worker.rb'
- - 'app/workers/chat_notification_worker.rb'
- - 'app/workers/ci/archive_trace_worker.rb'
- - 'app/workers/ci/archive_traces_cron_worker.rb'
- - 'app/workers/ci/build_finished_worker.rb'
- - 'app/workers/ci/build_prepare_worker.rb'
- - 'app/workers/ci/build_schedule_worker.rb'
- - 'app/workers/ci/build_trace_chunk_flush_worker.rb'
- - 'app/workers/ci/daily_build_group_report_results_worker.rb'
- - 'app/workers/ci/delete_objects_worker.rb'
- - 'app/workers/ci/delete_unit_tests_worker.rb'
- - 'app/workers/ci/drop_pipeline_worker.rb'
- - 'app/workers/ci/initial_pipeline_process_worker.rb'
- - 'app/workers/ci/merge_requests/add_todo_when_build_fails_worker.rb'
- - 'app/workers/ci/pipeline_artifacts/coverage_report_worker.rb'
- - 'app/workers/ci/pipeline_artifacts/create_quality_report_worker.rb'
- - 'app/workers/ci/pipeline_artifacts/expire_artifacts_worker.rb'
- - 'app/workers/ci/pipeline_success_unlock_artifacts_worker.rb'
- - 'app/workers/ci/ref_delete_unlock_artifacts_worker.rb'
- - 'app/workers/ci/resource_groups/assign_resource_from_resource_group_worker.rb'
- - 'app/workers/ci/schedule_delete_objects_cron_worker.rb'
- - 'app/workers/ci/test_failure_history_worker.rb'
- - 'app/workers/ci_platform_metrics_update_cron_worker.rb'
- - 'app/workers/cleanup_container_repository_worker.rb'
- - 'app/workers/cluster_configure_istio_worker.rb'
- - 'app/workers/cluster_install_app_worker.rb'
- - 'app/workers/cluster_patch_app_worker.rb'
- - 'app/workers/cluster_provision_worker.rb'
- - 'app/workers/cluster_update_app_worker.rb'
- - 'app/workers/cluster_upgrade_app_worker.rb'
- - 'app/workers/cluster_wait_for_app_installation_worker.rb'
- - 'app/workers/cluster_wait_for_app_update_worker.rb'
- - 'app/workers/cluster_wait_for_ingress_ip_address_worker.rb'
- - 'app/workers/clusters/applications/activate_service_worker.rb'
- - 'app/workers/clusters/applications/check_prometheus_health_worker.rb'
- - 'app/workers/clusters/applications/deactivate_service_worker.rb'
- - 'app/workers/clusters/applications/uninstall_worker.rb'
- - 'app/workers/clusters/applications/wait_for_uninstall_app_worker.rb'
- - 'app/workers/container_expiration_policies/cleanup_container_repository_worker.rb'
- - 'app/workers/container_expiration_policy_worker.rb'
- - 'app/workers/create_commit_signature_worker.rb'
- - 'app/workers/create_note_diff_file_worker.rb'
- - 'app/workers/create_pipeline_worker.rb'
- - 'app/workers/database/batched_background_migration_worker.rb'
- - 'app/workers/database/partition_management_worker.rb'
- - 'app/workers/delete_container_repository_worker.rb'
- - 'app/workers/delete_diff_files_worker.rb'
- - 'app/workers/delete_merged_branches_worker.rb'
- - 'app/workers/delete_stored_files_worker.rb'
- - 'app/workers/delete_user_worker.rb'
- - 'app/workers/deployments/drop_older_deployments_worker.rb'
- - 'app/workers/deployments/finished_worker.rb'
- - 'app/workers/deployments/forward_deployment_worker.rb'
- - 'app/workers/deployments/hooks_worker.rb'
- - 'app/workers/deployments/link_merge_request_worker.rb'
- - 'app/workers/deployments/success_worker.rb'
- - 'app/workers/deployments/update_environment_worker.rb'
- - 'app/workers/design_management/copy_design_collection_worker.rb'
- - 'app/workers/design_management/new_version_worker.rb'
- - 'app/workers/destroy_pages_deployments_worker.rb'
- - 'app/workers/detect_repository_languages_worker.rb'
- - 'app/workers/disallow_two_factor_for_group_worker.rb'
- - 'app/workers/disallow_two_factor_for_subgroups_worker.rb'
- - 'app/workers/email_receiver_worker.rb'
- - 'app/workers/emails_on_push_worker.rb'
- - 'app/workers/environments/auto_stop_cron_worker.rb'
- - 'app/workers/environments/canary_ingress/update_worker.rb'
- - 'app/workers/error_tracking_issue_link_worker.rb'
- - 'app/workers/experiments/record_conversion_event_worker.rb'
- - 'app/workers/expire_build_artifacts_worker.rb'
- - 'app/workers/expire_build_instance_artifacts_worker.rb'
- - 'app/workers/expire_job_cache_worker.rb'
- - 'app/workers/export_csv_worker.rb'
- - 'app/workers/file_hook_worker.rb'
- - 'app/workers/flush_counter_increments_worker.rb'
- - 'app/workers/gitlab/github_import/advance_stage_worker.rb'
- - 'app/workers/gitlab/github_import/refresh_import_jid_worker.rb'
- - 'app/workers/gitlab/github_import/stage/finish_import_worker.rb'
- - 'app/workers/gitlab/github_import/stage/import_base_data_worker.rb'
- - 'app/workers/gitlab/github_import/stage/import_issues_and_diff_notes_worker.rb'
- - 'app/workers/gitlab/github_import/stage/import_lfs_objects_worker.rb'
- - 'app/workers/gitlab/github_import/stage/import_notes_worker.rb'
- - 'app/workers/gitlab/github_import/stage/import_pull_requests_merged_by_worker.rb'
- - 'app/workers/gitlab/github_import/stage/import_pull_requests_reviews_worker.rb'
- - 'app/workers/gitlab/github_import/stage/import_pull_requests_worker.rb'
- - 'app/workers/gitlab/github_import/stage/import_repository_worker.rb'
- - 'app/workers/gitlab/jira_import/advance_stage_worker.rb'
- - 'app/workers/gitlab/jira_import/import_issue_worker.rb'
- - 'app/workers/gitlab/jira_import/stage/start_import_worker.rb'
- - 'app/workers/gitlab/phabricator_import/import_tasks_worker.rb'
- - 'app/workers/gitlab_performance_bar_stats_worker.rb'
- - 'app/workers/gitlab_service_ping_worker.rb'
- - 'app/workers/gitlab_shell_worker.rb'
- - 'app/workers/group_destroy_worker.rb'
- - 'app/workers/group_export_worker.rb'
- - 'app/workers/group_import_worker.rb'
- - 'app/workers/hashed_storage/migrator_worker.rb'
- - 'app/workers/hashed_storage/project_migrate_worker.rb'
- - 'app/workers/hashed_storage/project_rollback_worker.rb'
- - 'app/workers/hashed_storage/rollbacker_worker.rb'
- - 'app/workers/import_export_project_cleanup_worker.rb'
- - 'app/workers/import_issues_csv_worker.rb'
- - 'app/workers/incident_management/add_severity_system_note_worker.rb'
- - 'app/workers/incident_management/pager_duty/process_incident_worker.rb'
- - 'app/workers/incident_management/process_alert_worker_v2.rb'
- - 'app/workers/invalid_gpg_signature_update_worker.rb'
- - 'app/workers/irker_worker.rb'
- - 'app/workers/issuable/label_links_destroy_worker.rb'
- - 'app/workers/issuable_export_csv_worker.rb'
- - 'app/workers/issuables/clear_groups_issue_counter_worker.rb'
- - 'app/workers/issue_due_scheduler_worker.rb'
- - 'app/workers/issue_placement_worker.rb'
- - 'app/workers/issue_rebalancing_worker.rb'
- - 'app/workers/jira_connect/forward_event_worker.rb'
- - 'app/workers/jira_connect/sync_branch_worker.rb'
- - 'app/workers/jira_connect/sync_builds_worker.rb'
- - 'app/workers/jira_connect/sync_deployments_worker.rb'
- - 'app/workers/jira_connect/sync_feature_flags_worker.rb'
- - 'app/workers/jira_connect/sync_merge_request_worker.rb'
- - 'app/workers/jira_connect/sync_project_worker.rb'
- - 'app/workers/mail_scheduler/issue_due_worker.rb'
- - 'app/workers/mail_scheduler/notification_service_worker.rb'
- - 'app/workers/member_invitation_reminder_emails_worker.rb'
- - 'app/workers/members_destroyer/unassign_issuables_worker.rb'
- - 'app/workers/merge_request_cleanup_refs_worker.rb'
- - 'app/workers/merge_request_mergeability_check_worker.rb'
- - 'app/workers/merge_requests/create_pipeline_worker.rb'
- - 'app/workers/merge_requests/delete_source_branch_worker.rb'
- - 'app/workers/merge_requests/handle_assignees_change_worker.rb'
- - 'app/workers/merge_requests/resolve_todos_worker.rb'
- - 'app/workers/merge_worker.rb'
- - 'app/workers/metrics/dashboard/prune_old_annotations_worker.rb'
- - 'app/workers/metrics/dashboard/schedule_annotations_prune_worker.rb'
- - 'app/workers/metrics/dashboard/sync_dashboards_worker.rb'
- - 'app/workers/migrate_external_diffs_worker.rb'
- - 'app/workers/namespaceless_project_destroy_worker.rb'
- - 'app/workers/namespaces/in_product_marketing_emails_worker.rb'
- - 'app/workers/namespaces/onboarding_issue_created_worker.rb'
- - 'app/workers/namespaces/onboarding_pipeline_created_worker.rb'
- - 'app/workers/namespaces/onboarding_progress_worker.rb'
- - 'app/workers/namespaces/onboarding_user_added_worker.rb'
- - 'app/workers/namespaces/prune_aggregation_schedules_worker.rb'
- - 'app/workers/namespaces/root_statistics_worker.rb'
- - 'app/workers/namespaces/schedule_aggregation_worker.rb'
- - 'app/workers/new_issue_worker.rb'
- - 'app/workers/new_merge_request_worker.rb'
- - 'app/workers/new_note_worker.rb'
- - 'app/workers/object_pool/create_worker.rb'
- - 'app/workers/object_pool/destroy_worker.rb'
- - 'app/workers/object_pool/join_worker.rb'
- - 'app/workers/object_pool/schedule_join_worker.rb'
- - 'app/workers/object_storage/background_move_worker.rb'
- - 'app/workers/object_storage/migrate_uploads_worker.rb'
- - 'app/workers/packages/composer/cache_cleanup_worker.rb'
- - 'app/workers/packages/composer/cache_update_worker.rb'
- - 'app/workers/packages/debian/generate_distribution_worker.rb'
- - 'app/workers/packages/debian/process_changes_worker.rb'
- - 'app/workers/packages/go/sync_packages_worker.rb'
- - 'app/workers/packages/helm/extraction_worker.rb'
- - 'app/workers/packages/maven/metadata/sync_worker.rb'
- - 'app/workers/packages/nuget/extraction_worker.rb'
- - 'app/workers/packages/rubygems/extraction_worker.rb'
- - 'app/workers/pages_domain_removal_cron_worker.rb'
- - 'app/workers/pages_domain_ssl_renewal_cron_worker.rb'
- - 'app/workers/pages_domain_ssl_renewal_worker.rb'
- - 'app/workers/pages_domain_verification_cron_worker.rb'
- - 'app/workers/pages_domain_verification_worker.rb'
- - 'app/workers/pages_remove_worker.rb'
- - 'app/workers/pages_transfer_worker.rb'
- - 'app/workers/pages_update_configuration_worker.rb'
- - 'app/workers/pages_worker.rb'
- - 'app/workers/partition_creation_worker.rb'
- - 'app/workers/personal_access_tokens/expired_notification_worker.rb'
- - 'app/workers/personal_access_tokens/expiring_worker.rb'
- - 'app/workers/pipeline_metrics_worker.rb'
- - 'app/workers/pipeline_notification_worker.rb'
- - 'app/workers/pipeline_process_worker.rb'
- - 'app/workers/pipeline_schedule_worker.rb'
- - 'app/workers/post_receive.rb'
- - 'app/workers/process_commit_worker.rb'
- - 'app/workers/project_cache_worker.rb'
- - 'app/workers/project_daily_statistics_worker.rb'
- - 'app/workers/project_destroy_worker.rb'
- - 'app/workers/project_export_worker.rb'
- - 'app/workers/project_service_worker.rb'
- - 'app/workers/projects/post_creation_worker.rb'
- - 'app/workers/projects/schedule_bulk_repository_shard_moves_worker.rb'
- - 'app/workers/prometheus/create_default_alerts_worker.rb'
- - 'app/workers/propagate_integration_group_worker.rb'
- - 'app/workers/propagate_integration_inherit_descendant_worker.rb'
- - 'app/workers/propagate_integration_inherit_worker.rb'
- - 'app/workers/propagate_integration_project_worker.rb'
- - 'app/workers/propagate_integration_worker.rb'
- - 'app/workers/propagate_service_template_worker.rb'
- - 'app/workers/prune_old_events_worker.rb'
- - 'app/workers/purge_dependency_proxy_cache_worker.rb'
- - 'app/workers/rebase_worker.rb'
- - 'app/workers/releases/create_evidence_worker.rb'
- - 'app/workers/releases/manage_evidence_worker.rb'
- - 'app/workers/remote_mirror_notification_worker.rb'
- - 'app/workers/remove_expired_group_links_worker.rb'
- - 'app/workers/remove_expired_members_worker.rb'
- - 'app/workers/remove_unaccepted_member_invites_worker.rb'
- - 'app/workers/remove_unreferenced_lfs_objects_worker.rb'
- - 'app/workers/repository_archive_cache_worker.rb'
- - 'app/workers/repository_check/batch_worker.rb'
- - 'app/workers/repository_check/clear_worker.rb'
- - 'app/workers/repository_check/dispatch_worker.rb'
- - 'app/workers/repository_check/single_repository_worker.rb'
- - 'app/workers/repository_cleanup_worker.rb'
- - 'app/workers/repository_fork_worker.rb'
- - 'app/workers/repository_import_worker.rb'
- - 'app/workers/repository_remove_remote_worker.rb'
- - 'app/workers/repository_update_remote_mirror_worker.rb'
- - 'app/workers/requests_profiles_worker.rb'
- - 'app/workers/run_pipeline_schedule_worker.rb'
- - 'app/workers/schedule_merge_request_cleanup_refs_worker.rb'
- - 'app/workers/schedule_migrate_external_diffs_worker.rb'
- - 'app/workers/self_monitoring_project_create_worker.rb'
- - 'app/workers/self_monitoring_project_delete_worker.rb'
- - 'app/workers/service_desk_email_receiver_worker.rb'
- - 'app/workers/snippets/schedule_bulk_repository_shard_moves_worker.rb'
- - 'app/workers/ssh_keys/expired_notification_worker.rb'
- - 'app/workers/ssh_keys/expiring_soon_notification_worker.rb'
- - 'app/workers/stage_update_worker.rb'
- - 'app/workers/stuck_ci_jobs_worker.rb'
- - 'app/workers/stuck_export_jobs_worker.rb'
- - 'app/workers/stuck_merge_jobs_worker.rb'
- - 'app/workers/system_hook_push_worker.rb'
- - 'app/workers/todos_destroyer/confidential_issue_worker.rb'
- - 'app/workers/todos_destroyer/destroyed_issuable_worker.rb'
- - 'app/workers/todos_destroyer/entity_leave_worker.rb'
- - 'app/workers/todos_destroyer/group_private_worker.rb'
- - 'app/workers/todos_destroyer/private_features_worker.rb'
- - 'app/workers/todos_destroyer/project_private_worker.rb'
- - 'app/workers/trending_projects_worker.rb'
- - 'app/workers/update_container_registry_info_worker.rb'
- - 'app/workers/update_external_pull_requests_worker.rb'
- - 'app/workers/update_head_pipeline_for_merge_request_worker.rb'
- - 'app/workers/update_highest_role_worker.rb'
- - 'app/workers/update_merge_requests_worker.rb'
- - 'app/workers/update_project_statistics_worker.rb'
- - 'app/workers/upload_checksum_worker.rb'
- - 'app/workers/user_status_cleanup/batch_worker.rb'
- - 'app/workers/users/create_statistics_worker.rb'
- - 'app/workers/users/deactivate_dormant_users_worker.rb'
- - 'app/workers/wait_for_cluster_creation_worker.rb'
- - 'app/workers/web_hooks/destroy_worker.rb'
- - 'app/workers/web_hooks/log_execution_worker.rb'
- - 'app/workers/x509_certificate_revoke_worker.rb'
- - 'app/workers/x509_issuer_crl_check_worker.rb'
- - 'ee/app/workers/active_user_count_threshold_worker.rb'
- - 'ee/app/workers/adjourned_group_deletion_worker.rb'
- - 'ee/app/workers/adjourned_project_deletion_worker.rb'
- - 'ee/app/workers/adjourned_projects_deletion_cron_worker.rb'
- - 'ee/app/workers/admin_emails_worker.rb'
- - 'ee/app/workers/analytics/code_review_metrics_worker.rb'
- - 'ee/app/workers/analytics/devops_adoption/create_all_snapshots_worker.rb'
- - 'ee/app/workers/analytics/devops_adoption/create_snapshot_worker.rb'
- - 'ee/app/workers/approval_rules/external_approval_rule_payload_worker.rb'
- - 'ee/app/workers/ci/batch_reset_minutes_worker.rb'
- - 'ee/app/workers/ci/sync_reports_to_report_approval_rules_worker.rb'
- - 'ee/app/workers/clear_shared_runners_minutes_worker.rb'
- - 'ee/app/workers/create_github_webhook_worker.rb'
- - 'ee/app/workers/dast_site_validation_worker.rb'
- - 'ee/app/workers/deployments/auto_rollback_worker.rb'
- - 'ee/app/workers/dora/daily_metrics/refresh_worker.rb'
- - 'ee/app/workers/dora/daily_metrics/refresh_worker.rb'
- - 'ee/app/workers/elastic/migration_worker.rb'
- - 'ee/app/workers/elastic_association_indexer_worker.rb'
- - 'ee/app/workers/elastic_cluster_reindexing_cron_worker.rb'
- - 'ee/app/workers/elastic_commit_indexer_worker.rb'
- - 'ee/app/workers/elastic_delete_project_worker.rb'
- - 'ee/app/workers/elastic_full_index_worker.rb'
- - 'ee/app/workers/elastic_indexing_control_worker.rb'
- - 'ee/app/workers/elastic_namespace_indexer_worker.rb'
- - 'ee/app/workers/elastic_namespace_rollout_worker.rb'
- - 'ee/app/workers/elastic_remove_expired_namespace_subscriptions_from_index_cron_worker.rb'
- - 'ee/app/workers/epics/new_epic_issue_worker.rb'
- - 'ee/app/workers/epics/update_epics_dates_worker.rb'
- - 'ee/app/workers/geo/batch/project_registry_scheduler_worker.rb'
- - 'ee/app/workers/geo/batch/project_registry_worker.rb'
- - 'ee/app/workers/geo/container_repository_sync_worker.rb'
- - 'ee/app/workers/geo/design_repository_sync_worker.rb'
- - 'ee/app/workers/geo/destroy_worker.rb'
- - 'ee/app/workers/geo/event_worker.rb'
- - 'ee/app/workers/geo/file_download_worker.rb'
- - 'ee/app/workers/geo/file_registry_removal_worker.rb'
- - 'ee/app/workers/geo/file_removal_worker.rb'
- - 'ee/app/workers/geo/hashed_storage_attachments_migration_worker.rb'
- - 'ee/app/workers/geo/hashed_storage_migration_worker.rb'
- - 'ee/app/workers/geo/metrics_update_worker.rb'
- - 'ee/app/workers/geo/project_sync_worker.rb'
- - 'ee/app/workers/geo/prune_event_log_worker.rb'
- - 'ee/app/workers/geo/rename_repository_worker.rb'
- - 'ee/app/workers/geo/repositories_clean_up_worker.rb'
- - 'ee/app/workers/geo/repository_cleanup_worker.rb'
- - 'ee/app/workers/geo/repository_verification/primary/single_worker.rb'
- - 'ee/app/workers/geo/repository_verification/secondary/single_worker.rb'
- - 'ee/app/workers/geo/reverification_batch_worker.rb'
- - 'ee/app/workers/geo/scheduler/per_shard_scheduler_worker.rb'
- - 'ee/app/workers/geo/scheduler/scheduler_worker.rb'
- - 'ee/app/workers/geo/secondary/registry_consistency_worker.rb'
- - 'ee/app/workers/geo/secondary_usage_data_cron_worker.rb'
- - 'ee/app/workers/geo/sidekiq_cron_config_worker.rb'
- - 'ee/app/workers/geo/sync_timeout_cron_worker.rb'
- - 'ee/app/workers/geo/verification_batch_worker.rb'
- - 'ee/app/workers/geo/verification_cron_worker.rb'
- - 'ee/app/workers/geo/verification_timeout_worker.rb'
- - 'ee/app/workers/geo/verification_worker.rb'
- - 'ee/app/workers/geo_repository_destroy_worker.rb'
- - 'ee/app/workers/group_saml_group_sync_worker.rb'
- - 'ee/app/workers/groups/schedule_bulk_repository_shard_moves_worker.rb'
- - 'ee/app/workers/groups/update_statistics_worker.rb'
- - 'ee/app/workers/historical_data_worker.rb'
- - 'ee/app/workers/import_software_licenses_worker.rb'
- - 'ee/app/workers/incident_management/apply_incident_sla_exceeded_label_worker.rb'
- - 'ee/app/workers/incident_management/incident_sla_exceeded_check_worker.rb'
- - 'ee/app/workers/incident_management/oncall_rotations/persist_all_rotations_shifts_job.rb'
- - 'ee/app/workers/incident_management/oncall_rotations/persist_shifts_job.rb'
- - 'ee/app/workers/incident_management/pending_escalations/alert_check_worker.rb'
- - 'ee/app/workers/incident_management/pending_escalations/alert_create_worker.rb'
- - 'ee/app/workers/incident_management/pending_escalations/schedule_check_cron_worker.rb'
- - 'ee/app/workers/iterations/cadences/create_iterations_worker.rb'
- - 'ee/app/workers/iterations/cadences/schedule_create_iterations_worker.rb'
- - 'ee/app/workers/iterations/roll_over_issues_worker.rb'
- - 'ee/app/workers/iterations_update_status_worker.rb'
- - 'ee/app/workers/ldap_all_groups_sync_worker.rb'
- - 'ee/app/workers/ldap_group_sync_worker.rb'
- - 'ee/app/workers/ldap_sync_worker.rb'
- - 'ee/app/workers/merge_request_reset_approvals_worker.rb'
- - 'ee/app/workers/merge_requests/sync_code_owner_approval_rules_worker.rb'
- - 'ee/app/workers/merge_trains/refresh_worker.rb'
- - 'ee/app/workers/network_policy_metrics_worker.rb'
- - 'ee/app/workers/new_epic_worker.rb'
- - 'ee/app/workers/personal_access_tokens/groups/policy_worker.rb'
- - 'ee/app/workers/personal_access_tokens/instance/policy_worker.rb'
- - 'ee/app/workers/project_import_schedule_worker.rb'
- - 'ee/app/workers/pseudonymizer_worker.rb'
- - 'ee/app/workers/refresh_license_compliance_checks_worker.rb'
- - 'ee/app/workers/repository_push_audit_event_worker.rb'
- - 'ee/app/workers/repository_update_mirror_worker.rb'
- - 'ee/app/workers/requirements_management/import_requirements_csv_worker.rb'
- - 'ee/app/workers/requirements_management/process_requirements_reports_worker.rb'
- - 'ee/app/workers/scan_security_report_secrets_worker.rb'
- - 'ee/app/workers/security/auto_fix_worker.rb'
- - 'ee/app/workers/security/create_orchestration_policy_worker.rb'
- - 'ee/app/workers/security/orchestration_policy_rule_schedule_worker.rb'
- - 'ee/app/workers/security/store_scans_worker.rb'
- - 'ee/app/workers/security/track_secure_scans_worker.rb'
- - 'ee/app/workers/set_user_status_based_on_user_cap_setting_worker.rb'
- - 'ee/app/workers/status_page/publish_worker.rb'
- - 'ee/app/workers/store_security_reports_worker.rb'
- - 'ee/app/workers/store_security_scans_worker.rb'
- - 'ee/app/workers/sync_seat_link_request_worker.rb'
- - 'ee/app/workers/sync_seat_link_worker.rb'
- - 'ee/app/workers/todos_destroyer/confidential_epic_worker.rb'
- - 'ee/app/workers/update_all_mirrors_worker.rb'
- - 'ee/app/workers/update_max_seats_used_for_gitlab_com_subscriptions_worker.rb'
- - 'ee/app/workers/vulnerabilities/historical_statistics/deletion_worker.rb'
- - 'ee/app/workers/vulnerabilities/statistics/adjustment_worker.rb'
- - 'ee/app/workers/vulnerabilities/statistics/schedule_worker.rb'
- - 'ee/app/workers/vulnerability_exports/export_deletion_worker.rb'
- - 'ee/app/workers/vulnerability_exports/export_worker.rb'