Files
gitlab-foss/.eslint_todo/vue-no-unused-properties.mjs
2025-07-18 12:15:50 +00:00

282 lines
22 KiB
JavaScript

/**
* Generated by `scripts/frontend/generate_eslint_todo_list.mjs`.
*/
export default {
files: [
'app/assets/javascripts/batch_comments/components/draft_note.vue',
'app/assets/javascripts/batch_comments/components/preview_item.vue',
'app/assets/javascripts/behaviors/components/json_table.vue',
'app/assets/javascripts/behaviors/components/sandboxed_mermaid.vue',
'app/assets/javascripts/behaviors/shortcuts/shortcut.vue',
'app/assets/javascripts/boards/components/board_add_new_column_form.vue',
'app/assets/javascripts/boards/components/board_card_inner.vue',
'app/assets/javascripts/boards/components/board_card_move_to_position.vue',
'app/assets/javascripts/boards/components/board_content.vue',
'app/assets/javascripts/boards/components/board_filtered_search.vue',
'app/assets/javascripts/boards/components/board_list_header.vue',
'app/assets/javascripts/boards/components/board_settings_sidebar.vue',
'app/assets/javascripts/boards/components/boards_selector.vue',
'app/assets/javascripts/boards/components/issue_due_date.vue',
'app/assets/javascripts/boards/components/project_select.vue',
'app/assets/javascripts/ci/artifacts/components/job_artifacts_table.vue',
'app/assets/javascripts/ci/catalog/components/list/ci_resources_list.vue',
'app/assets/javascripts/ci/catalog/components/pages/ci_resources_page.vue',
'app/assets/javascripts/ci/job_details/components/job_header.vue',
'app/assets/javascripts/ci/job_details/components/log/log.vue',
'app/assets/javascripts/ci/jobs_page/components/job_cells/actions_cell.vue',
'app/assets/javascripts/ci/jobs_page/components/job_cells/status_cell.vue',
'app/assets/javascripts/ci/merge_requests/components/pipelines_table_wrapper.vue',
'app/assets/javascripts/ci/pipeline_details/graph/components/job_item.vue',
'app/assets/javascripts/ci/pipeline_details/graph/components/linked_pipeline.vue',
'app/assets/javascripts/ci/pipeline_details/graph/components/links_inner.vue',
'app/assets/javascripts/ci/pipeline_details/graph/components/root_graph_layout.vue',
'app/assets/javascripts/ci/pipeline_details/graph/components/stage_column_component.vue',
'app/assets/javascripts/ci/pipeline_details/manual_variables/variable_table.vue',
'app/assets/javascripts/ci/pipeline_editor/components/commit/commit_section.vue',
'app/assets/javascripts/ci/pipeline_editor/components/editor/ci_config_merged_preview.vue',
'app/assets/javascripts/ci/pipeline_editor/components/file_nav/branch_switcher.vue',
'app/assets/javascripts/ci/pipeline_editor/components/graph/job_pill.vue',
'app/assets/javascripts/ci/pipeline_editor/components/graph/pipeline_graph.vue',
'app/assets/javascripts/ci/pipeline_editor/components/pipeline_editor_tabs.vue',
'app/assets/javascripts/ci/pipeline_editor/components/popovers/validate_pipeline_popover.vue',
'app/assets/javascripts/ci/pipeline_editor/pipeline_editor_app.vue',
'app/assets/javascripts/ci/pipeline_schedules/components/pipeline_schedules_form.vue',
'app/assets/javascripts/ci/pipelines_page/components/failure_widget/failed_job_details.vue',
'app/assets/javascripts/ci/pipelines_page/components/failure_widget/pipeline_failed_jobs_widget.vue',
'app/assets/javascripts/ci/pipelines_page/components/pipelines_artifacts.vue',
'app/assets/javascripts/ci/pipelines_page/pipelines.vue',
'app/assets/javascripts/ci/reports/components/report_section.vue',
'app/assets/javascripts/commit/pipelines/legacy_pipelines_table_wrapper.vue',
'app/assets/javascripts/content_editor/components/bubble_menus/media_bubble_menu.vue',
'app/assets/javascripts/content_editor/components/content_editor.vue',
'app/assets/javascripts/content_editor/components/suggestions_dropdown.vue',
'app/assets/javascripts/content_editor/components/toolbar_attachment_button.vue',
'app/assets/javascripts/content_editor/components/toolbar_text_style_dropdown.vue',
'app/assets/javascripts/content_editor/components/wrappers/code_block.vue',
'app/assets/javascripts/content_editor/components/wrappers/details.vue',
'app/assets/javascripts/content_editor/components/wrappers/paragraph.vue',
'app/assets/javascripts/content_editor/components/wrappers/table_of_contents.vue',
'app/assets/javascripts/contribution_events/components/contribution_event/contribution_event_closed.vue',
'app/assets/javascripts/custom_emoji/pages/index.vue',
'app/assets/javascripts/deploy_freeze/components/deploy_freeze_modal.vue',
'app/assets/javascripts/deploy_freeze/components/deploy_freeze_table.vue',
'app/assets/javascripts/design_management/components/design_description/description_form.vue',
'app/assets/javascripts/design_management/components/design_notes/design_discussion.vue',
'app/assets/javascripts/design_management/components/design_notes/design_note.vue',
'app/assets/javascripts/design_management/components/design_sidebar.vue',
'app/assets/javascripts/design_management/pages/index.vue',
'app/assets/javascripts/diffs/components/app.vue',
'app/assets/javascripts/diffs/components/diff_content.vue',
'app/assets/javascripts/diffs/components/diff_expansion_cell.vue',
'app/assets/javascripts/diffs/components/diff_file.vue',
'app/assets/javascripts/diffs/components/diff_file_header.vue',
'app/assets/javascripts/diffs/components/diff_line_note_form.vue',
'app/assets/javascripts/diffs/components/diff_row.vue',
'app/assets/javascripts/diffs/components/diff_view.vue',
'app/assets/javascripts/diffs/components/image_diff_overlay.vue',
'app/assets/javascripts/emoji/components/picker.vue',
'app/assets/javascripts/error_tracking/components/error_details.vue',
'app/assets/javascripts/error_tracking/components/error_tracking_list.vue',
'app/assets/javascripts/feature_flags/components/empty_state.vue',
'app/assets/javascripts/feature_flags/components/environments_dropdown.vue',
'app/assets/javascripts/feature_flags/components/feature_flags.vue',
'app/assets/javascripts/feature_flags/components/feature_flags_table.vue',
'app/assets/javascripts/feature_flags/components/form.vue',
'app/assets/javascripts/feature_flags/components/strategies/gitlab_user_list.vue',
'app/assets/javascripts/google_cloud/gcp_regions/list.vue',
'app/assets/javascripts/groups/components/group_item.vue',
'app/assets/javascripts/groups/components/invite_members_banner.vue',
'app/assets/javascripts/import_entities/import_groups/components/import_actions_cell.vue',
'app/assets/javascripts/import_entities/import_groups/components/import_table.vue',
'app/assets/javascripts/import_entities/import_groups/components/import_target_cell.vue',
'app/assets/javascripts/import_entities/import_projects/components/github_status_table.vue',
'app/assets/javascripts/integrations/beyond_identity/components/exclusions_list.vue',
'app/assets/javascripts/integrations/edit/components/integration_form_actions.vue',
'app/assets/javascripts/invite_members/components/group_select.vue',
'app/assets/javascripts/invite_members/components/invite_group_notification.vue',
'app/assets/javascripts/invite_members/components/project_select.vue',
'app/assets/javascripts/invite_members/components/user_limit_notification.vue',
'app/assets/javascripts/jira_connect/branches/components/new_branch_form.vue',
'app/assets/javascripts/jira_import/components/jira_import_form.vue',
'app/assets/javascripts/members/components/filter_sort/sort_dropdown.vue',
'app/assets/javascripts/merge_request_dashboard/components/status_badge.vue',
'app/assets/javascripts/merge_requests/components/reviewers/reviewer_drawer.vue',
'app/assets/javascripts/ml/experiment_tracking/components/candidate_list.vue',
'app/assets/javascripts/ml/experiment_tracking/components/delete_button.vue',
'app/assets/javascripts/ml/experiment_tracking/routes/candidates/promote/model_selection_dropdown.vue',
'app/assets/javascripts/ml/experiment_tracking/routes/candidates/show/candidate_detail.vue',
'app/assets/javascripts/ml/model_registry/apps/show_ml_model.vue',
'app/assets/javascripts/ml/model_registry/components/candidate_list.vue',
'app/assets/javascripts/ml/model_registry/components/delete_model_disclosure_dropdown_item.vue',
'app/assets/javascripts/ml/model_registry/components/model_detail.vue',
'app/assets/javascripts/ml/model_registry/components/model_edit.vue',
'app/assets/javascripts/notes/components/comment_form.vue',
'app/assets/javascripts/notes/components/comment_type_dropdown.vue',
'app/assets/javascripts/notes/components/diff_discussion_header.vue',
'app/assets/javascripts/notes/components/discussion_actions.vue',
'app/assets/javascripts/notes/components/discussion_filter.vue',
'app/assets/javascripts/notes/components/multiline_comment_form.vue',
'app/assets/javascripts/notes/components/note_actions.vue',
'app/assets/javascripts/notes/components/note_awards_list.vue',
'app/assets/javascripts/notes/components/note_header.vue',
'app/assets/javascripts/notes/components/noteable_discussion.vue',
'app/assets/javascripts/notes/components/noteable_note.vue',
'app/assets/javascripts/notes/components/notes_app.vue',
'app/assets/javascripts/notifications/components/custom_notifications_modal.vue',
'app/assets/javascripts/organizations/groups_and_projects/components/app.vue',
'app/assets/javascripts/organizations/shared/components/new_edit_form.vue',
'app/assets/javascripts/packages_and_registries/container_registry/explorer/components/delete_modal.vue',
'app/assets/javascripts/packages_and_registries/container_registry/explorer/components/details_page/tags_list.vue',
'app/assets/javascripts/packages_and_registries/container_registry/explorer/components/list_page/registry_header.vue',
'app/assets/javascripts/packages_and_registries/container_registry/explorer/pages/details.vue',
'app/assets/javascripts/packages_and_registries/container_registry/explorer/pages/list.vue',
'app/assets/javascripts/packages_and_registries/harbor_registry/components/details/artifacts_list.vue',
'app/assets/javascripts/packages_and_registries/harbor_registry/pages/details.vue',
'app/assets/javascripts/packages_and_registries/harbor_registry/pages/list.vue',
'app/assets/javascripts/packages_and_registries/infrastructure_registry/details/components/app.vue',
'app/assets/javascripts/packages_and_registries/infrastructure_registry/details/components/package_history.vue',
'app/assets/javascripts/packages_and_registries/infrastructure_registry/list/components/packages_list.vue',
'app/assets/javascripts/packages_and_registries/infrastructure_registry/list/components/packages_list_app.vue',
'app/assets/javascripts/packages_and_registries/package_registry/components/delete_modal.vue',
'app/assets/javascripts/packages_and_registries/package_registry/components/details/file_sha.vue',
'app/assets/javascripts/packages_and_registries/package_registry/components/details/package_files.vue',
'app/assets/javascripts/packages_and_registries/package_registry/components/details/package_history.vue',
'app/assets/javascripts/packages_and_registries/package_registry/components/details/package_versions_list.vue',
'app/assets/javascripts/packages_and_registries/package_registry/components/list/package_list_row.vue',
'app/assets/javascripts/packages_and_registries/package_registry/components/list/package_title.vue',
'app/assets/javascripts/packages_and_registries/package_registry/components/list/packages_list.vue',
'app/assets/javascripts/packages_and_registries/package_registry/pages/details.vue',
'app/assets/javascripts/packages_and_registries/settings/project/components/container_expiration_policy_form.vue',
'app/assets/javascripts/packages_and_registries/settings/project/components/container_protection_repository_rules.vue',
'app/assets/javascripts/packages_and_registries/settings/project/components/packages_cleanup_policy_form.vue',
'app/assets/javascripts/packages_and_registries/settings/project/components/packages_protection_rules.vue',
'app/assets/javascripts/packages_and_registries/shared/components/delete_package_modal.vue',
'app/assets/javascripts/pages/projects/pipeline_schedules/shared/components/interval_pattern_input.vue',
'app/assets/javascripts/pages/projects/shared/permissions/components/settings_panel.vue',
'app/assets/javascripts/performance_bar/components/performance_bar_app.vue',
'app/assets/javascripts/pipeline_wizard/components/widgets/checklist.vue',
'app/assets/javascripts/pipeline_wizard/components/widgets/list.vue',
'app/assets/javascripts/pipeline_wizard/components/wrapper.vue',
'app/assets/javascripts/popovers/components/popovers.vue',
'app/assets/javascripts/projects/commit/components/form_modal.vue',
'app/assets/javascripts/projects/commit/components/projects_dropdown.vue',
'app/assets/javascripts/projects/filtered_search_and_sort/components/filtered_search_and_sort.vue',
'app/assets/javascripts/projects/new_v2/components/project_destination_select.vue',
'app/assets/javascripts/projects/settings/branch_rules/components/edit/protections/merge_protections.vue',
'app/assets/javascripts/projects/settings/branch_rules/components/edit/protections/push_protections.vue',
'app/assets/javascripts/projects/settings/components/branch_rule_modal.vue',
'app/assets/javascripts/projects/settings/repository/branch_rules/app.vue',
'app/assets/javascripts/projects/settings_service_desk/components/custom_email_form.vue',
'app/assets/javascripts/projects/settings_service_desk/components/service_desk_setting.vue',
'app/assets/javascripts/ref/components/ref_selector.vue',
'app/assets/javascripts/releases/components/app_edit_new.vue',
'app/assets/javascripts/releases/components/tag_field_new.vue',
'app/assets/javascripts/releases/components/tag_search.vue',
'app/assets/javascripts/repository/components/blob_content_viewer.vue',
'app/assets/javascripts/repository/components/blob_viewers/geo_json/geo_json_viewer.vue',
'app/assets/javascripts/repository/components/commit_changes_modal.vue',
'app/assets/javascripts/repository/components/delete_blob_modal.vue',
'app/assets/javascripts/repository/components/fork_sync_conflicts_modal.vue',
'app/assets/javascripts/repository/components/table/row.vue',
'app/assets/javascripts/repository/components/tree_content.vue',
'app/assets/javascripts/repository/components/upload_blob_modal.vue',
'app/assets/javascripts/repository/pages/blob_edit_header.vue',
'app/assets/javascripts/search/results/components/blob_body.vue',
'app/assets/javascripts/search/sidebar/components/group_filter.vue',
'app/assets/javascripts/search/sidebar/components/project_filter.vue',
'app/assets/javascripts/search/sidebar/components/scope_sidebar_navigation.vue',
'app/assets/javascripts/search/topbar/components/app.vue',
'app/assets/javascripts/security_configuration/components/secret_push_protection_feature_card.vue',
'app/assets/javascripts/set_status_modal/set_status_modal_wrapper.vue',
'app/assets/javascripts/sidebar/components/assignees/issuable_assignees.vue',
'app/assets/javascripts/sidebar/components/assignees/uncollapsed_assignee_list.vue',
'app/assets/javascripts/sidebar/components/date/sidebar_date_widget.vue',
'app/assets/javascripts/sidebar/components/incidents/escalation_status.vue',
'app/assets/javascripts/sidebar/components/incidents/sidebar_escalation_status.vue',
'app/assets/javascripts/sidebar/components/labels/labels_select_vue/dropdown_contents_labels_view.vue',
'app/assets/javascripts/sidebar/components/labels/labels_select_vue/dropdown_title.vue',
'app/assets/javascripts/sidebar/components/labels/labels_select_widget/dropdown_contents.vue',
'app/assets/javascripts/sidebar/components/labels/labels_select_widget/dropdown_contents_labels_view.vue',
'app/assets/javascripts/sidebar/components/labels/labels_select_widget/dropdown_header.vue',
'app/assets/javascripts/sidebar/components/labels/labels_select_widget/labels_select_root.vue',
'app/assets/javascripts/sidebar/components/lock/issuable_lock_form.vue',
'app/assets/javascripts/sidebar/components/move/issuable_move_dropdown.vue',
'app/assets/javascripts/sidebar/components/reviewers/reviewer_avatar_link.vue',
'app/assets/javascripts/sidebar/components/reviewers/sidebar_reviewers.vue',
'app/assets/javascripts/sidebar/components/reviewers/uncollapsed_reviewer_list.vue',
'app/assets/javascripts/sidebar/components/sidebar_dropdown.vue',
'app/assets/javascripts/sidebar/components/status/status_dropdown.vue',
'app/assets/javascripts/sidebar/components/subscriptions/subscriptions.vue',
'app/assets/javascripts/stars/components/star_count.vue',
'app/assets/javascripts/tags/components/delete_tag_modal.vue',
'app/assets/javascripts/token_access/components/outbound_token_access.vue',
'app/assets/javascripts/token_access/components/token_permissions.vue',
'app/assets/javascripts/usage_quotas/components/search_and_sort_bar/search_and_sort_bar.vue',
'app/assets/javascripts/user_lists/components/user_lists.vue',
'app/assets/javascripts/wikis/components/wiki_content.vue',
'app/assets/javascripts/wikis/components/wiki_form.vue',
'app/assets/javascripts/wikis/wiki_notes/components/placeholder_note.vue',
'app/assets/javascripts/wikis/wiki_notes/components/wiki_discussion.vue',
'app/assets/javascripts/wikis/wiki_notes/components/wiki_notes_app.vue',
'ee/app/assets/javascripts/ai/components/duo_chat_feedback_modal.vue',
'ee/app/assets/javascripts/ai/components/user_feedback.vue',
'ee/app/assets/javascripts/analytics/analytics_dashboards/components/visualizations/dora_chart.vue',
'ee/app/assets/javascripts/analytics/analytics_dashboards/components/visualizations/dora_performers_score.vue',
'ee/app/assets/javascripts/analytics/analytics_dashboards/components/visualizations/usage_overview.vue',
'ee/app/assets/javascripts/analytics/cycle_analytics/components/base.vue',
'ee/app/assets/javascripts/analytics/cycle_analytics/components/value_stream_select.vue',
'ee/app/assets/javascripts/analytics/devops_reports/devops_adoption/components/devops_adoption_add_dropdown.vue',
'ee/app/assets/javascripts/analytics/devops_reports/devops_adoption/components/devops_adoption_app.vue',
'ee/app/assets/javascripts/analytics/devops_reports/devops_adoption/components/devops_adoption_table_cell_flag.vue',
'ee/app/assets/javascripts/analytics/productivity_analytics/components/app.vue',
'ee/app/assets/javascripts/analytics/repository_analytics/components/test_coverage_summary.vue',
'ee/app/assets/javascripts/analytics/repository_analytics/components/test_coverage_table.vue',
'ee/app/assets/javascripts/audit_events/components/stream/stream_delete_modal.vue',
'ee/app/assets/javascripts/billings/components/zuora_simple.vue',
'ee/app/assets/javascripts/billings/subscriptions/components/subscription_table.vue',
'ee/app/assets/javascripts/ci/merge_trains/components/merge_trains_table.vue',
'ee/app/assets/javascripts/ci/runner/components/shared_runner_limit_block.vue',
'ee/app/assets/javascripts/ci/secrets/components/secret_details/secret_details.vue',
'ee/app/assets/javascripts/ci/secrets/components/secret_details/secret_details_wrapper.vue',
'ee/app/assets/javascripts/ci/secrets/components/secret_form/secret_form.vue',
'ee/app/assets/javascripts/oncall_schedules/components/add_edit_schedule_form.vue',
'ee/app/assets/javascripts/oncall_schedules/components/oncall_schedule.vue',
'ee/app/assets/javascripts/oncall_schedules/components/rotations/components/rotation_assignee.vue',
'ee/app/assets/javascripts/oncall_schedules/components/schedule/components/preset_days/days_header_sub_item.vue',
'ee/app/assets/javascripts/oncall_schedules/components/schedule/components/preset_weeks/weeks_header_item.vue',
'ee/app/assets/javascripts/roadmap/components/current_day_indicator.vue',
'ee/app/assets/javascripts/roadmap/components/epic_item.vue',
'ee/app/assets/javascripts/roadmap/components/epic_item_details.vue',
'ee/app/assets/javascripts/roadmap/components/epic_item_timeline.vue',
'ee/app/assets/javascripts/roadmap/components/epics_list_empty.vue',
'ee/app/assets/javascripts/roadmap/components/milestone_item.vue',
'ee/app/assets/javascripts/roadmap/components/milestones_list_section.vue',
'ee/app/assets/javascripts/roadmap/components/preset_months/months_header_sub_item.vue',
'ee/app/assets/javascripts/roadmap/components/preset_quarters/quarters_header_item.vue',
'ee/app/assets/javascripts/roadmap/components/preset_quarters/quarters_header_sub_item.vue',
'ee/app/assets/javascripts/roadmap/components/preset_weeks/weeks_header_item.vue',
'ee/app/assets/javascripts/roadmap/components/preset_weeks/weeks_header_sub_item.vue',
'ee/app/assets/javascripts/roadmap/components/roadmap_app.vue',
'ee/app/assets/javascripts/roadmap/components/roadmap_daterange.vue',
'ee/app/assets/javascripts/roadmap/components/roadmap_filters.vue',
'ee/app/assets/javascripts/roadmap/components/roadmap_shell.vue',
'ee/app/assets/javascripts/roadmap/components/roadmap_timeline_section.vue',
'ee/app/assets/javascripts/sidebar/components/health_status/health_status_dropdown.vue',
'ee/app/assets/javascripts/sidebar/components/incidents/escalation_status.vue',
'ee/app/assets/javascripts/sidebar/components/weight/sidebar_weight_widget.vue',
'ee/app/assets/javascripts/tracing/details/tracing_details.vue',
'ee/app/assets/javascripts/vue_merge_request_widget/components/blocking_merge_requests/blocking_merge_request_body.vue',
'ee/app/assets/javascripts/vue_merge_request_widget/components/blocking_merge_requests/blocking_merge_requests_report.vue',
'ee/app/assets/javascripts/vue_merge_request_widget/components/checks/not_approved.vue',
'ee/app/assets/javascripts/vue_merge_request_widget/components/checks/requested_changes.vue',
'ee/app/assets/javascripts/vue_merge_request_widget/components/merge_immediately_confirmation_dialog.vue',
'ee/app/assets/javascripts/vue_merge_request_widget/components/states/mr_widget_policy_violation.vue',
'ee/app/assets/javascripts/vue_merge_request_widget/components/widget/app.vue',
'ee/app/assets/javascripts/vue_merge_request_widget/mr_widget_options.vue',
'ee/app/assets/javascripts/vue_merge_request_widget/widgets/status_checks/index.vue',
],
rules: {
'vue/no-unused-properties': 'off',
},
};