diff --git a/.rubocop_manual_todo.yml b/.rubocop_manual_todo.yml
index d0079ae650e77eda5564fd8be8b84c2a9f21f16b..a8fc8d0ee232dabccdc2b936ff7412de2d62c69c 100644
--- a/.rubocop_manual_todo.yml
+++ b/.rubocop_manual_todo.yml
@@ -336,403 +336,6 @@ Rails/TimeZone:
 # WIP: https://gitlab.com/gitlab-org/gitlab/-/issues/325836
 RSpec/EmptyLineAfterFinalLetItBe:
   Exclude:
-    - ee/spec/controllers/subscriptions_controller_spec.rb
-    - ee/spec/features/ci_shared_runner_warnings_spec.rb
-    - ee/spec/features/integrations/jira/jira_issues_list_spec.rb
-    - ee/spec/features/markdown/metrics_spec.rb
-    - ee/spec/features/registrations/group_invites_during_signup_flow_spec.rb
-    - ee/spec/features/subscriptions_spec.rb
-    - ee/spec/lib/ee/api/entities/user_with_admin_spec.rb
-    - ee/spec/lib/ee/api/entities/vulnerability_spec.rb
-    - ee/spec/lib/ee/event_filter_spec.rb
-    - ee/spec/lib/ee/gitlab/alert_management/payload/generic_spec.rb
-    - ee/spec/lib/ee/gitlab/alert_management/payload_spec.rb
-    - ee/spec/lib/ee/gitlab/ci/pipeline/chain/validate/external_spec.rb
-    - ee/spec/lib/ee/gitlab/ci/pipeline/quota/activity_spec.rb
-    - ee/spec/lib/ee/gitlab/ci/pipeline/quota/job_activity_spec.rb
-    - ee/spec/lib/ee/gitlab/ci/pipeline/quota/size_spec.rb
-    - ee/spec/lib/ee/gitlab/git_access_design_spec.rb
-    - ee/spec/lib/ee/gitlab/git_access_snippet_spec.rb
-    - ee/spec/lib/ee/gitlab/hook_data/issue_builder_spec.rb
-    - ee/spec/lib/ee/gitlab/import_export/project/tree_restorer_spec.rb
-    - ee/spec/lib/ee/gitlab/snippet_search_results_spec.rb
-    - ee/spec/lib/elastic/latest/git_class_proxy_spec.rb
-    - ee/spec/lib/gitlab/alert_management/payload/cilium_spec.rb
-    - ee/spec/lib/gitlab/analytics/cycle_analytics/summary/group/stage_time_summary_spec.rb
-    - ee/spec/lib/gitlab/checks/diff_check_spec.rb
-    - ee/spec/lib/gitlab/code_owners/loader_spec.rb
-    - ee/spec/lib/gitlab/git_access_spec.rb
-    - ee/spec/lib/gitlab/git_access_wiki_spec.rb
-    - ee/spec/lib/gitlab/graphql/aggregations/vulnerability_statistics/lazy_aggregate_spec.rb
-    - ee/spec/lib/gitlab/insights/project_insights_config_spec.rb
-    - ee/spec/lib/gitlab/sitemaps/url_extractor_spec.rb
-    - ee/spec/requests/api/analytics/code_review_analytics_spec.rb
-    - ee/spec/requests/api/audit_events_spec.rb
-    - ee/spec/requests/api/commits_spec.rb
-    - ee/spec/requests/api/dora/metrics_spec.rb
-    - ee/spec/requests/api/epics_spec.rb
-    - ee/spec/requests/api/geo_spec.rb
-    - ee/spec/requests/api/graphql/boards/epic_board_list_epics_query_spec.rb
-    - ee/spec/requests/api/graphql/current_user/todos_query_spec.rb
-    - ee/spec/requests/api/graphql/group/epic/epic_issues_spec.rb
-    - ee/spec/requests/api/graphql/group/epics_spec.rb
-    - ee/spec/requests/api/graphql/mutations/analytics/devops_adoption/segments/create_spec.rb
-    - ee/spec/requests/api/graphql/mutations/analytics/devops_adoption/segments/delete_spec.rb
-    - ee/spec/requests/api/graphql/mutations/boards/create_spec.rb
-    - ee/spec/requests/api/graphql/mutations/boards/epic_boards/create_spec.rb
-    - ee/spec/requests/api/graphql/mutations/boards/epic_boards/update_spec.rb
-    - ee/spec/requests/api/graphql/mutations/boards/issues/issue_move_list_spec.rb
-    - ee/spec/requests/api/graphql/mutations/boards/lists/update_limit_metrics_spec.rb
-    - ee/spec/requests/api/graphql/mutations/compliance_management/frameworks/destroy_spec.rb
-    - ee/spec/requests/api/graphql/mutations/compliance_management/frameworks/update_spec.rb
-    - ee/spec/requests/api/graphql/mutations/dast_scanner_profiles/update_spec.rb
-    - ee/spec/requests/api/graphql/mutations/environments/canary_ingress/update_spec.rb
-    - ee/spec/requests/api/graphql/mutations/epics/add_issue_spec.rb
-    - ee/spec/requests/api/graphql/mutations/epics/set_subscription_spec.rb
-    - ee/spec/requests/api/graphql/mutations/epics/update_spec.rb
-    - ee/spec/requests/api/graphql/mutations/gitlab_subscriptions/activate_spec.rb
-    - ee/spec/requests/api/graphql/mutations/incident_management/oncall_rotation/create_spec.rb
-    - ee/spec/requests/api/graphql/mutations/incident_management/oncall_schedule/create_spec.rb
-    - ee/spec/requests/api/graphql/mutations/incident_management/oncall_schedule/destroy_spec.rb
-    - ee/spec/requests/api/graphql/mutations/incident_management/oncall_schedule/update_spec.rb
-    - ee/spec/requests/api/graphql/mutations/issues/promote_to_epic_spec.rb
-    - ee/spec/requests/api/graphql/mutations/issues/update_spec.rb
-    - ee/spec/requests/api/graphql/mutations/iterations/create_spec.rb
-    - ee/spec/requests/api/graphql/mutations/notes/create/note_spec.rb
-    - ee/spec/requests/api/graphql/mutations/quality_management/test_cases/create_spec.rb
-    - ee/spec/requests/api/graphql/namespace/compliance_frameworks_spec.rb
-    - ee/spec/requests/api/graphql/project/alert_management/payload_fields_spec.rb
-    - ee/spec/requests/api/graphql/project/requirements_management/requirements_spec.rb
-    - ee/spec/requests/api/graphql/projects/compliance_frameworks_spec.rb
-    - ee/spec/requests/api/groups_spec.rb
-    - ee/spec/requests/api/internal/base_spec.rb
-    - ee/spec/requests/api/issues_spec.rb
-    - ee/spec/requests/api/ldap_spec.rb
-    - ee/spec/requests/api/merge_request_approval_rules_spec.rb
-    - ee/spec/requests/api/merge_request_approvals_spec.rb
-    - ee/spec/requests/api/merge_requests_spec.rb
-    - ee/spec/requests/api/merge_trains_spec.rb
-    - ee/spec/requests/api/project_approval_rules_spec.rb
-    - ee/spec/requests/api/project_approval_settings_spec.rb
-    - ee/spec/requests/api/projects_spec.rb
-    - ee/spec/requests/api/todos_spec.rb
-    - ee/spec/requests/api/vulnerabilities_spec.rb
-    - ee/spec/requests/api/vulnerability_issue_links_spec.rb
-    - ee/spec/requests/api/wikis_spec.rb
-    - ee/spec/requests/callout_spec.rb
-    - ee/spec/requests/git_http_geo_spec.rb
-    - ee/spec/requests/repositories/git_http_controller_spec.rb
-    - ee/spec/services/alert_management/extract_alert_payload_fields_service_spec.rb
-    - ee/spec/services/alert_management/process_prometheus_alert_service_spec.rb
-    - ee/spec/services/approval_rules/create_service_spec.rb
-    - ee/spec/services/audit_event_service_spec.rb
-    - ee/spec/services/billable_members/destroy_service_spec.rb
-    - ee/spec/services/boards/epic_boards/destroy_service_spec.rb
-    - ee/spec/services/clusters/agent_tokens/create_service_spec.rb
-    - ee/spec/services/compliance_management/frameworks/create_service_spec.rb
-    - ee/spec/services/compliance_management/frameworks/update_service_spec.rb
-    - ee/spec/services/dast_scanner_profiles/destroy_service_spec.rb
-    - ee/spec/services/dast_scanner_profiles/update_service_spec.rb
-    - ee/spec/services/dast_site_profiles/destroy_service_spec.rb
-    - ee/spec/services/external_status_checks/create_service_spec.rb
-    - ee/spec/services/external_status_checks/destroy_service_spec.rb
-    - ee/spec/services/external_status_checks/update_service_spec.rb
-    - ee/spec/services/gitlab_subscriptions/activate_service_spec.rb
-    - ee/spec/services/gitlab_subscriptions/apply_trial_service_spec.rb
-    - ee/spec/services/incident_management/incidents/upload_metric_service_spec.rb
-    - ee/spec/services/incident_management/oncall_rotations/edit_service_spec.rb
-    - ee/spec/services/merge_request_approval_settings/update_service_spec.rb
-    - ee/spec/services/personal_access_tokens/create_service_audit_log_spec.rb
-    - ee/spec/services/personal_access_tokens/groups/update_lifetime_service_spec.rb
-    - ee/spec/services/push_rules/create_or_update_service_spec.rb
-    - ee/spec/services/quality_management/test_cases/create_service_spec.rb
-    - ee/spec/services/quick_actions/interpret_service_spec.rb
-    - ee/spec/services/requirements_management/create_requirement_service_spec.rb
-    - ee/spec/services/requirements_management/export_csv_service_spec.rb
-    - ee/spec/services/requirements_management/update_requirement_service_spec.rb
-    - ee/spec/services/resource_access_tokens/create_service_spec.rb
-    - ee/spec/services/resource_access_tokens/revoke_service_spec.rb
-    - spec/controllers/confirmations_controller_spec.rb
-    - spec/controllers/dashboard/projects_controller_spec.rb
-    - spec/controllers/invites_controller_spec.rb
-    - spec/controllers/profiles/emails_controller_spec.rb
-    - spec/controllers/users/terms_controller_spec.rb
-    - spec/features/cycle_analytics_spec.rb
-    - spec/features/dashboard/datetime_on_tooltips_spec.rb
-    - spec/features/dashboard/merge_requests_spec.rb
-    - spec/features/file_uploads/group_import_spec.rb
-    - spec/features/file_uploads/project_import_spec.rb
-    - spec/features/file_uploads/user_avatar_spec.rb
-    - spec/features/issues/user_sees_breadcrumb_links_spec.rb
-    - spec/features/markdown/metrics_spec.rb
-    - spec/features/operations_sidebar_link_spec.rb
-    - spec/features/participants_autocomplete_spec.rb
-    - spec/features/snippets/embedded_snippet_spec.rb
-    - spec/finders/alert_management/alerts_finder_spec.rb
-    - spec/finders/ci/commit_statuses_finder_spec.rb
-    - spec/finders/container_repositories_finder_spec.rb
-    - spec/finders/deployments_finder_spec.rb
-    - spec/finders/events_finder_spec.rb
-    - spec/finders/group_descendants_finder_spec.rb
-    - spec/finders/groups_finder_spec.rb
-    - spec/finders/packages/conan/package_file_finder_spec.rb
-    - spec/finders/packages/go/module_finder_spec.rb
-    - spec/finders/packages/group_packages_finder_spec.rb
-    - spec/finders/packages/nuget/package_finder_spec.rb
-    - spec/finders/packages/package_file_finder_spec.rb
-    - spec/finders/packages/package_finder_spec.rb
-    - spec/finders/template_finder_spec.rb
-    - spec/finders/todos_finder_spec.rb
-    - spec/finders/user_recent_events_finder_spec.rb
-    - spec/frontend/fixtures/pipelines.rb
-    - spec/graphql/features/authorization_spec.rb
-    - spec/graphql/gitlab_schema_spec.rb
-    - spec/graphql/mutations/boards/lists/update_spec.rb
-    - spec/graphql/mutations/custom_emoji/create_spec.rb
-    - spec/graphql/mutations/discussions/toggle_resolve_spec.rb
-    - spec/graphql/mutations/environments/canary_ingress/update_spec.rb
-    - spec/graphql/mutations/issues/set_severity_spec.rb
-    - spec/graphql/mutations/labels/create_spec.rb
-    - spec/graphql/mutations/notes/reposition_image_diff_note_spec.rb
-    - spec/lib/bulk_imports/groups/loaders/group_loader_spec.rb
-    - spec/lib/extracts_path_spec.rb
-    - spec/lib/extracts_ref_spec.rb
-    - spec/lib/gitlab/cache/ci/project_pipeline_status_spec.rb
-    - spec/lib/gitlab/closing_issue_extractor_spec.rb
-    - spec/lib/gitlab/composer/cache_spec.rb
-    - spec/lib/gitlab/data_builder/wiki_page_spec.rb
-    - spec/lib/gitlab/deploy_key_access_spec.rb
-    - spec/lib/gitlab/email/handler/service_desk_handler_spec.rb
-    - spec/lib/gitlab/gitaly_client/operation_service_spec.rb
-    - spec/lib/gitlab/gl_repository/repo_type_spec.rb
-    - spec/lib/gitlab/group_search_results_spec.rb
-    - spec/lib/gitlab/json_cache_spec.rb
-    - spec/lib/gitlab/language_detection_spec.rb
-    - spec/lib/gitlab/project_search_results_spec.rb
-    - spec/lib/gitlab/prometheus/query_variables_spec.rb
-    - spec/lib/gitlab/reactive_cache_set_cache_spec.rb
-    - spec/lib/gitlab/reference_extractor_spec.rb
-    - spec/lib/gitlab/search_results_spec.rb
-    - spec/lib/gitlab/shell_spec.rb
-    - spec/models/abuse_report_spec.rb
-    - spec/models/alert_management/alert_spec.rb
-    - spec/models/audit_event_spec.rb
-    - spec/models/chat_name_spec.rb
-    - spec/models/chat_team_spec.rb
-    - spec/models/clusters/kubernetes_namespace_spec.rb
-    - spec/models/commit_spec.rb
-    - spec/models/deploy_token_spec.rb
-    - spec/models/deployment_spec.rb
-    - spec/models/diff_viewer/server_side_spec.rb
-    - spec/models/environment_spec.rb
-    - spec/models/event_collection_spec.rb
-    - spec/models/label_note_spec.rb
-    - spec/models/lfs_file_lock_spec.rb
-    - spec/models/member_spec.rb
-    - spec/models/merge_request_diff_spec.rb
-    - spec/models/namespace/root_storage_statistics_spec.rb
-    - spec/models/note_spec.rb
-    - spec/models/notification_setting_spec.rb
-    - spec/models/operations/feature_flag_spec.rb
-    - spec/models/plan_limits_spec.rb
-    - spec/models/prometheus_alert_spec.rb
-    - spec/models/protected_branch/push_access_level_spec.rb
-    - spec/models/repository_spec.rb
-    - spec/models/snippet_repository_spec.rb
-    - spec/models/snippet_spec.rb
-    - spec/models/terraform/state_spec.rb
-    - spec/models/u2f_registration_spec.rb
-    - spec/models/user_spec.rb
-    - spec/requests/api/api_spec.rb
-    - spec/requests/api/award_emoji_spec.rb
-    - spec/requests/api/branches_spec.rb
-    - spec/requests/api/ci/pipelines_spec.rb
-    - spec/requests/api/composer_packages_spec.rb
-    - spec/requests/api/deploy_tokens_spec.rb
-    - spec/requests/api/deployments_spec.rb
-    - spec/requests/api/error_tracking_spec.rb
-    - spec/requests/api/feature_flags_spec.rb
-    - spec/requests/api/freeze_periods_spec.rb
-    - spec/requests/api/generic_packages_spec.rb
-    - spec/requests/api/graphql/boards/board_lists_query_spec.rb
-    - spec/requests/api/graphql/ci/pipelines_spec.rb
-    - spec/requests/api/graphql/current_user_todos_spec.rb
-    - spec/requests/api/graphql/group/timelogs_spec.rb
-    - spec/requests/api/graphql/issue_status_counts_spec.rb
-    - spec/requests/api/graphql/metrics/dashboard_query_spec.rb
-    - spec/requests/api/graphql/mutations/admin/sidekiq_queues/delete_jobs_spec.rb
-    - spec/requests/api/graphql/mutations/alert_management/alerts/set_assignees_spec.rb
-    - spec/requests/api/graphql/mutations/alert_management/alerts/todo/create_spec.rb
-    - spec/requests/api/graphql/mutations/alert_management/alerts/update_alert_status_spec.rb
-    - spec/requests/api/graphql/mutations/alert_management/http_integration/create_spec.rb
-    - spec/requests/api/graphql/mutations/alert_management/prometheus_integration/create_spec.rb
-    - spec/requests/api/graphql/mutations/award_emojis/add_spec.rb
-    - spec/requests/api/graphql/mutations/award_emojis/toggle_spec.rb
-    - spec/requests/api/graphql/mutations/boards/create_spec.rb
-    - spec/requests/api/graphql/mutations/boards/destroy_spec.rb
-    - spec/requests/api/graphql/mutations/boards/lists/destroy_spec.rb
-    - spec/requests/api/graphql/mutations/boards/lists/update_spec.rb
-    - spec/requests/api/graphql/mutations/branches/create_spec.rb
-    - spec/requests/api/graphql/mutations/ci/ci_cd_settings_update_spec.rb
-    - spec/requests/api/graphql/mutations/commits/create_spec.rb
-    - spec/requests/api/graphql/mutations/container_expiration_policy/update_spec.rb
-    - spec/requests/api/graphql/mutations/discussions/toggle_resolve_spec.rb
-    - spec/requests/api/graphql/mutations/environments/canary_ingress/update_spec.rb
-    - spec/requests/api/graphql/mutations/issues/set_locked_spec.rb
-    - spec/requests/api/graphql/mutations/issues/set_severity_spec.rb
-    - spec/requests/api/graphql/mutations/issues/update_spec.rb
-    - spec/requests/api/graphql/mutations/jira_import/import_users_spec.rb
-    - spec/requests/api/graphql/mutations/jira_import/start_spec.rb
-    - spec/requests/api/graphql/mutations/labels/create_spec.rb
-    - spec/requests/api/graphql/mutations/merge_requests/accept_spec.rb
-    - spec/requests/api/graphql/mutations/merge_requests/create_spec.rb
-    - spec/requests/api/graphql/mutations/metrics/dashboard/annotations/create_spec.rb
-    - spec/requests/api/graphql/mutations/namespace/package_settings/update_spec.rb
-    - spec/requests/api/graphql/mutations/notes/create/diff_note_spec.rb
-    - spec/requests/api/graphql/mutations/notes/create/image_diff_note_spec.rb
-    - spec/requests/api/graphql/mutations/notes/create/note_spec.rb
-    - spec/requests/api/graphql/mutations/notes/reposition_image_diff_note_spec.rb
-    - spec/requests/api/graphql/mutations/notes/update/image_diff_note_spec.rb
-    - spec/requests/api/graphql/mutations/snippets/mark_as_spam_spec.rb
-    - spec/requests/api/graphql/mutations/snippets/update_spec.rb
-    - spec/requests/api/graphql/mutations/user_callouts/create_spec.rb
-    - spec/requests/api/graphql/namespace/package_settings_spec.rb
-    - spec/requests/api/graphql/project/alert_management/alert/issue_spec.rb
-    - spec/requests/api/graphql/project/alert_management/alert_status_counts_spec.rb
-    - spec/requests/api/graphql/project/error_tracking/sentry_detailed_error_request_spec.rb
-    - spec/requests/api/graphql/project/error_tracking/sentry_errors_request_spec.rb
-    - spec/requests/api/graphql/project/issue/designs/designs_spec.rb
-    - spec/requests/api/graphql/project/project_pipeline_statistics_spec.rb
-    - spec/requests/api/graphql/project_query_spec.rb
-    - spec/requests/api/graphql/query_spec.rb
-    - spec/requests/api/graphql/user/starred_projects_query_spec.rb
-    - spec/requests/api/graphql/user_query_spec.rb
-    - spec/requests/api/graphql_spec.rb
-    - spec/requests/api/group_import_spec.rb
-    - spec/requests/api/group_milestones_spec.rb
-    - spec/requests/api/group_packages_spec.rb
-    - spec/requests/api/groups_spec.rb
-    - spec/requests/api/helpers_spec.rb
-    - spec/requests/api/import_bitbucket_server_spec.rb
-    - spec/requests/api/internal/base_spec.rb
-    - spec/requests/api/lint_spec.rb
-    - spec/requests/api/markdown_spec.rb
-    - spec/requests/api/merge_requests_spec.rb
-    - spec/requests/api/metrics/dashboard/annotations_spec.rb
-    - spec/requests/api/metrics/user_starred_dashboards_spec.rb
-    - spec/requests/api/nuget_project_packages_spec.rb
-    - spec/requests/api/project_clusters_spec.rb
-    - spec/requests/api/project_container_repositories_spec.rb
-    - spec/requests/api/project_milestones_spec.rb
-    - spec/requests/api/project_packages_spec.rb
-    - spec/requests/api/pypi_packages_spec.rb
-    - spec/requests/api/rubygem_packages_spec.rb
-    - spec/requests/api/unleash_spec.rb
-    - spec/requests/api/users_spec.rb
-    - spec/requests/groups/email_campaigns_controller_spec.rb
-    - spec/requests/import/gitlab_groups_controller_spec.rb
-    - spec/requests/jwt_controller_spec.rb
-    - spec/requests/lfs_http_spec.rb
-    - spec/requests/product_analytics/collector_app_spec.rb
-    - spec/requests/rack_attack_global_spec.rb
-    - spec/services/admin/propagate_service_template_spec.rb
-    - spec/services/alert_management/create_alert_issue_service_spec.rb
-    - spec/services/audit_event_service_spec.rb
-    - spec/services/auth/dependency_proxy_authentication_service_spec.rb
-    - spec/services/auto_merge_service_spec.rb
-    - spec/services/bulk_create_integration_service_spec.rb
-    - spec/services/clusters/applications/prometheus_health_check_service_spec.rb
-    - spec/services/container_expiration_policy_service_spec.rb
-    - spec/services/dependency_proxy/find_or_create_manifest_service_spec.rb
-    - spec/services/discussions/resolve_service_spec.rb
-    - spec/services/discussions/unresolve_service_spec.rb
-    - spec/services/git/branch_push_service_spec.rb
-    - spec/services/import/bitbucket_server_service_spec.rb
-    - spec/services/incident_management/incidents/create_service_spec.rb
-    - spec/services/incident_management/pager_duty/create_incident_issue_service_spec.rb
-    - spec/services/incident_management/pager_duty/process_webhook_service_spec.rb
-    - spec/services/integrations/test/project_service_spec.rb
-    - spec/services/issuable/bulk_update_service_spec.rb
-    - spec/services/jira_connect/sync_service_spec.rb
-    - spec/services/jira_import/start_import_service_spec.rb
-    - spec/services/jira_import/users_importer_spec.rb
-    - spec/services/markdown_content_rewriter_service_spec.rb
-    - spec/services/members/create_service_spec.rb
-    - spec/services/members/invite_service_spec.rb
-    - spec/services/metrics/dashboard/annotations/create_service_spec.rb
-    - spec/services/metrics/dashboard/gitlab_alert_embed_service_spec.rb
-    - spec/services/metrics/users_starred_dashboards/create_service_spec.rb
-    - spec/services/notes/copy_service_spec.rb
-    - spec/services/notes/create_service_spec.rb
-    - spec/services/notes/destroy_service_spec.rb
-    - spec/services/notes/quick_actions_service_spec.rb
-    - spec/services/notes/update_service_spec.rb
-    - spec/services/notification_service_spec.rb
-    - spec/services/packages/composer/create_package_service_spec.rb
-    - spec/services/packages/conan/search_service_spec.rb
-    - spec/services/packages/create_package_file_service_spec.rb
-    - spec/services/packages/debian/find_or_create_package_service_spec.rb
-    - spec/services/packages/generic/create_package_file_service_spec.rb
-    - spec/services/packages/maven/find_or_create_package_service_spec.rb
-    - spec/services/packages/nuget/search_service_spec.rb
-    - spec/services/packages/rubygems/dependency_resolver_service_spec.rb
-    - spec/services/pod_logs/base_service_spec.rb
-    - spec/services/pod_logs/elasticsearch_service_spec.rb
-    - spec/services/pod_logs/kubernetes_service_spec.rb
-    - spec/services/projects/alerting/notify_service_spec.rb
-    - spec/services/projects/create_service_spec.rb
-    - spec/services/projects/destroy_rollback_service_spec.rb
-    - spec/services/projects/destroy_service_spec.rb
-    - spec/services/projects/gitlab_projects_import_service_spec.rb
-    - spec/services/projects/group_links/create_service_spec.rb
-    - spec/services/projects/group_links/destroy_service_spec.rb
-    - spec/services/projects/group_links/update_service_spec.rb
-    - spec/services/projects/prometheus/alerts/notify_service_spec.rb
-    - spec/services/projects/transfer_service_spec.rb
-    - spec/services/projects/update_pages_service_spec.rb
-    - spec/services/prometheus/create_default_alerts_service_spec.rb
-    - spec/services/quick_actions/interpret_service_spec.rb
-    - spec/services/releases/create_evidence_service_spec.rb
-    - spec/services/repositories/destroy_rollback_service_spec.rb
-    - spec/services/repositories/destroy_service_spec.rb
-    - spec/services/repositories/shell_destroy_service_spec.rb
-    - spec/services/resource_access_tokens/create_service_spec.rb
-    - spec/services/resource_access_tokens/revoke_service_spec.rb
-    - spec/services/resource_events/change_labels_service_spec.rb
-    - spec/services/resource_events/merge_into_notes_service_spec.rb
-    - spec/services/security/ci_configuration/sast_create_service_spec.rb
-    - spec/services/snippets/bulk_destroy_service_spec.rb
-    - spec/services/snippets/create_service_spec.rb
-    - spec/services/snippets/update_service_spec.rb
-    - spec/services/spam/ham_service_spec.rb
-    - spec/services/spam/spam_action_service_spec.rb
-    - spec/services/spam/spam_verdict_service_spec.rb
-    - spec/services/system_note_service_spec.rb
-    - spec/services/system_notes/issuables_service_spec.rb
-    - spec/services/test_hooks/project_service_spec.rb
-    - spec/services/test_hooks/system_service_spec.rb
-    - spec/services/users/approve_service_spec.rb
-    - spec/services/users/reject_service_spec.rb
-    - spec/services/users/validate_otp_service_spec.rb
-    - spec/services/wiki_pages/event_create_service_spec.rb
-    - spec/support/shared_examples/graphql/design_fields_shared_examples.rb
-    - spec/support/shared_examples/graphql/mutations/set_assignees_shared_examples.rb
-    - spec/support/shared_examples/quick_actions/issuable/issuable_quick_actions_shared_examples.rb
-    - spec/support/shared_examples/services/container_registry_auth_service_shared_examples.rb
-    - spec/support/shared_examples/services/packages_shared_examples.rb
-    - spec/tasks/gitlab/db_rake_spec.rb
-    - spec/tasks/gitlab/packages/composer_rake_spec.rb
-    - spec/tasks/gitlab/snippets_rake_spec.rb
-    - spec/uploaders/content_type_whitelist_spec.rb
-    - spec/uploaders/dependency_proxy/file_uploader_spec.rb
-    - spec/views/admin/application_settings/_eks.html.haml_spec.rb
-    - spec/views/admin/application_settings/_package_registry.html.haml_spec.rb
-    - spec/views/layouts/nav/sidebar/_project_security_link.html.haml_spec.rb
-    - spec/views/projects/pipelines/new.html.haml_spec.rb
-    - spec/views/projects/pipelines/show.html.haml_spec.rb
-    - spec/views/search/_results.html.haml_spec.rb
-    - spec/views/shared/_label_row.html.haml_spec.rb
-    - spec/views/shared/milestones/_top.html.haml_spec.rb
 
 RSpec/TimecopFreeze:
   Exclude:
diff --git a/ee/spec/features/ci_shared_runner_warnings_spec.rb b/ee/spec/features/ci_shared_runner_warnings_spec.rb
index 367b1d727d46dbe86be9c1b9ded711dfb54d826c..6b6e376eb608d68284ef746aa339ee5ea30580c5 100644
--- a/ee/spec/features/ci_shared_runner_warnings_spec.rb
+++ b/ee/spec/features/ci_shared_runner_warnings_spec.rb
@@ -6,6 +6,7 @@
   using RSpec::Parameterized::TableSyntax
 
   let_it_be(:user) { create(:user) }
+
   let(:project) { create(:project, :repository, namespace: group, shared_runners_enabled: true) }
   let(:group) { create(:group) }
   let(:pipeline) { create(:ci_empty_pipeline, project: project, sha: project.commit.sha, ref: 'master') }
diff --git a/ee/spec/features/integrations/jira/jira_issues_list_spec.rb b/ee/spec/features/integrations/jira/jira_issues_list_spec.rb
index 340894c43d3bdfa8893b1cee72da4c2fd182f763..a0ca0f476ee01871bf19c3b640bfb62dea03da11 100644
--- a/ee/spec/features/integrations/jira/jira_issues_list_spec.rb
+++ b/ee/spec/features/integrations/jira/jira_issues_list_spec.rb
@@ -5,6 +5,7 @@
 RSpec.describe 'Jira issues list' do
   let_it_be(:project, refind: true) { create(:project) }
   let_it_be(:jira_integration) { create(:jira_integration, project: project, issues_enabled: true, project_key: 'GL') }
+
   let(:user) { create(:user) }
 
   before do
diff --git a/ee/spec/features/markdown/metrics_spec.rb b/ee/spec/features/markdown/metrics_spec.rb
index 11cdeabd7b60316afb704649d359b4124f7e5765..4f6bcf5030b51e893f8fc0b7e20bea8cca380bdb 100644
--- a/ee/spec/features/markdown/metrics_spec.rb
+++ b/ee/spec/features/markdown/metrics_spec.rb
@@ -85,6 +85,7 @@
     end
 
     let_it_be(:cluster) { create(:cluster, :provided_by_gcp, :project, projects: [project], user: user) }
+
     let(:params) { [project.namespace.path, project.path, cluster.id] }
     let(:query_params) { { group: 'Cluster Health', title: 'CPU Usage', y_label: 'CPU (cores)' } }
     let(:metrics_url) { urls.metrics_namespace_project_cluster_url(*params, **query_params) }
diff --git a/ee/spec/features/registrations/group_invites_during_signup_flow_spec.rb b/ee/spec/features/registrations/group_invites_during_signup_flow_spec.rb
index 45c40ba9e3d8a4765b2152f4a076949ed8aa9bb6..29f75a2d2c9555be3c93d311676ab14d202eec7e 100644
--- a/ee/spec/features/registrations/group_invites_during_signup_flow_spec.rb
+++ b/ee/spec/features/registrations/group_invites_during_signup_flow_spec.rb
@@ -6,6 +6,7 @@
   include Select2Helper
 
   let_it_be(:user) { create(:user, setup_for_company: true) }
+
   let(:path_params) { {} }
 
   before do
diff --git a/ee/spec/lib/ee/api/entities/user_with_admin_spec.rb b/ee/spec/lib/ee/api/entities/user_with_admin_spec.rb
index cb2b2499c691a6a5f39bab04f5c32beb49735909..c231d4354ca21798de0ceacab8f354b844f5593e 100644
--- a/ee/spec/lib/ee/api/entities/user_with_admin_spec.rb
+++ b/ee/spec/lib/ee/api/entities/user_with_admin_spec.rb
@@ -6,6 +6,7 @@
   subject { entity.as_json }
 
   let_it_be(:user) { create(:user) }
+
   let(:entity) { ::API::Entities::UserWithAdmin.new(user) }
 
   context 'using_license_seat' do
diff --git a/ee/spec/lib/ee/api/entities/vulnerability_spec.rb b/ee/spec/lib/ee/api/entities/vulnerability_spec.rb
index 2b1a69056fe4e3bd0f7f154e78747ce57a38f2d5..e712f517eeafe96b43f6514023f0dcb54d818800 100644
--- a/ee/spec/lib/ee/api/entities/vulnerability_spec.rb
+++ b/ee/spec/lib/ee/api/entities/vulnerability_spec.rb
@@ -4,6 +4,7 @@
 
 RSpec.describe ::EE::API::Entities::Vulnerability do
   let_it_be(:project) { create(:project, :with_vulnerability) }
+
   let(:vulnerability) { project.vulnerabilities.first }
 
   subject { described_class.new(vulnerability).as_json }
diff --git a/ee/spec/lib/ee/event_filter_spec.rb b/ee/spec/lib/ee/event_filter_spec.rb
index fb66be99aa7787951be72012df82343f1cf96f72..0cd849e8399eb4e39f974bab131adb42ff649bc0 100644
--- a/ee/spec/lib/ee/event_filter_spec.rb
+++ b/ee/spec/lib/ee/event_filter_spec.rb
@@ -8,6 +8,7 @@
     let_it_be(:project) { create(:project, :public) }
     let_it_be(:epic_event) { create(:event, :created, group: group, target: create(:epic, group: group)) }
     let_it_be(:issue_event) { create(:event, :created, project: project, target: create(:issue, project: project)) }
+
     let(:filtered_events) { described_class.new(filter).apply_filter(Event.all) }
 
     context 'with the "epic" filter' do
diff --git a/ee/spec/lib/ee/gitlab/alert_management/payload/generic_spec.rb b/ee/spec/lib/ee/gitlab/alert_management/payload/generic_spec.rb
index ce14878ee5c6b35fc4b805bff06c9fbfd1c75fbe..5844786c1a0fa52e3bc7843de7743e809a51ac3a 100644
--- a/ee/spec/lib/ee/gitlab/alert_management/payload/generic_spec.rb
+++ b/ee/spec/lib/ee/gitlab/alert_management/payload/generic_spec.rb
@@ -4,6 +4,7 @@
 
 RSpec.describe Gitlab::AlertManagement::Payload::Generic do
   let_it_be(:project) { create(:project) }
+
   let(:raw_payload) { {} }
   let(:parsed_payload) { described_class.new(project: project, payload: raw_payload) }
 
diff --git a/ee/spec/lib/ee/gitlab/alert_management/payload_spec.rb b/ee/spec/lib/ee/gitlab/alert_management/payload_spec.rb
index 26930044b6a32ddfd2a5da0a7eb89ee8db907ab4..41fe0283236b430fb786f6692cf06ba2791dc834 100644
--- a/ee/spec/lib/ee/gitlab/alert_management/payload_spec.rb
+++ b/ee/spec/lib/ee/gitlab/alert_management/payload_spec.rb
@@ -5,6 +5,7 @@
 RSpec.describe Gitlab::AlertManagement::Payload do
   describe '#parse' do
     let_it_be(:project) { build_stubbed(:project) }
+
     let(:payload) { {} }
 
     context 'with the payload specifing cilium as monitoring tool' do
diff --git a/ee/spec/lib/ee/gitlab/ci/pipeline/chain/validate/external_spec.rb b/ee/spec/lib/ee/gitlab/ci/pipeline/chain/validate/external_spec.rb
index cbf9c75be715c2cbb8c65462611e98477d6c6208..2d1b6e5676e9e3a9754d847a293e9e9d60e28b63 100644
--- a/ee/spec/lib/ee/gitlab/ci/pipeline/chain/validate/external_spec.rb
+++ b/ee/spec/lib/ee/gitlab/ci/pipeline/chain/validate/external_spec.rb
@@ -6,6 +6,7 @@
   let_it_be(:project) { create(:project) }
   let_it_be(:user) { create(:user) }
   let_it_be(:subscription) { create(:gitlab_subscription, :default, namespace: user.namespace) }
+
   let(:pipeline) { build(:ci_empty_pipeline, user: user, project: project) }
 
   let(:ci_yaml) do
diff --git a/ee/spec/lib/ee/gitlab/ci/pipeline/quota/activity_spec.rb b/ee/spec/lib/ee/gitlab/ci/pipeline/quota/activity_spec.rb
index 12020c875eb95aa39320c532797f19c07bcb1e25..092dbc8c6229cf63a7a8cfc6a54a2b08c8b20668 100644
--- a/ee/spec/lib/ee/gitlab/ci/pipeline/quota/activity_spec.rb
+++ b/ee/spec/lib/ee/gitlab/ci/pipeline/quota/activity_spec.rb
@@ -6,6 +6,7 @@
   let_it_be(:namespace) { create(:namespace) }
   let_it_be(:project, reload: true) { create(:project, namespace: namespace) }
   let_it_be(:ultimate_plan, reload: true) { create(:ultimate_plan) }
+
   let(:plan_limits) { create(:plan_limits, plan: ultimate_plan) }
   let!(:subscription) { create(:gitlab_subscription, namespace: namespace, hosted_plan: ultimate_plan) }
 
diff --git a/ee/spec/lib/ee/gitlab/ci/pipeline/quota/job_activity_spec.rb b/ee/spec/lib/ee/gitlab/ci/pipeline/quota/job_activity_spec.rb
index 6134b2e1bcf3ff5b56434dd90f1afabcce0d9862..2cb3945c79a0f14049900751949069ea8189e2f6 100644
--- a/ee/spec/lib/ee/gitlab/ci/pipeline/quota/job_activity_spec.rb
+++ b/ee/spec/lib/ee/gitlab/ci/pipeline/quota/job_activity_spec.rb
@@ -7,6 +7,7 @@
   let_it_be(:project, reload: true) { create(:project, namespace: namespace) }
   let_it_be(:ultimate_plan, reload: true) { create(:ultimate_plan) }
   let_it_be(:plan_limits, reload: true) { create(:plan_limits, plan: ultimate_plan) }
+
   let!(:subscription) { create(:gitlab_subscription, namespace: namespace, hosted_plan: ultimate_plan) }
 
   subject { described_class.new(namespace, project) }
diff --git a/ee/spec/lib/ee/gitlab/ci/pipeline/quota/size_spec.rb b/ee/spec/lib/ee/gitlab/ci/pipeline/quota/size_spec.rb
index f2949cff38108719e7058837a6e355f73560f534..57cd4c92798f885cad113aaac794373df9ad7666 100644
--- a/ee/spec/lib/ee/gitlab/ci/pipeline/quota/size_spec.rb
+++ b/ee/spec/lib/ee/gitlab/ci/pipeline/quota/size_spec.rb
@@ -7,6 +7,7 @@
   let_it_be(:ultimate_plan, reload: true) { create(:ultimate_plan) }
   let_it_be(:project, reload: true) { create(:project, :repository, namespace: namespace) }
   let_it_be(:plan_limits) { create(:plan_limits, plan: ultimate_plan) }
+
   let!(:subscription) { create(:gitlab_subscription, namespace: namespace, hosted_plan: ultimate_plan) }
 
   let(:pipeline) { build_stubbed(:ci_pipeline, project: project) }
diff --git a/ee/spec/lib/ee/gitlab/git_access_design_spec.rb b/ee/spec/lib/ee/gitlab/git_access_design_spec.rb
index 59d34b2373bf82733f60adf2b06f5a8d7ad5297f..4e4327a21eea8f84d04ea298908dc43e00197b3c 100644
--- a/ee/spec/lib/ee/gitlab/git_access_design_spec.rb
+++ b/ee/spec/lib/ee/gitlab/git_access_design_spec.rb
@@ -7,6 +7,7 @@
 
   let_it_be(:project) { create(:project) }
   let_it_be(:user) { project.owner }
+
   let(:actor) { :geo }
 
   subject(:access) do
diff --git a/ee/spec/lib/ee/gitlab/git_access_snippet_spec.rb b/ee/spec/lib/ee/gitlab/git_access_snippet_spec.rb
index 25f5c08b956407e01159645d9a876bac4a4c93e4..902a51160d5ad770eaef8d9cbdc1e39f0a4643cd 100644
--- a/ee/spec/lib/ee/gitlab/git_access_snippet_spec.rb
+++ b/ee/spec/lib/ee/gitlab/git_access_snippet_spec.rb
@@ -7,6 +7,7 @@
   let_it_be(:user) { create(:user) }
   let_it_be(:project) { create(:project, :public) }
   let_it_be(:snippet) { create(:project_snippet, :public, :repository, project: project) }
+
   let(:actor) { :geo }
   let(:authentication_abilities) { [:read_project, :download_code, :push_code] }
 
diff --git a/ee/spec/lib/ee/gitlab/hook_data/issue_builder_spec.rb b/ee/spec/lib/ee/gitlab/hook_data/issue_builder_spec.rb
index adefd544f545febec4a7cd355aebe02796f2ac89..93b32c8aafb6e202d705d7fd05f9cc9347c3fb18 100644
--- a/ee/spec/lib/ee/gitlab/hook_data/issue_builder_spec.rb
+++ b/ee/spec/lib/ee/gitlab/hook_data/issue_builder_spec.rb
@@ -3,6 +3,7 @@
 
 RSpec.describe Gitlab::HookData::IssueBuilder do
   let_it_be(:issue) { create(:issue) }
+
   let(:builder) { described_class.new(issue) }
 
   describe '#build' do
diff --git a/ee/spec/lib/ee/gitlab/import_export/project/tree_restorer_spec.rb b/ee/spec/lib/ee/gitlab/import_export/project/tree_restorer_spec.rb
index aa4ebf9b336e4ce62cf1fa8d62463af927327fec..3e89385c5d966557c89ce1f3034552caaf29f9d1 100644
--- a/ee/spec/lib/ee/gitlab/import_export/project/tree_restorer_spec.rb
+++ b/ee/spec/lib/ee/gitlab/import_export/project/tree_restorer_spec.rb
@@ -98,6 +98,7 @@
 
   describe 'security_settings' do
     let_it_be(:project) { create(:project, name: 'project', path: 'project') }
+
     let(:user) { create(:user)}
 
     before do
@@ -113,6 +114,7 @@
 
   describe 'push_rules' do
     let_it_be(:project) { create(:project, name: 'project', path: 'project') }
+
     let(:user) { create(:user)}
 
     before do
diff --git a/ee/spec/lib/ee/gitlab/snippet_search_results_spec.rb b/ee/spec/lib/ee/gitlab/snippet_search_results_spec.rb
index 8caab4f01e34b11cb92cce5a18beaddeab4bd677..c209e252d6dbebbda8aa7568ab1963650332394a 100644
--- a/ee/spec/lib/ee/gitlab/snippet_search_results_spec.rb
+++ b/ee/spec/lib/ee/gitlab/snippet_search_results_spec.rb
@@ -3,6 +3,7 @@
 
 RSpec.describe Gitlab::SnippetSearchResults do
   let_it_be(:snippet) { create(:snippet, title: 'foo', description: 'foo') }
+
   let(:user) { snippet.author }
   let(:com_value) { true }
 
diff --git a/ee/spec/lib/elastic/latest/git_class_proxy_spec.rb b/ee/spec/lib/elastic/latest/git_class_proxy_spec.rb
index 6b988de3b23e493fa1c13e0d52f43daa2a018348..c6a3eb2540b08715f10bbdc87cfa25c0deb22c64 100644
--- a/ee/spec/lib/elastic/latest/git_class_proxy_spec.rb
+++ b/ee/spec/lib/elastic/latest/git_class_proxy_spec.rb
@@ -4,6 +4,7 @@
 
 RSpec.describe Elastic::Latest::GitClassProxy, :elastic do
   let_it_be(:project) { create(:project, :repository) }
+
   let(:included_class) { Elastic::Latest::RepositoryClassProxy }
 
   subject { included_class.new(project.repository) }
diff --git a/ee/spec/lib/gitlab/alert_management/payload/cilium_spec.rb b/ee/spec/lib/gitlab/alert_management/payload/cilium_spec.rb
index b0c50906f8c6ab0cc1d658fc734436fad10bd445..59e6ebb5827de15915762ec7f7a5c777426988fa 100644
--- a/ee/spec/lib/gitlab/alert_management/payload/cilium_spec.rb
+++ b/ee/spec/lib/gitlab/alert_management/payload/cilium_spec.rb
@@ -4,6 +4,7 @@
 
 RSpec.describe Gitlab::AlertManagement::Payload::Cilium do
   let_it_be(:project) { build_stubbed(:project) }
+
   let(:raw_payload) { build(:network_alert_payload) }
 
   let(:parsed_payload) do
diff --git a/ee/spec/lib/gitlab/checks/diff_check_spec.rb b/ee/spec/lib/gitlab/checks/diff_check_spec.rb
index 5070da1425290ee1342edc5db1447209f4627785..5e264cb8767b49ccd5c30a10532aaf7ee74f7d6d 100644
--- a/ee/spec/lib/gitlab/checks/diff_check_spec.rb
+++ b/ee/spec/lib/gitlab/checks/diff_check_spec.rb
@@ -32,6 +32,7 @@
 
     describe '#validate_code_owners?' do
       let_it_be(:push_rule) { create(:push_rule, file_name_regex: 'READ*') }
+
       let(:validate_code_owners) { subject.send(:validate_code_owners?) }
       let(:protocol) { 'ssh' }
       let(:push_allowed) { false }
@@ -256,6 +257,7 @@
     context 'file lock rules' do
       let_it_be(:push_rule) { create(:push_rule) }
       let_it_be(:owner) { create(:user) }
+
       let(:path_lock) { create(:path_lock, path: 'README', project: project) }
 
       before do
diff --git a/ee/spec/lib/gitlab/code_owners/loader_spec.rb b/ee/spec/lib/gitlab/code_owners/loader_spec.rb
index 4c71796a431db0855288e8de38073cecaff7c5cb..cf8702f4e3acfd059f912c565245f43614c8b024 100644
--- a/ee/spec/lib/gitlab/code_owners/loader_spec.rb
+++ b/ee/spec/lib/gitlab/code_owners/loader_spec.rb
@@ -6,6 +6,7 @@
   include FakeBlobHelpers
   let_it_be(:group) { create(:group) }
   let_it_be(:project) { create(:project, namespace: group) }
+
   subject(:loader) { described_class.new(project, 'with-codeowners', paths) }
 
   let(:codeowner_content) do
diff --git a/ee/spec/lib/gitlab/git_access_spec.rb b/ee/spec/lib/gitlab/git_access_spec.rb
index d5ac32d16db73618e61d48078d4f20e02a716502..4a00c4b282e4f7df2ca2428bcc4e317f9636c31b 100644
--- a/ee/spec/lib/gitlab/git_access_spec.rb
+++ b/ee/spec/lib/gitlab/git_access_spec.rb
@@ -749,6 +749,7 @@ def self.run_group_permission_checks(permissions_matrix)
     let_it_be(:user) { create(:user, :two_factor_via_otp)}
     let_it_be(:key) { create(:key, user: user) }
     let_it_be(:actor) { key }
+
     let(:protocol) { 'ssh' }
 
     before do
diff --git a/ee/spec/lib/gitlab/git_access_wiki_spec.rb b/ee/spec/lib/gitlab/git_access_wiki_spec.rb
index bad7608c505432126bab7a6145ef7144f9dbcbea..ed2c5b740a428ac5336d558ef10108e26f2b3386 100644
--- a/ee/spec/lib/gitlab/git_access_wiki_spec.rb
+++ b/ee/spec/lib/gitlab/git_access_wiki_spec.rb
@@ -7,6 +7,7 @@
 
   let_it_be(:user) { create(:user) }
   let_it_be(:project) { create(:project, :wiki_repo) }
+
   let(:wiki) { create(:project_wiki, project: project) }
   let(:changes) { ['6f6d7e7ed 570e7b2ab refs/heads/master'] }
   let(:authentication_abilities) { %i[read_project download_code push_code] }
@@ -24,6 +25,7 @@
 
   describe 'group wiki access' do
     let_it_be_with_refind(:group) { create(:group, :private, :wiki_repo) }
+
     let(:wiki) { create(:group_wiki, group: group) }
 
     describe '#push_access_check' do
diff --git a/ee/spec/lib/gitlab/graphql/aggregations/vulnerability_statistics/lazy_aggregate_spec.rb b/ee/spec/lib/gitlab/graphql/aggregations/vulnerability_statistics/lazy_aggregate_spec.rb
index e78324fea64de54f8d033b346f1a7f825cc90a71..1649c70cad5a9f4c395de9b561260be868193cb6 100644
--- a/ee/spec/lib/gitlab/graphql/aggregations/vulnerability_statistics/lazy_aggregate_spec.rb
+++ b/ee/spec/lib/gitlab/graphql/aggregations/vulnerability_statistics/lazy_aggregate_spec.rb
@@ -9,6 +9,7 @@
 
   let_it_be(:vulnerable) { create(:group) }
   let_it_be(:other_vulnerable) { create(:group) }
+
   let(:include_subgroups) { true }
 
   describe '#initialize' do
diff --git a/ee/spec/lib/gitlab/insights/project_insights_config_spec.rb b/ee/spec/lib/gitlab/insights/project_insights_config_spec.rb
index 2f217075412fa3695dc2b0d60b31e289fec8583f..0772b3be7188f7801c4af19fe2d4b063a390912b 100644
--- a/ee/spec/lib/gitlab/insights/project_insights_config_spec.rb
+++ b/ee/spec/lib/gitlab/insights/project_insights_config_spec.rb
@@ -4,6 +4,7 @@
 
 RSpec.describe Gitlab::Insights::ProjectInsightsConfig do
   let_it_be(:project) { create(:project) }
+
   let(:chart1) { { title: 'chart 1', description: 'description 1' } }
   let(:chart2) { { title: 'chart 2', description: 'description 2' } }
 
diff --git a/ee/spec/lib/gitlab/sitemaps/url_extractor_spec.rb b/ee/spec/lib/gitlab/sitemaps/url_extractor_spec.rb
index 6cbee14def086406fca62c32b310985cbcf74206..2eea17916585cba7a17390c1a85c2189c77df016 100644
--- a/ee/spec/lib/gitlab/sitemaps/url_extractor_spec.rb
+++ b/ee/spec/lib/gitlab/sitemaps/url_extractor_spec.rb
@@ -69,6 +69,7 @@
 
   describe '.extract_from_project' do
     let_it_be_with_reload(:project) { create(:project) }
+
     let(:project_feature) { project.project_feature }
 
     subject { described_class.extract_from_project(project) }
diff --git a/ee/spec/requests/api/analytics/code_review_analytics_spec.rb b/ee/spec/requests/api/analytics/code_review_analytics_spec.rb
index eabc6af3dca984eaa089d2e1e610e35a763b92a3..33b1315211b8594218ddd06689e6284c7fb80c55 100644
--- a/ee/spec/requests/api/analytics/code_review_analytics_spec.rb
+++ b/ee/spec/requests/api/analytics/code_review_analytics_spec.rb
@@ -31,6 +31,7 @@
     context 'with merge requests present' do
       let_it_be(:label) { create :label, project: project }
       let_it_be(:milestone) { create :milestone, project: project }
+
       let!(:merge_request_1) { create(:merge_request, :opened, source_project: project, target_branch: 'mr1') }
       let!(:merge_request_2) { create(:labeled_merge_request, :opened, source_project: project, labels: [label], target_branch: 'mr2') }
       let!(:merge_request_3) { create(:labeled_merge_request, :opened, source_project: project, labels: [label], milestone: milestone, target_branch: 'mr3') }
diff --git a/ee/spec/requests/api/audit_events_spec.rb b/ee/spec/requests/api/audit_events_spec.rb
index 18a795d9ba8135432cad1d1de5d259f15cfdfd8b..58c51bee525215ccd09a7c0908721d66d3ab9d9a 100644
--- a/ee/spec/requests/api/audit_events_spec.rb
+++ b/ee/spec/requests/api/audit_events_spec.rb
@@ -156,6 +156,7 @@
 
   describe 'GET /audit_events/:id' do
     let_it_be(:user_audit_event) { create(:user_audit_event, created_at: Date.new(2000, 1, 10)) }
+
     let(:url) { "/audit_events/#{user_audit_event.id}" }
 
     context 'when authenticated, as a user' do
diff --git a/ee/spec/requests/api/commits_spec.rb b/ee/spec/requests/api/commits_spec.rb
index 1130c2b63fea2e5aec7d4e4876b3413ffefd9746..397d90cb4ee5baf759d9939d282d34c3b37e66ae 100644
--- a/ee/spec/requests/api/commits_spec.rb
+++ b/ee/spec/requests/api/commits_spec.rb
@@ -5,6 +5,7 @@
 RSpec.describe API::Commits do
   let_it_be(:user) { create(:user) }
   let_it_be(:project) { create(:project, :repository, creator: user, path: "my.project") }
+
   let(:project_id) { project.id }
 
   before do
diff --git a/ee/spec/requests/api/dora/metrics_spec.rb b/ee/spec/requests/api/dora/metrics_spec.rb
index 836d32261cfd5496fc9633832ecf1425cd5348a0..a7df335ca1ac8e806ffe245cbca95036179c2da4 100644
--- a/ee/spec/requests/api/dora/metrics_spec.rb
+++ b/ee/spec/requests/api/dora/metrics_spec.rb
@@ -10,6 +10,7 @@
     let_it_be(:production) { create(:environment, :production, project: project) }
     let_it_be(:maintainer) { create(:user) }
     let_it_be(:guest) { create(:user) }
+
     let(:url) { "/projects/#{project.id}/dora/metrics" }
     let(:params) { { metric: :deployment_frequency } }
     let(:user) { maintainer }
@@ -59,6 +60,7 @@
     let_it_be(:production) { create(:environment, :production, project: project) }
     let_it_be(:maintainer) { create(:user) }
     let_it_be(:guest) { create(:user) }
+
     let(:url) { "/groups/#{group.id}/dora/metrics" }
     let(:params) { { metric: :deployment_frequency } }
     let(:user) { maintainer }
diff --git a/ee/spec/requests/api/epics_spec.rb b/ee/spec/requests/api/epics_spec.rb
index 16177fb63efa3c7d234824aa3bcf635025a4930d..eec046e5c946529d7ac78be35263c0b673c679cf 100644
--- a/ee/spec/requests/api/epics_spec.rb
+++ b/ee/spec/requests/api/epics_spec.rb
@@ -4,6 +4,7 @@
 
 RSpec.describe API::Epics do
   let_it_be(:user) { create(:user) }
+
   let(:group) { create(:group) }
   let(:project) { create(:project, :public, group: group) }
   let(:label) { create(:group_label, group: group) }
diff --git a/ee/spec/requests/api/geo_spec.rb b/ee/spec/requests/api/geo_spec.rb
index 571b7bf157500bfb66a587df8ebb4df93b5ec56e..1459f45c2633be292eace6e323a61da1038370c4 100644
--- a/ee/spec/requests/api/geo_spec.rb
+++ b/ee/spec/requests/api/geo_spec.rb
@@ -12,6 +12,7 @@
   let_it_be(:user) { create(:user) }
   let_it_be(:primary_node) { create(:geo_node, :primary) }
   let_it_be(:secondary_node) { create(:geo_node) }
+
   let(:geo_token_header) do
     { 'X-Gitlab-Token' => secondary_node.system_hook.token }
   end
@@ -46,6 +47,7 @@
     end
 
     let_it_be(:resource) { create(:package_file, :npm) }
+
     let(:replicator) { Geo::PackageFileReplicator.new(model_record_id: resource.id) }
 
     context 'valid requests' do
diff --git a/ee/spec/requests/api/graphql/boards/epic_board_list_epics_query_spec.rb b/ee/spec/requests/api/graphql/boards/epic_board_list_epics_query_spec.rb
index f21fc6dae6103715ceac0b53b38ac4c5a4f13e90..84a13deda4f08c85857f090eb3ae026a1d776f30 100644
--- a/ee/spec/requests/api/graphql/boards/epic_board_list_epics_query_spec.rb
+++ b/ee/spec/requests/api/graphql/boards/epic_board_list_epics_query_spec.rb
@@ -19,6 +19,7 @@
 
   let_it_be(:epic_pos1) { create(:epic_board_position, epic: epic1, epic_board: board, relative_position: 20) }
   let_it_be(:epic_pos2) { create(:epic_board_position, epic: epic2, epic_board: board, relative_position: 10) }
+
   let(:data_path) { [:group, :epicBoard, :lists, :nodes, 0, :epics] }
 
   def pagination_query(params = {})
diff --git a/ee/spec/requests/api/graphql/current_user/todos_query_spec.rb b/ee/spec/requests/api/graphql/current_user/todos_query_spec.rb
index b2aae3ba5f78b5b44c265b3de6156bda5bb23e41..8744c53d6994143be4651d80b6e47bcc9209a7d3 100644
--- a/ee/spec/requests/api/graphql/current_user/todos_query_spec.rb
+++ b/ee/spec/requests/api/graphql/current_user/todos_query_spec.rb
@@ -7,6 +7,7 @@
 
   let_it_be(:current_user) { create(:user) }
   let_it_be(:epic_todo) { create(:todo, user: current_user, target: create(:epic)) }
+
   let(:fields) do
     <<~QUERY
     nodes {
diff --git a/ee/spec/requests/api/graphql/group/epic/epic_issues_spec.rb b/ee/spec/requests/api/graphql/group/epic/epic_issues_spec.rb
index 3747622f6ee594a917e1f8c25cfd26864808758c..f9ccac5b8be6ba3d9a2a3befc06e6eaea87e74aa 100644
--- a/ee/spec/requests/api/graphql/group/epic/epic_issues_spec.rb
+++ b/ee/spec/requests/api/graphql/group/epic/epic_issues_spec.rb
@@ -111,6 +111,7 @@ def epic_fields(args)
       let_it_be(:epic2) { create(:epic, group: group) }
       let_it_be(:issue2) { create(:issue, project: project) }
       let_it_be(:epic_issue3) { create(:epic_issue, epic: epic2, issue: issue2, relative_position: 3) }
+
       let(:params) { { iids: [epic.iid, epic2.iid] } }
 
       it 'returns issues for each epic' do
diff --git a/ee/spec/requests/api/graphql/group/epics_spec.rb b/ee/spec/requests/api/graphql/group/epics_spec.rb
index 20177c78e5c79fbf9d8c80fe7db2b7ed0cdb78a1..631425128473261daee36bfce93587b7c4041fcf 100644
--- a/ee/spec/requests/api/graphql/group/epics_spec.rb
+++ b/ee/spec/requests/api/graphql/group/epics_spec.rb
@@ -75,6 +75,7 @@ def query(params = {})
       context 'with sort and pagination' do
         let_it_be(:epic3) { create(:epic, group: group, start_date: 4.days.ago, end_date: 7.days.ago ) }
         let_it_be(:epic4) { create(:epic, group: group, start_date: 5.days.ago, end_date: 6.days.ago ) }
+
         let(:current_user) { user }
         let(:data_path) { [:group, :epics] }
 
@@ -169,6 +170,7 @@ def global_ids(*epics)
 
       context 'query performance' do
         let_it_be(:child_epic) { create(:epic, group: group, parent: create(:epic, group: group)) }
+
         let(:epic_node) do
           <<~NODE
             edges {
diff --git a/ee/spec/requests/api/graphql/mutations/boards/create_spec.rb b/ee/spec/requests/api/graphql/mutations/boards/create_spec.rb
index 1251f2e60f5221be1ee723996654d4068cf8aa82..a9a29da933f3314f443742cf2fa604fc94300fec 100644
--- a/ee/spec/requests/api/graphql/mutations/boards/create_spec.rb
+++ b/ee/spec/requests/api/graphql/mutations/boards/create_spec.rb
@@ -4,6 +4,7 @@
 
 RSpec.describe Mutations::Boards::Create do
   let_it_be(:parent) { create(:group) }
+
   let(:group_path) { parent.full_path }
   let(:params) do
     {
diff --git a/ee/spec/requests/api/graphql/mutations/boards/epic_boards/create_spec.rb b/ee/spec/requests/api/graphql/mutations/boards/epic_boards/create_spec.rb
index 969e760fb31c2814253b76306132e11cd7159718..e826c311482ba9203c2357436fae6a1a39dedacb 100644
--- a/ee/spec/requests/api/graphql/mutations/boards/epic_boards/create_spec.rb
+++ b/ee/spec/requests/api/graphql/mutations/boards/epic_boards/create_spec.rb
@@ -7,6 +7,7 @@
 
   let_it_be(:current_user) { create(:user) }
   let_it_be(:group) { create(:group) }
+
   let(:name) { 'board name' }
   let(:mutation) { graphql_mutation(:epic_board_create, params) }
   let(:label) { create(:group_label, group: group) }
diff --git a/ee/spec/requests/api/graphql/mutations/boards/epic_boards/update_spec.rb b/ee/spec/requests/api/graphql/mutations/boards/epic_boards/update_spec.rb
index 385cced1676d7b7b6dc4f5d42629baad60c3284c..cf92c5b1939c94c6f305b949b28ba85ba477d017 100644
--- a/ee/spec/requests/api/graphql/mutations/boards/epic_boards/update_spec.rb
+++ b/ee/spec/requests/api/graphql/mutations/boards/epic_boards/update_spec.rb
@@ -8,6 +8,7 @@
   let_it_be(:current_user) { create(:user) }
   let_it_be(:group) { create(:group) }
   let_it_be_with_reload(:board) { create(:epic_board, group: group, name: 'orig name') }
+
   let(:name) { 'board name' }
   let(:mutation) { graphql_mutation(:epic_board_update, params) }
   let(:label) { create(:group_label, group: group) }
diff --git a/ee/spec/requests/api/graphql/mutations/boards/issues/issue_move_list_spec.rb b/ee/spec/requests/api/graphql/mutations/boards/issues/issue_move_list_spec.rb
index 52db432b1f21b92a4df1693c8df56ec300ef0e61..c7de4ba1659af2be37e60c0795688b185e44928a 100644
--- a/ee/spec/requests/api/graphql/mutations/boards/issues/issue_move_list_spec.rb
+++ b/ee/spec/requests/api/graphql/mutations/boards/issues/issue_move_list_spec.rb
@@ -55,6 +55,7 @@
 
     context 'when user sets nil epic' do
       let_it_be(:epic_issue) { create(:epic_issue, issue: issue1, epic: epic) }
+
       let(:issue_move_params) do
         {
           epic_id: nil,
diff --git a/ee/spec/requests/api/graphql/mutations/boards/lists/update_limit_metrics_spec.rb b/ee/spec/requests/api/graphql/mutations/boards/lists/update_limit_metrics_spec.rb
index 8f3abeb46ef98eabd3ed547041dfd7fce000f9b5..f3bcc38366141ad995194538d9909c7b7a5bdef0 100644
--- a/ee/spec/requests/api/graphql/mutations/boards/lists/update_limit_metrics_spec.rb
+++ b/ee/spec/requests/api/graphql/mutations/boards/lists/update_limit_metrics_spec.rb
@@ -10,6 +10,7 @@
   let_it_be(:user)  { create(:user) }
   let_it_be(:list)  { create(:list, board: board) }
   let_it_be(:forbidden_user) { create(:user) }
+
   let(:current_user) { user }
 
   let(:mutation_class) { Mutations::Boards::Lists::UpdateLimitMetrics }
diff --git a/ee/spec/requests/api/graphql/mutations/compliance_management/frameworks/destroy_spec.rb b/ee/spec/requests/api/graphql/mutations/compliance_management/frameworks/destroy_spec.rb
index c0f2ad716d605433c298db9b2a374fb1b8dd1549..4768356e52627f0fec5176ecb5038a2c845cdcf4 100644
--- a/ee/spec/requests/api/graphql/mutations/compliance_management/frameworks/destroy_spec.rb
+++ b/ee/spec/requests/api/graphql/mutations/compliance_management/frameworks/destroy_spec.rb
@@ -6,6 +6,7 @@
   include GraphqlHelpers
 
   let_it_be(:framework) { create(:compliance_framework) }
+
   let(:mutation) { graphql_mutation(:destroy_compliance_framework, { id: global_id_of(framework) }) }
 
   subject { post_graphql_mutation(mutation, current_user: current_user) }
diff --git a/ee/spec/requests/api/graphql/mutations/compliance_management/frameworks/update_spec.rb b/ee/spec/requests/api/graphql/mutations/compliance_management/frameworks/update_spec.rb
index 042d5af2ca507ae15e448ba7a78ff5dc2b3fffca..059e420277cdc425aad65ad96e045528f21422a8 100644
--- a/ee/spec/requests/api/graphql/mutations/compliance_management/frameworks/update_spec.rb
+++ b/ee/spec/requests/api/graphql/mutations/compliance_management/frameworks/update_spec.rb
@@ -6,6 +6,7 @@
   include GraphqlHelpers
 
   let_it_be(:framework) { create(:compliance_framework) }
+
   let(:mutation) { graphql_mutation(:update_compliance_framework, { id: global_id_of(framework), **params }) }
   let(:current_user) { framework.namespace.owner }
   let(:params) do
diff --git a/ee/spec/requests/api/graphql/mutations/dast_scanner_profiles/update_spec.rb b/ee/spec/requests/api/graphql/mutations/dast_scanner_profiles/update_spec.rb
index ac9b96cc2e405fe301e44f267c58c540d5c7abc9..39932851e9513a4ae855cceb28576174a36cdec6 100644
--- a/ee/spec/requests/api/graphql/mutations/dast_scanner_profiles/update_spec.rb
+++ b/ee/spec/requests/api/graphql/mutations/dast_scanner_profiles/update_spec.rb
@@ -9,6 +9,7 @@
   let!(:dast_scanner_profile_1) { create(:dast_scanner_profile, project: project) }
 
   let_it_be(:new_profile_name) { SecureRandom.hex }
+
   let(:new_target_timeout) { dast_scanner_profile.target_timeout + 1 }
   let(:new_spider_timeout) { dast_scanner_profile.spider_timeout + 1 }
   let(:new_scan_type) { (DastScannerProfile.scan_types.keys - [DastScannerProfile.last.scan_type]).first }
diff --git a/ee/spec/requests/api/graphql/mutations/environments/canary_ingress/update_spec.rb b/ee/spec/requests/api/graphql/mutations/environments/canary_ingress/update_spec.rb
index f009c281c33d7aecf8f557aac1425e14869a9a08..a2db4b60c707d30de0cb49486cc235146c87b637 100644
--- a/ee/spec/requests/api/graphql/mutations/environments/canary_ingress/update_spec.rb
+++ b/ee/spec/requests/api/graphql/mutations/environments/canary_ingress/update_spec.rb
@@ -13,6 +13,7 @@
   let_it_be(:deployment) { create(:deployment, :success, environment: environment, project: project) }
   let_it_be(:maintainer) { create(:user) }
   let_it_be(:developer) { create(:user) }
+
   let(:environment_id) { environment.to_global_id.to_s }
   let(:weight) { 25 }
   let(:actor) { developer }
diff --git a/ee/spec/requests/api/graphql/mutations/epics/add_issue_spec.rb b/ee/spec/requests/api/graphql/mutations/epics/add_issue_spec.rb
index 07cf13e7ecf377b150e2011e784622078df2d280..0ae08eaecfd9a2961f5312614c3d572077545ede 100644
--- a/ee/spec/requests/api/graphql/mutations/epics/add_issue_spec.rb
+++ b/ee/spec/requests/api/graphql/mutations/epics/add_issue_spec.rb
@@ -8,6 +8,7 @@
   let_it_be(:current_user) { create(:user) }
   let_it_be(:group) { create(:group) }
   let_it_be(:project) { create(:project, namespace: group) }
+
   let(:epic) { create(:epic, group: group) }
   let(:issue) { create(:issue, project: project) }
 
diff --git a/ee/spec/requests/api/graphql/mutations/epics/set_subscription_spec.rb b/ee/spec/requests/api/graphql/mutations/epics/set_subscription_spec.rb
index 9c3b3b500b33e8ff50402dbe9413ac43b83f1fdc..799e89cb62cf755cca22edaa5eb9169345a7cee9 100644
--- a/ee/spec/requests/api/graphql/mutations/epics/set_subscription_spec.rb
+++ b/ee/spec/requests/api/graphql/mutations/epics/set_subscription_spec.rb
@@ -7,6 +7,7 @@
 
   let_it_be(:current_user) { create(:user) }
   let_it_be(:group) { create(:group) }
+
   let(:epic) { create(:epic, group: group) }
   let(:subscribed_state) { true }
 
diff --git a/ee/spec/requests/api/graphql/mutations/epics/update_spec.rb b/ee/spec/requests/api/graphql/mutations/epics/update_spec.rb
index 3a761b14e1905cc02202da8c350a22b5b0a51528..16ab1be7ededdb4af278943c1d61209da1a7a196 100644
--- a/ee/spec/requests/api/graphql/mutations/epics/update_spec.rb
+++ b/ee/spec/requests/api/graphql/mutations/epics/update_spec.rb
@@ -7,6 +7,7 @@
 
   let_it_be(:current_user) { create(:user) }
   let_it_be(:group) { create(:group) }
+
   let(:label_1) { create(:group_label, group: group) }
   let(:label_2) { create(:group_label, group: group) }
   let(:label_3) { create(:group_label, group: group) }
diff --git a/ee/spec/requests/api/graphql/mutations/gitlab_subscriptions/activate_spec.rb b/ee/spec/requests/api/graphql/mutations/gitlab_subscriptions/activate_spec.rb
index 97c4742e154a8f1b7c70ccb51872474f0129bbb0..934cf8f812c66ac1b66b39d460afcbfb0ca1404a 100644
--- a/ee/spec/requests/api/graphql/mutations/gitlab_subscriptions/activate_spec.rb
+++ b/ee/spec/requests/api/graphql/mutations/gitlab_subscriptions/activate_spec.rb
@@ -7,6 +7,7 @@
 
   let_it_be(:current_user) { create(:admin) }
   let_it_be(:license_key) { build(:gitlab_license).export }
+
   let(:activation_code) { 'activation_code' }
   let(:mutation) do
     graphql_mutation(:gitlab_subscription_activate, { activation_code: activation_code })
diff --git a/ee/spec/requests/api/graphql/mutations/incident_management/oncall_rotation/create_spec.rb b/ee/spec/requests/api/graphql/mutations/incident_management/oncall_rotation/create_spec.rb
index ae380949269cacb99567a68ac918b48946e9f538..d6142035aeb112205da2fb9222db01ea476db6ea 100644
--- a/ee/spec/requests/api/graphql/mutations/incident_management/oncall_rotation/create_spec.rb
+++ b/ee/spec/requests/api/graphql/mutations/incident_management/oncall_rotation/create_spec.rb
@@ -8,6 +8,7 @@
   let_it_be(:current_user) { create(:user) }
   let_it_be(:project) { create(:project) }
   let_it_be(:schedule) { create(:incident_management_oncall_schedule, project: project) }
+
   let(:args) do
     {
       project_path: project.full_path,
diff --git a/ee/spec/requests/api/graphql/mutations/incident_management/oncall_schedule/create_spec.rb b/ee/spec/requests/api/graphql/mutations/incident_management/oncall_schedule/create_spec.rb
index c13fed639a9f6b9ebf7aa8e08e5ac29a5828edff..110edd3afd9b5646caeaabcff175925aa85da834 100644
--- a/ee/spec/requests/api/graphql/mutations/incident_management/oncall_schedule/create_spec.rb
+++ b/ee/spec/requests/api/graphql/mutations/incident_management/oncall_schedule/create_spec.rb
@@ -7,6 +7,7 @@
 
   let_it_be(:current_user) { create(:user) }
   let_it_be(:project) { create(:project) }
+
   let(:variables) do
     {
       project_path: project.full_path,
diff --git a/ee/spec/requests/api/graphql/mutations/incident_management/oncall_schedule/destroy_spec.rb b/ee/spec/requests/api/graphql/mutations/incident_management/oncall_schedule/destroy_spec.rb
index c5b2dc4ff9d53c43ab91126d0925229ab7bd698a..439330f3da4d21d4e6584e177254ff2bdf40765e 100644
--- a/ee/spec/requests/api/graphql/mutations/incident_management/oncall_schedule/destroy_spec.rb
+++ b/ee/spec/requests/api/graphql/mutations/incident_management/oncall_schedule/destroy_spec.rb
@@ -8,6 +8,7 @@
   let_it_be(:user) { create(:user) }
   let_it_be(:project) { create(:project) }
   let_it_be(:oncall_schedule) { create(:incident_management_oncall_schedule, project: project) }
+
   let(:variables) { { project_path: project.full_path, iid: oncall_schedule.iid.to_s } }
 
   let(:mutation) do
diff --git a/ee/spec/requests/api/graphql/mutations/incident_management/oncall_schedule/update_spec.rb b/ee/spec/requests/api/graphql/mutations/incident_management/oncall_schedule/update_spec.rb
index 31579809c85b33ab3a39b935f17ca823c2e992fd..b71dd1b3b0b8e13750c6901cc446660c91a9f625 100644
--- a/ee/spec/requests/api/graphql/mutations/incident_management/oncall_schedule/update_spec.rb
+++ b/ee/spec/requests/api/graphql/mutations/incident_management/oncall_schedule/update_spec.rb
@@ -8,6 +8,7 @@
   let_it_be(:user) { create(:user) }
   let_it_be(:project) { create(:project) }
   let_it_be(:oncall_schedule) { create(:incident_management_oncall_schedule, project: project) }
+
   let(:variables) do
     {
       project_path: project.full_path,
diff --git a/ee/spec/requests/api/graphql/mutations/issues/promote_to_epic_spec.rb b/ee/spec/requests/api/graphql/mutations/issues/promote_to_epic_spec.rb
index 55ef2df65d0185d48c74627ca1828dd1c9cc21bb..c1e7393275aa85e401e86dbed2091f065a14476b 100644
--- a/ee/spec/requests/api/graphql/mutations/issues/promote_to_epic_spec.rb
+++ b/ee/spec/requests/api/graphql/mutations/issues/promote_to_epic_spec.rb
@@ -12,6 +12,7 @@
   let_it_be(:project) { create(:project, group: group) }
   let_it_be(:issue) { create(:issue, project: project) }
   let_it_be(:user) { create(:user) }
+
   let(:input) { { group_path: new_epic_group&.full_path } }
 
   let(:mutation) do
diff --git a/ee/spec/requests/api/graphql/mutations/notes/create/note_spec.rb b/ee/spec/requests/api/graphql/mutations/notes/create/note_spec.rb
index 576325e87f91e59aa393f0e367805fd408332d38..b1efe7aaf42a47217ee15e2ec971247d8690f399 100644
--- a/ee/spec/requests/api/graphql/mutations/notes/create/note_spec.rb
+++ b/ee/spec/requests/api/graphql/mutations/notes/create/note_spec.rb
@@ -6,6 +6,7 @@
   include GraphqlHelpers
 
   let_it_be(:current_user) { create(:user) }
+
   let(:epic) { create(:epic, group: group) }
   let(:mutation) do
     variables = {
diff --git a/ee/spec/requests/api/graphql/mutations/quality_management/test_cases/create_spec.rb b/ee/spec/requests/api/graphql/mutations/quality_management/test_cases/create_spec.rb
index 4aa64158e01b690d8ef2351dafeee43dfd626389..99bbcfaea686b5d27d5d33002046446b5862ee18 100644
--- a/ee/spec/requests/api/graphql/mutations/quality_management/test_cases/create_spec.rb
+++ b/ee/spec/requests/api/graphql/mutations/quality_management/test_cases/create_spec.rb
@@ -8,6 +8,7 @@
   let_it_be_with_refind(:project) { create(:project, :private) }
   let_it_be(:current_user) { create(:user) }
   let_it_be(:label) { create(:label, project: project) }
+
   let(:variables) { { project_path: project.full_path, title: 'foo', description: 'bar', label_ids: [label.id] } }
 
   let(:mutation) do
diff --git a/ee/spec/requests/api/graphql/namespace/compliance_frameworks_spec.rb b/ee/spec/requests/api/graphql/namespace/compliance_frameworks_spec.rb
index 79ddaa17b35ee728046c9b8eb2e352b5a308cc8f..4e2e7b273dd6235cdaddd37579e1ced67d3f4e54 100644
--- a/ee/spec/requests/api/graphql/namespace/compliance_frameworks_spec.rb
+++ b/ee/spec/requests/api/graphql/namespace/compliance_frameworks_spec.rb
@@ -8,6 +8,7 @@
   let_it_be(:namespace) { create(:namespace) }
   let_it_be(:compliance_framework_1) { create(:compliance_framework, namespace: namespace, name: 'Test1') }
   let_it_be(:compliance_framework_2) { create(:compliance_framework, namespace: namespace, name: 'Test2') }
+
   let(:path) { %i[namespace compliance_frameworks nodes] }
 
   let!(:query) do
diff --git a/ee/spec/requests/api/graphql/project/alert_management/payload_fields_spec.rb b/ee/spec/requests/api/graphql/project/alert_management/payload_fields_spec.rb
index 387de8775249b48d877181615d48315d30d69b56..e7fdd57b1a39b6ab63c5ead77789e6349434e4b9 100644
--- a/ee/spec/requests/api/graphql/project/alert_management/payload_fields_spec.rb
+++ b/ee/spec/requests/api/graphql/project/alert_management/payload_fields_spec.rb
@@ -8,6 +8,7 @@
   let_it_be_with_refind(:project) { create(:project) }
   let_it_be(:maintainer) { create(:user) }
   let_it_be(:developer) { create(:user) }
+
   let(:current_user) { maintainer }
   let(:license) { true }
   let(:feature_flag) { true }
diff --git a/ee/spec/requests/api/graphql/project/requirements_management/requirements_spec.rb b/ee/spec/requests/api/graphql/project/requirements_management/requirements_spec.rb
index cfee98be50db352fba2651064946fc36d2eef03a..d81a3b1f83ae7a0dd085c40ef6b4f81e844e2839 100644
--- a/ee/spec/requests/api/graphql/project/requirements_management/requirements_spec.rb
+++ b/ee/spec/requests/api/graphql/project/requirements_management/requirements_spec.rb
@@ -65,6 +65,7 @@
 
     context 'query performance with test reports' do
       let_it_be(:test_report) { create(:test_report, requirement: requirement, state: "passed") }
+
       let(:fields) do
         <<~QUERY
         edges {
@@ -172,6 +173,7 @@ def match_single_result(requirement)
 
         context 'for MISSING status' do
           let_it_be(:requirement3) { create(:requirement, project: filter_project, author: other_user, title: 'need test report') }
+
           let(:params) { '(lastTestReportState: MISSING)' }
 
           it 'returns filtered requirements' do
diff --git a/ee/spec/requests/api/graphql/projects/compliance_frameworks_spec.rb b/ee/spec/requests/api/graphql/projects/compliance_frameworks_spec.rb
index 4cc1f3da4249e311ea153f77298f737d825717f7..f6b2fb49326faa156ef2eaddf798aa8200715546 100644
--- a/ee/spec/requests/api/graphql/projects/compliance_frameworks_spec.rb
+++ b/ee/spec/requests/api/graphql/projects/compliance_frameworks_spec.rb
@@ -8,6 +8,7 @@
   let_it_be(:current_user) { create(:user) }
   let_it_be(:project_members) { create_list(:project_member, 2, :maintainer, user: current_user) }
   let_it_be(:project_ids) { project_members.map { |p| global_id_of(p.source) } }
+
   let(:query) do
     graphql_query_for(
       :projects, { ids: project_ids }, "nodes { #{query_nodes(:compliance_frameworks)} }"
@@ -43,6 +44,7 @@
   context 'projects can have a compliance framework' do
     let_it_be(:compliance_projects) { create_list(:project, 2, :with_compliance_framework) }
     let_it_be(:non_compliance_project) { create(:project) }
+
     let(:projects) { compliance_projects + [non_compliance_project] }
     let(:project_ids) { projects.map { |p| global_id_of(p) } }
 
@@ -70,6 +72,7 @@
     let_it_be(:framework) { create(:compliance_framework) }
     let_it_be(:project_1) { create(:project, compliance_framework_setting: create(:compliance_framework_project_setting, compliance_management_framework: framework )) }
     let_it_be(:project_2) { create(:project, compliance_framework_setting: create(:compliance_framework_project_setting, compliance_management_framework: framework )) }
+
     let(:projects) { [project_1, project_2] }
     let(:project_ids) { projects.map { |p| global_id_of(p) } }
     let(:query) do
diff --git a/ee/spec/requests/api/internal/base_spec.rb b/ee/spec/requests/api/internal/base_spec.rb
index ee830c28913a678cc3cf67034175049dc4494cc3..440835b1b7dec908ade9fdf34fa410fdb7bbd10f 100644
--- a/ee/spec/requests/api/internal/base_spec.rb
+++ b/ee/spec/requests/api/internal/base_spec.rb
@@ -10,11 +10,13 @@
   let_it_be(:primary_node, reload: true) { create(:geo_node, :primary, url: primary_url) }
   let_it_be(:secondary_node, reload: true) { create(:geo_node, url: secondary_url) }
   let_it_be(:user) { create(:user) }
+
   let(:secret_token) { Gitlab::Shell.secret_token }
 
   describe 'POST /internal/post_receive', :geo do
     let(:key) { create(:key, user: user) }
     let_it_be(:project, reload: true) { create(:project, :repository, :wiki_repo) }
+
     let(:gl_repository) { "project-#{project.id}" }
     let(:reference_counter) { double('ReferenceCounter') }
 
@@ -197,6 +199,7 @@ def check_access_by_alias(alias_name)
     context 'ip restriction' do
       let_it_be(:group) { create(:group)}
       let_it_be(:project) { create(:project, :repository, namespace: group) }
+
       let(:params) do
         {
           key_id: key.id,
@@ -310,6 +313,7 @@ def lfs_auth_user(user_id, project)
 
   describe 'POST /internal/personal_access_token' do
     let_it_be(:key) { create(:key, user: user) }
+
     let(:instance_level_max_personal_access_token_lifetime) { nil }
 
     before do
@@ -361,6 +365,7 @@ def lfs_auth_user(user_id, project)
 
   describe 'POST /internal/two_factor_otp_check' do
     let_it_be(:key) { create(:key, user: user) }
+
     let(:key_id) { key.id }
     let(:otp) { '123456'}
 
diff --git a/ee/spec/requests/api/issues_spec.rb b/ee/spec/requests/api/issues_spec.rb
index c698869c924e84c9922d4b7092c2b67520fa73f5..aaa8f3c7329aa3d0d49be5a8ec0e1ce741a9a1a5 100644
--- a/ee/spec/requests/api/issues_spec.rb
+++ b/ee/spec/requests/api/issues_spec.rb
@@ -673,6 +673,7 @@
     end
 
     let_it_be(:issue) { create(:incident, project: project) }
+
     let!(:image) { create(:issuable_metric_image, issue: issue) }
 
     subject { get api("/projects/#{project.id}/issues/#{issue.iid}/metric_images", user2) }
diff --git a/ee/spec/requests/api/ldap_spec.rb b/ee/spec/requests/api/ldap_spec.rb
index 721cbeba67c9318fdadc4fb7e713fd352b0b6bbb..0879c2f60efb155d2acb03072bb249d971c577a8 100644
--- a/ee/spec/requests/api/ldap_spec.rb
+++ b/ee/spec/requests/api/ldap_spec.rb
@@ -8,6 +8,7 @@
 
   let_it_be(:user) { create(:user) }
   let_it_be(:admin) { create(:admin) }
+
   let(:adapter) { ldap_adapter }
 
   before do
diff --git a/ee/spec/requests/api/merge_request_approval_rules_spec.rb b/ee/spec/requests/api/merge_request_approval_rules_spec.rb
index cb2b91948901ff5cc33b5bb475e60dbdbdf9cf78..f177297f9353db05c78934015bd5111d658b6b0c 100644
--- a/ee/spec/requests/api/merge_request_approval_rules_spec.rb
+++ b/ee/spec/requests/api/merge_request_approval_rules_spec.rb
@@ -6,6 +6,7 @@
   let_it_be(:user) { create(:user) }
   let_it_be(:other_user) { create(:user) }
   let_it_be(:project) { create(:project, :public, :repository, creator: user, namespace: user.namespace) }
+
   let(:merge_request) { create(:merge_request, author: user, source_project: project, target_project: project) }
 
   shared_examples_for 'a protected API endpoint for merge request approval rule action' do
diff --git a/ee/spec/requests/api/merge_request_approvals_spec.rb b/ee/spec/requests/api/merge_request_approvals_spec.rb
index 13d3a93b2f60a67e9a32f850af9be213412fd7b1..d6945fd09990d2c800764d35f8e9849929f78de6 100644
--- a/ee/spec/requests/api/merge_request_approvals_spec.rb
+++ b/ee/spec/requests/api/merge_request_approvals_spec.rb
@@ -9,6 +9,7 @@
   let_it_be(:project, reload: true) { create(:project, :public, :repository, creator: user, namespace: user.namespace, only_allow_merge_if_pipeline_succeeds: false) }
   let_it_be(:approver) { create :user }
   let_it_be(:group) { create :group }
+
   let(:merge_request) { create(:merge_request, :simple, author: user, assignees: [user], source_project: project, target_project: project, title: "Test", created_at: Time.now) }
 
   shared_examples_for 'an API endpoint for getting merge request approval state' do
diff --git a/ee/spec/requests/api/merge_requests_spec.rb b/ee/spec/requests/api/merge_requests_spec.rb
index 163d8d65f81a939ba224513a108e785aec3c6ab3..2682910f4b7d97ca15344f35b49554b6347595dc 100644
--- a/ee/spec/requests/api/merge_requests_spec.rb
+++ b/ee/spec/requests/api/merge_requests_spec.rb
@@ -12,6 +12,7 @@
   let_it_be(:milestone1) { create(:milestone, title: '0.9', project: project) }
   let_it_be(:label)      { create(:label, title: 'label', color: '#FFAABB', project: project) }
   let_it_be(:label2)     { create(:label, title: 'a-test', color: '#FFFFFF', project: project) }
+
   let(:base_time)        { Time.now }
   let!(:merge_request)   { create(:merge_request, :simple, milestone: milestone1, author: user, assignees: [user, user2], source_project: project, target_project: project, title: "Test", created_at: base_time) }
 
diff --git a/ee/spec/requests/api/merge_trains_spec.rb b/ee/spec/requests/api/merge_trains_spec.rb
index 497f241c7dda25eb992decd72a8a371ee91786a3..a5be18122d5ed28187e7d5503cfd4c2cbaa1619e 100644
--- a/ee/spec/requests/api/merge_trains_spec.rb
+++ b/ee/spec/requests/api/merge_trains_spec.rb
@@ -5,6 +5,7 @@
   let_it_be(:project) { create(:project, :repository) }
   let_it_be(:developer) { create(:user) }
   let_it_be(:guest) { create(:user) }
+
   let(:user) { developer }
 
   before_all do
diff --git a/ee/spec/requests/api/project_approval_rules_spec.rb b/ee/spec/requests/api/project_approval_rules_spec.rb
index a37a65ceb7d6a53e6c63bb0b3c93cc479cb3d87d..216a86a78ec41440f495b79aa3ff58a9e8c0caa1 100644
--- a/ee/spec/requests/api/project_approval_rules_spec.rb
+++ b/ee/spec/requests/api/project_approval_rules_spec.rb
@@ -13,6 +13,7 @@
 
   describe 'GET /projects/:id/approval_rules/:approval_rule_id' do
     let_it_be(:private_project) { create(:project, :private, creator: user, namespace: user.namespace) }
+
     let!(:approval_rule) { create(:approval_project_rule, project: private_project) }
     let(:url) { "/projects/#{private_project.id}/approval_rules/#{approval_rule.id}" }
 
@@ -118,6 +119,7 @@
 
     context 'when project is archived' do
       let_it_be(:archived_project) { create(:project, :archived, creator: user) }
+
       let(:url) { "/projects/#{archived_project.id}/approval_rules" }
 
       context 'when user has normal permissions' do
diff --git a/ee/spec/requests/api/project_approval_settings_spec.rb b/ee/spec/requests/api/project_approval_settings_spec.rb
index 53039c6b668c862a4bfc1c8f7ff609b8e2a8f96c..b6422f935edc5dd843db414bfa6cfcb9cd953ce8 100644
--- a/ee/spec/requests/api/project_approval_settings_spec.rb
+++ b/ee/spec/requests/api/project_approval_settings_spec.rb
@@ -119,6 +119,7 @@
 
     context 'when project is archived' do
       let_it_be(:archived_project) { create(:project, :archived, creator: user) }
+
       let(:url) { "/projects/#{archived_project.id}/approval_settings" }
 
       context 'when user has normal permissions' do
diff --git a/ee/spec/requests/api/projects_spec.rb b/ee/spec/requests/api/projects_spec.rb
index c60d680f34984a2b4d99fd1d1a935e32911ac7c8..7f1c9aa85f23b06e46f09f2c8e6316abc5d5dc36 100644
--- a/ee/spec/requests/api/projects_spec.rb
+++ b/ee/spec/requests/api/projects_spec.rb
@@ -7,6 +7,7 @@
 
   let(:user) { create(:user) }
   let_it_be(:another_user) { create(:user) }
+
   let(:project) { create(:project, namespace: user.namespace) }
 
   shared_examples 'inaccessable by reporter role and lower' do
@@ -603,6 +604,7 @@
   describe 'GET projects/:id/audit_events' do
     let_it_be(:user) { create(:user) }
     let_it_be(:project) { create(:project, :public, namespace: user.namespace) }
+
     let(:path) { "/projects/#{project.id}/audit_events" }
 
     it_behaves_like 'inaccessable by reporter role and lower'
diff --git a/ee/spec/requests/api/todos_spec.rb b/ee/spec/requests/api/todos_spec.rb
index 1e6a09f2c28a1a72f0fd52fa69eae42ecefcac03..0d78b13c3f49a969c393939224aeff7ef128b3b4 100644
--- a/ee/spec/requests/api/todos_spec.rb
+++ b/ee/spec/requests/api/todos_spec.rb
@@ -5,6 +5,7 @@
 RSpec.describe API::Todos do
   let_it_be(:group) { create(:group) }
   let_it_be(:project) { create(:project, group: group) }
+
   let(:user) { create(:user) }
   let(:epic) { create(:epic, group: group) }
 
diff --git a/ee/spec/requests/api/vulnerabilities_spec.rb b/ee/spec/requests/api/vulnerabilities_spec.rb
index dbbfbe31d5ec8e872dc0cd274c0c49a060206c9b..3b4812365245130a241eb5fc01b73110a2f0d15f 100644
--- a/ee/spec/requests/api/vulnerabilities_spec.rb
+++ b/ee/spec/requests/api/vulnerabilities_spec.rb
@@ -10,6 +10,7 @@
   end
 
   let_it_be(:user) { create(:user) }
+
   let(:project_vulnerabilities_path) { "/projects/#{project.id}/vulnerabilities" }
 
   describe 'GET /projects/:id/vulnerabilities' do
@@ -62,6 +63,7 @@
     let_it_be(:project) { create(:project, :with_vulnerabilities) }
     let_it_be(:vulnerability) { project.vulnerabilities.first }
     let_it_be(:finding) { create(:vulnerabilities_finding, vulnerability: vulnerability) }
+
     let(:vulnerability_id) { vulnerability.id }
 
     subject(:get_vulnerability) { get api("/vulnerabilities/#{vulnerability_id}", user) }
@@ -106,6 +108,7 @@
 
   describe 'POST /projects/:id/vulnerabilities' do
     let_it_be(:project) { create(:project) }
+
     let(:finding) { create(:vulnerabilities_finding, project: project) }
     let(:finding_id) { finding.id }
     let(:expected_error_messages) { { 'base' => ['finding is not found or is already attached to a vulnerability'] } }
@@ -181,6 +184,7 @@
     end
 
     let_it_be(:project) { create(:project, :with_vulnerabilities) }
+
     let(:vulnerability) { project.vulnerabilities.first }
     let(:vulnerability_id) { vulnerability.id }
 
@@ -268,6 +272,7 @@
     end
 
     let_it_be(:project) { create(:project, :with_vulnerabilities) }
+
     let(:vulnerability) { project.vulnerabilities.first }
     let(:vulnerability_id) { vulnerability.id }
 
@@ -325,6 +330,7 @@
     end
 
     let_it_be(:project) { create(:project, :with_vulnerabilities) }
+
     let(:vulnerability) { project.vulnerabilities.first }
     let(:vulnerability_id) { vulnerability.id }
 
diff --git a/ee/spec/requests/api/vulnerability_issue_links_spec.rb b/ee/spec/requests/api/vulnerability_issue_links_spec.rb
index c445a38f42283980348b656af94d2c8b1ae2fef8..e2327f0e4f0cd214c5508ba071747101c69b7b9a 100644
--- a/ee/spec/requests/api/vulnerability_issue_links_spec.rb
+++ b/ee/spec/requests/api/vulnerability_issue_links_spec.rb
@@ -15,6 +15,7 @@
   describe 'GET /vulnerabilities/:id/issue_links' do
     let_it_be(:vulnerability) { create(:vulnerability, :with_issue_links, project: project) }
     let_it_be(:vulnerability_id) { vulnerability.id }
+
     let(:vulnerability_issue_links_path) { "/vulnerabilities/#{vulnerability_id}/issue_links" }
 
     subject(:get_issue_links) { get api(vulnerability_issue_links_path, user) }
@@ -92,6 +93,7 @@
   describe 'POST /vulnerabilities/:id/issue_links' do
     let_it_be(:issue) { create(:issue, project: project) }
     let_it_be(:vulnerability) { create(:vulnerability, project: project) }
+
     let(:vulnerability_id) { vulnerability.id }
     let(:target_issue_iid) { issue.iid }
     let(:params) { { target_issue_iid: target_issue_iid } }
diff --git a/ee/spec/requests/callout_spec.rb b/ee/spec/requests/callout_spec.rb
index a043e43760a794512cda9ef4ff0555bd28e879df..ff5789cb451e9e3d03c3c79195105cf7fd7640df 100644
--- a/ee/spec/requests/callout_spec.rb
+++ b/ee/spec/requests/callout_spec.rb
@@ -7,6 +7,7 @@
 
   describe 'new_user_signups_cap_reached' do
     let_it_be(:user) { create(:admin) }
+
     let(:billable_users) { [double(:billable_user)] }
     let(:help_page_href) { help_page_path('user/admin_area/settings/sign_up_restrictions.md') }
     let(:expected_content) { 'Your instance has reached its user cap' }
diff --git a/ee/spec/requests/git_http_geo_spec.rb b/ee/spec/requests/git_http_geo_spec.rb
index 5f8a1f1193ee9078d6976639ba03dfc8379ad10e..efd06e34ef92b126baba13c79d0a6e29e2ec61ca 100644
--- a/ee/spec/requests/git_http_geo_spec.rb
+++ b/ee/spec/requests/git_http_geo_spec.rb
@@ -141,6 +141,7 @@ def make_request
           context 'but has not successfully synced' do
             let_it_be(:project_with_repo_but_not_synced) { create(:project, :repository, :private) }
             let_it_be(:project) { project_with_repo_but_not_synced }
+
             let(:redirect_url) { "#{primary_url}/#{project_with_repo_but_not_synced.full_path}.git/info/refs?service=git-upload-pack" }
 
             before do
@@ -177,6 +178,7 @@ def make_request
 
         context 'when the repository does not exist' do
           let_it_be(:project) { project_no_repo }
+
           let(:redirect_url) { "#{primary_url}/#{project.full_path}.git/info/refs?service=git-upload-pack" }
 
           it_behaves_like 'a Geo 302 redirect to Primary'
@@ -222,6 +224,7 @@ def make_request
         end
 
         let_it_be(:project) { project_with_repo }
+
         let(:endpoint_path) { "/#{project.full_path}.git/info/refs" }
         let(:redirect_url) { "#{redirected_primary_url}?service=git-receive-pack" }
 
@@ -257,6 +260,7 @@ def make_request
 
       context 'when the repository does not exist' do
         let_it_be(:project) { project_no_repo }
+
         let(:redirect_url) { "#{primary_url}/#{project.full_path}.git/git-upload-pack" }
 
         it_behaves_like 'a Geo 302 redirect to Primary'
@@ -280,6 +284,7 @@ def make_request
 
           let(:args) { {} }
           let_it_be(:project) { project_with_repo }
+
           let(:endpoint_path) { "/#{project.full_path}.git/info/lfs/objects/batch" }
 
           subject do
@@ -353,6 +358,7 @@ def make_request
 
             context 'when the repository does not exist' do
               let_it_be(:project) { project_no_repo }
+
               let(:redirect_url) { redirected_primary_url }
 
               it_behaves_like 'a Geo 302 redirect to Primary'
@@ -412,6 +418,7 @@ def make_request
 
           context 'when the repository does not exist' do
             let_it_be(:project) { project_no_repo }
+
             let(:redirect_url) { redirected_primary_url }
 
             it_behaves_like 'a Geo 302 redirect to Primary'
@@ -433,6 +440,7 @@ def make_request
             end
 
             let_it_be(:project) { project_with_repo }
+
             let(:endpoint_path) { "/#{project.full_path}.git/#{path}" }
             let(:redirect_url) { redirected_primary_url }
 
@@ -472,6 +480,7 @@ def make_request
 
         let(:identifier) { "user-#{user.id}" }
         let_it_be(:project) { project_with_repo }
+
         let(:gl_repository) { "project-#{project.id}" }
         let(:endpoint_path) { "#{::Gitlab::Geo::GitPushHttp::PATH_PREFIX}/#{secondary.id}/#{project.full_path}.git/git-receive-pack" }
 
@@ -505,6 +514,7 @@ def make_request
         end
 
         let_it_be(:project) { project_with_repo }
+
         let(:endpoint_path) { "/#{project.full_path}.git/git-receive-pack" }
 
         context 'when gl_id is provided in JWT token' do
@@ -638,6 +648,7 @@ def make_request
       end
 
       let_it_be(:project) { project_with_repo }
+
       let(:repository_path) { project.full_path }
 
       it 'returns unauthorized error' do
diff --git a/ee/spec/requests/repositories/git_http_controller_spec.rb b/ee/spec/requests/repositories/git_http_controller_spec.rb
index b40dada2a662df55ee2fd00d2d7c03bf11fe82f7..2f3d9eac0ac53b475212b0e861401fd3cb151080 100644
--- a/ee/spec/requests/repositories/git_http_controller_spec.rb
+++ b/ee/spec/requests/repositories/git_http_controller_spec.rb
@@ -8,6 +8,7 @@
 
   let_it_be(:user) { create(:user) }
   let_it_be(:project) { create(:project, :repository, :private) }
+
   let(:env) { { user: user.username, password: user.password } }
   let(:path) { "#{project.full_path}.git" }
 
@@ -136,6 +137,7 @@
 
         let_it_be(:group) { create(:group, :wiki_repo) }
         let_it_be(:user) { create(:user) }
+
         let(:path) { "#{group.wiki.full_path}.git" }
 
         before_all do
diff --git a/ee/spec/services/alert_management/extract_alert_payload_fields_service_spec.rb b/ee/spec/services/alert_management/extract_alert_payload_fields_service_spec.rb
index f1bad09794a8d297405543f73c85cf1f88b5a350..157b7d549cf16e667a961e3381716cd9bbdf6a64 100644
--- a/ee/spec/services/alert_management/extract_alert_payload_fields_service_spec.rb
+++ b/ee/spec/services/alert_management/extract_alert_payload_fields_service_spec.rb
@@ -7,6 +7,7 @@
   let_it_be(:user_with_permissions) { create(:user) }
   let_it_be(:user_without_permissions) { create(:user) }
   let_it_be(:user) { user_with_permissions }
+
   let(:payload) { { foo: 'bar' } }
   let(:payload_json) { Gitlab::Json.generate(payload) }
   let(:params) { { payload: payload_json } }
diff --git a/ee/spec/services/alert_management/process_prometheus_alert_service_spec.rb b/ee/spec/services/alert_management/process_prometheus_alert_service_spec.rb
index a4d4528816029a1afb765c53cb843f98faf1f2d3..4d1878e0c27ed2c352c8f09e26ca8cfab8efa61d 100644
--- a/ee/spec/services/alert_management/process_prometheus_alert_service_spec.rb
+++ b/ee/spec/services/alert_management/process_prometheus_alert_service_spec.rb
@@ -31,6 +31,7 @@
         let_it_be(:schedule) { create(:incident_management_oncall_schedule, project: project) }
         let_it_be(:rotation) { create(:incident_management_oncall_rotation, schedule: schedule) }
         let_it_be(:participant) { create(:incident_management_oncall_participant, :with_developer_access, rotation: rotation) }
+
         let(:users) { [participant.user] }
 
         before do
diff --git a/ee/spec/services/approval_rules/create_service_spec.rb b/ee/spec/services/approval_rules/create_service_spec.rb
index dd22ef9ee177ddfdb2ab06d5c14005880c9655d9..fbce9a6ae7d400994676259dc81422ceaf227fcd 100644
--- a/ee/spec/services/approval_rules/create_service_spec.rb
+++ b/ee/spec/services/approval_rules/create_service_spec.rb
@@ -230,6 +230,7 @@
     context 'when project rule id is present' do
       let_it_be(:project_user) { create(:user) }
       let_it_be(:public_group) { create(:group, :public) }
+
       let(:project_user_approvers) { [project_user] }
       let(:group_user_approvers) { [public_group] }
       let(:merge_request_approvers) { {} }
diff --git a/ee/spec/services/audit_event_service_spec.rb b/ee/spec/services/audit_event_service_spec.rb
index b47cce1804f2afbb2e917411a7b3fbe4989d123a..e8044e4c6037c321b56b1952debc6226f455e7e4 100644
--- a/ee/spec/services/audit_event_service_spec.rb
+++ b/ee/spec/services/audit_event_service_spec.rb
@@ -6,6 +6,7 @@
   let(:project) { build_stubbed(:project) }
   let_it_be(:user) { create(:user, current_sign_in_ip: '192.168.68.104') }
   let_it_be(:project_member) { create(:project_member, user: user, expires_at: 1.day.from_now) }
+
   let(:request_ip_address) { '127.0.0.1' }
 
   let(:details) { { action: :destroy, ip_address: request_ip_address } }
@@ -453,6 +454,7 @@
   describe '#for_project' do
     let_it_be(:current_user) { create(:user, name: 'Test User') }
     let_it_be(:project) { create(:project) }
+
     let(:action) { :destroy }
     let(:options) { { action: action } }
 
@@ -476,6 +478,7 @@
   describe '#for_group' do
     let_it_be(:user) { create(:user, name: 'Test User') }
     let_it_be(:group) { create(:group) }
+
     let(:action) { :destroy }
     let(:options) { { action: action } }
     let(:service) { described_class.new(user, group, options).for_group }
diff --git a/ee/spec/services/billable_members/destroy_service_spec.rb b/ee/spec/services/billable_members/destroy_service_spec.rb
index 4f0407914793625d5e4fb349008b968742eac64b..642c3457837ee968dc14ec4e5761dc4b03d24269 100644
--- a/ee/spec/services/billable_members/destroy_service_spec.rb
+++ b/ee/spec/services/billable_members/destroy_service_spec.rb
@@ -6,6 +6,7 @@
   describe '#execute' do
     let_it_be(:current_user) { create(:user) }
     let_it_be(:root_group) { create(:group) }
+
     let(:group) { root_group }
 
     let(:user_id) { nil }
diff --git a/ee/spec/services/boards/epic_boards/destroy_service_spec.rb b/ee/spec/services/boards/epic_boards/destroy_service_spec.rb
index 9567656bff475e22f5e3c7d6d7fdc356f0a98de2..ee99df23d96ce7c76515c31523497c0f09e3db91 100644
--- a/ee/spec/services/boards/epic_boards/destroy_service_spec.rb
+++ b/ee/spec/services/boards/epic_boards/destroy_service_spec.rb
@@ -4,6 +4,7 @@
 
 RSpec.describe Boards::EpicBoards::DestroyService do
   let_it_be(:parent) { create(:group) }
+
   let(:boards) { parent.epic_boards }
   let(:board_factory) { :epic_board }
 
diff --git a/ee/spec/services/clusters/agent_tokens/create_service_spec.rb b/ee/spec/services/clusters/agent_tokens/create_service_spec.rb
index 3ce936bc662c1c9f51bddd1433f509f4708e385e..1775a8febe9768d1e0f115594f5d655b46e985ef 100644
--- a/ee/spec/services/clusters/agent_tokens/create_service_spec.rb
+++ b/ee/spec/services/clusters/agent_tokens/create_service_spec.rb
@@ -6,6 +6,7 @@
   subject(:service) { described_class.new(container: project, current_user: user, params: params) }
 
   let_it_be(:user) { create(:user) }
+
   let(:cluster_agent) { create(:cluster_agent) }
   let(:project) { cluster_agent.project }
   let(:params) { { agent_id: cluster_agent.id, description: 'token description', name: 'token name' } }
diff --git a/ee/spec/services/compliance_management/frameworks/create_service_spec.rb b/ee/spec/services/compliance_management/frameworks/create_service_spec.rb
index c909abf503661fe0c8b0645c1526f839a249c61d..fec3a06ddc4ef573fa087f078f0d38879db4f565 100644
--- a/ee/spec/services/compliance_management/frameworks/create_service_spec.rb
+++ b/ee/spec/services/compliance_management/frameworks/create_service_spec.rb
@@ -4,6 +4,7 @@
 
 RSpec.describe ComplianceManagement::Frameworks::CreateService do
   let_it_be_with_refind(:namespace) { create(:namespace) }
+
   let(:params) do
     {
       name: 'GDPR',
@@ -36,6 +37,7 @@
     context 'namespace has a parent' do
       let_it_be(:user) { create(:user) }
       let_it_be_with_reload(:group) { create(:group, :with_hierarchy) }
+
       let(:descendant) { group.descendants.first }
 
       before do
diff --git a/ee/spec/services/compliance_management/frameworks/update_service_spec.rb b/ee/spec/services/compliance_management/frameworks/update_service_spec.rb
index ea3ebd6612c459307abd7b3ae125e6292d376d5f..ed068b8e9b10c790f7e3c44f1b80640da81c8d84 100644
--- a/ee/spec/services/compliance_management/frameworks/update_service_spec.rb
+++ b/ee/spec/services/compliance_management/frameworks/update_service_spec.rb
@@ -5,6 +5,7 @@
 RSpec.describe ComplianceManagement::Frameworks::UpdateService do
   let_it_be_with_refind(:namespace) { create(:namespace) }
   let_it_be_with_refind(:framework) { create(:compliance_framework, namespace: namespace) }
+
   let(:current_user) { namespace.owner }
   let(:params) { { color: '#000001', description: 'New Description', name: 'New Name' } }
 
diff --git a/ee/spec/services/external_status_checks/create_service_spec.rb b/ee/spec/services/external_status_checks/create_service_spec.rb
index 43685429ea846a6bb947a36f0820e1cdcc71b2cd..310db1dcf64e3b381a4616accb3f7b6a9d6c6890 100644
--- a/ee/spec/services/external_status_checks/create_service_spec.rb
+++ b/ee/spec/services/external_status_checks/create_service_spec.rb
@@ -5,6 +5,7 @@
 RSpec.describe ExternalStatusChecks::CreateService do
   let_it_be(:project) { create(:project) }
   let_it_be(:protected_branch) { create(:protected_branch, project: project) }
+
   let(:user) { project.owner }
   let(:params) do
     {
diff --git a/ee/spec/services/external_status_checks/destroy_service_spec.rb b/ee/spec/services/external_status_checks/destroy_service_spec.rb
index 4d0f3dd2a35a3cd940363247f7925a000d247a38..029d17433ad83bc166d39976d4cb79afe8d98b4c 100644
--- a/ee/spec/services/external_status_checks/destroy_service_spec.rb
+++ b/ee/spec/services/external_status_checks/destroy_service_spec.rb
@@ -5,6 +5,7 @@
 RSpec.describe ExternalStatusChecks::DestroyService do
   let_it_be(:project) { create(:project) }
   let_it_be(:rule) { create(:external_status_check, project: project) }
+
   let(:current_user) { project.owner }
 
   subject { described_class.new(container: project, current_user: current_user).execute(rule) }
diff --git a/ee/spec/services/external_status_checks/update_service_spec.rb b/ee/spec/services/external_status_checks/update_service_spec.rb
index 25057b444f37abdf44025dcb755f7b72f9e5a47e..dfe88ebca654f500a94165d84be4d438d6732ce0 100644
--- a/ee/spec/services/external_status_checks/update_service_spec.rb
+++ b/ee/spec/services/external_status_checks/update_service_spec.rb
@@ -6,6 +6,7 @@
   let_it_be(:project) { create(:project) }
   let_it_be(:check) { create(:external_status_check, project: project) }
   let_it_be(:protected_branch) { create(:protected_branch, project: project) }
+
   let(:current_user) { project.owner }
   let(:params) { { id: project.id, check_id: check.id, external_url: 'http://newvalue.com', name: 'new name', protected_branch_ids: [protected_branch.id] } }
 
diff --git a/ee/spec/services/gitlab_subscriptions/activate_service_spec.rb b/ee/spec/services/gitlab_subscriptions/activate_service_spec.rb
index 626c2624469e64d474601a36f90a216cb45fb43b..e9ed4457420a6f86c4a16e6352cf9a68cf85ab3a 100644
--- a/ee/spec/services/gitlab_subscriptions/activate_service_spec.rb
+++ b/ee/spec/services/gitlab_subscriptions/activate_service_spec.rb
@@ -11,6 +11,7 @@
   end
 
   let_it_be(:license_key) { build(:gitlab_license).export }
+
   let(:cloud_license_enabled) { true }
   let(:activation_code) { 'activation_code' }
 
diff --git a/ee/spec/services/gitlab_subscriptions/apply_trial_service_spec.rb b/ee/spec/services/gitlab_subscriptions/apply_trial_service_spec.rb
index f26f0a20e020df667e943c920ae2ae7411ebdaa9..e398fe58a454c6de82105bf0f8c2a3a17db87f6b 100644
--- a/ee/spec/services/gitlab_subscriptions/apply_trial_service_spec.rb
+++ b/ee/spec/services/gitlab_subscriptions/apply_trial_service_spec.rb
@@ -6,6 +6,7 @@
   subject(:execute) { described_class.new.execute(apply_trial_params) }
 
   let_it_be(:namespace) { create(:namespace) }
+
   let(:apply_trial_params) do
     {
       trial_user: {
diff --git a/ee/spec/services/incident_management/incidents/upload_metric_service_spec.rb b/ee/spec/services/incident_management/incidents/upload_metric_service_spec.rb
index 7e04f320a18aaa25251afc1b9efc9cbcf54ed23a..80d72b49739c480a6ef03603b54611f7e246681c 100644
--- a/ee/spec/services/incident_management/incidents/upload_metric_service_spec.rb
+++ b/ee/spec/services/incident_management/incidents/upload_metric_service_spec.rb
@@ -8,6 +8,7 @@
   let_it_be_with_refind(:project) { create(:project) }
   let_it_be_with_refind(:issuable) { create(:incident, project: project) }
   let_it_be_with_refind(:current_user) { create(:user) }
+
   let(:params) do
     {
       file: fixture_file_upload('spec/fixtures/rails_sample.jpg', 'image/jpg'),
diff --git a/ee/spec/services/incident_management/oncall_rotations/edit_service_spec.rb b/ee/spec/services/incident_management/oncall_rotations/edit_service_spec.rb
index 2156961f4bdc5bdfc5df4b11d974825416b4f828..e22fd95bf57380771e09676c965a43823e0f48ae 100644
--- a/ee/spec/services/incident_management/oncall_rotations/edit_service_spec.rb
+++ b/ee/spec/services/incident_management/oncall_rotations/edit_service_spec.rb
@@ -9,6 +9,7 @@
 
   let_it_be_with_refind(:oncall_schedule) { create(:incident_management_oncall_schedule, :utc, project: project) }
   let_it_be_with_refind(:oncall_rotation) { create(:incident_management_oncall_rotation, :with_participants, schedule: oncall_schedule, participants_count: 2) }
+
   let(:current_user) { user_with_permissions }
   let(:params) { rotation_params }
   let(:service) { described_class.new(oncall_rotation, current_user, params) }
diff --git a/ee/spec/services/merge_request_approval_settings/update_service_spec.rb b/ee/spec/services/merge_request_approval_settings/update_service_spec.rb
index 01bd5756663b96c49708cd7f95b93b381175e1e9..9e5fa5f64314374f0759404b0d2e61f9f209890d 100644
--- a/ee/spec/services/merge_request_approval_settings/update_service_spec.rb
+++ b/ee/spec/services/merge_request_approval_settings/update_service_spec.rb
@@ -5,6 +5,7 @@
 RSpec.describe MergeRequestApprovalSettings::UpdateService do
   let_it_be_with_reload(:group) { create(:group) }
   let_it_be(:user) { create(:user) }
+
   let(:params) { { allow_author_approval: true } }
 
   subject(:service) do
diff --git a/ee/spec/services/personal_access_tokens/create_service_audit_log_spec.rb b/ee/spec/services/personal_access_tokens/create_service_audit_log_spec.rb
index 04f3a599e012e881a06cb6fc1fbe4c9fea4cc227..8f2eda8a67120ed3d5f4ba1dfbf2583694bf74d2 100644
--- a/ee/spec/services/personal_access_tokens/create_service_audit_log_spec.rb
+++ b/ee/spec/services/personal_access_tokens/create_service_audit_log_spec.rb
@@ -5,6 +5,7 @@
 RSpec.describe PersonalAccessTokens::CreateService do
   describe '#execute' do
     let_it_be(:user) { create(:user) }
+
     let(:params) { { name: 'admin-token', impersonation: true, scopes: [:api], expires_at: Date.today + 1.month } }
 
     context 'when non-admin user' do
diff --git a/ee/spec/services/personal_access_tokens/groups/update_lifetime_service_spec.rb b/ee/spec/services/personal_access_tokens/groups/update_lifetime_service_spec.rb
index d4a9b1ab7e8c641eec8912ad2d00ef150de2c8f8..70cfee032f6a1f967bb3894eaff3811a0c2a132b 100644
--- a/ee/spec/services/personal_access_tokens/groups/update_lifetime_service_spec.rb
+++ b/ee/spec/services/personal_access_tokens/groups/update_lifetime_service_spec.rb
@@ -7,6 +7,7 @@
 
   describe '#execute', :clean_gitlab_redis_shared_state do
     let_it_be(:group) { create(:group_with_managed_accounts)}
+
     subject { described_class.new(group) }
 
     let(:lease_key) { "personal_access_tokens/groups/update_lifetime_service:group_id:#{group.id}" }
diff --git a/ee/spec/services/push_rules/create_or_update_service_spec.rb b/ee/spec/services/push_rules/create_or_update_service_spec.rb
index d42b4b6fcb9649026ee648478ffca67acd4cb74c..c8822ffadbbe8c16b3ec5be3dc03ea434a41a03b 100644
--- a/ee/spec/services/push_rules/create_or_update_service_spec.rb
+++ b/ee/spec/services/push_rules/create_or_update_service_spec.rb
@@ -5,6 +5,7 @@
 RSpec.describe PushRules::CreateOrUpdateService, '#execute' do
   let_it_be_with_reload(:project) { create(:project) }
   let_it_be(:user) { create(:user) }
+
   let(:params) { { max_file_size: 28 } }
 
   subject { described_class.new(container: project, current_user: user, params: params) }
diff --git a/ee/spec/services/quality_management/test_cases/create_service_spec.rb b/ee/spec/services/quality_management/test_cases/create_service_spec.rb
index 768206eb0db371240bcc4469a5ece12c55189b26..73357ad8a6b142c9e4d221c56411938aec75d4d2 100644
--- a/ee/spec/services/quality_management/test_cases/create_service_spec.rb
+++ b/ee/spec/services/quality_management/test_cases/create_service_spec.rb
@@ -7,6 +7,7 @@
   let_it_be_with_refind(:project) { create(:project, :empty_repo) }
   let(:description) { 'test case description' }
   let_it_be(:label) { create(:label, project: project) }
+
   let(:service) { described_class.new(project, user, title: title, description: description, label_ids: [label.id]) }
 
   describe '#execute' do
diff --git a/ee/spec/services/quick_actions/interpret_service_spec.rb b/ee/spec/services/quick_actions/interpret_service_spec.rb
index 756edc602c326e1e103e55ef8fe5ca7e76593302..3d092b1c600785790f6f66d107522cfef7a67106 100644
--- a/ee/spec/services/quick_actions/interpret_service_spec.rb
+++ b/ee/spec/services/quick_actions/interpret_service_spec.rb
@@ -12,6 +12,7 @@
   let_it_be_with_refind(:group) { create(:group) }
   let_it_be_with_refind(:project) { create(:project, :repository, :public, group: group) }
   let_it_be_with_reload(:issue) { create(:issue, project: project) }
+
   let(:service) { described_class.new(project, current_user) }
 
   before do
diff --git a/ee/spec/services/requirements_management/create_requirement_service_spec.rb b/ee/spec/services/requirements_management/create_requirement_service_spec.rb
index bd02bc629c50701c23c5c9ff858e25771af83484..86db3252a439cbe1fe2503766991e6729529963d 100644
--- a/ee/spec/services/requirements_management/create_requirement_service_spec.rb
+++ b/ee/spec/services/requirements_management/create_requirement_service_spec.rb
@@ -6,6 +6,7 @@
   let_it_be(:project) { create(:project)}
   let_it_be(:user) { create(:user) }
   let_it_be(:other_user) { create(:user) }
+
   let(:params) { { title: 'foo', author_id: other_user.id, created_at: 2.days.ago } }
 
   subject { described_class.new(project: project, current_user: user, params: params).execute }
diff --git a/ee/spec/services/requirements_management/export_csv_service_spec.rb b/ee/spec/services/requirements_management/export_csv_service_spec.rb
index 1ebf5b96beba10fefdc02e31fecac43fb0d12be5..e92bd22e994e9967a97acd006cd1d0eb08fa5b67 100644
--- a/ee/spec/services/requirements_management/export_csv_service_spec.rb
+++ b/ee/spec/services/requirements_management/export_csv_service_spec.rb
@@ -7,6 +7,7 @@
   let_it_be(:group) { create_default(:group) }
   let_it_be(:project) { create_default(:project, :public) }
   let_it_be_with_reload(:requirement) { create(:requirement, state: :opened, author: user) }
+
   let(:fields) { [] }
 
   subject { described_class.new(RequirementsManagement::Requirement.all, project, fields) }
@@ -39,6 +40,7 @@ def csv
 
   context 'includes' do
     let_it_be(:report) { create(:test_report, requirement: requirement, state: :passed, build: nil, author: user) }
+
     let(:time_format) { '%Y-%m-%d %H:%M:%S %Z' }
 
     it 'includes the columns required for import' do
diff --git a/ee/spec/services/requirements_management/update_requirement_service_spec.rb b/ee/spec/services/requirements_management/update_requirement_service_spec.rb
index 24d88f00130fd91e0d5d048666c8b8775f0bd3ca..d7bd439a21d23dcc50f1c079bfbaaf536d9dcc10 100644
--- a/ee/spec/services/requirements_management/update_requirement_service_spec.rb
+++ b/ee/spec/services/requirements_management/update_requirement_service_spec.rb
@@ -6,6 +6,7 @@
   let_it_be(:project) { create(:project)}
   let_it_be(:user) { create(:user) }
   let_it_be(:requirement) { create(:requirement, project: project) }
+
   let(:params) do
     {
       title: 'foo',
diff --git a/spec/controllers/confirmations_controller_spec.rb b/spec/controllers/confirmations_controller_spec.rb
index c9a0ae981fc696bb41d16bfcbd68c5fe767fecbe..401ee36b387b851b9396021b67af4120f9b0e7ec 100644
--- a/spec/controllers/confirmations_controller_spec.rb
+++ b/spec/controllers/confirmations_controller_spec.rb
@@ -18,6 +18,7 @@ def perform_request
 
     context 'user is already confirmed' do
       let_it_be_with_reload(:user) { create(:user, :unconfirmed) }
+
       let(:confirmation_token) { user.confirmation_token }
 
       before do
@@ -57,6 +58,7 @@ def perform_request
 
     context 'user accesses the link after the expiry of confirmation token has passed' do
       let_it_be_with_reload(:user) { create(:user, :unconfirmed) }
+
       let(:confirmation_token) { user.confirmation_token }
 
       before do
diff --git a/spec/controllers/dashboard/projects_controller_spec.rb b/spec/controllers/dashboard/projects_controller_spec.rb
index ed8dc1eb7cb0944169b745065cd526e300932050..0d9bd1467783a6d8e4af98fe29f47624e59b6147 100644
--- a/spec/controllers/dashboard/projects_controller_spec.rb
+++ b/spec/controllers/dashboard/projects_controller_spec.rb
@@ -15,6 +15,7 @@
     context 'user logged in' do
       let_it_be(:project) { create(:project, name: 'Project 1') }
       let_it_be(:project2) { create(:project, name: 'Project Two') }
+
       let(:projects) { [project, project2] }
 
       before_all do
diff --git a/spec/controllers/invites_controller_spec.rb b/spec/controllers/invites_controller_spec.rb
index 7c06ed9ae62ebabe659e91533a6c0f27de00e072..0d9cde88ecab27ce8bdbc564701aac063f42997e 100644
--- a/spec/controllers/invites_controller_spec.rb
+++ b/spec/controllers/invites_controller_spec.rb
@@ -5,6 +5,7 @@
 RSpec.describe InvitesController do
   let_it_be(:user) { create(:user) }
   let_it_be(:member, reload: true) { create(:project_member, :invited, invite_email: user.email) }
+
   let(:raw_invite_token) { member.raw_invite_token }
   let(:project_members) { member.source.users }
   let(:md5_member_global_id) { Digest::MD5.hexdigest(member.to_global_id.to_s) }
diff --git a/spec/controllers/profiles/emails_controller_spec.rb b/spec/controllers/profiles/emails_controller_spec.rb
index 950120ae56408a92b37f39e981a10c1ee7046f53..ce16632472fd77b14c52e4e706164a67cccd82d0 100644
--- a/spec/controllers/profiles/emails_controller_spec.rb
+++ b/spec/controllers/profiles/emails_controller_spec.rb
@@ -63,6 +63,7 @@
 
   describe '#resend_confirmation_instructions' do
     let_it_be(:email) { create(:email, user: user) }
+
     let(:params) { { id: email.id } }
 
     subject { put(:resend_confirmation_instructions, params: params) }
diff --git a/spec/controllers/users/terms_controller_spec.rb b/spec/controllers/users/terms_controller_spec.rb
index 0acc300818780eef574f9d8cd461be6ced2e1e1a..30b8eb5a958d19c4cc1d0b3a6d6a2579f6d5df5b 100644
--- a/spec/controllers/users/terms_controller_spec.rb
+++ b/spec/controllers/users/terms_controller_spec.rb
@@ -6,6 +6,7 @@
   include TermsHelper
 
   let_it_be(:user) { create(:user) }
+
   let(:term) { create(:term) }
 
   before do
diff --git a/spec/features/cycle_analytics_spec.rb b/spec/features/cycle_analytics_spec.rb
index 8c7564535b5c32ffa147920d3a0ca8b34d01ff18..d0f8767884efd0294e1e67b7cdec772c85f3f668 100644
--- a/spec/features/cycle_analytics_spec.rb
+++ b/spec/features/cycle_analytics_spec.rb
@@ -6,6 +6,7 @@
   let_it_be(:user) { create(:user) }
   let_it_be(:guest) { create(:user) }
   let_it_be(:project) { create(:project, :repository) }
+
   let(:issue) { create(:issue, project: project, created_at: 2.days.ago) }
   let(:milestone) { create(:milestone, project: project) }
   let(:mr) { create_merge_request_closing_issue(user, project, issue, commit_message: "References #{issue.to_reference}") }
diff --git a/spec/features/dashboard/datetime_on_tooltips_spec.rb b/spec/features/dashboard/datetime_on_tooltips_spec.rb
index 442b8904974375b173a906800639a0060310341c..bf9f6895d24b0060bd32b08d68d0ecc8f186565e 100644
--- a/spec/features/dashboard/datetime_on_tooltips_spec.rb
+++ b/spec/features/dashboard/datetime_on_tooltips_spec.rb
@@ -5,6 +5,7 @@
 RSpec.describe 'Tooltips on .timeago dates', :js do
   let_it_be(:user)      { create(:user) }
   let_it_be(:project)   { create(:project, name: 'test', namespace: user.namespace) }
+
   let(:created_date)    { 1.day.ago.beginning_of_minute - 1.hour }
 
   before_all do
diff --git a/spec/features/dashboard/merge_requests_spec.rb b/spec/features/dashboard/merge_requests_spec.rb
index 26b376be660488276a273b0be9ede5fde0e45131..aa2485d4236c43023b57c0e8789d6a4ed5a4d07c 100644
--- a/spec/features/dashboard/merge_requests_spec.rb
+++ b/spec/features/dashboard/merge_requests_spec.rb
@@ -53,6 +53,7 @@
 
   context 'merge requests exist' do
     let_it_be(:author_user) { create(:user) }
+
     let(:label) { create(:label) }
 
     let!(:assigned_merge_request) do
@@ -181,6 +182,7 @@
 
   context 'merge request review', :js do
     let_it_be(:author_user) { create(:user) }
+
     let!(:review_requested_merge_request) do
       create(:merge_request,
         reviewers: [current_user],
diff --git a/spec/features/file_uploads/group_import_spec.rb b/spec/features/file_uploads/group_import_spec.rb
index 0f9d05c3975c2a386fc152c2d17c6bc2f07edda7..a8592f99bd6f76bda07cffc65eedd6811a51af2d 100644
--- a/spec/features/file_uploads/group_import_spec.rb
+++ b/spec/features/file_uploads/group_import_spec.rb
@@ -7,6 +7,7 @@
 
   let_it_be(:user) { create(:user, :admin) }
   let_it_be(:personal_access_token) { create(:personal_access_token, user: user) }
+
   let(:api_path) { '/groups/import' }
   let(:url) { capybara_url(api(api_path, personal_access_token: personal_access_token)) }
   let(:file) { fixture_file_upload('spec/fixtures/group_export.tar.gz') }
diff --git a/spec/features/file_uploads/project_import_spec.rb b/spec/features/file_uploads/project_import_spec.rb
index 1bf16f46c63add89f5941d19393e853d61ba02c8..82b6f490d2abf570a9b7467fcff07045ef9dd876 100644
--- a/spec/features/file_uploads/project_import_spec.rb
+++ b/spec/features/file_uploads/project_import_spec.rb
@@ -7,6 +7,7 @@
 
   let_it_be(:user) { create(:user, :admin) }
   let_it_be(:personal_access_token) { create(:personal_access_token, user: user) }
+
   let(:api_path) { '/projects/import' }
   let(:url) { capybara_url(api(api_path, personal_access_token: personal_access_token)) }
   let(:file) { fixture_file_upload('spec/features/projects/import_export/test_project_export.tar.gz') }
diff --git a/spec/features/file_uploads/user_avatar_spec.rb b/spec/features/file_uploads/user_avatar_spec.rb
index 043115be61a3061192febcc8d2498cbf90dd2f42..c30e3452201570d3c16f4140164f14f83d38c60a 100644
--- a/spec/features/file_uploads/user_avatar_spec.rb
+++ b/spec/features/file_uploads/user_avatar_spec.rb
@@ -4,6 +4,7 @@
 
 RSpec.describe 'Upload a user avatar', :js do
   let_it_be(:user, reload: true) { create(:user) }
+
   let(:file) { fixture_file_upload('spec/fixtures/banana_sample.gif') }
 
   before do
diff --git a/spec/features/issues/user_sees_breadcrumb_links_spec.rb b/spec/features/issues/user_sees_breadcrumb_links_spec.rb
index f5793758a9b2e32068abb5f31a61b074f5da875d..9f8cd2a769d1c333c73e4daddebd6c3dd086823f 100644
--- a/spec/features/issues/user_sees_breadcrumb_links_spec.rb
+++ b/spec/features/issues/user_sees_breadcrumb_links_spec.rb
@@ -4,6 +4,7 @@
 
 RSpec.describe 'New issue breadcrumb' do
   let_it_be(:project, reload: true) { create(:project) }
+
   let(:user) { project.creator }
 
   before do
diff --git a/spec/features/markdown/metrics_spec.rb b/spec/features/markdown/metrics_spec.rb
index f9781f6c702f6ebd7e8c97b416863a19136cfac7..bc4eea119c07324f45c364c8e7ba7cc01aa8dbe8 100644
--- a/spec/features/markdown/metrics_spec.rb
+++ b/spec/features/markdown/metrics_spec.rb
@@ -180,6 +180,7 @@
     end
 
     let_it_be(:cluster) { create(:cluster, :provided_by_gcp, :project, projects: [project], user: user) }
+
     let(:params) { [project.namespace.path, project.path, cluster.id] }
     let(:query_params) { { group: 'Cluster Health', title: 'CPU Usage', y_label: 'CPU (cores)' } }
     let(:metrics_url) { urls.namespace_project_cluster_url(*params, **query_params) }
diff --git a/spec/features/participants_autocomplete_spec.rb b/spec/features/participants_autocomplete_spec.rb
index 2781cfffbafbf0a035cad92b0d2e3e42837f06ac..cc805e7d369d9edc7998c84874cc608876a7805e 100644
--- a/spec/features/participants_autocomplete_spec.rb
+++ b/spec/features/participants_autocomplete_spec.rb
@@ -6,6 +6,7 @@
   let_it_be(:project) { create(:project, :public, :repository) }
   let_it_be(:user) { create(:user) }
   let_it_be(:author) { create(:user) }
+
   let(:note) { create(:note, noteable: noteable, project: noteable.project) }
 
   before do
diff --git a/spec/features/snippets/embedded_snippet_spec.rb b/spec/features/snippets/embedded_snippet_spec.rb
index b799fb2fc008e5897a7c8da5a4816fc52d326c16..ff876d8cc4fd0948c3dc8af1b4b089e910ed4644 100644
--- a/spec/features/snippets/embedded_snippet_spec.rb
+++ b/spec/features/snippets/embedded_snippet_spec.rb
@@ -4,6 +4,7 @@
 
 RSpec.describe 'Embedded Snippets' do
   let_it_be(:snippet) { create(:personal_snippet, :public, :repository) }
+
   let(:blobs) { snippet.blobs.first(3) }
 
   it 'loads snippet', :js do
diff --git a/spec/finders/alert_management/alerts_finder_spec.rb b/spec/finders/alert_management/alerts_finder_spec.rb
index 3a88db5d8542c578b495d3d87d252079190b366c..7fcbc7b20a14536d78513491e46806e872015715 100644
--- a/spec/finders/alert_management/alerts_finder_spec.rb
+++ b/spec/finders/alert_management/alerts_finder_spec.rb
@@ -266,6 +266,7 @@
       context 'assignee username given' do
         let_it_be(:assignee) { create(:user) }
         let_it_be(:alert) { create(:alert_management_alert, project: project, assignees: [assignee]) }
+
         let(:params) { { assignee_username: username } }
 
         context 'with valid assignee_username' do
diff --git a/spec/finders/ci/commit_statuses_finder_spec.rb b/spec/finders/ci/commit_statuses_finder_spec.rb
index 05a1a98cfe046aa5c2d1c9cc3eb57f19f0bda537..2e26e38f4b46f1ed6ab83002e2ee858c0ce9d0e8 100644
--- a/spec/finders/ci/commit_statuses_finder_spec.rb
+++ b/spec/finders/ci/commit_statuses_finder_spec.rb
@@ -9,6 +9,7 @@
 
   context 'tag refs' do
     let_it_be(:tags) { TagsFinder.new(project.repository, {}).execute }
+
     let(:subject) { described_class.new(project, project.repository, user, tags).execute }
 
     context 'no pipelines' do
@@ -131,6 +132,7 @@
 
   context 'CI pipelines visible to' do
     let_it_be(:tags) { TagsFinder.new(project.repository, {}).execute }
+
     let(:subject) { described_class.new(project, project.repository, user, tags).execute }
 
     before do
diff --git a/spec/finders/container_repositories_finder_spec.rb b/spec/finders/container_repositories_finder_spec.rb
index 983f6dba28bdd14e9abdf791cf2eb087a785f71a..d247d61ecdb2985266e8344fda6a674a7167b59f 100644
--- a/spec/finders/container_repositories_finder_spec.rb
+++ b/spec/finders/container_repositories_finder_spec.rb
@@ -9,6 +9,7 @@
   let_it_be(:group) { create(:group) }
   let_it_be(:project) { create(:project, group: group) }
   let_it_be(:project_repository) { create(:container_repository, name: 'my_image', project: project) }
+
   let(:params) { {} }
 
   before do
diff --git a/spec/finders/deployments_finder_spec.rb b/spec/finders/deployments_finder_spec.rb
index bd03b254f40465c49c5e6f969131ba05bc81c3d1..6d9d0c33de335948f1a767a1800a484f84f3613a 100644
--- a/spec/finders/deployments_finder_spec.rb
+++ b/spec/finders/deployments_finder_spec.rb
@@ -68,6 +68,7 @@
 
     context 'at project scope' do
       let_it_be(:project) { create(:project, :public, :test_repo) }
+
       let(:base_params) { { project: project } }
 
       describe 'filtering' do
@@ -76,6 +77,7 @@
           let_it_be(:deployment_2) { create(:deployment, :success, project: project, updated_at: 47.hours.ago) }
           let_it_be(:deployment_3) { create(:deployment, :success, project: project, updated_at: 4.days.ago) }
           let_it_be(:deployment_4) { create(:deployment, :success, project: project, updated_at: 1.hour.ago) }
+
           let(:params) { { **base_params, updated_before: 1.day.ago, updated_after: 3.days.ago, order_by: :updated_at } }
 
           it 'returns deployments with matched updated_at' do
@@ -268,6 +270,7 @@
       let_it_be(:group_project_1) { create(:project, :public, :test_repo, group: group) }
       let_it_be(:group_project_2) { create(:project, :public, :test_repo, group: group) }
       let_it_be(:subgroup_project_1) { create(:project, :public, :test_repo, group: subgroup) }
+
       let(:base_params) { { group: group } }
 
       describe 'ordering' do
diff --git a/spec/finders/events_finder_spec.rb b/spec/finders/events_finder_spec.rb
index fe2e449f03ddecac296e46077ba5e66e6b090332..5ecd38cd9cc3b2d0e62076ec9a86743c8bd3e58b 100644
--- a/spec/finders/events_finder_spec.rb
+++ b/spec/finders/events_finder_spec.rb
@@ -22,6 +22,7 @@
   let!(:other_developer_event) { create(:event, :created, project: project1, author: other_user, target: opened_merge_request3 ) }
 
   let_it_be(:public_project) { create(:project, :public, creator_id: user.id, namespace: user.namespace) }
+
   let(:confidential_issue) { create(:closed_issue, confidential: true, project: public_project, author: user) }
   let!(:confidential_event) { create(:event, :closed, project: public_project, author: user, target: confidential_issue) }
 
diff --git a/spec/finders/group_descendants_finder_spec.rb b/spec/finders/group_descendants_finder_spec.rb
index 3c3bb13a6295124ce21157bfc9b1cd2488453894..01c6eb0590753b8cb0f08ed3d9a71abfcc31c6ec 100644
--- a/spec/finders/group_descendants_finder_spec.rb
+++ b/spec/finders/group_descendants_finder_spec.rb
@@ -5,6 +5,7 @@
 RSpec.describe GroupDescendantsFinder do
   let_it_be(:user) { create(:user) }
   let_it_be(:group) { create(:group) }
+
   let(:params) { {} }
 
   subject(:finder) do
diff --git a/spec/finders/groups_finder_spec.rb b/spec/finders/groups_finder_spec.rb
index d69720ae98e5bcda7eebd1d3388bb6a7d72bd28d..481e2983dd79d7c49b939ffad6bb94448c572c53 100644
--- a/spec/finders/groups_finder_spec.rb
+++ b/spec/finders/groups_finder_spec.rb
@@ -180,6 +180,7 @@
       let_it_be(:internal_sub_subgroup) { create(:group, :internal, parent: public_subgroup) }
       let_it_be(:private_sub_subgroup) { create(:group, :private, parent: public_subgroup) }
       let_it_be(:public_sub_subgroup) { create(:group, :public, parent: public_subgroup) }
+
       let(:params) { { include_parent_descendants: true, parent: parent_group } }
 
       context 'with nil parent' do
diff --git a/spec/finders/packages/conan/package_file_finder_spec.rb b/spec/finders/packages/conan/package_file_finder_spec.rb
index d0c9efa14182f75b78f336472d8341de03ff0a7c..c2f445c58f711da8c76262f5adc35c38e3f516b2 100644
--- a/spec/finders/packages/conan/package_file_finder_spec.rb
+++ b/spec/finders/packages/conan/package_file_finder_spec.rb
@@ -4,6 +4,7 @@
 RSpec.describe ::Packages::Conan::PackageFileFinder do
   let_it_be(:package) { create(:conan_package) }
   let_it_be(:package_file) { package.package_files.first }
+
   let(:package_file_name) { package_file.file_name }
   let(:params) { {} }
 
diff --git a/spec/finders/packages/go/module_finder_spec.rb b/spec/finders/packages/go/module_finder_spec.rb
index e5c8827fc8dcca03b1ff0b4e09c1d63451571c94..a93fd85552964863323491c5b718ad9cd6b6745c 100644
--- a/spec/finders/packages/go/module_finder_spec.rb
+++ b/spec/finders/packages/go/module_finder_spec.rb
@@ -5,6 +5,7 @@
 RSpec.describe Packages::Go::ModuleFinder do
   let_it_be(:project) { create :project }
   let_it_be(:other_project) { create :project }
+
   let(:finder) { described_class.new project, module_name }
 
   shared_examples 'an invalid path' do
diff --git a/spec/finders/packages/group_packages_finder_spec.rb b/spec/finders/packages/group_packages_finder_spec.rb
index 29b2f0fffd72d3dccbbde792185b434933894b13..d7f62bdfbb43c54d8a957da9e854a7849ee0de43 100644
--- a/spec/finders/packages/group_packages_finder_spec.rb
+++ b/spec/finders/packages/group_packages_finder_spec.rb
@@ -129,6 +129,7 @@ def self.package_types
 
       context 'with package_name' do
         let_it_be(:named_package) { create(:maven_package, project: project, name: 'maven') }
+
         let(:params) { { package_name: package_name } }
 
         context 'as complete name' do
diff --git a/spec/finders/packages/nuget/package_finder_spec.rb b/spec/finders/packages/nuget/package_finder_spec.rb
index 59cca2d06dc305df237b4151ff0ad1562b1d82c6..4ad02ce7da802c6080f32aba4544f2adee8e0de7 100644
--- a/spec/finders/packages/nuget/package_finder_spec.rb
+++ b/spec/finders/packages/nuget/package_finder_spec.rb
@@ -11,6 +11,7 @@
   let_it_be(:package3) { create(:nuget_package, name: 'Another.Dummy.Package', project: project) }
   let_it_be(:other_package_1) { create(:nuget_package, name: package1.name, version: package1.version) }
   let_it_be(:other_package_2) { create(:nuget_package, name: package1.name, version: package2.version) }
+
   let(:package_name) { package1.name }
   let(:package_version) { nil }
   let(:limit) { 50 }
@@ -57,6 +58,7 @@
         let_it_be(:package4) { create(:nuget_package, name: package1.name, project: project) }
         let_it_be(:package5) { create(:nuget_package, name: package1.name, project: project) }
         let_it_be(:package6) { create(:nuget_package, name: package1.name, project: project) }
+
         let(:limit) { 2 }
 
         it { is_expected.to match_array([package5, package6]) }
diff --git a/spec/finders/packages/package_file_finder_spec.rb b/spec/finders/packages/package_file_finder_spec.rb
index ab58f75fcae2db148c84291bb11b3fb80924839e..8014f04d9173b5a3a779060a7ad6dfe3bfa37f27 100644
--- a/spec/finders/packages/package_file_finder_spec.rb
+++ b/spec/finders/packages/package_file_finder_spec.rb
@@ -4,6 +4,7 @@
 RSpec.describe Packages::PackageFileFinder do
   let_it_be(:package) { create(:maven_package) }
   let_it_be(:package_file) { package.package_files.first }
+
   let(:package_file_name) { package_file.file_name }
   let(:params) { {} }
 
diff --git a/spec/finders/packages/package_finder_spec.rb b/spec/finders/packages/package_finder_spec.rb
index 2bb4f05a41dce8bc421746e16b44f216e8ba2ba2..1b0c88a4771496377e0672bd5879c339281ce265 100644
--- a/spec/finders/packages/package_finder_spec.rb
+++ b/spec/finders/packages/package_finder_spec.rb
@@ -25,6 +25,7 @@
 
     context 'processing packages' do
       let_it_be(:nuget_package) { create(:nuget_package, :processing, project: project) }
+
       let(:package_id) { nuget_package.id }
 
       it 'are not returned' do
diff --git a/spec/finders/template_finder_spec.rb b/spec/finders/template_finder_spec.rb
index b7339288c51925073cf1224184f03723e492b902..97eecf8a89dc98461087f2e566c1506552300155 100644
--- a/spec/finders/template_finder_spec.rb
+++ b/spec/finders/template_finder_spec.rb
@@ -123,6 +123,7 @@
 
   describe '#execute' do
     let_it_be(:project) { nil }
+
     let(:params) { {} }
 
     subject(:result) { described_class.new(type, project, params).execute }
@@ -149,6 +150,7 @@
 
   describe '#template_names' do
     let_it_be(:project) { nil }
+
     let(:params) { {} }
 
     subject(:result) { described_class.new(type, project, params).template_names.values.flatten.map { |el| OpenStruct.new(el) } }
diff --git a/spec/finders/todos_finder_spec.rb b/spec/finders/todos_finder_spec.rb
index 577ad80ede1de0fdeecfb729b16024ce0693e9e7..5611a67e9776519e5c40b9a45b9ca2a98c425042 100644
--- a/spec/finders/todos_finder_spec.rb
+++ b/spec/finders/todos_finder_spec.rb
@@ -9,6 +9,7 @@
     let_it_be(:project) { create(:project, :repository, namespace: group) }
     let_it_be(:issue) { create(:issue, project: project) }
     let_it_be(:merge_request) { create(:merge_request, source_project: project) }
+
     let(:finder) { described_class }
 
     before_all do
@@ -153,6 +154,7 @@
         context 'by groups' do
           context 'with subgroups' do
             let_it_be(:subgroup) { create(:group, parent: group) }
+
             let!(:todo3) { create(:todo, user: user, group: subgroup, target: issue) }
 
             it 'returns todos from subgroups when filtered by a group' do
diff --git a/spec/finders/user_recent_events_finder_spec.rb b/spec/finders/user_recent_events_finder_spec.rb
index 5a9243d150d0946819016eca96a72db3d5621673..74c563b9bf6698a7f035f10d308bf93da0b42dea 100644
--- a/spec/finders/user_recent_events_finder_spec.rb
+++ b/spec/finders/user_recent_events_finder_spec.rb
@@ -12,6 +12,7 @@
   let!(:internal_event)  { create(:event, project: internal_project, author: project_owner) }
   let!(:public_event)    { create(:event, project: public_project, author: project_owner) }
   let_it_be(:issue) { create(:issue, project: public_project) }
+
   let(:limit) { nil }
   let(:params) { { limit: limit } }
 
@@ -43,6 +44,7 @@
     context 'events from multiple users' do
       let_it_be(:second_user, reload: true) { create(:user) }
       let_it_be(:private_project_second_user) { create(:project, :private, creator: second_user) }
+
       let(:internal_project_second_user) { create(:project, :internal, creator: second_user) }
       let(:public_project_second_user)   { create(:project, :public, creator: second_user) }
       let!(:private_event_second_user)   { create(:event, project: private_project_second_user, author: second_user) }
diff --git a/spec/frontend/fixtures/pipelines.rb b/spec/frontend/fixtures/pipelines.rb
index 2a538352abe59d2c54dc93ed5edaa4044da6be65..f695b74ec8738ccd3eab9e6b0dca7d21d344c1bf 100644
--- a/spec/frontend/fixtures/pipelines.rb
+++ b/spec/frontend/fixtures/pipelines.rb
@@ -13,6 +13,7 @@
   let!(:build_pipeline_without_author) { create(:ci_build, pipeline: pipeline_without_author, stage: 'test') }
 
   let_it_be(:pipeline_without_commit) { create(:ci_pipeline, status: :success, project: project, sha: '0000') }
+
   let!(:build_pipeline_without_commit) { create(:ci_build, pipeline: pipeline_without_commit, stage: 'test') }
 
   let(:commit) { create(:commit, project: project) }
diff --git a/spec/graphql/features/authorization_spec.rb b/spec/graphql/features/authorization_spec.rb
index 64e423e2bf8f681ab5303f9d9041957dd4ab7ae5..0dc3a9c85e7dcbc0b9e0338bc48162980d6880ea 100644
--- a/spec/graphql/features/authorization_spec.rb
+++ b/spec/graphql/features/authorization_spec.rb
@@ -7,6 +7,7 @@
   include Graphql::ResolverFactories
 
   let_it_be(:user) { create(:user) }
+
   let(:permission_single) { :foo }
   let(:permission_collection) { [:foo, :bar] }
   let(:test_object) { double(name: 'My name') }
diff --git a/spec/graphql/gitlab_schema_spec.rb b/spec/graphql/gitlab_schema_spec.rb
index 1f2c518f83ccd82c794cb6c475c5d9cb1f653ad5..06505536b09eb5ac5d84b1ce5ba1a833b220a02d 100644
--- a/spec/graphql/gitlab_schema_spec.rb
+++ b/spec/graphql/gitlab_schema_spec.rb
@@ -4,6 +4,7 @@
 
 RSpec.describe GitlabSchema do
   let_it_be(:connections) { GitlabSchema.connections.all_wrappers }
+
   let(:user) { build :user }
 
   it 'uses batch loading' do
diff --git a/spec/graphql/mutations/custom_emoji/create_spec.rb b/spec/graphql/mutations/custom_emoji/create_spec.rb
index 118c5d67188e36c87d4900d15ac24e5225df0daa..7c98e53a72cb74d4c9ae842a8e489ccdf05c96a4 100644
--- a/spec/graphql/mutations/custom_emoji/create_spec.rb
+++ b/spec/graphql/mutations/custom_emoji/create_spec.rb
@@ -5,6 +5,7 @@
 RSpec.describe Mutations::CustomEmoji::Create do
   let_it_be(:group) { create(:group) }
   let_it_be(:user) { create(:user) }
+
   let(:args) { { group_path: group.full_path, name: 'tanuki', url: 'https://about.gitlab.com/images/press/logo/png/gitlab-icon-rgb.png' } }
 
   before do
diff --git a/spec/graphql/mutations/discussions/toggle_resolve_spec.rb b/spec/graphql/mutations/discussions/toggle_resolve_spec.rb
index 162b1249ab5d6e74a8e22de6c511490bf55950bf..b03c6cb094f1c3207be2496c7693415f460e90d2 100644
--- a/spec/graphql/mutations/discussions/toggle_resolve_spec.rb
+++ b/spec/graphql/mutations/discussions/toggle_resolve_spec.rb
@@ -140,6 +140,7 @@
 
     context 'when discussion is on a merge request' do
       let_it_be(:noteable) { create(:merge_request, source_project: project) }
+
       let(:discussion) { create(:diff_note_on_merge_request, noteable: noteable, project: project).to_discussion }
 
       it_behaves_like 'a working resolve method'
@@ -147,6 +148,7 @@
 
     context 'when discussion is on a design' do
       let_it_be(:noteable) { create(:design, :with_file, issue: create(:issue, project: project)) }
+
       let(:discussion) { create(:diff_note_on_design, noteable: noteable, project: project).to_discussion }
 
       it_behaves_like 'a working resolve method'
diff --git a/spec/graphql/mutations/environments/canary_ingress/update_spec.rb b/spec/graphql/mutations/environments/canary_ingress/update_spec.rb
index c022828cf098d0641e9c74c43c508121d9e49f1c..2715a908f859bfcc6ff6147118e5bc5d05094988 100644
--- a/spec/graphql/mutations/environments/canary_ingress/update_spec.rb
+++ b/spec/graphql/mutations/environments/canary_ingress/update_spec.rb
@@ -7,6 +7,7 @@
   let_it_be(:environment) { create(:environment, project: project) }
   let_it_be(:maintainer) { create(:user) }
   let_it_be(:reporter) { create(:user) }
+
   let(:user) { maintainer }
 
   subject(:mutation) { described_class.new(object: nil, context: { current_user: user }, field: nil) }
diff --git a/spec/graphql/mutations/issues/set_severity_spec.rb b/spec/graphql/mutations/issues/set_severity_spec.rb
index 7698118ae3ee558fd62da1ea9880612392883407..401db6cdb4471860bd76a8c8c03e8fdc888fcb37 100644
--- a/spec/graphql/mutations/issues/set_severity_spec.rb
+++ b/spec/graphql/mutations/issues/set_severity_spec.rb
@@ -5,6 +5,7 @@
 RSpec.describe Mutations::Issues::SetSeverity do
   let_it_be(:user) { create(:user) }
   let_it_be(:issue) { create(:incident) }
+
   let(:mutation) { described_class.new(object: nil, context: { current_user: user }, field: nil) }
 
   specify { expect(described_class).to require_graphql_authorizations(:update_issue) }
diff --git a/spec/graphql/mutations/labels/create_spec.rb b/spec/graphql/mutations/labels/create_spec.rb
index b2dd94f31bbc20a6e01e4f52254aba391318c506..53a1704112596469111b6a1a5de21a9ff0efb1d1 100644
--- a/spec/graphql/mutations/labels/create_spec.rb
+++ b/spec/graphql/mutations/labels/create_spec.rb
@@ -45,6 +45,7 @@
 
   context 'when creating a project label' do
     let_it_be(:parent) { create(:project) }
+
     let(:extra_params) { { project_path: parent.full_path } }
 
     it_behaves_like 'create labels mutation'
@@ -52,6 +53,7 @@
 
   context 'when creating a group label' do
     let_it_be(:parent) { create(:group) }
+
     let(:extra_params) { { group_path: parent.full_path } }
 
     it_behaves_like 'create labels mutation'
diff --git a/spec/graphql/mutations/notes/reposition_image_diff_note_spec.rb b/spec/graphql/mutations/notes/reposition_image_diff_note_spec.rb
index d88b196cbff4beb7c47a881885bda6708b73f510..e78f755d5c70b64ee8a6c0f328f719de6b32d509 100644
--- a/spec/graphql/mutations/notes/reposition_image_diff_note_spec.rb
+++ b/spec/graphql/mutations/notes/reposition_image_diff_note_spec.rb
@@ -12,6 +12,7 @@
 
     let_it_be(:noteable) { create(:merge_request) }
     let_it_be(:project) { noteable.project }
+
     let(:note) { create(:image_diff_note_on_merge_request, noteable: noteable, project: project) }
 
     let(:mutation) do
diff --git a/spec/lib/bulk_imports/groups/loaders/group_loader_spec.rb b/spec/lib/bulk_imports/groups/loaders/group_loader_spec.rb
index 533955b057cf8ce5f0851013a45c3dd7b3b4b494..de0b56045b32849a0fb41007c4932c41c52d304c 100644
--- a/spec/lib/bulk_imports/groups/loaders/group_loader_spec.rb
+++ b/spec/lib/bulk_imports/groups/loaders/group_loader_spec.rb
@@ -9,6 +9,7 @@
     let_it_be(:entity) { create(:bulk_import_entity, bulk_import: bulk_import) }
     let_it_be(:tracker) { create(:bulk_import_tracker, entity: entity) }
     let_it_be(:context) { BulkImports::Pipeline::Context.new(tracker) }
+
     let(:service_double) { instance_double(::Groups::CreateService) }
     let(:data) { { foo: :bar } }
 
diff --git a/spec/lib/extracts_path_spec.rb b/spec/lib/extracts_path_spec.rb
index b69cbbf0ec0f302375dbfae7f1a9165e2fad3618..57eda63854d159b44a1e1c86b5093c4980ef0981 100644
--- a/spec/lib/extracts_path_spec.rb
+++ b/spec/lib/extracts_path_spec.rb
@@ -9,6 +9,7 @@
 
   let_it_be(:owner) { create(:user) }
   let_it_be(:container) { create(:project, :repository, creator: owner) }
+
   let(:request) { double('request') }
 
   before do
diff --git a/spec/lib/extracts_ref_spec.rb b/spec/lib/extracts_ref_spec.rb
index 5433a51298146966ca771254e8e04d810ac2fa66..3cdce150de93a0cd7861b884ed2935f351532df4 100644
--- a/spec/lib/extracts_ref_spec.rb
+++ b/spec/lib/extracts_ref_spec.rb
@@ -8,6 +8,7 @@
 
   let_it_be(:owner) { create(:user) }
   let_it_be(:container) { create(:snippet, :repository, author: owner) }
+
   let(:ref) { sample_commit[:id] }
   let(:params) { { path: sample_commit[:line_code_path], ref: ref } }
 
diff --git a/spec/lib/gitlab/cache/ci/project_pipeline_status_spec.rb b/spec/lib/gitlab/cache/ci/project_pipeline_status_spec.rb
index 9bd89abae8323002e7938ebe4cf3f7a88a305d99..c0e4d1b535520dd30ed53a7be6e49d6affe66c05 100644
--- a/spec/lib/gitlab/cache/ci/project_pipeline_status_spec.rb
+++ b/spec/lib/gitlab/cache/ci/project_pipeline_status_spec.rb
@@ -4,6 +4,7 @@
 
 RSpec.describe Gitlab::Cache::Ci::ProjectPipelineStatus, :clean_gitlab_redis_cache do
   let_it_be(:project) { create(:project, :repository) }
+
   let(:pipeline_status) { described_class.new(project) }
   let(:cache_key) { pipeline_status.cache_key }
 
diff --git a/spec/lib/gitlab/closing_issue_extractor_spec.rb b/spec/lib/gitlab/closing_issue_extractor_spec.rb
index 37349c30224bb2802347fd69cdfcc0cbede7df8e..279486aa2a15536ae502d66c82c2a1eb42a76c5a 100644
--- a/spec/lib/gitlab/closing_issue_extractor_spec.rb
+++ b/spec/lib/gitlab/closing_issue_extractor_spec.rb
@@ -7,6 +7,7 @@
   let_it_be(:project2) { create(:project) }
   let_it_be(:issue) { create(:issue, project: project) }
   let_it_be(:issue2) { create(:issue, project: project2) }
+
   let(:reference) { issue.to_reference }
   let(:cross_reference) { issue2.to_reference(project) }
 
@@ -351,6 +352,7 @@
     context 'with multiple references' do
       let_it_be(:other_issue) { create(:issue, project: project) }
       let_it_be(:third_issue) { create(:issue, project: project) }
+
       let(:reference2) { other_issue.to_reference }
       let(:reference3) { third_issue.to_reference }
 
diff --git a/spec/lib/gitlab/composer/cache_spec.rb b/spec/lib/gitlab/composer/cache_spec.rb
index 00318ac14f9472b79d6b45a3f2a7ad42f78ce518..071771960c642e96b2f88d7b91a15b0ed7cdcb33 100644
--- a/spec/lib/gitlab/composer/cache_spec.rb
+++ b/spec/lib/gitlab/composer/cache_spec.rb
@@ -7,6 +7,7 @@
   let_it_be(:json) { { 'name' => package_name } }
   let_it_be(:group) { create(:group) }
   let_it_be(:project) { create(:project, :custom_repo, files: { 'composer.json' => json.to_json }, group: group) }
+
   let(:branch) { project.repository.find_branch('master') }
   let(:sha_regex) { /^[A-Fa-f0-9]{64}$/ }
 
diff --git a/spec/lib/gitlab/deploy_key_access_spec.rb b/spec/lib/gitlab/deploy_key_access_spec.rb
index e186e993d8fcf94362de13e6267def5768098a06..83b97c8ba25dcaa70a299191b0f828fea19a321e 100644
--- a/spec/lib/gitlab/deploy_key_access_spec.rb
+++ b/spec/lib/gitlab/deploy_key_access_spec.rb
@@ -5,6 +5,7 @@
 RSpec.describe Gitlab::DeployKeyAccess do
   let_it_be(:user) { create(:user) }
   let_it_be(:deploy_key) { create(:deploy_key, user: user) }
+
   let(:project) { create(:project, :repository) }
   let(:protected_branch) { create(:protected_branch, :no_one_can_push, project: project) }
 
diff --git a/spec/lib/gitlab/email/handler/service_desk_handler_spec.rb b/spec/lib/gitlab/email/handler/service_desk_handler_spec.rb
index f6b618163f0a7c5ecb886ef708b921372900845d..fbdf9b186062b383dece4f996ad7c934b43cbf36 100644
--- a/spec/lib/gitlab/email/handler/service_desk_handler_spec.rb
+++ b/spec/lib/gitlab/email/handler/service_desk_handler_spec.rb
@@ -12,6 +12,7 @@
 
   let(:email_raw) { email_fixture('emails/service_desk.eml') }
   let_it_be(:group) { create(:group, :private, name: "email") }
+
   let(:expected_description) do
     "Service desk stuff!\n\n```\na = b\n```\n\n`/label ~label1`\n`/assign @user1`\n`/close`\n![image](uploads/image.png)"
   end
@@ -178,6 +179,7 @@ def set_template_file(file_name, content)
 
       context 'when using service desk key' do
         let_it_be(:service_desk_key) { 'mykey' }
+
         let(:email_raw) { service_desk_fixture('emails/service_desk_custom_address.eml') }
         let(:receiver) { Gitlab::Email::ServiceDeskReceiver.new(email_raw) }
 
@@ -209,6 +211,7 @@ def set_template_file(file_name, content)
 
         context 'when there are multiple projects with same key' do
           let_it_be(:project_with_same_key) { create(:project, group: group, service_desk_enabled: true) }
+
           let(:email_raw) { service_desk_fixture('emails/service_desk_custom_address.eml', slug: project_with_same_key.full_path_slug.to_s) }
 
           before do
diff --git a/spec/lib/gitlab/gitaly_client/operation_service_spec.rb b/spec/lib/gitlab/gitaly_client/operation_service_spec.rb
index 9a17140a1e074718fd47b8a2ca203f5ff51d5e37..3789bc76a94241eda8983efa1c0963779cd2e43c 100644
--- a/spec/lib/gitlab/gitaly_client/operation_service_spec.rb
+++ b/spec/lib/gitlab/gitaly_client/operation_service_spec.rb
@@ -5,6 +5,7 @@
 RSpec.describe Gitlab::GitalyClient::OperationService do
   let_it_be(:user) { create(:user) }
   let_it_be(:project) { create(:project, :repository) }
+
   let(:repository) { project.repository.raw }
   let(:client) { described_class.new(repository) }
   let(:gitaly_user) { Gitlab::Git::User.from_gitlab(user).to_gitaly }
diff --git a/spec/lib/gitlab/gl_repository/repo_type_spec.rb b/spec/lib/gitlab/gl_repository/repo_type_spec.rb
index 629e6c9685897f32a51d3cdeb29a387082751c07..71a4c693f9d701d8147f36a00b1354993c28109a 100644
--- a/spec/lib/gitlab/gl_repository/repo_type_spec.rb
+++ b/spec/lib/gitlab/gl_repository/repo_type_spec.rb
@@ -5,6 +5,7 @@
   let_it_be(:project) { create(:project) }
   let_it_be(:personal_snippet) { create(:personal_snippet, author: project.owner) }
   let_it_be(:project_snippet) { create(:project_snippet, project: project, author: project.owner) }
+
   let(:project_path) { project.repository.full_path }
   let(:wiki_path) { project.wiki.repository.full_path }
   let(:design_path) { project.design_repository.full_path }
diff --git a/spec/lib/gitlab/group_search_results_spec.rb b/spec/lib/gitlab/group_search_results_spec.rb
index 009f66d21088f03c1f1a6cf31fff47a851ed77d6..ec96a069b8fff11b7203c69ff5ec891760fcee77 100644
--- a/spec/lib/gitlab/group_search_results_spec.rb
+++ b/spec/lib/gitlab/group_search_results_spec.rb
@@ -8,6 +8,7 @@
   let_it_be(:group) { create(:group) }
   let_it_be(:user) { create(:user) }
   let_it_be(:project) { create(:project, :public, group: group) }
+
   let(:filters) { {} }
   let(:limit_projects) { Project.all }
   let(:query) { 'gob' }
diff --git a/spec/lib/gitlab/json_cache_spec.rb b/spec/lib/gitlab/json_cache_spec.rb
index 563b3d35823195600e44dab6730528fc23d0c02a..8265c3449bb717cd51ecf19df7d19b9027e3e81b 100644
--- a/spec/lib/gitlab/json_cache_spec.rb
+++ b/spec/lib/gitlab/json_cache_spec.rb
@@ -4,6 +4,7 @@
 
 RSpec.describe Gitlab::JsonCache do
   let_it_be(:broadcast_message) { create(:broadcast_message) }
+
   let(:backend) { double('backend').as_null_object }
   let(:namespace) { 'geo' }
   let(:key) { 'foo' }
diff --git a/spec/lib/gitlab/language_detection_spec.rb b/spec/lib/gitlab/language_detection_spec.rb
index 14523be8ec6437bce4fceb613aca3e581d098efd..9430ecf7baf955735f33fe0b65e951ff802ac249 100644
--- a/spec/lib/gitlab/language_detection_spec.rb
+++ b/spec/lib/gitlab/language_detection_spec.rb
@@ -6,6 +6,7 @@
   let_it_be(:project) { create(:project, :repository) }
   let_it_be(:ruby) { create(:programming_language, name: 'Ruby') }
   let_it_be(:haskell) { create(:programming_language, name: 'Haskell') }
+
   let(:repository) { project.repository }
   let(:detection) do
     [{ value: 66.63, label: "Ruby", color: "#701516", highlight: "#701516" },
diff --git a/spec/lib/gitlab/project_search_results_spec.rb b/spec/lib/gitlab/project_search_results_spec.rb
index 2f28b8dfce0efb5cb7c2dcec5f2f8cfdfe9fd518..3400b274b823d75eece1fbe91bd783657154fc0c 100644
--- a/spec/lib/gitlab/project_search_results_spec.rb
+++ b/spec/lib/gitlab/project_search_results_spec.rb
@@ -7,6 +7,7 @@
 
   let_it_be(:user) { create(:user) }
   let_it_be(:project) { create(:project) }
+
   let(:query) { 'hello world' }
   let(:repository_ref) { nil }
   let(:filters) { {} }
@@ -266,6 +267,7 @@
       let_it_be(:closed_result) { create(:issue, :closed, project: project, title: 'foo closed') }
       let_it_be(:opened_result) { create(:issue, :opened, project: project, title: 'foo opened') }
       let_it_be(:confidential_result) { create(:issue, :confidential, project: project, title: 'foo confidential') }
+
       let(:query) { 'foo' }
 
       before do
diff --git a/spec/lib/gitlab/prometheus/query_variables_spec.rb b/spec/lib/gitlab/prometheus/query_variables_spec.rb
index 1dbdb892a5d1d898078c48078e409d995b8ba5e2..d9cac3e106413a2da653976fea05f77a1dcdf321 100644
--- a/spec/lib/gitlab/prometheus/query_variables_spec.rb
+++ b/spec/lib/gitlab/prometheus/query_variables_spec.rb
@@ -5,6 +5,7 @@
 RSpec.describe Gitlab::Prometheus::QueryVariables do
   describe '.call' do
     let_it_be_with_refind(:environment) { create(:environment) }
+
     let(:project) { environment.project }
     let(:slug) { environment.slug }
     let(:params) { {} }
diff --git a/spec/lib/gitlab/reactive_cache_set_cache_spec.rb b/spec/lib/gitlab/reactive_cache_set_cache_spec.rb
index 19fb2ada4760ef8ad0cc497203ad84c27b3efc89..f405b2ad86e5f693a3579184d24c74c0ac8ca487 100644
--- a/spec/lib/gitlab/reactive_cache_set_cache_spec.rb
+++ b/spec/lib/gitlab/reactive_cache_set_cache_spec.rb
@@ -4,6 +4,7 @@
 
 RSpec.describe Gitlab::ReactiveCacheSetCache, :clean_gitlab_redis_cache do
   let_it_be(:project) { create(:project) }
+
   let(:cache_prefix) { 'cache_prefix' }
   let(:expires_in) { 10.minutes }
   let(:cache) { described_class.new(expires_in: expires_in) }
diff --git a/spec/lib/gitlab/reference_extractor_spec.rb b/spec/lib/gitlab/reference_extractor_spec.rb
index e040ddb1be4f81e9e0d83159fe110c87c7aa5ce6..f6e69aa65332a6de0e72b90bdfbae4d8dbb6ab66 100644
--- a/spec/lib/gitlab/reference_extractor_spec.rb
+++ b/spec/lib/gitlab/reference_extractor_spec.rb
@@ -315,6 +315,7 @@ def prefixes
   describe '#references' do
     let_it_be(:user) { create(:user) }
     let_it_be(:issue) { create(:issue, project: project) }
+
     let(:text) { "Ref. #{issue.to_reference}" }
 
     subject { described_class.new(project, user) }
diff --git a/spec/lib/gitlab/search_results_spec.rb b/spec/lib/gitlab/search_results_spec.rb
index a1b18172a31365df07d150eb00b30fc8675ed8e7..06dc9b3307a14cb9142552a4cd07b43ba787901e 100644
--- a/spec/lib/gitlab/search_results_spec.rb
+++ b/spec/lib/gitlab/search_results_spec.rb
@@ -11,6 +11,7 @@
   let_it_be(:project) { create(:project, name: 'foo') }
   let_it_be(:issue) { create(:issue, project: project, title: 'foo') }
   let_it_be(:milestone) { create(:milestone, project: project, title: 'foo') }
+
   let(:merge_request) { create(:merge_request, source_project: project, title: 'foo') }
   let(:query) { 'foo' }
   let(:filters) { {} }
diff --git a/spec/lib/gitlab/shell_spec.rb b/spec/lib/gitlab/shell_spec.rb
index b0dc34e8abf2672ae5459e4de8719bf64a877ce6..891b363970997c69d1d6864df05b0c5d6b3f1d14 100644
--- a/spec/lib/gitlab/shell_spec.rb
+++ b/spec/lib/gitlab/shell_spec.rb
@@ -5,6 +5,7 @@
 
 RSpec.describe Gitlab::Shell do
   let_it_be(:project) { create(:project, :repository) }
+
   let(:repository) { project.repository }
   let(:gitlab_shell) { described_class.new }
 
diff --git a/spec/models/abuse_report_spec.rb b/spec/models/abuse_report_spec.rb
index a97574fa5242fd065241514aeb290e2a89fc8963..e87996fc1f0758e0e48aea6f8d9b5044cf320058 100644
--- a/spec/models/abuse_report_spec.rb
+++ b/spec/models/abuse_report_spec.rb
@@ -5,6 +5,7 @@
 RSpec.describe AbuseReport do
   let_it_be(:report, reload: true) { create(:abuse_report) }
   let_it_be(:user, reload: true) { create(:admin) }
+
   subject { report }
 
   it { expect(subject).to be_valid }
diff --git a/spec/models/alert_management/alert_spec.rb b/spec/models/alert_management/alert_spec.rb
index 80a45b1c1be4347585f26d3c0d9235618467f680..18d486740b8f8effba62dee7915404f86c790ad3 100644
--- a/spec/models/alert_management/alert_spec.rb
+++ b/spec/models/alert_management/alert_spec.rb
@@ -100,6 +100,7 @@
     describe 'fingerprint' do
       let_it_be(:fingerprint) { 'fingerprint' }
       let_it_be(:project3, refind: true) { create(:project) }
+
       let(:new_alert) { build(:alert_management_alert, fingerprint: fingerprint, project: project3) }
 
       subject { new_alert }
diff --git a/spec/models/chat_name_spec.rb b/spec/models/chat_name_spec.rb
index 4d77bd531582405b8c61d1728e13ed23f6501852..9ed00003ac12da9246afa1b14cef7c863b9746aa 100644
--- a/spec/models/chat_name_spec.rb
+++ b/spec/models/chat_name_spec.rb
@@ -4,6 +4,7 @@
 
 RSpec.describe ChatName do
   let_it_be(:chat_name) { create(:chat_name) }
+
   subject { chat_name }
 
   it { is_expected.to belong_to(:integration) }
diff --git a/spec/models/chat_team_spec.rb b/spec/models/chat_team_spec.rb
index 08fd05324aa69ac1af0dcc6e477deadb5e2e4b00..2e8cdb7a31608946064252db416ab09a3e2b2c7a 100644
--- a/spec/models/chat_team_spec.rb
+++ b/spec/models/chat_team_spec.rb
@@ -4,6 +4,7 @@
 
 RSpec.describe ChatTeam do
   let_it_be(:chat_team) { create(:chat_team) }
+
   subject { chat_team }
 
   # Associations
diff --git a/spec/models/clusters/kubernetes_namespace_spec.rb b/spec/models/clusters/kubernetes_namespace_spec.rb
index 3b903fe34f94755728641c81e935a8cc59a61c94..e70cd15baca0a6bc35bfa18c00277da938666eb8 100644
--- a/spec/models/clusters/kubernetes_namespace_spec.rb
+++ b/spec/models/clusters/kubernetes_namespace_spec.rb
@@ -62,6 +62,7 @@
 
   describe 'namespace uniqueness validation' do
     let_it_be(:cluster) { create(:cluster, :project, :provided_by_gcp) }
+
     let(:kubernetes_namespace) { build(:cluster_kubernetes_namespace, cluster: cluster, namespace: 'my-namespace') }
 
     subject { kubernetes_namespace }
diff --git a/spec/models/commit_spec.rb b/spec/models/commit_spec.rb
index 8ffc198fc4d6f434c0c0ed549e9b4421ec3fc022..63fe69236301ff5979859a4daf01176e8a373842 100644
--- a/spec/models/commit_spec.rb
+++ b/spec/models/commit_spec.rb
@@ -6,6 +6,7 @@
   let_it_be(:project) { create(:project, :public, :repository) }
   let_it_be(:personal_snippet) { create(:personal_snippet, :repository) }
   let_it_be(:project_snippet) { create(:project_snippet, :repository) }
+
   let(:commit) { project.commit }
 
   describe 'modules' do
diff --git a/spec/models/deploy_token_spec.rb b/spec/models/deploy_token_spec.rb
index dfc37f9e66166a1062ec560311c13c7cb203221e..c9f7895a616f8927ec0fa7f38867dfa649a54238 100644
--- a/spec/models/deploy_token_spec.rb
+++ b/spec/models/deploy_token_spec.rb
@@ -242,6 +242,7 @@
 
       context 'and when the token is of group type' do
         let_it_be(:group) { create(:group) }
+
         let(:deploy_token) { create(:deploy_token, :group) }
 
         before do
diff --git a/spec/models/deployment_spec.rb b/spec/models/deployment_spec.rb
index bcd237cbd38b42bcfd26bd622a66bada50ea19e2..a0e5e9cbfe4df0eb072a47f23e4370964f47d8ee 100644
--- a/spec/models/deployment_spec.rb
+++ b/spec/models/deployment_spec.rb
@@ -80,6 +80,7 @@
     let_it_be(:staging) { create(:environment, :staging, project: project) }
     let_it_be(:other_project) { create(:project, :repository) }
     let_it_be(:other_production) { create(:environment, :production, project: other_project) }
+
     let(:environment_name) { production.name }
 
     context 'when deployment belongs to the environment' do
@@ -488,6 +489,7 @@
     let_it_be(:project) { create(:project, :repository) }
     let_it_be(:commits) { project.repository.commits('master', limit: 2) }
     let_it_be(:deployments) { commits.reverse.map { |commit| create(:deployment, project: project, sha: commit.id) } }
+
     let(:sha) { commits.map(&:id) }
 
     it 'finds the latest deployment with sha' do
@@ -823,6 +825,7 @@
 
   describe '#update_merge_request_metrics!' do
     let_it_be(:project) { create(:project, :repository) }
+
     let(:environment) { build(:environment, environment_tier, project: project) }
     let!(:deployment) { create(:deployment, :success, project: project, environment: environment) }
     let!(:merge_request) { create(:merge_request, :simple, :merged_last_month, project: project) }
diff --git a/spec/models/diff_viewer/server_side_spec.rb b/spec/models/diff_viewer/server_side_spec.rb
index 686dd1249be70b545aac2b0e7dca73d936520faa..28660b0d4b9c50c379d505a0163c2d45d0b829df 100644
--- a/spec/models/diff_viewer/server_side_spec.rb
+++ b/spec/models/diff_viewer/server_side_spec.rb
@@ -4,6 +4,7 @@
 
 RSpec.describe DiffViewer::ServerSide do
   let_it_be(:project) { create(:project, :repository) }
+
   let(:commit) { project.commit_by(oid: '570e7b2abdd848b95f2f578043fc23bd6f6fd24d') }
   let!(:diff_file) { commit.diffs.diff_file_with_new_path('files/ruby/popen.rb') }
 
diff --git a/spec/models/environment_spec.rb b/spec/models/environment_spec.rb
index ff4c8ae950df1cdb90a54f558e6e5cf3a8d539b6..18a172b72d7abaf740ab15f78cc3f07fc7c2568d 100644
--- a/spec/models/environment_spec.rb
+++ b/spec/models/environment_spec.rb
@@ -219,6 +219,7 @@
 
     let_it_be(:project) { create(:project, :repository) }
     let_it_be(:user) { create(:user) }
+
     let(:environments) { Environment.all }
 
     before_all do
@@ -760,6 +761,7 @@
   describe '#last_visible_pipeline' do
     let(:user) { create(:user) }
     let_it_be(:project) { create(:project, :repository) }
+
     let(:environment) { create(:environment, project: project) }
     let(:commit) { project.commit }
 
@@ -1462,6 +1464,7 @@
 
     let_it_be(:project) { create(:project, :repository) }
     let_it_be(:environment, reload: true) { create(:environment, project: project) }
+
     let!(:deployment) { create(:deployment, project: project, environment: environment, deployable: build) }
     let!(:build) { create(:ci_build, :running, project: project, environment: environment) }
 
diff --git a/spec/models/event_collection_spec.rb b/spec/models/event_collection_spec.rb
index aca2a8c3a2f50b1e55485e508f3dd95737e50bee..107447c9630281ae1a7ef536f3e69434b9639186 100644
--- a/spec/models/event_collection_spec.rb
+++ b/spec/models/event_collection_spec.rb
@@ -28,6 +28,7 @@
       let_it_be(:closed_issue_event) { create(:closed_issue_event, project: project, author: user) }
       let_it_be(:wiki_page_event) { create(:wiki_page_event, project: project) }
       let_it_be(:design_event) { create(:design_event, project: project) }
+
       let(:push_events) { push_event_payloads.map(&:event) }
 
       it 'returns an Array of events', :aggregate_failures do
diff --git a/spec/models/label_note_spec.rb b/spec/models/label_note_spec.rb
index 0bf202ce2b1b4ff04548b611a74f7ec5c9d8e550..ee4822c653d33f36d09387ba613978285ffb751f 100644
--- a/spec/models/label_note_spec.rb
+++ b/spec/models/label_note_spec.rb
@@ -7,6 +7,7 @@
   let_it_be(:user) { create(:user) }
   let_it_be(:label) { create(:label, project: project) }
   let_it_be(:label2) { create(:label, project: project) }
+
   let(:resource_parent) { project }
 
   context 'when resource is issue' do
diff --git a/spec/models/lfs_file_lock_spec.rb b/spec/models/lfs_file_lock_spec.rb
index d3f79c7c7cf5f1a0f40df2ba1a2c56b77f85d0a9..5afad6c184fb1f756e7dfa50babffdd43471e827 100644
--- a/spec/models/lfs_file_lock_spec.rb
+++ b/spec/models/lfs_file_lock_spec.rb
@@ -4,6 +4,7 @@
 
 RSpec.describe LfsFileLock do
   let_it_be(:lfs_file_lock, reload: true) { create(:lfs_file_lock) }
+
   subject { lfs_file_lock }
 
   it { is_expected.to belong_to(:project) }
diff --git a/spec/models/member_spec.rb b/spec/models/member_spec.rb
index 600fe96c3f97218f7cd36bdb1d35984f0897d992..520a74b2227b1b3f2782fb9aa77ebb3b4e8856cc 100644
--- a/spec/models/member_spec.rb
+++ b/spec/models/member_spec.rb
@@ -30,6 +30,7 @@
 
     context "when an invite email is provided" do
       let_it_be(:project) { create(:project) }
+
       let(:member) { build(:project_member, source: project, invite_email: "user@example.com", user: nil) }
 
       it "doesn't require a user" do
@@ -98,6 +99,7 @@
 
     context 'project bots' do
       let_it_be(:project_bot) { create(:user, :project_bot) }
+
       let(:new_member) { build(:project_member, user_id: project_bot.id) }
 
       context 'not a member of any group or project' do
diff --git a/spec/models/merge_request_diff_spec.rb b/spec/models/merge_request_diff_spec.rb
index 4eeeca263e8d40bb65372b471c160c3094b44ef6..f7917d5db5fcd86ddf098d9492a969e0d7e7424c 100644
--- a/spec/models/merge_request_diff_spec.rb
+++ b/spec/models/merge_request_diff_spec.rb
@@ -111,6 +111,7 @@
     let(:closed_recently) { recently_closed_mr.merge_request_diff }
 
     let_it_be(:recently_merged_mr) { create(:merge_request, :merged) }
+
     let(:merged_recently) { recently_merged_mr.merge_request_diff }
 
     before do
diff --git a/spec/models/namespace/root_storage_statistics_spec.rb b/spec/models/namespace/root_storage_statistics_spec.rb
index b725d2366a14b2f903bdadc5708e03f687c1edfd..51c191069ece9f4c3505dc6d7155c1f4a719eb06 100644
--- a/spec/models/namespace/root_storage_statistics_spec.rb
+++ b/spec/models/namespace/root_storage_statistics_spec.rb
@@ -99,6 +99,7 @@
 
     context 'with a personal namespace' do
       let_it_be(:user) { create(:user) }
+
       let(:namespace) { user.namespace }
 
       it_behaves_like 'data refresh'
diff --git a/spec/models/note_spec.rb b/spec/models/note_spec.rb
index d9f566f9383ca5fc9c248bb6d57cf1b3199a4e83..2afe9a0f29b3336b944e54bf5274425d93d963fe 100644
--- a/spec/models/note_spec.rb
+++ b/spec/models/note_spec.rb
@@ -455,6 +455,7 @@ def retrieve_participants
   describe "#system_note_viewable_by?(user)" do
     let_it_be(:note) { create(:note) }
     let_it_be(:user) { create(:user) }
+
     let!(:metadata) { create(:system_note_metadata, note: note, action: "branch") }
 
     context "when system_note_metadata is not present" do
@@ -536,6 +537,7 @@ def retrieve_participants
 
     context "when there is a reference to a label" do
       let_it_be(:private_label) { create(:label, project: private_project) }
+
       let(:note) do
         create :note,
           noteable: ext_issue, project: ext_proj,
@@ -550,6 +552,7 @@ def retrieve_participants
 
     context "when there are two references in note" do
       let_it_be(:ext_issue2) { create(:issue, project: ext_proj) }
+
       let(:note) do
         create :note,
           noteable: ext_issue2, project: ext_proj,
@@ -1239,6 +1242,7 @@ def retrieve_participants
 
   describe 'expiring ETag cache' do
     let_it_be(:issue) { create(:issue) }
+
     let(:note) { build(:note, project: issue.project, noteable: issue) }
 
     def expect_expiration(noteable)
diff --git a/spec/models/notification_setting_spec.rb b/spec/models/notification_setting_spec.rb
index 010b7455f85ca576fa12276c15de16357b6f15ea..3f1684327e786044e28c09aefac0ea68ff8409cb 100644
--- a/spec/models/notification_setting_spec.rb
+++ b/spec/models/notification_setting_spec.rb
@@ -51,6 +51,7 @@
 
     context 'notification_email' do
       let_it_be(:user) { create(:user) }
+
       subject { described_class.new(source_id: 1, source_type: 'Project', user_id: user.id) }
 
       it 'allows to change email to verified one' do
diff --git a/spec/models/operations/feature_flag_spec.rb b/spec/models/operations/feature_flag_spec.rb
index 55682e12642d847669a8302871ebdc16a023552d..cb9da2aea346b4d2b871984f036876ce698c1767 100644
--- a/spec/models/operations/feature_flag_spec.rb
+++ b/spec/models/operations/feature_flag_spec.rb
@@ -251,6 +251,7 @@
 
   describe '.for_unleash_client' do
     let_it_be(:project) { create(:project) }
+
     let!(:feature_flag) do
       create(:operations_feature_flag, project: project,
              name: 'feature1', active: true, version: 2)
diff --git a/spec/models/plan_limits_spec.rb b/spec/models/plan_limits_spec.rb
index 07347dfb6ecc845a5e706f2a186103a71499ae69..9078d72e0446492409584e99a76a78c95f25748c 100644
--- a/spec/models/plan_limits_spec.rb
+++ b/spec/models/plan_limits_spec.rb
@@ -5,6 +5,7 @@
 RSpec.describe PlanLimits do
   let_it_be(:project) { create(:project) }
   let_it_be(:plan_limits) { create(:plan_limits) }
+
   let(:project_hooks_count) { 2 }
 
   before do
diff --git a/spec/models/prometheus_alert_spec.rb b/spec/models/prometheus_alert_spec.rb
index 8e517e1764e8fbfab8f73687f4fedf5f84bb8735..bfe2c7cc2a459b56287bb2b8cf9d65a075a6292a 100644
--- a/spec/models/prometheus_alert_spec.rb
+++ b/spec/models/prometheus_alert_spec.rb
@@ -4,6 +4,7 @@
 
 RSpec.describe PrometheusAlert do
   let_it_be(:project) { build(:project) }
+
   let(:metric) { build(:prometheus_metric) }
 
   describe '.distinct_projects' do
diff --git a/spec/models/protected_branch/push_access_level_spec.rb b/spec/models/protected_branch/push_access_level_spec.rb
index 17a589f04859ec844f8e907a9f2822136a990954..fb8a396269c78fac61cee8a1fc8c4c37e5199bd1 100644
--- a/spec/models/protected_branch/push_access_level_spec.rb
+++ b/spec/models/protected_branch/push_access_level_spec.rb
@@ -40,6 +40,7 @@
     let_it_be(:protected_branch) { create(:protected_branch, :no_one_can_push, project: project) }
     let_it_be(:user) { create(:user) }
     let_it_be(:deploy_key) { create(:deploy_key, user: user) }
+
     let!(:deploy_keys_project) { create(:deploy_keys_project, project: project, deploy_key: deploy_key, can_push: can_push) }
     let(:can_push) { true }
 
diff --git a/spec/models/repository_spec.rb b/spec/models/repository_spec.rb
index b6f09babb4b6cbc71e9d65624f00cbc595fffed9..4b0435baa98c64f19986be5fc0c498a7d4b4dd0a 100644
--- a/spec/models/repository_spec.rb
+++ b/spec/models/repository_spec.rb
@@ -41,6 +41,7 @@ def expect_to_raise_storage_error
 
   describe '#branch_names_contains' do
     let_it_be(:project) { create(:project, :repository) }
+
     let(:repository) { project.repository }
 
     subject { repository.branch_names_contains(sample_commit.id) }
@@ -398,6 +399,7 @@ def create_commit_with_invalid_utf8_path
 
   describe '#new_commits' do
     let_it_be(:project) { create(:project, :repository) }
+
     let(:repository) { project.repository }
 
     subject { repository.new_commits(rev) }
@@ -426,6 +428,7 @@ def create_commit_with_invalid_utf8_path
 
   describe '#commits_by' do
     let_it_be(:project) { create(:project, :repository) }
+
     let(:oids) { TestEnv::BRANCH_SHA.values }
 
     subject { project.repository.commits_by(oids: oids) }
@@ -2984,6 +2987,7 @@ def expect_contributors(*contributors)
 
   describe '#merge_base' do
     let_it_be(:project) { create(:project, :repository) }
+
     subject(:repository) { project.repository }
 
     it 'only makes one gitaly call' do
@@ -3082,6 +3086,7 @@ def expect_contributors(*contributors)
 
   describe "#blobs_metadata" do
     let_it_be(:project) { create(:project, :repository) }
+
     let(:repository) { project.repository }
 
     def expect_metadata_blob(thing)
diff --git a/spec/models/snippet_repository_spec.rb b/spec/models/snippet_repository_spec.rb
index 11196f065296211d96e3dd276e72cc0b920f99ce..40a28b9e0cc914018d4e7061df62da808988b974 100644
--- a/spec/models/snippet_repository_spec.rb
+++ b/spec/models/snippet_repository_spec.rb
@@ -4,6 +4,7 @@
 
 RSpec.describe SnippetRepository do
   let_it_be(:user) { create(:user) }
+
   let(:snippet) { create(:personal_snippet, :repository, author: user) }
   let(:snippet_repository) { snippet.snippet_repository }
   let(:commit_opts) { { branch_name: 'master', message: 'whatever' } }
diff --git a/spec/models/snippet_spec.rb b/spec/models/snippet_spec.rb
index 06e9899c0bd53769568e7dc00e6ef9dd3c6f7ef5..474a73a4df128032d8a2c01de54e3070eaca0fdc 100644
--- a/spec/models/snippet_spec.rb
+++ b/spec/models/snippet_spec.rb
@@ -722,6 +722,7 @@ def to_json(params = {})
 
   describe '#list_files' do
     let_it_be(:snippet) { create(:snippet, :repository) }
+
     let(:ref) { 'test-ref' }
 
     subject { snippet.list_files(ref) }
diff --git a/spec/models/terraform/state_spec.rb b/spec/models/terraform/state_spec.rb
index 1319e2adb03c1c38975ad1d2f31e5a871b04d9a4..a113ae372032ff6fb69f000d3f2b9d1c3eba4b7f 100644
--- a/spec/models/terraform/state_spec.rb
+++ b/spec/models/terraform/state_spec.rb
@@ -16,6 +16,7 @@
   describe 'scopes' do
     describe '.ordered_by_name' do
       let_it_be(:project) { create(:project) }
+
       let(:names) { %w(state_d state_b state_a state_c) }
 
       subject { described_class.ordered_by_name }
diff --git a/spec/models/u2f_registration_spec.rb b/spec/models/u2f_registration_spec.rb
index 1f2e4d1e447d24f638fdb2378c8b807083e6fe12..aba2f27d104861fbce7f60c5070916dc505d2a34 100644
--- a/spec/models/u2f_registration_spec.rb
+++ b/spec/models/u2f_registration_spec.rb
@@ -4,6 +4,7 @@
 
 RSpec.describe U2fRegistration do
   let_it_be(:user) { create(:user) }
+
   let(:u2f_registration) do
     device = U2F::FakeU2F.new(FFaker::BaconIpsum.characters(5))
     create(:u2f_registration, name: 'u2f_device',
diff --git a/spec/models/user_spec.rb b/spec/models/user_spec.rb
index e5c86e69ffc5140a96a6ca15903109297a3380c9..45f1ad719627440602d179da429131225877bc19 100644
--- a/spec/models/user_spec.rb
+++ b/spec/models/user_spec.rb
@@ -991,6 +991,7 @@
       let_it_be(:valid_token_and_notified) { create(:personal_access_token, user: user2, expires_at: 2.days.from_now, expire_notification_delivered: true) }
       let_it_be(:valid_token1) { create(:personal_access_token, user: user2, expires_at: 2.days.from_now) }
       let_it_be(:valid_token2) { create(:personal_access_token, user: user2, expires_at: 2.days.from_now) }
+
       let(:users) { described_class.with_expiring_and_not_notified_personal_access_tokens(from) }
 
       context 'in one day' do
@@ -4208,6 +4209,7 @@ def add_user(access)
 
   describe '#source_groups_of_two_factor_authentication_requirement' do
     let_it_be(:group_not_requiring_2FA) { create :group }
+
     let(:user) { create :user }
 
     before do
diff --git a/spec/requests/api/api_spec.rb b/spec/requests/api/api_spec.rb
index 46430e55ff252a0eb65904f2cc32f6871db0fa58..81620fce448eeb014f4ab3d5288ad6e55c204092 100644
--- a/spec/requests/api/api_spec.rb
+++ b/spec/requests/api/api_spec.rb
@@ -81,6 +81,7 @@
       let_it_be(:maven_metadatum) { package.maven_metadatum }
       let_it_be(:package_file) { package.package_files.first }
       let_it_be(:deploy_token) { create(:deploy_token) }
+
       let(:headers_with_deploy_token) do
         {
           Gitlab::Auth::AuthFinders::DEPLOY_TOKEN_HEADER => deploy_token.token
@@ -138,6 +139,7 @@
   describe 'Marginalia comments' do
     context 'GET /user/:id' do
       let_it_be(:user) { create(:user) }
+
       let(:component_map) do
         {
           "application" => "test",
diff --git a/spec/requests/api/award_emoji_spec.rb b/spec/requests/api/award_emoji_spec.rb
index 1c825949ae808c9af5a1b39dc0adb064e799d116..07a9f7dfd742f36df212a6b8f69383042a8297b6 100644
--- a/spec/requests/api/award_emoji_spec.rb
+++ b/spec/requests/api/award_emoji_spec.rb
@@ -8,6 +8,7 @@
   let_it_be(:issue)       { create(:issue, project: project) }
   let_it_be(:award_emoji) { create(:award_emoji, awardable: issue, user: user) }
   let_it_be(:note)        { create(:note, project: project, noteable: issue) }
+
   let!(:merge_request)    { create(:merge_request, source_project: project, target_project: project) }
   let!(:downvote)         { create(:award_emoji, :downvote, awardable: merge_request, user: user) }
 
diff --git a/spec/requests/api/branches_spec.rb b/spec/requests/api/branches_spec.rb
index 36fbe86ac767795c1141dc74dbc98583c53276b0..e0a279d6ea441e68d0c12def9ba1456c2c6e06bc 100644
--- a/spec/requests/api/branches_spec.rb
+++ b/spec/requests/api/branches_spec.rb
@@ -4,6 +4,7 @@
 
 RSpec.describe API::Branches do
   let_it_be(:user) { create(:user) }
+
   let(:project) { create(:project, :repository, creator: user, path: 'my.project') }
   let(:guest) { create(:user).tap { |u| project.add_guest(u) } }
   let(:branch_name) { 'feature' }
diff --git a/spec/requests/api/ci/pipelines_spec.rb b/spec/requests/api/ci/pipelines_spec.rb
index 092cd00630e055a19b82e2f476752a38e9736d84..eb6c08618443f8c13450968351dfe528e41b1127 100644
--- a/spec/requests/api/ci/pipelines_spec.rb
+++ b/spec/requests/api/ci/pipelines_spec.rb
@@ -491,6 +491,7 @@
 
   describe 'GET /projects/:id/pipelines/:pipeline_id/bridges' do
     let_it_be(:bridge) { create(:ci_bridge, pipeline: pipeline) }
+
     let(:downstream_pipeline) { create(:ci_pipeline) }
 
     let!(:pipeline_source) do
diff --git a/spec/requests/api/composer_packages_spec.rb b/spec/requests/api/composer_packages_spec.rb
index 4120edabea34244aeca5012824724595a172856b..e75725cacbafc0ec316e86b331e6226870a39252 100644
--- a/spec/requests/api/composer_packages_spec.rb
+++ b/spec/requests/api/composer_packages_spec.rb
@@ -9,6 +9,7 @@
   let_it_be(:personal_access_token) { create(:personal_access_token, user: user) }
   let_it_be(:package_name) { 'package-name' }
   let_it_be(:project, reload: true) { create(:project, :custom_repo, files: { 'composer.json' => { name: package_name }.to_json }, group: group) }
+
   let(:snowplow_gitlab_standard_context) { { project: project, namespace: project.namespace, user: user } }
   let(:headers) { {} }
 
diff --git a/spec/requests/api/deploy_tokens_spec.rb b/spec/requests/api/deploy_tokens_spec.rb
index e8426270622708fa6b1c45905ff991f20401f896..38380fa4460d927add2408cc3091ad3d1447c1c8 100644
--- a/spec/requests/api/deploy_tokens_spec.rb
+++ b/spec/requests/api/deploy_tokens_spec.rb
@@ -7,6 +7,7 @@
   let_it_be(:creator)       { create(:user) }
   let_it_be(:project)       { create(:project, creator_id: creator.id) }
   let_it_be(:group)         { create(:group) }
+
   let!(:deploy_token) { create(:deploy_token, projects: [project]) }
   let!(:revoked_deploy_token) { create(:deploy_token, projects: [project], revoked: true) }
   let!(:expired_deploy_token) { create(:deploy_token, projects: [project], expires_at: '1988-01-11T04:33:04-0600') }
diff --git a/spec/requests/api/deployments_spec.rb b/spec/requests/api/deployments_spec.rb
index bbfe37cb70b486c36eefe810565a60abb86cd5bc..38c96cd37af26d0be1dce1b46229f14410dd1516 100644
--- a/spec/requests/api/deployments_spec.rb
+++ b/spec/requests/api/deployments_spec.rb
@@ -456,6 +456,7 @@ def expect_deployments(ordered_deployments)
 
     context 'when a user member of the deployment project' do
       let_it_be(:project2) { create(:project) }
+
       let!(:merge_request1) { create(:merge_request, source_project: project, target_project: project) }
       let!(:merge_request2) { create(:merge_request, source_project: project, target_project: project, state: 'closed') }
       let!(:merge_request3) { create(:merge_request, source_project: project2, target_project: project2) }
diff --git a/spec/requests/api/error_tracking_spec.rb b/spec/requests/api/error_tracking_spec.rb
index 8c9ca1b6a9db2ffc98cd8c7ca6925367f8f11cdf..39121af7bc33baa887ce11919946dc24b99efaaf 100644
--- a/spec/requests/api/error_tracking_spec.rb
+++ b/spec/requests/api/error_tracking_spec.rb
@@ -4,6 +4,7 @@
 
 RSpec.describe API::ErrorTracking do
   let_it_be(:user) { create(:user) }
+
   let(:setting) { create(:project_error_tracking_setting) }
   let(:project) { setting.project }
 
diff --git a/spec/requests/api/feature_flags_spec.rb b/spec/requests/api/feature_flags_spec.rb
index 2cd52c0a5e5fc0a812d0ee1988ecad8338ffafa9..8edf8825fb215f8ca65a651a11df859327a5ba6f 100644
--- a/spec/requests/api/feature_flags_spec.rb
+++ b/spec/requests/api/feature_flags_spec.rb
@@ -8,6 +8,7 @@
   let_it_be(:developer) { create(:user) }
   let_it_be(:reporter) { create(:user) }
   let_it_be(:non_project_member) { create(:user) }
+
   let(:user) { developer }
 
   before_all do
diff --git a/spec/requests/api/freeze_periods_spec.rb b/spec/requests/api/freeze_periods_spec.rb
index 5589d4d543d8372152f5e3b423e232e81fcda148..3da992301d50dc8bc0ee7cf798e4a4a6d1a479bf 100644
--- a/spec/requests/api/freeze_periods_spec.rb
+++ b/spec/requests/api/freeze_periods_spec.rb
@@ -6,6 +6,7 @@
   let_it_be(:project) { create(:project, :repository, :private) }
   let_it_be(:user) { create(:user) }
   let_it_be(:admin) { create(:admin) }
+
   let(:api_user) { user }
   let(:invalid_cron) { '0 0 0 * *' }
   let(:last_freeze_period) { project.freeze_periods.last }
diff --git a/spec/requests/api/graphql/boards/board_lists_query_spec.rb b/spec/requests/api/graphql/boards/board_lists_query_spec.rb
index cd94ce9107194413ae241ab23b54e40526dcf40b..2d52cddcacc3a7ae4f8c3f63e48be9cb2b845459 100644
--- a/spec/requests/api/graphql/boards/board_lists_query_spec.rb
+++ b/spec/requests/api/graphql/boards/board_lists_query_spec.rb
@@ -66,6 +66,7 @@ def query(list_params = params)
 
       describe 'sorting and pagination' do
         let_it_be(:current_user) { user }
+
         let(:data_path) { [board_parent_type, :boards, :nodes, 0, :lists] }
 
         def pagination_query(params)
diff --git a/spec/requests/api/graphql/ci/pipelines_spec.rb b/spec/requests/api/graphql/ci/pipelines_spec.rb
index f207636283fa7db6d08e9c3f69db7a490332fdc8..6587061094de897f94669180703ffa718caa20d7 100644
--- a/spec/requests/api/graphql/ci/pipelines_spec.rb
+++ b/spec/requests/api/graphql/ci/pipelines_spec.rb
@@ -229,6 +229,7 @@
     let_it_be(:pipeline) { create(:ci_pipeline, project: project, user: user) }
     let_it_be(:upstream_project) { create(:project, :repository, :public) }
     let_it_be(:upstream_pipeline) { create(:ci_pipeline, project: upstream_project, user: user) }
+
     let(:upstream_pipelines_graphql_data) { graphql_data.dig(*%w[project pipelines nodes]).first['upstream'] }
 
     let(:query) do
diff --git a/spec/requests/api/graphql/current_user_todos_spec.rb b/spec/requests/api/graphql/current_user_todos_spec.rb
index b657f15d0e9849205f2e7839ce5eee5af8d2cd03..7f37abba74aa76a8328816529b9a4e8c10495b8d 100644
--- a/spec/requests/api/graphql/current_user_todos_spec.rb
+++ b/spec/requests/api/graphql/current_user_todos_spec.rb
@@ -10,6 +10,7 @@
   let_it_be(:todoable) { create(:issue, project: project) }
   let_it_be(:done_todo) { create(:todo, state: :done, target: todoable, user: current_user) }
   let_it_be(:pending_todo) { create(:todo, state: :pending, target: todoable, user: current_user) }
+
   let(:state) { 'null' }
 
   let(:todoable_response) do
diff --git a/spec/requests/api/graphql/issue_status_counts_spec.rb b/spec/requests/api/graphql/issue_status_counts_spec.rb
index 3d8817c3bc52ba9b2b3176914ab20b1dddc01817..89ecbf44b107cc60c0196dd5d5052a332821feec 100644
--- a/spec/requests/api/graphql/issue_status_counts_spec.rb
+++ b/spec/requests/api/graphql/issue_status_counts_spec.rb
@@ -9,6 +9,7 @@
   let_it_be(:issue_opened) { create(:issue, project: project) }
   let_it_be(:issue_closed) { create(:issue, :closed, project: project) }
   let_it_be(:other_project_issue) { create(:issue) }
+
   let(:params) { {} }
 
   let(:fields) do
diff --git a/spec/requests/api/graphql/metrics/dashboard_query_spec.rb b/spec/requests/api/graphql/metrics/dashboard_query_spec.rb
index e01f59ee6a05ba6eca61fee899fd7bdb65c39b0a..1b84acff0e22777b5ed6c40bd0ec80ba1899a4f5 100644
--- a/spec/requests/api/graphql/metrics/dashboard_query_spec.rb
+++ b/spec/requests/api/graphql/metrics/dashboard_query_spec.rb
@@ -6,6 +6,7 @@
   include GraphqlHelpers
 
   let_it_be(:current_user) { create(:user) }
+
   let(:project) { create(:project) }
   let(:environment) { create(:environment, project: project) }
 
diff --git a/spec/requests/api/graphql/mutations/admin/sidekiq_queues/delete_jobs_spec.rb b/spec/requests/api/graphql/mutations/admin/sidekiq_queues/delete_jobs_spec.rb
index b8cde32877b13c597868094876b1382b48d663b0..1692cfbcf842c4323f677d238452d49e3ba87afa 100644
--- a/spec/requests/api/graphql/mutations/admin/sidekiq_queues/delete_jobs_spec.rb
+++ b/spec/requests/api/graphql/mutations/admin/sidekiq_queues/delete_jobs_spec.rb
@@ -6,6 +6,7 @@
   include GraphqlHelpers
 
   let_it_be(:admin) { create(:admin) }
+
   let(:queue) { 'authorized_projects' }
 
   let(:variables) { { user: admin.username, queue_name: queue } }
diff --git a/spec/requests/api/graphql/mutations/alert_management/alerts/set_assignees_spec.rb b/spec/requests/api/graphql/mutations/alert_management/alerts/set_assignees_spec.rb
index cd5cefa0a9a5575374f5eabe1e109120375bdcea..fcef7b4e3ec730d9eb042d0d2e50a503ea92d135 100644
--- a/spec/requests/api/graphql/mutations/alert_management/alerts/set_assignees_spec.rb
+++ b/spec/requests/api/graphql/mutations/alert_management/alerts/set_assignees_spec.rb
@@ -8,6 +8,7 @@
   let_it_be(:project) { create(:project) }
   let_it_be(:current_user) { create(:user) }
   let_it_be(:alert) { create(:alert_management_alert, project: project) }
+
   let(:input) { { assignee_usernames: [current_user.username] } }
 
   let(:mutation) do
diff --git a/spec/requests/api/graphql/mutations/alert_management/alerts/todo/create_spec.rb b/spec/requests/api/graphql/mutations/alert_management/alerts/todo/create_spec.rb
index cd423d7764ab09ffb02cf4f228dea6cc099e712b..4830796434515fa1e92587151e1fe7047452ad1b 100644
--- a/spec/requests/api/graphql/mutations/alert_management/alerts/todo/create_spec.rb
+++ b/spec/requests/api/graphql/mutations/alert_management/alerts/todo/create_spec.rb
@@ -7,6 +7,7 @@
 
   let_it_be(:user) { create(:user) }
   let_it_be(:project) { create(:project) }
+
   let(:alert) { create(:alert_management_alert, project: project) }
 
   let(:mutation) do
diff --git a/spec/requests/api/graphql/mutations/alert_management/alerts/update_alert_status_spec.rb b/spec/requests/api/graphql/mutations/alert_management/alerts/update_alert_status_spec.rb
index ff55656a2aeae15c1b94f9c05db606c3d07fb3c6..802d8d6c5a1c69985446ffe7b62c8e1af896705e 100644
--- a/spec/requests/api/graphql/mutations/alert_management/alerts/update_alert_status_spec.rb
+++ b/spec/requests/api/graphql/mutations/alert_management/alerts/update_alert_status_spec.rb
@@ -7,6 +7,7 @@
 
   let_it_be(:user) { create(:user) }
   let_it_be(:project) { create(:project) }
+
   let(:alert) { create(:alert_management_alert, project: project) }
   let(:input) { { status: 'ACKNOWLEDGED' } }
 
diff --git a/spec/requests/api/graphql/mutations/alert_management/http_integration/create_spec.rb b/spec/requests/api/graphql/mutations/alert_management/http_integration/create_spec.rb
index e594d67aab4e750bbde7f0148ae28751f9663eb1..ff93da2153f08ebae3383be1bbde4db8273800fe 100644
--- a/spec/requests/api/graphql/mutations/alert_management/http_integration/create_spec.rb
+++ b/spec/requests/api/graphql/mutations/alert_management/http_integration/create_spec.rb
@@ -7,6 +7,7 @@
 
   let_it_be(:current_user) { create(:user) }
   let_it_be(:project) { create(:project) }
+
   let(:variables) do
     {
       project_path: project.full_path,
diff --git a/spec/requests/api/graphql/mutations/alert_management/prometheus_integration/create_spec.rb b/spec/requests/api/graphql/mutations/alert_management/prometheus_integration/create_spec.rb
index dd7806bdbe0d88c7b22c38aef8b4c569bcbc8097..4c359d9b357582324e1f0c9974489f835c657099 100644
--- a/spec/requests/api/graphql/mutations/alert_management/prometheus_integration/create_spec.rb
+++ b/spec/requests/api/graphql/mutations/alert_management/prometheus_integration/create_spec.rb
@@ -7,6 +7,7 @@
 
   let_it_be(:current_user) { create(:user) }
   let_it_be(:project) { create(:project) }
+
   let(:variables) do
     {
       project_path: project.full_path,
diff --git a/spec/requests/api/graphql/mutations/award_emojis/add_spec.rb b/spec/requests/api/graphql/mutations/award_emojis/add_spec.rb
index b39062f2e71b997e6086d8f8b05ddeeede1905e0..fdf5503a3a2a8bc431a64471541626a66b0270dd 100644
--- a/spec/requests/api/graphql/mutations/award_emojis/add_spec.rb
+++ b/spec/requests/api/graphql/mutations/award_emojis/add_spec.rb
@@ -8,6 +8,7 @@
   let_it_be(:current_user) { create(:user) }
   let_it_be(:project) { create(:project) }
   let_it_be(:awardable) { create(:note, project: project) }
+
   let(:emoji_name) { 'thumbsup' }
   let(:mutation) do
     variables = {
diff --git a/spec/requests/api/graphql/mutations/award_emojis/toggle_spec.rb b/spec/requests/api/graphql/mutations/award_emojis/toggle_spec.rb
index 170e7ff3b449f8a6fa2354e1a4089e61aa7f0089..6b26e37e30c450612f58ca8af3e5e17961915658 100644
--- a/spec/requests/api/graphql/mutations/award_emojis/toggle_spec.rb
+++ b/spec/requests/api/graphql/mutations/award_emojis/toggle_spec.rb
@@ -8,6 +8,7 @@
   let_it_be(:current_user) { create(:user) }
   let_it_be(:project, reload: true) { create(:project) }
   let_it_be(:awardable) { create(:note, project: project) }
+
   let(:emoji_name) { 'thumbsup' }
   let(:mutation) do
     variables = {
diff --git a/spec/requests/api/graphql/mutations/boards/create_spec.rb b/spec/requests/api/graphql/mutations/boards/create_spec.rb
index c5f981262ea0db8547e5beacb05e5ce2f236e7da..22d05f36f0f8977f0acaf5f365ef66628b0bcdbe 100644
--- a/spec/requests/api/graphql/mutations/boards/create_spec.rb
+++ b/spec/requests/api/graphql/mutations/boards/create_spec.rb
@@ -4,6 +4,7 @@
 
 RSpec.describe Mutations::Boards::Create do
   let_it_be(:parent) { create(:project) }
+
   let(:project_path) { parent.full_path }
   let(:params) do
     {
diff --git a/spec/requests/api/graphql/mutations/branches/create_spec.rb b/spec/requests/api/graphql/mutations/branches/create_spec.rb
index fc09f57a38978201a745d8f9b77169995ceb3a07..2f19de2af541c8320ba4fd314e26fd2bf2691cb3 100644
--- a/spec/requests/api/graphql/mutations/branches/create_spec.rb
+++ b/spec/requests/api/graphql/mutations/branches/create_spec.rb
@@ -7,6 +7,7 @@
 
   let_it_be(:current_user) { create(:user) }
   let_it_be(:project) { create(:project, :public, :empty_repo) }
+
   let(:input) { { project_path: project.full_path, name: new_branch, ref: ref } }
   let(:new_branch) { 'new_branch' }
   let(:ref) { 'master' }
diff --git a/spec/requests/api/graphql/mutations/commits/create_spec.rb b/spec/requests/api/graphql/mutations/commits/create_spec.rb
index 375d4f10b4049cfbf25b5b98906953650880fdba..619cba99c4e91179d545408152e7a05b6adf0068 100644
--- a/spec/requests/api/graphql/mutations/commits/create_spec.rb
+++ b/spec/requests/api/graphql/mutations/commits/create_spec.rb
@@ -7,6 +7,7 @@
 
   let_it_be(:current_user) { create(:user) }
   let_it_be(:project) { create(:project, :public, :repository) }
+
   let(:input) { { project_path: project.full_path, branch: branch, message: message, actions: actions } }
   let(:branch) { 'master' }
   let(:message) { 'Commit message' }
diff --git a/spec/requests/api/graphql/mutations/container_expiration_policy/update_spec.rb b/spec/requests/api/graphql/mutations/container_expiration_policy/update_spec.rb
index 23e8e36648342e36283d83319902ef23bec7879e..0156142dc6fb41c106ad038a67bdc6d84d2f815c 100644
--- a/spec/requests/api/graphql/mutations/container_expiration_policy/update_spec.rb
+++ b/spec/requests/api/graphql/mutations/container_expiration_policy/update_spec.rb
@@ -53,6 +53,7 @@
   RSpec.shared_examples 'rejecting invalid regex for' do |field_name|
     context "for field #{field_name}" do
       let_it_be(:invalid_regex) { '*production' }
+
       let(:params) do
         {
           :project_path => project.full_path,
diff --git a/spec/requests/api/graphql/mutations/discussions/toggle_resolve_spec.rb b/spec/requests/api/graphql/mutations/discussions/toggle_resolve_spec.rb
index 450996bf76b088a20e4f216dd3a7dcbc08cf4f31..632a934cd9590a4d1554cafcd68c752b0ed4736a 100644
--- a/spec/requests/api/graphql/mutations/discussions/toggle_resolve_spec.rb
+++ b/spec/requests/api/graphql/mutations/discussions/toggle_resolve_spec.rb
@@ -7,6 +7,7 @@
 
   let_it_be(:project) { create(:project, :public, :repository) }
   let_it_be(:noteable) { create(:merge_request, source_project: project) }
+
   let(:discussion) do
     create(:diff_note_on_merge_request, noteable: noteable, project: project).to_discussion
   end
diff --git a/spec/requests/api/graphql/mutations/environments/canary_ingress/update_spec.rb b/spec/requests/api/graphql/mutations/environments/canary_ingress/update_spec.rb
index f25a49291a62a05986b5d444aa8c37729ec14247..3771ae0746e5c5ee32dac53a9c07b3ba4dcc09f0 100644
--- a/spec/requests/api/graphql/mutations/environments/canary_ingress/update_spec.rb
+++ b/spec/requests/api/graphql/mutations/environments/canary_ingress/update_spec.rb
@@ -13,6 +13,7 @@
   let_it_be(:deployment) { create(:deployment, :success, environment: environment, project: project) }
   let_it_be(:maintainer) { create(:user) }
   let_it_be(:developer) { create(:user) }
+
   let(:environment_id) { environment.to_global_id.to_s }
   let(:weight) { 25 }
   let(:actor) { developer }
diff --git a/spec/requests/api/graphql/mutations/issues/set_locked_spec.rb b/spec/requests/api/graphql/mutations/issues/set_locked_spec.rb
index 4989d096925e99549b3cd4ecf9020dac25780ec1..435ed0f9eb2c943fad1647937ad9feabd9d90471 100644
--- a/spec/requests/api/graphql/mutations/issues/set_locked_spec.rb
+++ b/spec/requests/api/graphql/mutations/issues/set_locked_spec.rb
@@ -8,6 +8,7 @@
   let_it_be(:current_user) { create(:user) }
   let_it_be(:issue) { create(:issue) }
   let_it_be(:project) { issue.project }
+
   let(:input) { { locked: true } }
 
   let(:mutation) do
diff --git a/spec/requests/api/graphql/mutations/issues/set_severity_spec.rb b/spec/requests/api/graphql/mutations/issues/set_severity_spec.rb
index 96fd2368765cb05cf1b0931debadef008dbbb6f1..41997f151a2f8a91b7a0635a7f11409643d552a9 100644
--- a/spec/requests/api/graphql/mutations/issues/set_severity_spec.rb
+++ b/spec/requests/api/graphql/mutations/issues/set_severity_spec.rb
@@ -6,6 +6,7 @@
   include GraphqlHelpers
 
   let_it_be(:user) { create(:user) }
+
   let(:incident) { create(:incident) }
   let(:project) { incident.project }
   let(:input) { { severity: 'CRITICAL' } }
diff --git a/spec/requests/api/graphql/mutations/issues/update_spec.rb b/spec/requests/api/graphql/mutations/issues/update_spec.rb
index adfa2a2bc084e3782fa13c04d65cb30338f46044..b3e1ab62e543aca558359f7f1357a430fb30378a 100644
--- a/spec/requests/api/graphql/mutations/issues/update_spec.rb
+++ b/spec/requests/api/graphql/mutations/issues/update_spec.rb
@@ -8,6 +8,7 @@
   let_it_be(:current_user) { create(:user) }
   let_it_be(:project) { create(:project, :public) }
   let_it_be(:issue) { create(:issue, project: project) }
+
   let(:input) do
     {
       'iid' => issue.iid.to_s,
diff --git a/spec/requests/api/graphql/mutations/jira_import/import_users_spec.rb b/spec/requests/api/graphql/mutations/jira_import/import_users_spec.rb
index 00b93984f982ef96e8ff0edf2b84183739b0a176..45cc70f09fd4f606474f9b14123d9d930c93973c 100644
--- a/spec/requests/api/graphql/mutations/jira_import/import_users_spec.rb
+++ b/spec/requests/api/graphql/mutations/jira_import/import_users_spec.rb
@@ -8,6 +8,7 @@
 
   let_it_be(:user)    { create(:user) }
   let_it_be(:project) { create(:project) }
+
   let(:importer) { instance_double(JiraImport::UsersImporter) }
   let(:project_path)  { project.full_path }
   let(:start_at)      { 7 }
diff --git a/spec/requests/api/graphql/mutations/jira_import/start_spec.rb b/spec/requests/api/graphql/mutations/jira_import/start_spec.rb
index 75668c9e6ae535c2b0c3360139629c78598087ed..b14305281af67b9221e2959b14f48a084a1def67 100644
--- a/spec/requests/api/graphql/mutations/jira_import/start_spec.rb
+++ b/spec/requests/api/graphql/mutations/jira_import/start_spec.rb
@@ -8,6 +8,7 @@
 
   let_it_be(:user) { create(:user) }
   let_it_be(:project, reload: true) { create(:project) }
+
   let(:jira_project_key) { 'AA' }
   let(:project_path) { project.full_path }
 
diff --git a/spec/requests/api/graphql/mutations/labels/create_spec.rb b/spec/requests/api/graphql/mutations/labels/create_spec.rb
index 2828440830698808e1077d40612cb05073200204..d19411f6c1d76619d469be19c923904019098b47 100644
--- a/spec/requests/api/graphql/mutations/labels/create_spec.rb
+++ b/spec/requests/api/graphql/mutations/labels/create_spec.rb
@@ -61,6 +61,7 @@ def mutation_response
 
   context 'when creating a project label' do
     let_it_be(:parent) { create(:project) }
+
     let(:extra_params) { { project_path: parent.full_path } }
 
     it_behaves_like 'labels create mutation'
@@ -68,6 +69,7 @@ def mutation_response
 
   context 'when creating a group label' do
     let_it_be(:parent) { create(:group) }
+
     let(:extra_params) { { group_path: parent.full_path } }
 
     it_behaves_like 'labels create mutation'
diff --git a/spec/requests/api/graphql/mutations/merge_requests/accept_spec.rb b/spec/requests/api/graphql/mutations/merge_requests/accept_spec.rb
index 2725b33d5288c0fc2df0f9d777beacbe8df08b78..19a7c72ba80d35860e26235e2a4df608c027760e 100644
--- a/spec/requests/api/graphql/mutations/merge_requests/accept_spec.rb
+++ b/spec/requests/api/graphql/mutations/merge_requests/accept_spec.rb
@@ -7,6 +7,7 @@
 
   let_it_be(:current_user) { create(:user) }
   let_it_be(:project) { create(:project, :public, :repository) }
+
   let!(:merge_request) { create(:merge_request, source_project: project) }
   let(:input) do
     {
diff --git a/spec/requests/api/graphql/mutations/merge_requests/create_spec.rb b/spec/requests/api/graphql/mutations/merge_requests/create_spec.rb
index bf759521dc037bda267c58b85c66ed73a02a6bf7..3a4508489a1b9fa45a1668bd76398b497d072e61 100644
--- a/spec/requests/api/graphql/mutations/merge_requests/create_spec.rb
+++ b/spec/requests/api/graphql/mutations/merge_requests/create_spec.rb
@@ -6,6 +6,7 @@
   include GraphqlHelpers
 
   let_it_be(:current_user) { create(:user) }
+
   let(:project) { create(:project, :public, :repository) }
   let(:input) do
     {
diff --git a/spec/requests/api/graphql/mutations/metrics/dashboard/annotations/create_spec.rb b/spec/requests/api/graphql/mutations/metrics/dashboard/annotations/create_spec.rb
index 2a39757e103cbbb4021ae69c0de5f0c014d22ddd..5bc3c68cf26b7c745a071937aac3309acf96cb05 100644
--- a/spec/requests/api/graphql/mutations/metrics/dashboard/annotations/create_spec.rb
+++ b/spec/requests/api/graphql/mutations/metrics/dashboard/annotations/create_spec.rb
@@ -9,6 +9,7 @@
   let_it_be(:project) { create(:project, :private, :repository) }
   let_it_be(:environment) { create(:environment, project: project) }
   let_it_be(:cluster) { create(:cluster, projects: [project]) }
+
   let(:dashboard_path) { 'config/prometheus/common_metrics.yml' }
   let(:starting_at) { Time.current.iso8601 }
   let(:ending_at) { 1.hour.from_now.iso8601 }
diff --git a/spec/requests/api/graphql/mutations/namespace/package_settings/update_spec.rb b/spec/requests/api/graphql/mutations/namespace/package_settings/update_spec.rb
index 202e7e7c33382956dcfd68b7ad8e68ebb4427e24..d335642d3217dec22b2fe1438bf5e01057a377c8 100644
--- a/spec/requests/api/graphql/mutations/namespace/package_settings/update_spec.rb
+++ b/spec/requests/api/graphql/mutations/namespace/package_settings/update_spec.rb
@@ -126,6 +126,7 @@
 
     context 'without existing package settings' do
       let_it_be(:namespace, reload: true) { create(:group) }
+
       let(:package_settings) { namespace.package_settings }
 
       where(:user_role, :shared_examples_name) do
diff --git a/spec/requests/api/graphql/mutations/notes/create/diff_note_spec.rb b/spec/requests/api/graphql/mutations/notes/create/diff_note_spec.rb
index b5aaf304812b782c764fb4a12561d983cc177df5..8f3ae9f26f6973792ed3ae3771a3f7bbce7da69d 100644
--- a/spec/requests/api/graphql/mutations/notes/create/diff_note_spec.rb
+++ b/spec/requests/api/graphql/mutations/notes/create/diff_note_spec.rb
@@ -6,6 +6,7 @@
   include GraphqlHelpers
 
   let_it_be(:current_user) { create(:user) }
+
   let(:noteable) { create(:merge_request, source_project: project, target_project: project) }
   let(:project) { create(:project, :repository) }
   let(:diff_refs) { noteable.diff_refs }
diff --git a/spec/requests/api/graphql/mutations/notes/create/image_diff_note_spec.rb b/spec/requests/api/graphql/mutations/notes/create/image_diff_note_spec.rb
index 0e5744fb64f8644d0e2b5c000c4f87e0487afca6..8f2438cb741b027bbf54294b9f3fb8fc9e40b84e 100644
--- a/spec/requests/api/graphql/mutations/notes/create/image_diff_note_spec.rb
+++ b/spec/requests/api/graphql/mutations/notes/create/image_diff_note_spec.rb
@@ -6,6 +6,7 @@
   include GraphqlHelpers
 
   let_it_be(:current_user) { create(:user) }
+
   let(:noteable) { create(:merge_request, source_project: project, target_project: project) }
   let(:project) { create(:project, :repository) }
   let(:diff_refs) { noteable.diff_refs }
diff --git a/spec/requests/api/graphql/mutations/notes/create/note_spec.rb b/spec/requests/api/graphql/mutations/notes/create/note_spec.rb
index 8dd8ed361bae6f8ce95ce469b74f724fe7542686..87c752393ead508f8ecacfe76693d2e10c14b78a 100644
--- a/spec/requests/api/graphql/mutations/notes/create/note_spec.rb
+++ b/spec/requests/api/graphql/mutations/notes/create/note_spec.rb
@@ -6,6 +6,7 @@
   include GraphqlHelpers
 
   let_it_be(:current_user) { create(:user) }
+
   let(:noteable) { create(:merge_request, source_project: project, target_project: project) }
   let(:project) { create(:project) }
   let(:discussion) { nil }
diff --git a/spec/requests/api/graphql/mutations/notes/reposition_image_diff_note_spec.rb b/spec/requests/api/graphql/mutations/notes/reposition_image_diff_note_spec.rb
index 4efa7f9d5093d3ca256ffdbc7acfd7678e622564..89e3a71280f6730f6ddd882eec18f8fdd9cb50d3 100644
--- a/spec/requests/api/graphql/mutations/notes/reposition_image_diff_note_spec.rb
+++ b/spec/requests/api/graphql/mutations/notes/reposition_image_diff_note_spec.rb
@@ -7,6 +7,7 @@
 
   let_it_be(:noteable) { create(:merge_request) }
   let_it_be(:project) { noteable.project }
+
   let(:note) { create(:image_diff_note_on_merge_request, noteable: noteable, project: project) }
   let(:new_position) { { x: 10 } }
   let(:current_user) { project.creator }
diff --git a/spec/requests/api/graphql/mutations/notes/update/image_diff_note_spec.rb b/spec/requests/api/graphql/mutations/notes/update/image_diff_note_spec.rb
index 1ce09881fde982051c55f191fdaabdbbc886ea6a..cfd0b34b815d491bb3440d314ad41b860c631b89 100644
--- a/spec/requests/api/graphql/mutations/notes/update/image_diff_note_spec.rb
+++ b/spec/requests/api/graphql/mutations/notes/update/image_diff_note_spec.rb
@@ -26,6 +26,7 @@
   let_it_be(:updated_height) { 100 }
   let_it_be(:updated_x) { 5 }
   let_it_be(:updated_y) { 10 }
+
   let(:updated_position) do
     {
       width: updated_width,
diff --git a/spec/requests/api/graphql/mutations/snippets/mark_as_spam_spec.rb b/spec/requests/api/graphql/mutations/snippets/mark_as_spam_spec.rb
index 4d4993105916935b88a1852682cf6dfd180015e3..43d846cb2972bb9e50ac395bf074c14390b9f1a2 100644
--- a/spec/requests/api/graphql/mutations/snippets/mark_as_spam_spec.rb
+++ b/spec/requests/api/graphql/mutations/snippets/mark_as_spam_spec.rb
@@ -10,6 +10,7 @@
   let_it_be(:other_user) { create(:user) }
   let_it_be(:snippet) { create(:personal_snippet) }
   let_it_be(:user_agent_detail) { create(:user_agent_detail, subject: snippet) }
+
   let(:current_user) { snippet.author }
 
   let(:snippet_gid) { snippet.to_global_id.to_s }
diff --git a/spec/requests/api/graphql/mutations/snippets/update_spec.rb b/spec/requests/api/graphql/mutations/snippets/update_spec.rb
index a3a6ce65e9fab34e88be81079bd7cdd5eb1587bc..eb7e6f840fe61624d7f30bc189c90df534e58f76 100644
--- a/spec/requests/api/graphql/mutations/snippets/update_spec.rb
+++ b/spec/requests/api/graphql/mutations/snippets/update_spec.rb
@@ -9,6 +9,7 @@
   let_it_be(:original_description) { 'Initial description' }
   let_it_be(:original_title) { 'Initial title' }
   let_it_be(:original_file_name) { 'Initial file_name' }
+
   let(:updated_content) { 'Updated content' }
   let(:updated_description) { 'Updated description' }
   let(:updated_title) { 'Updated_title' }
@@ -139,6 +140,7 @@ def blob_at(filename)
 
   describe 'ProjectSnippet' do
     let_it_be(:project) { create(:project, :private) }
+
     let(:snippet) do
       create(:project_snippet,
              :private,
diff --git a/spec/requests/api/graphql/mutations/user_callouts/create_spec.rb b/spec/requests/api/graphql/mutations/user_callouts/create_spec.rb
index cb67a60ebe4cead7d3f5bf116d8f6d08f5aa8a75..716983f01d26f1f3972807f4db0f24a4c5b45956 100644
--- a/spec/requests/api/graphql/mutations/user_callouts/create_spec.rb
+++ b/spec/requests/api/graphql/mutations/user_callouts/create_spec.rb
@@ -6,6 +6,7 @@
   include GraphqlHelpers
 
   let_it_be(:current_user) { create(:user) }
+
   let(:feature_name) { ::UserCallout.feature_names.each_key.first }
 
   let(:input) do
diff --git a/spec/requests/api/graphql/namespace/package_settings_spec.rb b/spec/requests/api/graphql/namespace/package_settings_spec.rb
index 6af098e902f889447f10ab38a43583f2ac012bc7..42fd07dbdc78aceaa8f945093297ba736d6e5dcd 100644
--- a/spec/requests/api/graphql/namespace/package_settings_spec.rb
+++ b/spec/requests/api/graphql/namespace/package_settings_spec.rb
@@ -8,6 +8,7 @@
   let_it_be(:package_settings) { create(:namespace_package_setting) }
   let_it_be(:namespace) { package_settings.namespace }
   let_it_be(:current_user) { namespace.owner }
+
   let(:package_settings_response) { graphql_data.dig('namespace', 'packageSettings') }
   let(:fields) { all_graphql_fields_for('PackageSettings') }
 
diff --git a/spec/requests/api/graphql/project/alert_management/alert/issue_spec.rb b/spec/requests/api/graphql/project/alert_management/alert/issue_spec.rb
index 9724de4fedbebb216f5a64fc19d91abc6491fb25..05a98a9dd9c33de6b13fb47f7c07ca6734ab54af 100644
--- a/spec/requests/api/graphql/project/alert_management/alert/issue_spec.rb
+++ b/spec/requests/api/graphql/project/alert_management/alert/issue_spec.rb
@@ -7,6 +7,7 @@
 
   let_it_be(:project) { create(:project) }
   let_it_be(:current_user) { create(:user) }
+
   let(:payload) { {} }
   let(:query) { 'avg(metric) > 1.0' }
 
diff --git a/spec/requests/api/graphql/project/alert_management/alert_status_counts_spec.rb b/spec/requests/api/graphql/project/alert_management/alert_status_counts_spec.rb
index 9fbf5aaa41fdf0b89583682602848db88a65dc5b..ecd93d169d32844971e3e2dcea9759315a6eb52d 100644
--- a/spec/requests/api/graphql/project/alert_management/alert_status_counts_spec.rb
+++ b/spec/requests/api/graphql/project/alert_management/alert_status_counts_spec.rb
@@ -9,6 +9,7 @@
   let_it_be(:alert_resolved) { create(:alert_management_alert, :resolved, project: project) }
   let_it_be(:alert_triggered) { create(:alert_management_alert, project: project) }
   let_it_be(:other_project_alert) { create(:alert_management_alert) }
+
   let(:params) { {} }
 
   let(:fields) do
diff --git a/spec/requests/api/graphql/project/error_tracking/sentry_detailed_error_request_spec.rb b/spec/requests/api/graphql/project/error_tracking/sentry_detailed_error_request_spec.rb
index b2b42137acfe49d58245ca482a5cbe91b5bc765d..14fabaaf0328d4c72f29679debf879d37113f19e 100644
--- a/spec/requests/api/graphql/project/error_tracking/sentry_detailed_error_request_spec.rb
+++ b/spec/requests/api/graphql/project/error_tracking/sentry_detailed_error_request_spec.rb
@@ -8,6 +8,7 @@
   let_it_be(:project_setting) { create(:project_error_tracking_setting, project: project) }
   let_it_be(:current_user) { project.owner }
   let_it_be(:sentry_detailed_error) { build(:detailed_error_tracking_error) }
+
   let(:sentry_gid) { sentry_detailed_error.to_global_id.to_s }
   let(:fields) do
     <<~QUERY
diff --git a/spec/requests/api/graphql/project/error_tracking/sentry_errors_request_spec.rb b/spec/requests/api/graphql/project/error_tracking/sentry_errors_request_spec.rb
index c7d327a62af0761787fdcac8bab60e6ef6d68d98..e71e5a48ddccc227cbaf5071a1367070489028a1 100644
--- a/spec/requests/api/graphql/project/error_tracking/sentry_errors_request_spec.rb
+++ b/spec/requests/api/graphql/project/error_tracking/sentry_errors_request_spec.rb
@@ -17,6 +17,7 @@
 
   describe 'getting a detailed sentry error' do
     let_it_be(:sentry_detailed_error) { build(:detailed_error_tracking_error) }
+
     let(:sentry_gid) { sentry_detailed_error.to_global_id.to_s }
 
     let(:detailed_fields) do
@@ -193,6 +194,7 @@
 
   describe 'getting a stack trace' do
     let_it_be(:sentry_stack_trace) { build(:error_tracking_error_event) }
+
     let(:sentry_gid) { global_id_of(Gitlab::ErrorTracking::DetailedError.new(id: 1)) }
 
     let(:stack_trace_fields) do
diff --git a/spec/requests/api/graphql/project/issue/designs/designs_spec.rb b/spec/requests/api/graphql/project/issue/designs/designs_spec.rb
index decab900a43dd704785551cb16036ad621c22c1c..def41efddde00af835662e41cbb8e23e356855cb 100644
--- a/spec/requests/api/graphql/project/issue/designs/designs_spec.rb
+++ b/spec/requests/api/graphql/project/issue/designs/designs_spec.rb
@@ -8,6 +8,7 @@
 
   let_it_be(:design) { create(:design, :with_smaller_image_versions, versions_count: 1) }
   let_it_be(:current_user) { design.project.owner }
+
   let(:design_query) do
     <<~NODE
     designs {
@@ -124,6 +125,7 @@ def response_ids(data = graphql_data)
 
     context 'with versions' do
       let_it_be(:version) { design.versions.take }
+
       let(:design_query) do
         <<~NODE
         designs {
@@ -165,6 +167,7 @@ def response_ids(data = graphql_data)
       let_it_be(:issue) { design.issue }
       let_it_be(:second_design, reload: true) { create(:design, :with_smaller_image_versions, issue: issue, versions_count: 1) }
       let_it_be(:deleted_design) { create(:design, :with_versions, issue: issue, deleted: true, versions_count: 1) }
+
       let(:all_versions) { issue.design_versions.ordered.reverse }
       let(:design_query) do
         <<~NODE
diff --git a/spec/requests/api/graphql/project/project_pipeline_statistics_spec.rb b/spec/requests/api/graphql/project/project_pipeline_statistics_spec.rb
index 7d157563f5f311757d6cec16ebb47cff057afd2b..39a68d98d846e6f39ccf3d467edf5e5952d2b5d3 100644
--- a/spec/requests/api/graphql/project/project_pipeline_statistics_spec.rb
+++ b/spec/requests/api/graphql/project/project_pipeline_statistics_spec.rb
@@ -6,6 +6,7 @@
   include GraphqlHelpers
 
   let_it_be(:project) { create(:project) }
+
   let(:user) { create(:user) }
 
   let(:fields) do
diff --git a/spec/requests/api/graphql/project_query_spec.rb b/spec/requests/api/graphql/project_query_spec.rb
index 54375d4de1d5627e51ee78c521bfe8d1cc48a159..e44a7efb3547c4fa667052a51b03c91fc33d8189 100644
--- a/spec/requests/api/graphql/project_query_spec.rb
+++ b/spec/requests/api/graphql/project_query_spec.rb
@@ -8,6 +8,7 @@
   let_it_be(:group) { create(:group) }
   let_it_be(:project, reload: true) { create(:project, :repository, group: group) }
   let_it_be(:current_user) { create(:user) }
+
   let(:project_fields) { all_graphql_fields_for('project'.to_s.classify, max_depth: 1) }
 
   let(:query) do
diff --git a/spec/requests/api/graphql/query_spec.rb b/spec/requests/api/graphql/query_spec.rb
index 6bd0703c1216f9eeb15b3063e83c2f11c84ccef8..ecc7fffaef7403e972ab11f470fd4dcdcea8dc72 100644
--- a/spec/requests/api/graphql/query_spec.rb
+++ b/spec/requests/api/graphql/query_spec.rb
@@ -8,6 +8,7 @@
   let_it_be(:project) { create(:project) }
   let_it_be(:issue) { create(:issue, project: project) }
   let_it_be(:developer) { create(:user) }
+
   let(:current_user) { developer }
 
   describe '.designManagement' do
@@ -15,6 +16,7 @@
 
     let_it_be(:version) { create(:design_version, issue: issue) }
     let_it_be(:design) { version.designs.first }
+
     let(:query_result) { graphql_data.dig(*path) }
     let(:query) { graphql_query_for(:design_management, nil, dm_fields) }
 
diff --git a/spec/requests/api/graphql/user/starred_projects_query_spec.rb b/spec/requests/api/graphql/user/starred_projects_query_spec.rb
index 6cb02068f2aa1bb61f766a82ddca34c6fcbc0552..a8c087d1fbf0ee5de3c81822cc879387ae0a20d8 100644
--- a/spec/requests/api/graphql/user/starred_projects_query_spec.rb
+++ b/spec/requests/api/graphql/user/starred_projects_query_spec.rb
@@ -60,6 +60,7 @@
 
   context 'the current user is a member of a private project the user starred' do
     let_it_be(:other_user) { create(:user) }
+
     let(:current_user) { other_user }
 
     before do
diff --git a/spec/requests/api/graphql/user_query_spec.rb b/spec/requests/api/graphql/user_query_spec.rb
index 60520906e875deacc59039fb82fdce1738966f31..59b805bb25ba59bceb76804aef547fd3762eee08 100644
--- a/spec/requests/api/graphql/user_query_spec.rb
+++ b/spec/requests/api/graphql/user_query_spec.rb
@@ -402,6 +402,7 @@
 
       context 'we request the groupMemberships' do
         let_it_be(:membership_a) { create(:group_member, user: user) }
+
         let(:group_memberships) { graphql_data_at(:user, :group_memberships, :nodes) }
         let(:user_fields) { 'groupMemberships { nodes { id } }' }
 
@@ -424,6 +425,7 @@
 
       context 'we request the projectMemberships' do
         let_it_be(:membership_a) { create(:project_member, user: user) }
+
         let(:project_memberships) { graphql_data_at(:user, :project_memberships, :nodes) }
         let(:user_fields) { 'projectMemberships { nodes { id } }' }
 
diff --git a/spec/requests/api/graphql_spec.rb b/spec/requests/api/graphql_spec.rb
index a336d74b13597048444d69c69c1f6d9ee38e6401..650d525b604d29176a1f12137203a03591f03baf 100644
--- a/spec/requests/api/graphql_spec.rb
+++ b/spec/requests/api/graphql_spec.rb
@@ -175,6 +175,7 @@
 
   describe 'resolver complexity' do
     let_it_be(:project) { create(:project, :public) }
+
     let(:query) do
       graphql_query_for(
         'project',
@@ -210,6 +211,7 @@
 
   describe 'complexity limits' do
     let_it_be(:project) { create(:project, :public) }
+
     let!(:user) { create(:user) }
 
     let(:query_fields) do
diff --git a/spec/requests/api/group_import_spec.rb b/spec/requests/api/group_import_spec.rb
index f632e49bf3a468b1fba3b0338862093ee6bc8574..efad633451845e8a1e26100cb4d06c9153e73868 100644
--- a/spec/requests/api/group_import_spec.rb
+++ b/spec/requests/api/group_import_spec.rb
@@ -9,6 +9,7 @@
 
   let_it_be(:user) { create(:user) }
   let_it_be(:group) { create(:group) }
+
   let(:path) { '/groups/import' }
   let(:file) { File.join('spec', 'fixtures', 'group_export.tar.gz') }
   let(:export_path) { "#{Dir.tmpdir}/group_export_spec" }
diff --git a/spec/requests/api/group_milestones_spec.rb b/spec/requests/api/group_milestones_spec.rb
index e3e0164e5a7f0e1755ec5d660fc2d092b603757c..2312d35c815739ba18135643be29a7bc26220eca 100644
--- a/spec/requests/api/group_milestones_spec.rb
+++ b/spec/requests/api/group_milestones_spec.rb
@@ -9,6 +9,7 @@
   let_it_be(:group_member) { create(:group_member, group: group, user: user) }
   let_it_be(:closed_milestone) { create(:closed_milestone, group: group, title: 'version1', description: 'closed milestone') }
   let_it_be(:milestone) { create(:milestone, group: group, title: 'version2', description: 'open milestone') }
+
   let(:route) { "/groups/#{group.id}/milestones" }
 
   it_behaves_like 'group and project milestones', "/groups/:id/milestones"
diff --git a/spec/requests/api/group_packages_spec.rb b/spec/requests/api/group_packages_spec.rb
index 792aa2c1f203da091c41d3949e5707cef9fcaec2..a2b0b35c76a7fbbdb62f53253c994de173e164ae 100644
--- a/spec/requests/api/group_packages_spec.rb
+++ b/spec/requests/api/group_packages_spec.rb
@@ -6,6 +6,7 @@
   let_it_be(:group) { create(:group, :public) }
   let_it_be(:project) { create(:project, :public, namespace: group, name: 'project A') }
   let_it_be(:user) { create(:user) }
+
   let(:params) { {} }
 
   subject { get api(url), params: params }
@@ -17,6 +18,7 @@
     context 'with sorting' do
       let_it_be(:package1) { create(:npm_package, project: project, version: '3.1.0', name: "@#{project.root_namespace.path}/foo1") }
       let_it_be(:package2) { create(:nuget_package, project: project, version: '2.0.4') }
+
       let(:package3) { create(:maven_package, project: project, version: '1.1.1', name: 'zzz') }
 
       before do
diff --git a/spec/requests/api/groups_spec.rb b/spec/requests/api/groups_spec.rb
index 8d2ae8cc16d0a14aa213d98a3a70794b23f6a19b..ad7a2e3b1fb7f1001776d9528568da1e84f6a11f 100644
--- a/spec/requests/api/groups_spec.rb
+++ b/spec/requests/api/groups_spec.rb
@@ -1432,6 +1432,7 @@ def make_upload_request
     let_it_be(:sub_child_group1) { create(:group, parent: child_group1) }
     let_it_be(:child_group2) { create(:group, :private, parent: group2) }
     let_it_be(:sub_child_group2) { create(:group, :private, parent: child_group2) }
+
     let(:response_groups) { json_response.map { |group| group['name'] } }
 
     context 'when unauthenticated' do
diff --git a/spec/requests/api/helpers_spec.rb b/spec/requests/api/helpers_spec.rb
index ce0018d6d0da7444b06569b1f14714c3942211ec..8961f3177b67ab22232cc7d0df8c1555aa0f3acc 100644
--- a/spec/requests/api/helpers_spec.rb
+++ b/spec/requests/api/helpers_spec.rb
@@ -10,6 +10,7 @@
   include TermsHelper
 
   let_it_be(:user, reload: true) { create(:user) }
+
   let(:admin) { create(:admin) }
   let(:key) { create(:key, user: user) }
 
diff --git a/spec/requests/api/import_bitbucket_server_spec.rb b/spec/requests/api/import_bitbucket_server_spec.rb
index dac139064dac0422a90aebe65b2b31c5a8627162..2225f737f36431179c72959a3c94a49b509757d9 100644
--- a/spec/requests/api/import_bitbucket_server_spec.rb
+++ b/spec/requests/api/import_bitbucket_server_spec.rb
@@ -14,6 +14,7 @@
   describe "POST /import/bitbucket_server" do
     context 'with no optional parameters' do
       let_it_be(:project) { create(:project) }
+
       let(:client) { double(BitbucketServer::Client) }
 
       before do
@@ -48,6 +49,7 @@
 
     context 'with a new project name' do
       let_it_be(:project) { create(:project, name: 'new-name') }
+
       let(:client) { instance_double(BitbucketServer::Client) }
 
       before do
@@ -83,6 +85,7 @@
 
     context 'with an invalid URL' do
       let_it_be(:project) { create(:project, name: 'new-name') }
+
       let(:client) { instance_double(BitbucketServer::Client) }
 
       before do
diff --git a/spec/requests/api/internal/base_spec.rb b/spec/requests/api/internal/base_spec.rb
index 5f1454f6c5d3a76d7837ce5c3da5139ad5d5990d..49756df61c6ff9c21a92850c35d498332997fd3d 100644
--- a/spec/requests/api/internal/base_spec.rb
+++ b/spec/requests/api/internal/base_spec.rb
@@ -9,6 +9,7 @@
   let_it_be(:project, reload: true) { create(:project, :repository, :wiki_repo) }
   let_it_be(:personal_snippet) { create(:personal_snippet, :repository, author: user) }
   let_it_be(:project_snippet) { create(:project_snippet, :repository, author: user, project: project) }
+
   let(:key) { create(:key, user: user) }
   let(:secret_token) { Gitlab::Shell.secret_token }
   let(:gl_repository) { "project-#{project.id}" }
diff --git a/spec/requests/api/lint_spec.rb b/spec/requests/api/lint_spec.rb
index 57aa0f36192461d5dfa4b8d9beb9be0ab39a7434..7fe516d3daa3c0386b76a37de0364d8f8dfa69db 100644
--- a/spec/requests/api/lint_spec.rb
+++ b/spec/requests/api/lint_spec.rb
@@ -19,6 +19,7 @@
 
       context 'when authenticated' do
         let_it_be(:api_user) { create(:user) }
+
         it 'returns authorized' do
           post api('/ci/lint', api_user), params: { content: 'content' }
 
@@ -43,6 +44,7 @@
 
       context 'when authenticated' do
         let_it_be(:api_user) { create(:user) }
+
         it 'returns authentication success' do
           post api('/ci/lint', api_user), params: { content: 'content' }
 
diff --git a/spec/requests/api/markdown_spec.rb b/spec/requests/api/markdown_spec.rb
index 35d91963ac921fa51d588b6000bdd4b330646f3e..faf671d350f18879b88dccb3cb3965765d5bbb7e 100644
--- a/spec/requests/api/markdown_spec.rb
+++ b/spec/requests/api/markdown_spec.rb
@@ -52,6 +52,7 @@
     context "when arguments are valid" do
       let_it_be(:project) { create(:project) }
       let_it_be(:issue) { create(:issue, project: project) }
+
       let(:issue_url) { "http://#{Gitlab.config.gitlab.host}/#{issue.project.namespace.path}/#{issue.project.path}/-/issues/#{issue.iid}" }
       let(:text) { ":tada: Hello world! :100: #{issue.to_reference}" }
 
diff --git a/spec/requests/api/merge_requests_spec.rb b/spec/requests/api/merge_requests_spec.rb
index 691d1133724f4237550a6b3ef93d218c064d5cbc..a2137ec6ed5d0f4d54f1fe251e1321ce8c33aefa 100644
--- a/spec/requests/api/merge_requests_spec.rb
+++ b/spec/requests/api/merge_requests_spec.rb
@@ -2007,6 +2007,7 @@
 
     context 'forked projects', :sidekiq_might_not_need_inline do
       let_it_be(:user2) { create(:user) }
+
       let(:project) { create(:project, :public, :repository) }
       let!(:forked_project) { fork_project(project, user2, repository: true) }
       let!(:unrelated_project) { create(:project, namespace: create(:user).namespace, creator_id: user2.id) }
@@ -2887,6 +2888,7 @@
 
     context "forked projects" do
       let_it_be(:user2) { create(:user) }
+
       let(:project) { create(:project, :public, :repository) }
       let!(:forked_project) { fork_project(project, user2, repository: true) }
       let(:merge_request) do
diff --git a/spec/requests/api/metrics/dashboard/annotations_spec.rb b/spec/requests/api/metrics/dashboard/annotations_spec.rb
index 07de2925ee2e73f237cfe067be9b0f90837db213..79a38702354c7d4eb4cc19ccd56ee86baa33fcac 100644
--- a/spec/requests/api/metrics/dashboard/annotations_spec.rb
+++ b/spec/requests/api/metrics/dashboard/annotations_spec.rb
@@ -6,6 +6,7 @@
   let_it_be(:user) { create(:user) }
   let_it_be(:project) { create(:project, :private, :repository, namespace: user.namespace) }
   let_it_be(:environment) { create(:environment, project: project) }
+
   let(:dashboard) { 'config/prometheus/common_metrics.yml' }
   let(:starting_at) { Time.now.iso8601 }
   let(:ending_at) { 1.hour.from_now.iso8601 }
diff --git a/spec/requests/api/metrics/user_starred_dashboards_spec.rb b/spec/requests/api/metrics/user_starred_dashboards_spec.rb
index 533dff05f270b4a676c73a479d5b30ea1e4ca523..7f019e1226a9254b1a45ae7b540eca5258c6de38 100644
--- a/spec/requests/api/metrics/user_starred_dashboards_spec.rb
+++ b/spec/requests/api/metrics/user_starred_dashboards_spec.rb
@@ -7,6 +7,7 @@
   let_it_be(:dashboard_yml) { fixture_file('lib/gitlab/metrics/dashboard/sample_dashboard.yml') }
   let_it_be(:dashboard) { '.gitlab/dashboards/find&seek.yml' }
   let_it_be(:project) { create(:project, :private, :repository, :custom_repo, namespace: user.namespace, files: { dashboard => dashboard_yml }) }
+
   let(:url) { "/projects/#{project.id}/metrics/user_starred_dashboards" }
   let(:params) do
     {
diff --git a/spec/requests/api/nuget_project_packages_spec.rb b/spec/requests/api/nuget_project_packages_spec.rb
index a9e695dacbbb188baf6745d7af1dfb61f736699b..f608f296295563f697aa42124101c10945e4df53 100644
--- a/spec/requests/api/nuget_project_packages_spec.rb
+++ b/spec/requests/api/nuget_project_packages_spec.rb
@@ -162,6 +162,7 @@
     include_context 'workhorse headers'
 
     let_it_be(:file_name) { 'package.nupkg' }
+
     let(:url) { "/projects/#{target.id}/packages/nuget" }
     let(:headers) { {} }
     let(:params) { { package: temp_file(file_name) } }
@@ -197,6 +198,7 @@
     include_context 'workhorse headers'
 
     let_it_be(:file_name) { 'package.snupkg' }
+
     let(:url) { "/projects/#{target.id}/packages/nuget/symbolpackage" }
     let(:headers) { {} }
     let(:params) { { package: temp_file(file_name) } }
diff --git a/spec/requests/api/project_clusters_spec.rb b/spec/requests/api/project_clusters_spec.rb
index f784f677c259f16f6f4023aa326d7b6585cc4151..253b61e5865210c89ce91ad99d54c43e47bf1eed 100644
--- a/spec/requests/api/project_clusters_spec.rb
+++ b/spec/requests/api/project_clusters_spec.rb
@@ -335,6 +335,7 @@
     let(:namespace) { 'new-namespace' }
     let(:platform_kubernetes_attributes) { { namespace: namespace } }
     let_it_be(:management_project) { create(:project, namespace: project.namespace) }
+
     let(:management_project_id) { management_project.id }
 
     let(:update_params) do
diff --git a/spec/requests/api/project_container_repositories_spec.rb b/spec/requests/api/project_container_repositories_spec.rb
index 695d2c3fe2ce6952bfc74c94f018291c634612b9..1170a9ba6cbb9b350800000a766632ad795effee 100644
--- a/spec/requests/api/project_container_repositories_spec.rb
+++ b/spec/requests/api/project_container_repositories_spec.rb
@@ -11,6 +11,7 @@
   let_it_be(:developer) { create(:user) }
   let_it_be(:reporter) { create(:user) }
   let_it_be(:guest) { create(:user) }
+
   let(:root_repository) { create(:container_repository, :root, project: project) }
   let(:test_repository) { create(:container_repository, project: project) }
   let(:root_repository2) { create(:container_repository, :root, project: project2) }
diff --git a/spec/requests/api/project_milestones_spec.rb b/spec/requests/api/project_milestones_spec.rb
index 71535e66353c718b1345aa58ec61edaaf2c7039d..606279ec20a0291cc48206a7c6e6b4978087be37 100644
--- a/spec/requests/api/project_milestones_spec.rb
+++ b/spec/requests/api/project_milestones_spec.rb
@@ -21,6 +21,7 @@
       let_it_be(:group) { create(:group, :private, parent: ancestor_group) }
       let_it_be(:ancestor_group_milestone) { create(:milestone, group: ancestor_group) }
       let_it_be(:group_milestone) { create(:milestone, group: group) }
+
       let(:params) { { include_parent_milestones: true } }
 
       shared_examples 'listing all milestones' do
diff --git a/spec/requests/api/pypi_packages_spec.rb b/spec/requests/api/pypi_packages_spec.rb
index 86925e6a0ba86c2e5c1644be86d65e9db2dbd860..e66326db2a2fafae10f6b4061adbfd999bd1b0b8 100644
--- a/spec/requests/api/pypi_packages_spec.rb
+++ b/spec/requests/api/pypi_packages_spec.rb
@@ -14,6 +14,7 @@
   let_it_be(:deploy_token) { create(:deploy_token, read_package_registry: true, write_package_registry: true) }
   let_it_be(:project_deploy_token) { create(:project_deploy_token, deploy_token: deploy_token, project: project) }
   let_it_be(:job) { create(:ci_build, :running, user: user, project: project) }
+
   let(:headers) { {} }
 
   context 'simple API endpoint' do
@@ -117,6 +118,7 @@
     include_context 'workhorse headers'
 
     let_it_be(:file_name) { 'package.whl' }
+
     let(:url) { "/projects/#{project.id}/packages/pypi" }
     let(:headers) { {} }
     let(:requires_python) { '>=3.7' }
diff --git a/spec/requests/api/rubygem_packages_spec.rb b/spec/requests/api/rubygem_packages_spec.rb
index 7d863b55bbe6a8f6c7713b073bff7a2a39159805..9b104520b52d340da3a02d240ca2cc051e4d818c 100644
--- a/spec/requests/api/rubygem_packages_spec.rb
+++ b/spec/requests/api/rubygem_packages_spec.rb
@@ -14,6 +14,7 @@
   let_it_be(:deploy_token) { create(:deploy_token, read_package_registry: true, write_package_registry: true) }
   let_it_be(:project_deploy_token) { create(:project_deploy_token, deploy_token: deploy_token, project: project) }
   let_it_be(:headers) { {} }
+
   let(:snowplow_gitlab_standard_context) { { project: project, namespace: project.namespace, user: user } }
 
   let(:tokens) do
@@ -244,6 +245,7 @@
     let(:url) { "/projects/#{project.id}/packages/rubygems/api/v1/gems" }
 
     let_it_be(:file_name) { 'package.gem' }
+
     let(:headers) { {} }
     let(:params) { { file: temp_file(file_name) } }
     let(:file_key) { :file }
diff --git a/spec/requests/api/unleash_spec.rb b/spec/requests/api/unleash_spec.rb
index 9989f8d28bd709123d956591fd7404897c966d35..0718710f15c843d5fb2e17e9ceaf50a74d4ae54a 100644
--- a/spec/requests/api/unleash_spec.rb
+++ b/spec/requests/api/unleash_spec.rb
@@ -6,6 +6,7 @@
   include FeatureFlagHelpers
 
   let_it_be(:project, refind: true) { create(:project) }
+
   let(:project_id) { project.id }
   let(:params) { }
   let(:headers) { }
diff --git a/spec/requests/api/users_spec.rb b/spec/requests/api/users_spec.rb
index a9231b65c8f32aafd379abda48a0779512650af8..a1bf023c8524c277c0d9340c1ee26908a3425ae6 100644
--- a/spec/requests/api/users_spec.rb
+++ b/spec/requests/api/users_spec.rb
@@ -8,6 +8,7 @@
   let_it_be(:key) { create(:key, user: user) }
   let_it_be(:gpg_key) { create(:gpg_key, user: user) }
   let_it_be(:email) { create(:email, user: user) }
+
   let(:omniauth_user) { create(:omniauth_user) }
   let(:ldap_blocked_user) { create(:omniauth_user, provider: 'ldapmain', state: 'ldap_blocked') }
   let(:private_user) { create(:user, private_profile: true) }
@@ -2967,6 +2968,7 @@ def update_password(user, admin, password = User.random_password)
     let_it_be(:user) { create(:user) }
     let_it_be(:project) { create(:project) }
     let_it_be(:group) { create(:group) }
+
     let(:requesting_user) { create(:user) }
 
     before_all do
diff --git a/spec/requests/import/gitlab_groups_controller_spec.rb b/spec/requests/import/gitlab_groups_controller_spec.rb
index c65caf2ebf0b8c1d12e7064abf612a28ddbd1c4b..1f6487986a39a75dd57384b37ddcf245c9b4a151 100644
--- a/spec/requests/import/gitlab_groups_controller_spec.rb
+++ b/spec/requests/import/gitlab_groups_controller_spec.rb
@@ -8,6 +8,7 @@
   include_context 'workhorse headers'
 
   let_it_be(:user) { create(:user) }
+
   let(:import_path) { "#{Dir.tmpdir}/gitlab_groups_controller_spec" }
 
   before do
diff --git a/spec/requests/jwt_controller_spec.rb b/spec/requests/jwt_controller_spec.rb
index 5b5658da97ef98f070b6b52c73cd3bb7624ce2ae..55577a5dc65f6eb31c4fc8302f8ce4aa789cee83 100644
--- a/spec/requests/jwt_controller_spec.rb
+++ b/spec/requests/jwt_controller_spec.rb
@@ -227,6 +227,7 @@ def credentials(login, password)
     let_it_be(:group_deploy_token) { create(:deploy_token, :group, groups: [group]) }
     let_it_be(:project_deploy_token) { create(:deploy_token, :project, projects: [project]) }
     let_it_be(:service_name) { 'dependency_proxy' }
+
     let(:headers) { { authorization: credentials(credential_user, credential_password) } }
     let(:params) { { account: credential_user, client_id: 'docker', offline_token: true, service: service_name } }
 
diff --git a/spec/requests/lfs_http_spec.rb b/spec/requests/lfs_http_spec.rb
index fda8b2ecec6485d5d58bd119771f43debf4ced63..975026c724e2aa00ee2d0dc26f4b75eb50967966 100644
--- a/spec/requests/lfs_http_spec.rb
+++ b/spec/requests/lfs_http_spec.rb
@@ -105,6 +105,7 @@
 
         context 'when deploy key is authorized' do
           let_it_be(:key) { create(:deploy_key) }
+
           let(:authorization) { authorize_deploy_key }
 
           before do
@@ -344,6 +345,7 @@ def authorization_in_action(action)
 
             context 'when user password is expired' do
               let_it_be(:user) { create(:user, password_expires_at: 1.minute.ago)}
+
               let(:role) { :reporter}
 
               it_behaves_like 'LFS http 401 response'
@@ -351,6 +353,7 @@ def authorization_in_action(action)
 
             context 'when user is blocked' do
               let_it_be(:user) { create(:user, :blocked)}
+
               let(:role) { :reporter}
 
               it_behaves_like 'LFS http 401 response'
@@ -405,6 +408,7 @@ def authorization_in_action(action)
 
             context 'administrator', :enable_admin_mode do
               let_it_be(:user) { create(:admin) }
+
               let(:build) { create(:ci_build, :running, pipeline: pipeline, user: user) }
 
               it_behaves_like 'can download LFS only from own projects', renew_authorization: true
@@ -458,6 +462,7 @@ def authorization_in_action(action)
 
         describe 'upload' do
           let_it_be(:project) { create(:project, :public) }
+
           let(:body) { upload_body(sample_object) }
 
           shared_examples 'pushes new LFS objects' do |renew_authorization:|
@@ -984,6 +989,7 @@ def authorization_in_action(action)
         describe 'to a forked project' do
           let_it_be(:upstream_project) { create(:project, :public) }
           let_it_be(:project_owner) { create(:user) }
+
           let(:project) { fork_project(upstream_project, project_owner) }
 
           describe 'when user is authenticated' do
diff --git a/spec/requests/product_analytics/collector_app_spec.rb b/spec/requests/product_analytics/collector_app_spec.rb
index b87610841e77d8424203c7a7e925f574314b3a3f..0d55d167a6fbc56c5138d7914e6c6284b4d6a606 100644
--- a/spec/requests/product_analytics/collector_app_spec.rb
+++ b/spec/requests/product_analytics/collector_app_spec.rb
@@ -4,6 +4,7 @@
 
 RSpec.describe 'ProductAnalytics::CollectorApp' do
   let_it_be(:project) { create(:project) }
+
   let(:params) { {} }
   let(:raw_event) { Gitlab::Json.parse(fixture_file('product_analytics/event.json')) }
 
diff --git a/spec/requests/rack_attack_global_spec.rb b/spec/requests/rack_attack_global_spec.rb
index f24f815e9c61f8799ed16833533f496f0d8148dd..f7b1b4726f6a6bb919886c2f42522d2d2597e13a 100644
--- a/spec/requests/rack_attack_global_spec.rb
+++ b/spec/requests/rack_attack_global_spec.rb
@@ -221,6 +221,7 @@ def do_request
     let_it_be(:token) { create(:personal_access_token, user: user) }
     let_it_be(:other_user) { create(:user) }
     let_it_be(:other_user_token) { create(:personal_access_token, user: other_user) }
+
     let(:throttle_setting_prefix) { 'throttle_authenticated_api' }
     let(:api_partial_url) { '/todos' }
 
diff --git a/spec/services/admin/propagate_service_template_spec.rb b/spec/services/admin/propagate_service_template_spec.rb
index 1bcf9af78cef99659351aa97cf22879076efaaf8..c8ca3173f99c5c9b9a0f6d8dae55b501bbb62bdc 100644
--- a/spec/services/admin/propagate_service_template_spec.rb
+++ b/spec/services/admin/propagate_service_template_spec.rb
@@ -5,6 +5,7 @@
 RSpec.describe Admin::PropagateServiceTemplate do
   describe '.propagate' do
     let_it_be(:project) { create(:project) }
+
     let!(:service_template) do
       Integrations::Pushover.create!(
         template: true,
diff --git a/spec/services/alert_management/create_alert_issue_service_spec.rb b/spec/services/alert_management/create_alert_issue_service_spec.rb
index 695e90ebd9296d4ea0c57a8bc7b46148fb379902..55f8e47717c06d03cabd72578395684b47d77b82 100644
--- a/spec/services/alert_management/create_alert_issue_service_spec.rb
+++ b/spec/services/alert_management/create_alert_issue_service_spec.rb
@@ -15,6 +15,7 @@
 
   let_it_be(:generic_alert, reload: true) { create(:alert_management_alert, :triggered, project: project, payload: payload) }
   let_it_be(:prometheus_alert, reload: true) { create(:alert_management_alert, :triggered, :prometheus, project: project, payload: payload) }
+
   let(:alert) { generic_alert }
   let(:alert_presenter) { alert.present }
   let(:created_issue) { Issue.last! }
diff --git a/spec/services/audit_event_service_spec.rb b/spec/services/audit_event_service_spec.rb
index 997f506c269ebcbd76f214432558967d6eb7ebb3..2654ea1ac223af07058d414f591d8f17ae920f68 100644
--- a/spec/services/audit_event_service_spec.rb
+++ b/spec/services/audit_event_service_spec.rb
@@ -6,6 +6,7 @@
   let_it_be(:project) { create(:project) }
   let_it_be(:user) { create(:user, :with_sign_ins) }
   let_it_be(:project_member) { create(:project_member, user: user) }
+
   let(:service) { described_class.new(user, project, { action: :destroy }) }
   let(:logger) { instance_double(Gitlab::AuditJsonLogger) }
 
diff --git a/spec/services/auth/dependency_proxy_authentication_service_spec.rb b/spec/services/auth/dependency_proxy_authentication_service_spec.rb
index 1fd1677c7dae96f7a1f51652fc8b52b8899ec060..35e6d59b456fa84dc5dd1ec2f90783b0d7abd256 100644
--- a/spec/services/auth/dependency_proxy_authentication_service_spec.rb
+++ b/spec/services/auth/dependency_proxy_authentication_service_spec.rb
@@ -4,6 +4,7 @@
 
 RSpec.describe Auth::DependencyProxyAuthenticationService do
   let_it_be(:user) { create(:user) }
+
   let(:service) { Auth::DependencyProxyAuthenticationService.new(nil, user) }
 
   before do
diff --git a/spec/services/auto_merge_service_spec.rb b/spec/services/auto_merge_service_spec.rb
index 3f7a26aa00e820d55fd7e4eb529fc38ca09e3752..335c608c2068c5d8a3f7f37d7fb14f4ebb9cff41 100644
--- a/spec/services/auto_merge_service_spec.rb
+++ b/spec/services/auto_merge_service_spec.rb
@@ -5,6 +5,7 @@
 RSpec.describe AutoMergeService do
   let_it_be(:project) { create(:project, :repository) }
   let_it_be(:user) { create(:user) }
+
   let(:service) { described_class.new(project, user) }
 
   before_all do
diff --git a/spec/services/bulk_create_integration_service_spec.rb b/spec/services/bulk_create_integration_service_spec.rb
index ebfd988f26eed373174fa1548874cf9406e0b350..4b0029e27cba255ee75f8ed32e4607b47691e84a 100644
--- a/spec/services/bulk_create_integration_service_spec.rb
+++ b/spec/services/bulk_create_integration_service_spec.rb
@@ -11,6 +11,7 @@
 
   let_it_be(:excluded_group) { create(:group) }
   let_it_be(:excluded_project) { create(:project, group: excluded_group) }
+
   let(:instance_integration) { create(:jira_integration, :instance) }
   let(:template_integration) { create(:jira_integration, :template) }
   let(:excluded_attributes) { %w[id project_id group_id inherit_from_id instance template created_at updated_at] }
diff --git a/spec/services/clusters/applications/prometheus_health_check_service_spec.rb b/spec/services/clusters/applications/prometheus_health_check_service_spec.rb
index ee47d00f70066306a11851ebe3ba790df3f282e1..e6c7b147ab71ec301a0847f9ad89492a9c9c5b65 100644
--- a/spec/services/clusters/applications/prometheus_health_check_service_spec.rb
+++ b/spec/services/clusters/applications/prometheus_health_check_service_spec.rb
@@ -42,6 +42,7 @@
   context 'when cluster is project_type' do
     let_it_be(:project) { create(:project) }
     let_it_be(:integration) { create(:alert_management_http_integration, project: project) }
+
     let(:applications_prometheus_healthy) { true }
     let(:prometheus) { create(:clusters_applications_prometheus, status: prometheus_status_value, healthy: applications_prometheus_healthy) }
     let(:cluster) { create(:cluster, :project, application_prometheus: prometheus, projects: [project]) }
diff --git a/spec/services/container_expiration_policy_service_spec.rb b/spec/services/container_expiration_policy_service_spec.rb
index 4294e6b3f06cd04747f58d839fdb2e9a5ac57fc1..41dd890dd35f1c47758fde604bc7123ba50705c9 100644
--- a/spec/services/container_expiration_policy_service_spec.rb
+++ b/spec/services/container_expiration_policy_service_spec.rb
@@ -5,6 +5,7 @@
 RSpec.describe ContainerExpirationPolicyService do
   let_it_be(:user) { create(:user) }
   let_it_be(:container_expiration_policy) { create(:container_expiration_policy, :runnable) }
+
   let(:project) { container_expiration_policy.project }
   let(:container_repository) { create(:container_repository, project: project) }
 
diff --git a/spec/services/dependency_proxy/find_or_create_manifest_service_spec.rb b/spec/services/dependency_proxy/find_or_create_manifest_service_spec.rb
index 40a2f954786ae4b3966a8c9390e5ffa8f66c3ef8..1c8ae860d1026e2b8c962c35d66430851a885a29 100644
--- a/spec/services/dependency_proxy/find_or_create_manifest_service_spec.rb
+++ b/spec/services/dependency_proxy/find_or_create_manifest_service_spec.rb
@@ -7,6 +7,7 @@
   let_it_be(:image) { 'alpine' }
   let_it_be(:tag) { 'latest' }
   let_it_be(:dependency_proxy_manifest) { create(:dependency_proxy_manifest, file_name: "#{image}:#{tag}.json") }
+
   let(:manifest) { dependency_proxy_manifest.file.read }
   let(:group) { dependency_proxy_manifest.group }
   let(:token) { Digest::SHA256.hexdigest('123') }
diff --git a/spec/services/discussions/resolve_service_spec.rb b/spec/services/discussions/resolve_service_spec.rb
index 24de1d90526ccac87e12d245a790527d81210493..9cc27973bcb9a3d291d05486018c0e001c8fb701 100644
--- a/spec/services/discussions/resolve_service_spec.rb
+++ b/spec/services/discussions/resolve_service_spec.rb
@@ -7,6 +7,7 @@
     let_it_be(:project) { create(:project, :repository) }
     let_it_be(:user) { create(:user, developer_projects: [project]) }
     let_it_be(:merge_request) { create(:merge_request, :merge_when_pipeline_succeeds, source_project: project) }
+
     let(:discussion) { create(:diff_note_on_merge_request, noteable: merge_request, project: project).to_discussion }
     let(:service) { described_class.new(project, user, one_or_more_discussions: discussion) }
 
@@ -100,6 +101,7 @@
 
     context 'when discussion is not for a merge request' do
       let_it_be(:design) { create(:design, :with_file, issue: create(:issue, project: project)) }
+
       let(:discussion) { create(:diff_note_on_design, noteable: design, project: project).to_discussion }
 
       it 'does not execute the notification service' do
diff --git a/spec/services/discussions/unresolve_service_spec.rb b/spec/services/discussions/unresolve_service_spec.rb
index 6298a00a4740b34720b896ba13c90162735033c4..0009239232c4f47094ee9844d0d919d169d91782 100644
--- a/spec/services/discussions/unresolve_service_spec.rb
+++ b/spec/services/discussions/unresolve_service_spec.rb
@@ -7,6 +7,7 @@
     let_it_be(:project) { create(:project, :repository) }
     let_it_be(:user) { create(:user, developer_projects: [project]) }
     let_it_be(:merge_request) { create(:merge_request, :merge_when_pipeline_succeeds, source_project: project) }
+
     let(:discussion) { create(:diff_note_on_merge_request, noteable: merge_request, project: project).to_discussion }
 
     let(:service) { described_class.new(discussion, user) }
diff --git a/spec/services/git/branch_push_service_spec.rb b/spec/services/git/branch_push_service_spec.rb
index d52e3a0b6fae0e99234429b70f3216bf09602229..53f5dd8b647b368c77147dbca226771784b1c0e1 100644
--- a/spec/services/git/branch_push_service_spec.rb
+++ b/spec/services/git/branch_push_service_spec.rb
@@ -7,6 +7,7 @@
 
   let_it_be(:user) { create(:user) }
   let_it_be(:project, reload: true) { create(:project, :repository) }
+
   let(:blankrev) { Gitlab::Git::BLANK_SHA }
   let(:oldrev)   { sample_commit.parent_id }
   let(:newrev)   { sample_commit.id }
@@ -707,6 +708,7 @@ def execute_service(project, user, change, push_options = {})
 
   context 'Jira Connect hooks' do
     let_it_be(:project) { create(:project, :repository) }
+
     let(:branch_to_sync) { nil }
     let(:commits_to_sync) { [] }
     let(:params) do
diff --git a/spec/services/import/bitbucket_server_service_spec.rb b/spec/services/import/bitbucket_server_service_spec.rb
index c548e87b04027f0b1879329f1f510fe972b55377..56d93625b91cf8af2bc239890f4667a5b2c7788e 100644
--- a/spec/services/import/bitbucket_server_service_spec.rb
+++ b/spec/services/import/bitbucket_server_service_spec.rb
@@ -4,6 +4,7 @@
 
 RSpec.describe Import::BitbucketServerService do
   let_it_be(:user) { create(:user) }
+
   let(:base_uri) { "https://test:7990" }
   let(:token) { "asdasd12345" }
   let(:secret) { "sekrettt" }
diff --git a/spec/services/incident_management/incidents/create_service_spec.rb b/spec/services/incident_management/incidents/create_service_spec.rb
index 4601bd807d0ac4b04b346ce343474f19e06bbf82..0f32a4b54255dd802de1e5645e1b8ec44e64e275 100644
--- a/spec/services/incident_management/incidents/create_service_spec.rb
+++ b/spec/services/incident_management/incidents/create_service_spec.rb
@@ -5,6 +5,7 @@
 RSpec.describe IncidentManagement::Incidents::CreateService do
   let_it_be(:project) { create(:project) }
   let_it_be(:user) { User.alert_bot }
+
   let(:description) { 'Incident description' }
 
   describe '#execute' do
diff --git a/spec/services/incident_management/pager_duty/create_incident_issue_service_spec.rb b/spec/services/incident_management/pager_duty/create_incident_issue_service_spec.rb
index 73ad0532e0778e3e6eee7298aa1a4462abda157f..fb536df5d1751a36b467d9c441bc61b29b60794a 100644
--- a/spec/services/incident_management/pager_duty/create_incident_issue_service_spec.rb
+++ b/spec/services/incident_management/pager_duty/create_incident_issue_service_spec.rb
@@ -5,6 +5,7 @@
 RSpec.describe IncidentManagement::PagerDuty::CreateIncidentIssueService do
   let_it_be(:project, reload: true) { create(:project) }
   let_it_be(:user) { User.alert_bot }
+
   let(:webhook_payload) { Gitlab::Json.parse(fixture_file('pager_duty/webhook_incident_trigger.json')) }
   let(:parsed_payload) { ::PagerDuty::WebhookPayloadParser.call(webhook_payload) }
   let(:incident_payload) { parsed_payload.first['incident'] }
diff --git a/spec/services/incident_management/pager_duty/process_webhook_service_spec.rb b/spec/services/incident_management/pager_duty/process_webhook_service_spec.rb
index 0caffb16f4289edba6245e31307d38912419bea2..8b6eb21c25d78f2b0918f96a019211b0e264dc54 100644
--- a/spec/services/incident_management/pager_duty/process_webhook_service_spec.rb
+++ b/spec/services/incident_management/pager_duty/process_webhook_service_spec.rb
@@ -95,6 +95,7 @@
 
     context 'when both tokens are nil' do
       let_it_be(:incident_management_setting) { create(:project_incident_management_setting, project: project, pagerduty_active: false) }
+
       let(:token) { nil }
 
       before do
diff --git a/spec/services/integrations/test/project_service_spec.rb b/spec/services/integrations/test/project_service_spec.rb
index 2e09dea11f162b1245e60391ae626d4e515bd7c5..32f9f632d7ab212ea0738368a516944d25b86b33 100644
--- a/spec/services/integrations/test/project_service_spec.rb
+++ b/spec/services/integrations/test/project_service_spec.rb
@@ -132,6 +132,7 @@
 
       context 'deployment' do
         let_it_be(:project) { create(:project, :test_repo) }
+
         let(:deployment) { build(:deployment) }
         let(:event) { 'deployment' }
 
@@ -169,6 +170,7 @@
 
       context 'wiki_page' do
         let_it_be(:project) { create(:project, :wiki_repo) }
+
         let(:event) { 'wiki_page' }
 
         it 'returns error message if wiki disabled' do
diff --git a/spec/services/issuable/bulk_update_service_spec.rb b/spec/services/issuable/bulk_update_service_spec.rb
index dfdfb57111cf446b48a379ad6b11e12bf1634648..55e0e799c19cb1426b64384cf02c0b0a868b7b0e 100644
--- a/spec/services/issuable/bulk_update_service_spec.rb
+++ b/spec/services/issuable/bulk_update_service_spec.rb
@@ -314,6 +314,7 @@ def create_issue_with_labels(labels)
 
   context 'with issuables at a group level' do
     let_it_be(:group) { create(:group) }
+
     let(:parent) { group }
 
     before do
diff --git a/spec/services/jira_connect/sync_service_spec.rb b/spec/services/jira_connect/sync_service_spec.rb
index edd0bad70f50ac446127cfb90da20f3660dd74d3..c20aecaaef093ead219285062cb88688d21c3484 100644
--- a/spec/services/jira_connect/sync_service_spec.rb
+++ b/spec/services/jira_connect/sync_service_spec.rb
@@ -7,6 +7,7 @@
 
   describe '#execute' do
     let_it_be(:project) { create(:project, :repository) }
+
     let(:client) { Atlassian::JiraConnect::Client }
     let(:info) { { a: 'Some', b: 'Info' } }
 
diff --git a/spec/services/jira_import/start_import_service_spec.rb b/spec/services/jira_import/start_import_service_spec.rb
index 36d639cd72453c33da2305f9fe15b49b995d8085..e04e3314158a87c052eae46db2c0812d9cb6b9b9 100644
--- a/spec/services/jira_import/start_import_service_spec.rb
+++ b/spec/services/jira_import/start_import_service_spec.rb
@@ -7,6 +7,7 @@
 
   let_it_be(:user) { create(:user) }
   let_it_be(:project, reload: true) { create(:project) }
+
   let(:key) { 'KEY' }
   let(:mapping) do
     [
diff --git a/spec/services/markdown_content_rewriter_service_spec.rb b/spec/services/markdown_content_rewriter_service_spec.rb
index 47332bec31989a7cf1d87f942a6f588acc00496b..37c8a210ba58c9a0cace38f957889b82eca2b5e8 100644
--- a/spec/services/markdown_content_rewriter_service_spec.rb
+++ b/spec/services/markdown_content_rewriter_service_spec.rb
@@ -6,6 +6,7 @@
   let_it_be(:user) { create(:user) }
   let_it_be(:source_parent) { create(:project, :public) }
   let_it_be(:target_parent) { create(:project, :public) }
+
   let(:content) { 'My content' }
 
   describe '#initialize' do
@@ -34,6 +35,7 @@
     # to prove they run correctly.
     context 'when content contains a reference' do
       let_it_be(:issue) { create(:issue, project: source_parent) }
+
       let(:content) { "See ##{issue.iid}" }
 
       it 'rewrites content' do
diff --git a/spec/services/members/create_service_spec.rb b/spec/services/members/create_service_spec.rb
index ffe63a8a94b08d70353f648915b5f84f4c361dd4..62bccde19638190f6c3e793ad99695cd815e43d4 100644
--- a/spec/services/members/create_service_spec.rb
+++ b/spec/services/members/create_service_spec.rb
@@ -8,6 +8,7 @@
   let_it_be(:member) { create(:user) }
   let_it_be(:user_ids) { member.id.to_s }
   let_it_be(:access_level) { Gitlab::Access::GUEST }
+
   let(:additional_params) { { invite_source: '_invite_source_' } }
   let(:params) { { user_ids: user_ids, access_level: access_level }.merge(additional_params) }
 
diff --git a/spec/services/members/invite_service_spec.rb b/spec/services/members/invite_service_spec.rb
index c530e3d0c5310b3edaab946ea1b14d3b390b495c..dd82facaf14b3c5d118bd4a541a1a8d99d5818ad 100644
--- a/spec/services/members/invite_service_spec.rb
+++ b/spec/services/members/invite_service_spec.rb
@@ -7,6 +7,7 @@
   let_it_be(:user) { project.owner }
   let_it_be(:project_user) { create(:user) }
   let_it_be(:namespace) { project.namespace }
+
   let(:params) { {} }
   let(:base_params) { { access_level: Gitlab::Access::GUEST, source: project, invite_source: '_invite_source_' } }
 
diff --git a/spec/services/metrics/dashboard/annotations/create_service_spec.rb b/spec/services/metrics/dashboard/annotations/create_service_spec.rb
index c3fe7238047337821c4f56324bec80e96d9ad456..8f5484fcabe311a694bbc6641f7b552d84a90bbc 100644
--- a/spec/services/metrics/dashboard/annotations/create_service_spec.rb
+++ b/spec/services/metrics/dashboard/annotations/create_service_spec.rb
@@ -4,6 +4,7 @@
 
 RSpec.describe Metrics::Dashboard::Annotations::CreateService do
   let_it_be(:user) { create(:user) }
+
   let(:description) { 'test annotation' }
   let(:dashboard_path) { 'config/prometheus/common_metrics.yml' }
   let(:starting_at) { 15.minutes.ago }
diff --git a/spec/services/metrics/dashboard/gitlab_alert_embed_service_spec.rb b/spec/services/metrics/dashboard/gitlab_alert_embed_service_spec.rb
index d5928b1b5afd8a5bff0ea9b0b797db06353c6d37..2905e4599f3970ed3cd3adee9261d14246f4ddde 100644
--- a/spec/services/metrics/dashboard/gitlab_alert_embed_service_spec.rb
+++ b/spec/services/metrics/dashboard/gitlab_alert_embed_service_spec.rb
@@ -8,6 +8,7 @@
   let_it_be(:alert) { create(:prometheus_alert) }
   let_it_be(:project) { alert.project }
   let_it_be(:user) { create(:user) }
+
   let(:alert_id) { alert.id }
 
   before_all do
diff --git a/spec/services/metrics/users_starred_dashboards/create_service_spec.rb b/spec/services/metrics/users_starred_dashboards/create_service_spec.rb
index 910b556b8dd75f2acec99374ece089e6e50e545d..1435e39e458a39154b702b81ef6b4c7df1d30de2 100644
--- a/spec/services/metrics/users_starred_dashboards/create_service_spec.rb
+++ b/spec/services/metrics/users_starred_dashboards/create_service_spec.rb
@@ -4,6 +4,7 @@
 
 RSpec.describe Metrics::UsersStarredDashboards::CreateService do
   let_it_be(:user) { create(:user) }
+
   let(:dashboard_path) { 'config/prometheus/common_metrics.yml' }
   let(:service_instance) { described_class.new(user, project, dashboard_path) }
   let(:project) { create(:project) }
diff --git a/spec/services/notes/copy_service_spec.rb b/spec/services/notes/copy_service_spec.rb
index d9b6bafd7ffedc205702df5a948523e6f0e2f8ff..dd11fa15ea83534734da40a177d960733563ef08 100644
--- a/spec/services/notes/copy_service_spec.rb
+++ b/spec/services/notes/copy_service_spec.rb
@@ -16,6 +16,7 @@
     let_it_be(:group) { create(:group) }
     let_it_be(:from_project) { create(:project, :public, group: group) }
     let_it_be(:to_project) { create(:project, :public, group: group) }
+
     let(:from_noteable) { create(:issue, project: from_project) }
     let(:to_noteable) { create(:issue, project: to_project) }
 
diff --git a/spec/services/notes/create_service_spec.rb b/spec/services/notes/create_service_spec.rb
index 5b4d6188b66da117d5c2a1497a7374f064bc774d..6621ad1f294fdd147ae693993b9b3685d3b0bd00 100644
--- a/spec/services/notes/create_service_spec.rb
+++ b/spec/services/notes/create_service_spec.rb
@@ -6,6 +6,7 @@
   let_it_be(:project) { create(:project, :repository) }
   let_it_be(:issue) { create(:issue, project: project) }
   let_it_be(:user) { create(:user) }
+
   let(:opts) do
     { note: 'Awesome comment', noteable_type: 'Issue', noteable_id: issue.id, confidential: true }
   end
@@ -295,6 +296,7 @@
 
         context 'for merge requests' do
           let_it_be(:merge_request) { create(:merge_request, source_project: project, labels: [bug_label]) }
+
           let(:issuable) { merge_request }
           let(:note_params) { opts.merge(noteable_type: 'MergeRequest', noteable_id: merge_request.id) }
           let(:merge_request_quick_actions) do
diff --git a/spec/services/notes/destroy_service_spec.rb b/spec/services/notes/destroy_service_spec.rb
index eebbdcc33b8906caefef15ecfc71db79eeec7491..55acdabef82351a381bb05fef4bb6f51a79ace46 100644
--- a/spec/services/notes/destroy_service_spec.rb
+++ b/spec/services/notes/destroy_service_spec.rb
@@ -5,6 +5,7 @@
 RSpec.describe Notes::DestroyService do
   let_it_be(:project) { create(:project, :public) }
   let_it_be(:issue) { create(:issue, project: project) }
+
   let(:user) { issue.author }
 
   describe '#execute' do
diff --git a/spec/services/notes/quick_actions_service_spec.rb b/spec/services/notes/quick_actions_service_spec.rb
index cb7d0163cac876b6f67d9d1aeef01699084c08d3..0a56f01ebba4b34c41d30a44ccbf98ea1497eb2e 100644
--- a/spec/services/notes/quick_actions_service_spec.rb
+++ b/spec/services/notes/quick_actions_service_spec.rb
@@ -43,6 +43,7 @@
       context '/relate' do
         let_it_be(:issue) { create(:issue, project: project) }
         let_it_be(:other_issue) { create(:issue, project: project) }
+
         let(:note_text) { "/relate #{other_issue.to_reference}" }
         let(:note) { create(:note_on_issue, noteable: issue, project: project, note: note_text) }
 
diff --git a/spec/services/notes/update_service_spec.rb b/spec/services/notes/update_service_spec.rb
index 000f3d26efa681ba279b8ca1512372630fce8edf..71ac1641ca518b1fee0170815371c90e869907ed 100644
--- a/spec/services/notes/update_service_spec.rb
+++ b/spec/services/notes/update_service_spec.rb
@@ -273,6 +273,7 @@ def update_note(opts)
 
     context 'for a personal snippet' do
       let_it_be(:snippet) { create(:personal_snippet, :public) }
+
       let(:note) { create(:note, project: nil, noteable: snippet, author: user, note: "Note on a snippet with reference #{issue.to_reference}" ) }
 
       it 'does not create todos' do
diff --git a/spec/services/notification_service_spec.rb b/spec/services/notification_service_spec.rb
index 63ef007350d0804879cbb39ac69559cccb26913a..6b1291042dd3c0e0d862f14cefb1a0b7fede43a4 100644
--- a/spec/services/notification_service_spec.rb
+++ b/spec/services/notification_service_spec.rb
@@ -361,6 +361,7 @@
       let_it_be_with_reload(:issue) { create(:issue, project: project, assignees: [assignee]) }
       let_it_be(:mentioned_issue) { create(:issue, assignees: issue.assignees) }
       let_it_be_with_reload(:author) { create(:user) }
+
       let(:note) { create(:note_on_issue, author: author, noteable: issue, project_id: issue.project_id, note: '@mention referenced, @unsubscribed_mentioned and @outsider also') }
 
       subject { notification.new_note(note) }
@@ -641,6 +642,7 @@
       let_it_be(:issue) { create(:issue, project: project, assignees: [assignee]) }
       let_it_be(:mentioned_issue) { create(:issue, assignees: issue.assignees) }
       let_it_be(:author) { create(:user) }
+
       let(:note) { create(:note_on_issue, author: author, noteable: issue, project_id: issue.project_id, note: '@all mentioned') }
 
       before_all do
diff --git a/spec/services/packages/composer/create_package_service_spec.rb b/spec/services/packages/composer/create_package_service_spec.rb
index 526c7b4929b0a70fb4b7748d71f3f512bcc71666..553d58fdd86726159c0c41d715b3d5919358207b 100644
--- a/spec/services/packages/composer/create_package_service_spec.rb
+++ b/spec/services/packages/composer/create_package_service_spec.rb
@@ -8,6 +8,7 @@
   let_it_be(:json) { { name: package_name }.to_json }
   let_it_be(:project) { create(:project, :custom_repo, files: { 'composer.json' => json } ) }
   let_it_be(:user) { create(:user) }
+
   let(:params) do
     {
       branch: branch,
diff --git a/spec/services/packages/conan/search_service_spec.rb b/spec/services/packages/conan/search_service_spec.rb
index 39d284ee0886c42fafce8139c8710562c7bf54b8..55dcdfe646de7a4d472e5541ba9eb9e3d798d2ee 100644
--- a/spec/services/packages/conan/search_service_spec.rb
+++ b/spec/services/packages/conan/search_service_spec.rb
@@ -5,6 +5,7 @@
 RSpec.describe Packages::Conan::SearchService do
   let_it_be(:user) { create(:user) }
   let_it_be(:project) { create(:project, :public) }
+
   let!(:conan_package) { create(:conan_package, project: project) }
   let!(:conan_package2) { create(:conan_package, project: project) }
 
diff --git a/spec/services/packages/create_package_file_service_spec.rb b/spec/services/packages/create_package_file_service_spec.rb
index e4b4b15ebf999107ad84c1e0d653908cafc050b2..2ff00ea856870e1c38ab5dfb3e67952ad4112d62 100644
--- a/spec/services/packages/create_package_file_service_spec.rb
+++ b/spec/services/packages/create_package_file_service_spec.rb
@@ -4,6 +4,7 @@
 RSpec.describe Packages::CreatePackageFileService do
   let_it_be(:package) { create(:maven_package) }
   let_it_be(:user) { create(:user) }
+
   let(:service) { described_class.new(package, params) }
 
   describe '#execute' do
diff --git a/spec/services/packages/debian/find_or_create_package_service_spec.rb b/spec/services/packages/debian/find_or_create_package_service_spec.rb
index 3582b1f1dc3e25b4c889e1feefcde60bd2db6a82..f06f86b014664045a48502a90fc28a20fe60d56a 100644
--- a/spec/services/packages/debian/find_or_create_package_service_spec.rb
+++ b/spec/services/packages/debian/find_or_create_package_service_spec.rb
@@ -6,6 +6,7 @@
   let_it_be(:distribution) { create(:debian_project_distribution) }
   let_it_be(:project) { distribution.project }
   let_it_be(:user) { create(:user) }
+
   let(:params) { { name: 'foo', version: '1.0+debian', distribution_name: distribution.codename } }
 
   subject(:service) { described_class.new(project, user, params) }
diff --git a/spec/services/packages/maven/find_or_create_package_service_spec.rb b/spec/services/packages/maven/find_or_create_package_service_spec.rb
index 803371af4bf1a26915a12b93f78b064e55970f75..d8b48af0121396b23a13cc49744e4aae3080346a 100644
--- a/spec/services/packages/maven/find_or_create_package_service_spec.rb
+++ b/spec/services/packages/maven/find_or_create_package_service_spec.rb
@@ -91,6 +91,7 @@
 
     context 'with a build' do
       let_it_be(:pipeline) { create(:ci_pipeline, user: user) }
+
       let(:build) { double('build', pipeline: pipeline) }
       let(:params) { { path: param_path, file_name: file_name, build: build } }
 
@@ -103,6 +104,7 @@
       let_it_be_with_refind(:package_settings) { create(:namespace_package_setting, :group, maven_duplicates_allowed: false) }
       let_it_be_with_refind(:group) { package_settings.namespace }
       let_it_be_with_refind(:project) { create(:project, group: group) }
+
       let!(:existing_package) { create(:maven_package, name: path, version: version, project: project) }
 
       it { expect { subject }.not_to change { project.package_files.count } }
diff --git a/spec/services/packages/nuget/search_service_spec.rb b/spec/services/packages/nuget/search_service_spec.rb
index 1838065c5be300ef714a5a1b134f31acefdb3082..66c91487a8f4c1773ce22bee648ccd1acd821e46 100644
--- a/spec/services/packages/nuget/search_service_spec.rb
+++ b/spec/services/packages/nuget/search_service_spec.rb
@@ -13,6 +13,7 @@
   let_it_be(:package_d) { create(:nuget_package, project: project, name: 'FooBarD') }
   let_it_be(:other_package_a) { create(:nuget_package, name: 'DummyPackageA') }
   let_it_be(:other_package_a) { create(:nuget_package, name: 'DummyPackageB') }
+
   let(:search_term) { 'ummy' }
   let(:per_page) { 5 }
   let(:padding) { 0 }
diff --git a/spec/services/packages/rubygems/dependency_resolver_service_spec.rb b/spec/services/packages/rubygems/dependency_resolver_service_spec.rb
index 78abfc96ed54b6273eae4f60733a7cc8acd7a57f..f23ed0e5fbc48e6485f1fdd2da5fa1bface7ca6e 100644
--- a/spec/services/packages/rubygems/dependency_resolver_service_spec.rb
+++ b/spec/services/packages/rubygems/dependency_resolver_service_spec.rb
@@ -5,6 +5,7 @@
   let_it_be(:project) { create(:project, :private) }
   let_it_be(:package) { create(:package, project: project) }
   let_it_be(:user) { create(:user) }
+
   let(:gem_name) { package.name }
   let(:service) { described_class.new(project, user, gem_name: gem_name) }
 
diff --git a/spec/services/pod_logs/base_service_spec.rb b/spec/services/pod_logs/base_service_spec.rb
index 6f7731fda3af184f4dcd7cccc568cbc2ec918189..d2f6300ab659ed1ffd8a67ebef2b8e5471ed0cf6 100644
--- a/spec/services/pod_logs/base_service_spec.rb
+++ b/spec/services/pod_logs/base_service_spec.rb
@@ -6,6 +6,7 @@
   include KubernetesHelpers
 
   let_it_be(:cluster) { create(:cluster, :provided_by_gcp, environment_scope: '*') }
+
   let(:namespace) { 'autodevops-deploy-9-production' }
 
   let(:pod_name) { 'pod-1' }
diff --git a/spec/services/pod_logs/elasticsearch_service_spec.rb b/spec/services/pod_logs/elasticsearch_service_spec.rb
index 598b162aee43cd7f85616a91d806b72c945be1fb..1111d9b9307e05132c551f73d6c916bd4b73228f 100644
--- a/spec/services/pod_logs/elasticsearch_service_spec.rb
+++ b/spec/services/pod_logs/elasticsearch_service_spec.rb
@@ -4,6 +4,7 @@
 
 RSpec.describe ::PodLogs::ElasticsearchService do
   let_it_be(:cluster) { create(:cluster, :provided_by_gcp, environment_scope: '*') }
+
   let(:namespace) { 'autodevops-deploy-9-production' }
 
   let(:pod_name) { 'pod-1' }
diff --git a/spec/services/pod_logs/kubernetes_service_spec.rb b/spec/services/pod_logs/kubernetes_service_spec.rb
index 3e31ff15c1bf97ecc8888566f863a29a74f66248..c06a87830ca8f3bdaca36e43f31ddefe0e6fb1c9 100644
--- a/spec/services/pod_logs/kubernetes_service_spec.rb
+++ b/spec/services/pod_logs/kubernetes_service_spec.rb
@@ -6,6 +6,7 @@
   include KubernetesHelpers
 
   let_it_be(:cluster) { create(:cluster, :provided_by_gcp, environment_scope: '*') }
+
   let(:namespace) { 'autodevops-deploy-9-production' }
 
   let(:pod_name) { 'pod-1' }
diff --git a/spec/services/projects/create_service_spec.rb b/spec/services/projects/create_service_spec.rb
index 5dc0c46a98f5a7252eacbf6a8bd995ea663be8bb..e99ac8bb3d99a6f55b518251aa743efdce690b27 100644
--- a/spec/services/projects/create_service_spec.rb
+++ b/spec/services/projects/create_service_spec.rb
@@ -190,6 +190,7 @@
     let_it_be(:group) { create(:group) }
     let_it_be(:shared_group) { create(:group) }
     let_it_be(:shared_group_user) { create(:user) }
+
     let(:opts) do
       {
         name: 'GitLab',
@@ -221,6 +222,7 @@
     let_it_be(:subgroup_for_projects) { create(:group, :private, parent: group) }
     let_it_be(:subgroup_for_access) { create(:group, :private, parent: group) }
     let_it_be(:group_maintainer) { create(:user) }
+
     let(:group_access_level) { Gitlab::Access::REPORTER }
     let(:subgroup_access_level) { Gitlab::Access::DEVELOPER }
     let(:share_max_access_level) { Gitlab::Access::MAINTAINER }
diff --git a/spec/services/projects/destroy_rollback_service_spec.rb b/spec/services/projects/destroy_rollback_service_spec.rb
index f63939337b894777f51f665077b096a011c44ff5..3eaacc8c1e70f15c05512282d541fa005f72a4d3 100644
--- a/spec/services/projects/destroy_rollback_service_spec.rb
+++ b/spec/services/projects/destroy_rollback_service_spec.rb
@@ -5,6 +5,7 @@
 RSpec.describe Projects::DestroyRollbackService do
   let_it_be(:user) { create(:user) }
   let_it_be(:project) { create(:project, :repository, namespace: user.namespace) }
+
   let(:repository) { project.repository }
   let(:repository_storage) { project.repository_storage }
 
diff --git a/spec/services/projects/destroy_service_spec.rb b/spec/services/projects/destroy_service_spec.rb
index c6b2b1e2b21730e596813da3c4da89270b9e0af6..4a76347ea456fc89235e29cbe213463ba5ab518e 100644
--- a/spec/services/projects/destroy_service_spec.rb
+++ b/spec/services/projects/destroy_service_spec.rb
@@ -6,6 +6,7 @@
   include ProjectForksHelper
 
   let_it_be(:user) { create(:user) }
+
   let!(:project) { create(:project, :repository, namespace: user.namespace) }
   let(:path) { project.repository.disk_path }
   let(:remove_path) { removal_path(path) }
diff --git a/spec/services/projects/gitlab_projects_import_service_spec.rb b/spec/services/projects/gitlab_projects_import_service_spec.rb
index 09d093a991683ae8bc6e0dd21b8f504b0b5cc018..d32e720a49ff06b289fb8fb9c521f45da4976a1e 100644
--- a/spec/services/projects/gitlab_projects_import_service_spec.rb
+++ b/spec/services/projects/gitlab_projects_import_service_spec.rb
@@ -4,6 +4,7 @@
 
 RSpec.describe Projects::GitlabProjectsImportService do
   let_it_be(:namespace) { create(:namespace) }
+
   let(:path) { 'test-path' }
   let(:file) { fixture_file_upload('spec/fixtures/project_export.tar.gz') }
   let(:overwrite) { false }
diff --git a/spec/services/projects/group_links/create_service_spec.rb b/spec/services/projects/group_links/create_service_spec.rb
index 9bc780fe17726f8af98d44f91234dc965ef9172f..65b0037d667e45f76d72c02f164cef8fb284881f 100644
--- a/spec/services/projects/group_links/create_service_spec.rb
+++ b/spec/services/projects/group_links/create_service_spec.rb
@@ -6,6 +6,7 @@
   let_it_be(:user) { create :user }
   let_it_be(:group) { create :group }
   let_it_be(:project) { create :project }
+
   let(:group_access) { Gitlab::Access::DEVELOPER }
   let(:opts) do
     {
diff --git a/spec/services/projects/group_links/destroy_service_spec.rb b/spec/services/projects/group_links/destroy_service_spec.rb
index d60e9a01e54c181ffc68b8322830e275c65de317..d65afb68bfe4a7608abafdd404d9f6f18881cc0e 100644
--- a/spec/services/projects/group_links/destroy_service_spec.rb
+++ b/spec/services/projects/group_links/destroy_service_spec.rb
@@ -6,6 +6,7 @@
   let_it_be(:user) { create :user }
   let_it_be(:project) { create(:project, :private) }
   let_it_be(:group) { create(:group) }
+
   let!(:group_link) { create(:project_group_link, project: project, group: group) }
 
   subject { described_class.new(project, user) }
diff --git a/spec/services/projects/group_links/update_service_spec.rb b/spec/services/projects/group_links/update_service_spec.rb
index 467aef3bc7ed23992ce303af070f4a2319da2bfe..4a38fb0c7d93c136abec71b4bf2ada746503b754 100644
--- a/spec/services/projects/group_links/update_service_spec.rb
+++ b/spec/services/projects/group_links/update_service_spec.rb
@@ -6,6 +6,7 @@
   let_it_be(:user) { create :user }
   let_it_be(:group) { create :group }
   let_it_be(:project) { create :project }
+
   let!(:link) { create(:project_group_link, project: project, group: group) }
 
   let(:expiry_date) { 1.month.from_now.to_date }
diff --git a/spec/services/projects/transfer_service_spec.rb b/spec/services/projects/transfer_service_spec.rb
index 8d4a70dbe89b5a1e431ae0229f5ddbd02e9b2d4c..b71677a5e8f084ff5f71e42d92b91ee69259a783 100644
--- a/spec/services/projects/transfer_service_spec.rb
+++ b/spec/services/projects/transfer_service_spec.rb
@@ -8,6 +8,7 @@
   let_it_be(:user) { create(:user) }
   let_it_be(:group) { create(:group) }
   let_it_be(:group_integration) { create(:integrations_slack, group: group, project: nil, webhook: 'http://group.slack.com') }
+
   let(:project) { create(:project, :repository, :legacy_storage, namespace: user.namespace) }
 
   subject(:execute_transfer) { described_class.new(project, user).execute(group).tap { project.reload } }
diff --git a/spec/services/projects/update_pages_service_spec.rb b/spec/services/projects/update_pages_service_spec.rb
index b11607bc213aaa8176acc7069e6d6726b358dd26..5898504b463b2fb6cad7a171ecad38a8ea88e5a8 100644
--- a/spec/services/projects/update_pages_service_spec.rb
+++ b/spec/services/projects/update_pages_service_spec.rb
@@ -5,6 +5,7 @@
 RSpec.describe Projects::UpdatePagesService do
   let_it_be(:project, refind: true) { create(:project, :repository) }
   let_it_be(:pipeline) { create(:ci_pipeline, project: project, sha: project.commit('HEAD').sha) }
+
   let(:build) { create(:ci_build, pipeline: pipeline, ref: 'HEAD') }
   let(:invalid_file) { fixture_file_upload('spec/fixtures/dk.png') }
 
diff --git a/spec/services/prometheus/create_default_alerts_service_spec.rb b/spec/services/prometheus/create_default_alerts_service_spec.rb
index e149161d881029ae5cbbbfeba2ba536e616801f3..0880799b5893b9acfaffe17ae4745cf673451727 100644
--- a/spec/services/prometheus/create_default_alerts_service_spec.rb
+++ b/spec/services/prometheus/create_default_alerts_service_spec.rb
@@ -4,6 +4,7 @@
 
 RSpec.describe Prometheus::CreateDefaultAlertsService do
   let_it_be(:project) { create(:project, :repository) }
+
   let(:instance) { described_class.new(project: project) }
   let(:expected_alerts) { described_class::DEFAULT_ALERTS }
 
diff --git a/spec/services/quick_actions/interpret_service_spec.rb b/spec/services/quick_actions/interpret_service_spec.rb
index 4af76bc65ab8d29b8e6b4455c47f0d88ee8f64dc..d7f5c39e4579a042aa86f14154a90d96d6a11fa8 100644
--- a/spec/services/quick_actions/interpret_service_spec.rb
+++ b/spec/services/quick_actions/interpret_service_spec.rb
@@ -15,6 +15,7 @@
   let_it_be(:inprogress) { create(:label, project: project, title: 'In Progress') }
   let_it_be(:helmchart) { create(:label, project: project, title: 'Helm Chart Registry') }
   let_it_be(:bug) { create(:label, project: project, title: 'Bug') }
+
   let(:service) { described_class.new(project, developer) }
 
   before_all do
diff --git a/spec/services/releases/create_evidence_service_spec.rb b/spec/services/releases/create_evidence_service_spec.rb
index 818d20f0468dc374900ec253ff13064acc46f253..0ac15a7291d13cccc59dd57700d5e6cc1f456f46 100644
--- a/spec/services/releases/create_evidence_service_spec.rb
+++ b/spec/services/releases/create_evidence_service_spec.rb
@@ -4,6 +4,7 @@
 
 RSpec.describe Releases::CreateEvidenceService do
   let_it_be(:project) { create(:project) }
+
   let(:release) { create(:release, project: project) }
   let(:service) { described_class.new(release) }
 
diff --git a/spec/services/repositories/destroy_rollback_service_spec.rb b/spec/services/repositories/destroy_rollback_service_spec.rb
index 9cc41a4c7f8f636189efd85adad3da28ba5c7667..717e52f0e4038b63e59541700d9897b1d5984135 100644
--- a/spec/services/repositories/destroy_rollback_service_spec.rb
+++ b/spec/services/repositories/destroy_rollback_service_spec.rb
@@ -4,6 +4,7 @@
 
 RSpec.describe Repositories::DestroyRollbackService do
   let_it_be(:user) { create(:user) }
+
   let!(:project) { create(:project, :repository, namespace: user.namespace) }
   let(:repository) { project.repository }
   let(:path) { repository.disk_path }
diff --git a/spec/services/repositories/destroy_service_spec.rb b/spec/services/repositories/destroy_service_spec.rb
index 81bda2130a6edcc329005a361709fa951ab08890..240f837e97306a8f1ae6fd17ac0aa2587302f642 100644
--- a/spec/services/repositories/destroy_service_spec.rb
+++ b/spec/services/repositories/destroy_service_spec.rb
@@ -4,6 +4,7 @@
 
 RSpec.describe Repositories::DestroyService do
   let_it_be(:user) { create(:user) }
+
   let!(:project) { create(:project, :repository, namespace: user.namespace) }
   let(:repository) { project.repository }
   let(:path) { repository.disk_path }
diff --git a/spec/services/repositories/shell_destroy_service_spec.rb b/spec/services/repositories/shell_destroy_service_spec.rb
index 9020ef7b20991b46a53328d33a26ba6be7cd7d48..65168a1784a6a2dddde37c479360699cfc8ac29c 100644
--- a/spec/services/repositories/shell_destroy_service_spec.rb
+++ b/spec/services/repositories/shell_destroy_service_spec.rb
@@ -4,6 +4,7 @@
 
 RSpec.describe Repositories::ShellDestroyService do
   let_it_be(:user) { create(:user) }
+
   let!(:project) { create(:project, :repository, namespace: user.namespace) }
   let(:path) { project.repository.disk_path }
   let(:remove_path) { "#{path}+#{project.id}#{described_class::DELETED_FLAG}" }
diff --git a/spec/services/resource_access_tokens/create_service_spec.rb b/spec/services/resource_access_tokens/create_service_spec.rb
index 517ed086713dc7b586b493d87e90c2512884551c..bd7c44c6e0399e459ebf4bc91a95ee8b865c8d43 100644
--- a/spec/services/resource_access_tokens/create_service_spec.rb
+++ b/spec/services/resource_access_tokens/create_service_spec.rb
@@ -176,6 +176,7 @@
 
         context "when access provisioning fails" do
           let_it_be(:bot_user) { create(:user, :project_bot) }
+
           let(:unpersisted_member) { build(:project_member, source: resource, user: bot_user) }
 
           before do
diff --git a/spec/services/resource_access_tokens/revoke_service_spec.rb b/spec/services/resource_access_tokens/revoke_service_spec.rb
index 99adb4bb7a0d63ce96c0f2ef157640df3569f357..4f4e2ab0c9935e325451850970b4e14887e73276 100644
--- a/spec/services/resource_access_tokens/revoke_service_spec.rb
+++ b/spec/services/resource_access_tokens/revoke_service_spec.rb
@@ -6,6 +6,7 @@
   subject { described_class.new(user, resource, access_token).execute }
 
   let_it_be(:user) { create(:user) }
+
   let(:access_token) { create(:personal_access_token, user: resource_bot) }
 
   describe '#execute', :sidekiq_inline do
@@ -80,6 +81,7 @@
 
     context 'when resource is a project' do
       let_it_be(:resource) { create(:project, :private) }
+
       let(:resource_bot) { create(:user, :project_bot) }
 
       before do
diff --git a/spec/services/resource_events/change_labels_service_spec.rb b/spec/services/resource_events/change_labels_service_spec.rb
index 8eac6ae0b498c4c66725d9c2b3aa0a64ec8bc429..012168ef719594413fd20016c5dece7641efb92b 100644
--- a/spec/services/resource_events/change_labels_service_spec.rb
+++ b/spec/services/resource_events/change_labels_service_spec.rb
@@ -5,6 +5,7 @@
 RSpec.describe ResourceEvents::ChangeLabelsService do
   let_it_be(:project) { create(:project) }
   let_it_be(:author)  { create(:user) }
+
   let(:resource) { create(:issue, project: project) }
 
   describe '.change_labels' do
diff --git a/spec/services/resource_events/merge_into_notes_service_spec.rb b/spec/services/resource_events/merge_into_notes_service_spec.rb
index 6209294f4ce91e6be5a07a0ce22b73b45583b849..abe00e72f2044b0593a97349ad866bd73a29c618 100644
--- a/spec/services/resource_events/merge_into_notes_service_spec.rb
+++ b/spec/services/resource_events/merge_into_notes_service_spec.rb
@@ -21,6 +21,7 @@ def create_note(params)
   let_it_be(:resource) { create(:issue, project: project) }
   let_it_be(:label) { create(:label, project: project) }
   let_it_be(:label2) { create(:label, project: project) }
+
   let(:time) { Time.current }
 
   describe '#execute' do
diff --git a/spec/services/snippets/bulk_destroy_service_spec.rb b/spec/services/snippets/bulk_destroy_service_spec.rb
index 8a6250a8b4596813e4edcee81e21347a67a1e097..2f399d1018893a2cd32429a966631210bc12d49c 100644
--- a/spec/services/snippets/bulk_destroy_service_spec.rb
+++ b/spec/services/snippets/bulk_destroy_service_spec.rb
@@ -4,6 +4,7 @@
 
 RSpec.describe Snippets::BulkDestroyService do
   let_it_be(:project) { create(:project) }
+
   let(:user) { create(:user) }
   let!(:personal_snippet) { create(:personal_snippet, :repository, author: user) }
   let!(:project_snippet) { create(:project_snippet, :repository, project: project, author: user) }
diff --git a/spec/services/snippets/create_service_spec.rb b/spec/services/snippets/create_service_spec.rb
index 0b73808433ff7171529e92871dbd2bd43d219c31..0eb73c8edd26e926c826a399220cce856c75c9d1 100644
--- a/spec/services/snippets/create_service_spec.rb
+++ b/spec/services/snippets/create_service_spec.rb
@@ -6,6 +6,7 @@
   describe '#execute' do
     let_it_be(:user) { create(:user) }
     let_it_be(:admin) { create(:user, :admin) }
+
     let(:action) { :create }
     let(:opts) { base_opts.merge(extra_opts) }
     let(:base_opts) do
diff --git a/spec/services/snippets/update_service_spec.rb b/spec/services/snippets/update_service_spec.rb
index 7fac500f224e49332f724e6e16674e571d091600..f61d33e2436e76f12ec6a847396755dc93ccc902 100644
--- a/spec/services/snippets/update_service_spec.rb
+++ b/spec/services/snippets/update_service_spec.rb
@@ -6,6 +6,7 @@
   describe '#execute', :aggregate_failures do
     let_it_be(:user) { create(:user) }
     let_it_be(:admin) { create :user, admin: true }
+
     let(:action) { :update }
     let(:visibility_level) { Gitlab::VisibilityLevel::PRIVATE }
     let(:base_opts) do
@@ -729,6 +730,7 @@ def blob(path)
 
     context 'when Project Snippet' do
       let_it_be(:project) { create(:project) }
+
       let!(:snippet) { create(:project_snippet, :repository, author: user, project: project) }
 
       before do
diff --git a/spec/services/spam/ham_service_spec.rb b/spec/services/spam/ham_service_spec.rb
index c947de6cf9210c8bd2b944054d74f58af8a1b121..0101a8e77047aa67ee61935b56aadda70a6a82c0 100644
--- a/spec/services/spam/ham_service_spec.rb
+++ b/spec/services/spam/ham_service_spec.rb
@@ -4,6 +4,7 @@
 
 RSpec.describe Spam::HamService do
   let_it_be(:user) { create(:user) }
+
   let!(:spam_log) { create(:spam_log, user: user, submitted_as_ham: false) }
   let(:fake_akismet_service) { double(:akismet_service) }
 
diff --git a/spec/services/spam/spam_verdict_service_spec.rb b/spec/services/spam/spam_verdict_service_spec.rb
index 9ff2e0ddf55898b7af9b0567c00425272a3a57b4..659c21b7d4f05758553809c2c1c80a51aae16c53 100644
--- a/spec/services/spam/spam_verdict_service_spec.rb
+++ b/spec/services/spam/spam_verdict_service_spec.rb
@@ -17,6 +17,7 @@
   let(:check_for_spam) { true }
   let_it_be(:user) { create(:user) }
   let_it_be(:issue) { create(:issue, author: user) }
+
   let(:service) do
     described_class.new(user: user, target: issue, options: {})
   end
diff --git a/spec/services/system_note_service_spec.rb b/spec/services/system_note_service_spec.rb
index 395fada574e939d0600ed84f109f3b0f87935b64..e9bd40b058b17c6d01f2993461b99ed3bcb3d39b 100644
--- a/spec/services/system_note_service_spec.rb
+++ b/spec/services/system_note_service_spec.rb
@@ -11,6 +11,7 @@
   let_it_be(:group)    { create(:group) }
   let_it_be(:project)  { create(:project, :repository, group: group) }
   let_it_be(:author)   { create(:user) }
+
   let(:noteable) { create(:issue, project: project) }
   let(:issue)    { noteable }
 
diff --git a/spec/services/system_notes/issuables_service_spec.rb b/spec/services/system_notes/issuables_service_spec.rb
index d2d9eba2bc647808b83dd7379f4fa6393b65a6b1..1ea3c241d27be18167805743d728831e1b48bab6 100644
--- a/spec/services/system_notes/issuables_service_spec.rb
+++ b/spec/services/system_notes/issuables_service_spec.rb
@@ -8,6 +8,7 @@
   let_it_be(:group)   { create(:group) }
   let_it_be(:project) { create(:project, :repository, group: group) }
   let_it_be(:author)  { create(:user) }
+
   let(:noteable)      { create(:issue, project: project) }
   let(:issue)         { noteable }
 
diff --git a/spec/services/test_hooks/project_service_spec.rb b/spec/services/test_hooks/project_service_spec.rb
index a87e612e3781317e812d70a391e4512f4ce3d2ed..cd6284b4a87d38da84d48da4bbca93e32dc67e45 100644
--- a/spec/services/test_hooks/project_service_spec.rb
+++ b/spec/services/test_hooks/project_service_spec.rb
@@ -9,6 +9,7 @@
 
   describe '#execute' do
     let_it_be(:project) { create(:project, :repository) }
+
     let(:hook) { create(:project_hook, project: project) }
     let(:trigger) { 'not_implemented_events' }
     let(:service) { described_class.new(hook, current_user, trigger) }
@@ -163,6 +164,7 @@
 
     context 'wiki_page_events' do
       let_it_be(:project) { create(:project, :wiki_repo) }
+
       let(:trigger) { 'wiki_page_events' }
       let(:trigger_key) { :wiki_page_hooks }
 
diff --git a/spec/services/test_hooks/system_service_spec.rb b/spec/services/test_hooks/system_service_spec.rb
index e500a1057ab4223394ec10ef0334c37844f43bb5..a13ae471b4b402f28e3104a6d2a584ebe283ba2b 100644
--- a/spec/services/test_hooks/system_service_spec.rb
+++ b/spec/services/test_hooks/system_service_spec.rb
@@ -7,6 +7,7 @@
 
   describe '#execute' do
     let_it_be(:project) { create(:project, :repository) }
+
     let(:hook)    { create(:system_hook) }
     let(:service) { described_class.new(hook, project.owner, trigger) }
     let(:success_result) { { status: :success, http_status: 200, message: 'ok' } }
diff --git a/spec/services/users/approve_service_spec.rb b/spec/services/users/approve_service_spec.rb
index 9999e674c7d97114d0de449e367c32f2af19afbd..078dde546c9669a30683d4a8e4b494010dc7cdd9 100644
--- a/spec/services/users/approve_service_spec.rb
+++ b/spec/services/users/approve_service_spec.rb
@@ -4,6 +4,7 @@
 
 RSpec.describe Users::ApproveService do
   let_it_be(:current_user) { create(:admin) }
+
   let(:user) { create(:user, :blocked_pending_approval) }
 
   subject(:execute) { described_class.new(current_user).execute(user) }
diff --git a/spec/services/users/reject_service_spec.rb b/spec/services/users/reject_service_spec.rb
index b9aaff5cde5dd5e0b1abb7ce0b680ef5ca51a472..b0094a7c47e2ca951bac99dbeb588bd85489bb6f 100644
--- a/spec/services/users/reject_service_spec.rb
+++ b/spec/services/users/reject_service_spec.rb
@@ -4,6 +4,7 @@
 
 RSpec.describe Users::RejectService do
   let_it_be(:current_user) { create(:admin) }
+
   let(:user) { create(:user, :blocked_pending_approval) }
 
   subject(:execute) { described_class.new(current_user).execute(user) }
diff --git a/spec/services/users/validate_otp_service_spec.rb b/spec/services/users/validate_otp_service_spec.rb
index 42f0c10488c720ed5520fdfbedcceb5277975de1..46b80b2149f390900ea99771a4c9d51a2832479d 100644
--- a/spec/services/users/validate_otp_service_spec.rb
+++ b/spec/services/users/validate_otp_service_spec.rb
@@ -4,6 +4,7 @@
 
 RSpec.describe Users::ValidateOtpService do
   let_it_be(:user) { create(:user) }
+
   let(:otp_code) { 42 }
 
   subject(:validate) { described_class.new(user).execute(otp_code) }
diff --git a/spec/services/wiki_pages/event_create_service_spec.rb b/spec/services/wiki_pages/event_create_service_spec.rb
index 974f2591763fb70881b4fabaeb98a51cb93d2144..6bc6a678189fce29ba3b830d09523c35721a7f94 100644
--- a/spec/services/wiki_pages/event_create_service_spec.rb
+++ b/spec/services/wiki_pages/event_create_service_spec.rb
@@ -10,6 +10,7 @@
 
   describe '#execute' do
     let_it_be(:page) { create(:wiki_page, project: project) }
+
     let(:slug) { generate(:sluggified_title) }
     let(:action) { :created }
     let(:fingerprint) { page.sha }
diff --git a/spec/support/shared_examples/graphql/design_fields_shared_examples.rb b/spec/support/shared_examples/graphql/design_fields_shared_examples.rb
index 9c2eb3e5a5ce2913f50588281e421e26fe999e5e..efbcfaf0e91bf9be8a37bbd4d0a2da214b77e6f4 100644
--- a/spec/support/shared_examples/graphql/design_fields_shared_examples.rb
+++ b/spec/support/shared_examples/graphql/design_fields_shared_examples.rb
@@ -27,6 +27,7 @@
 
   describe '#image' do
     let_it_be(:current_user) { create(:user) }
+
     let(:schema) { GitlabSchema }
     let(:query) { GraphQL::Query.new(schema) }
     let(:context) { query.context }
diff --git a/spec/support/shared_examples/quick_actions/issuable/issuable_quick_actions_shared_examples.rb b/spec/support/shared_examples/quick_actions/issuable/issuable_quick_actions_shared_examples.rb
index 3cdba315d1f90b2c00e88ffd4123ececb0b32c73..4d142199c951eb2ba257dd1cc8fc3d0ab6d845e1 100644
--- a/spec/support/shared_examples/quick_actions/issuable/issuable_quick_actions_shared_examples.rb
+++ b/spec/support/shared_examples/quick_actions/issuable/issuable_quick_actions_shared_examples.rb
@@ -233,6 +233,7 @@ def skip_access_check
 
   context 'when user can update issuable' do
     let_it_be(:developer) { create(:user) }
+
     let(:note_author) { developer }
 
     before do
@@ -260,6 +261,7 @@ def skip_access_check
 
   context 'when user cannot update issuable' do
     let_it_be(:non_member) { create(:user) }
+
     let(:note_author) { non_member }
 
     it 'applies commands that user can execute' do
diff --git a/spec/support/shared_examples/services/container_registry_auth_service_shared_examples.rb b/spec/support/shared_examples/services/container_registry_auth_service_shared_examples.rb
index ba176b616c370fc08784948b30a4c7f4f556606e..d8794ef269340065e5389b20e4572595a4671764 100644
--- a/spec/support/shared_examples/services/container_registry_auth_service_shared_examples.rb
+++ b/spec/support/shared_examples/services/container_registry_auth_service_shared_examples.rb
@@ -159,6 +159,7 @@
 
   describe '#full_access_token' do
     let_it_be(:project) { create(:project) }
+
     let(:token) { described_class.full_access_token(project.full_path) }
 
     subject { { token: token } }
@@ -172,6 +173,7 @@
 
   describe '#pull_access_token' do
     let_it_be(:project) { create(:project) }
+
     let(:token) { described_class.pull_access_token(project.full_path) }
 
     subject { { token: token } }
@@ -432,6 +434,7 @@
       context 'for external user' do
         context 'disallow anyone to pull or push images' do
           let_it_be(:current_user) { create(:user, external: true) }
+
           let(:current_params) do
             { scopes: ["repository:#{project.full_path}:pull,push"] }
           end
@@ -442,6 +445,7 @@
 
         context 'disallow anyone to delete images' do
           let_it_be(:current_user) { create(:user, external: true) }
+
           let(:current_params) do
             { scopes: ["repository:#{project.full_path}:*"] }
           end
@@ -452,6 +456,7 @@
 
         context 'disallow anyone to delete images since registry 2.7' do
           let_it_be(:current_user) { create(:user, external: true) }
+
           let(:current_params) do
             { scopes: ["repository:#{project.full_path}:delete"] }
           end
diff --git a/spec/support/shared_examples/services/packages_shared_examples.rb b/spec/support/shared_examples/services/packages_shared_examples.rb
index 72878e925dcca95b11bb457364ef35995bc038f7..6bc4f171d9c97a97a2f4641723d553cf8aea644e 100644
--- a/spec/support/shared_examples/services/packages_shared_examples.rb
+++ b/spec/support/shared_examples/services/packages_shared_examples.rb
@@ -43,6 +43,7 @@
 RSpec.shared_examples 'assigns status to package' do
   context 'with status param' do
     let_it_be(:status) { 'hidden' }
+
     let(:params) { super().merge(status: status) }
 
     it 'assigns the status to the package' do
diff --git a/spec/tasks/gitlab/db_rake_spec.rb b/spec/tasks/gitlab/db_rake_spec.rb
index 08ca6c32b493fead02241cdb1139ca53a460f8f2..3de96a776f30c9fd5d5f535fa35d1f3ae78cf814 100644
--- a/spec/tasks/gitlab/db_rake_spec.rb
+++ b/spec/tasks/gitlab/db_rake_spec.rb
@@ -126,6 +126,7 @@
     let_it_be(:test_task_name) { 'gitlab:db:_test_multiple_structure_cleans' }
     let_it_be(:structure_file) { 'db/structure.sql' }
     let_it_be(:input) { 'this is structure data' }
+
     let(:output) { StringIO.new }
 
     before do
diff --git a/spec/tasks/gitlab/packages/composer_rake_spec.rb b/spec/tasks/gitlab/packages/composer_rake_spec.rb
index 78013714de506c56a9789447a2674d6dc74da96c..f4f43bf77d84bb8791441719184a3fdd3e75d454 100644
--- a/spec/tasks/gitlab/packages/composer_rake_spec.rb
+++ b/spec/tasks/gitlab/packages/composer_rake_spec.rb
@@ -10,6 +10,7 @@
   let_it_be(:group) { create(:group) }
   let_it_be(:project) { create(:project, :custom_repo, files: { 'composer.json' => json.to_json }, group: group) }
   let_it_be(:project2) { create(:project, :custom_repo, files: { 'composer.json' => json2.to_json }, group: group) }
+
   let!(:package) { create(:composer_package, :with_metadatum, project: project, name: package_name, version: '1.0.0', json: json) }
   let!(:package2) { create(:composer_package, :with_metadatum, project: project, name: package_name, version: '2.0.0', json: json) }
   let!(:package3) { create(:composer_package, :with_metadatum, project: project2, name: package_name2, version: '3.0.0', json: json2) }
diff --git a/spec/tasks/gitlab/snippets_rake_spec.rb b/spec/tasks/gitlab/snippets_rake_spec.rb
index d40b784b3a01368bc2e30e72dcff62b092559c09..c55bded1d5a87e9ea91ead24e7f1b2f0ca7563b9 100644
--- a/spec/tasks/gitlab/snippets_rake_spec.rb
+++ b/spec/tasks/gitlab/snippets_rake_spec.rb
@@ -5,6 +5,7 @@
 RSpec.describe 'gitlab:snippets namespace rake task', :silence_stdout do
   let_it_be(:user) { create(:user)}
   let_it_be(:migrated) { create(:personal_snippet, :repository, author: user) }
+
   let(:non_migrated) { create_list(:personal_snippet, 3, author: user) }
   let(:non_migrated_ids) { non_migrated.pluck(:id) }
 
diff --git a/spec/uploaders/content_type_whitelist_spec.rb b/spec/uploaders/content_type_whitelist_spec.rb
index cf7463369abed3e70879b8a6de0ea6e0b97c90c3..0cafc7a3ae29df1251a5ab9e055b7de5192853dc 100644
--- a/spec/uploaders/content_type_whitelist_spec.rb
+++ b/spec/uploaders/content_type_whitelist_spec.rb
@@ -4,6 +4,7 @@
 
 RSpec.describe ContentTypeWhitelist do
   let_it_be(:model) { build_stubbed(:user) }
+
   let!(:uploader) do
     stub_const('DummyUploader', Class.new(CarrierWave::Uploader::Base))
 
diff --git a/spec/uploaders/dependency_proxy/file_uploader_spec.rb b/spec/uploaders/dependency_proxy/file_uploader_spec.rb
index 6e94a661d6d846b38fb25a6f78177ce8a8c9c2e1..eb12e7dffa5600b734312aec775d960e8c8d11f8 100644
--- a/spec/uploaders/dependency_proxy/file_uploader_spec.rb
+++ b/spec/uploaders/dependency_proxy/file_uploader_spec.rb
@@ -5,6 +5,7 @@
   describe 'DependencyProxy::Blob uploader' do
     let_it_be(:blob) { create(:dependency_proxy_blob) }
     let_it_be(:path) { Gitlab.config.dependency_proxy.storage_path }
+
     let(:uploader) { described_class.new(blob, :file) }
 
     subject { uploader }
@@ -30,6 +31,7 @@
     let_it_be(:manifest) { create(:dependency_proxy_manifest) }
     let_it_be(:initial_content_type) { 'application/json' }
     let_it_be(:fixture_file) { fixture_file_upload('spec/fixtures/dependency_proxy/manifest', initial_content_type) }
+
     let(:uploader) { described_class.new(manifest, :file) }
 
     subject { uploader }
diff --git a/spec/views/admin/application_settings/_eks.html.haml_spec.rb b/spec/views/admin/application_settings/_eks.html.haml_spec.rb
index 2f45eaadc9f0503e40582ff1504585ede0851c0f..e407970c7a4e6477a1f1194d7732e0624385e628 100644
--- a/spec/views/admin/application_settings/_eks.html.haml_spec.rb
+++ b/spec/views/admin/application_settings/_eks.html.haml_spec.rb
@@ -4,6 +4,7 @@
 
 RSpec.describe 'admin/application_settings/_eks' do
   let_it_be(:admin) { create(:admin) }
+
   let(:page) { Capybara::Node::Simple.new(rendered) }
 
   before do
diff --git a/spec/views/admin/application_settings/_package_registry.html.haml_spec.rb b/spec/views/admin/application_settings/_package_registry.html.haml_spec.rb
index e0aa2fc8d56e9be1d5babfe29f4c8c52dd2f8b6d..72e32643a4981ba31599fd8eaa3128ece00c5187 100644
--- a/spec/views/admin/application_settings/_package_registry.html.haml_spec.rb
+++ b/spec/views/admin/application_settings/_package_registry.html.haml_spec.rb
@@ -6,6 +6,7 @@
   let_it_be(:admin) { create(:admin) }
   let_it_be(:default_plan_limits) { create(:plan_limits, :default_plan, :with_package_file_sizes) }
   let_it_be(:application_setting) { build(:application_setting) }
+
   let(:page) { Capybara::Node::Simple.new(rendered) }
 
   before do
diff --git a/spec/views/projects/pipelines/show.html.haml_spec.rb b/spec/views/projects/pipelines/show.html.haml_spec.rb
index 5b5c05527de7b60efb1dd61113b26d6cf2a63783..fcae587f8c81c913e02a9c74d8c2e990ac8e06db 100644
--- a/spec/views/projects/pipelines/show.html.haml_spec.rb
+++ b/spec/views/projects/pipelines/show.html.haml_spec.rb
@@ -6,6 +6,7 @@
   include Devise::Test::ControllerHelpers
   let_it_be(:project) { create(:project, :repository) }
   let_it_be(:user) { create(:user) }
+
   let(:pipeline) { create(:ci_pipeline, project: project) }
   let(:presented_pipeline) { pipeline.present(current_user: user) }
 
diff --git a/spec/views/search/_results.html.haml_spec.rb b/spec/views/search/_results.html.haml_spec.rb
index 11f2a4082e7db1ab8e3d9bba657c0e3fe256f6cc..024e4cef9fddf613ba2585505009f3eac7c3d711 100644
--- a/spec/views/search/_results.html.haml_spec.rb
+++ b/spec/views/search/_results.html.haml_spec.rb
@@ -32,6 +32,7 @@
     let_it_be(:project) { create(:project) }
     let_it_be(:issue) { create(:issue, project: project, title: '*') }
     let_it_be(:note) { create(:discussion_note_on_issue, noteable: issue, project: issue.project, note: '```"helloworld"```') }
+
     let(:scope) { 'notes' }
     let(:search_objects) { Note.page(1).per(2) }
     let(:term) { 'helloworld' }
diff --git a/spec/views/shared/_label_row.html.haml_spec.rb b/spec/views/shared/_label_row.html.haml_spec.rb
index e9a0bfdcd4ea46b036d306663435e603a9731af5..6fe74b6633bf97ce9b5f8077b50cfae6f3d960a3 100644
--- a/spec/views/shared/_label_row.html.haml_spec.rb
+++ b/spec/views/shared/_label_row.html.haml_spec.rb
@@ -3,6 +3,7 @@
 
 RSpec.describe 'shared/_label_row.html.haml' do
   let_it_be(:group) { create(:group) }
+
   let(:label) { build_stubbed(:group_label, group: group).present(issuable_subject: group) }
 
   before do
@@ -11,6 +12,7 @@
 
   context 'with a project context' do
     let_it_be(:project) { create(:project, group: group) }
+
     let(:label) { build_stubbed(:label, project: project).present(issuable_subject: project) }
 
     before do
@@ -42,6 +44,7 @@
 
   context 'with a subgroup context' do
     let_it_be(:subgroup) { create(:group, parent: group) }
+
     let(:label) { build_stubbed(:group_label, group: subgroup).present(issuable_subject: subgroup) }
 
     before do
diff --git a/spec/views/shared/milestones/_top.html.haml_spec.rb b/spec/views/shared/milestones/_top.html.haml_spec.rb
index 1aa971709f101f25b9ccbf2c69309ff8a8e3934c..aa989d3e44157f079e442ec15db101399dc72a53 100644
--- a/spec/views/shared/milestones/_top.html.haml_spec.rb
+++ b/spec/views/shared/milestones/_top.html.haml_spec.rb
@@ -4,6 +4,7 @@
 
 RSpec.describe 'shared/milestones/_top.html.haml' do
   let_it_be(:group) { create(:group) }
+
   let(:project) { create(:project, group: group) }
   let(:milestone) { create(:milestone, project: project) }