Add rubocop cop for GraphQL enum value conventions
What does this MR do and why?
Adds a new rubocop cop:
Graphql/EnumValues
: Checks if enum values are uppercase or use :upcase
Screenshots or screen recordings
N/A
How to set up and validate locally
Comment out Exclude
d file paths in the rubocop todo files for Graphql/EnumValues
(.rubocop_todo/graphql/enum_values.yml
) and run:
bundle exec rubocop {app/graphql,ee/app/graphql}
Result
Inspecting 1241 files
.....................................................................................................................................................................................................................................................................................................................................................................C..................C....................C.............................................C..........................CCC...........C.C.C.C.....................C.................................C.......................C...............C.................C.C...................................................................................C....CC..........CC........C.......C..C.....................................................................C.....................................................................................................................................................................................................................................................................................C..........................C......C..............C......C..C..................................C...............................................C........C.............
Offenses:
app/graphql/types/alert_management/domain_filter_enum.rb:9:13: C: Graphql/EnumValues: Enum values must either be uppercase or upcased with the :upcase method. See https://docs.gitlab.com/ee/development/api_graphql_styleguide.html#enums
value 'operations', description: 'Alerts for operations domain.'
^^^^^^^^^^^^
app/graphql/types/blob_viewers/type_enum.rb:9:13: C: Graphql/EnumValues: Enum values must either be uppercase or upcased with the :upcase method. See https://docs.gitlab.com/ee/development/api_graphql_styleguide.html#enums
value 'rich', value: :rich, description: 'Rich blob viewers type.'
^^^^^^
app/graphql/types/blob_viewers/type_enum.rb:10:13: C: Graphql/EnumValues: Enum values must either be uppercase or upcased with the :upcase method. See https://docs.gitlab.com/ee/development/api_graphql_styleguide.html#enums
value 'simple', value: :simple, description: 'Simple blob viewers type.'
^^^^^^^^
app/graphql/types/blob_viewers/type_enum.rb:11:13: C: Graphql/EnumValues: Enum values must either be uppercase or upcased with the :upcase method. See https://docs.gitlab.com/ee/development/api_graphql_styleguide.html#enums
value 'auxiliary', value: :auxiliary, description: 'Auxiliary blob viewers type.'
^^^^^^^^^^^
app/graphql/types/ci/config/include_type_enum.rb:10:15: C: Graphql/EnumValues: Enum values must either be uppercase or upcased with the :upcase method. See https://docs.gitlab.com/ee/development/api_graphql_styleguide.html#enums
value 'remote', description: 'Remote include.', value: :remote
^^^^^^^^
app/graphql/types/ci/config/include_type_enum.rb:11:15: C: Graphql/EnumValues: Enum values must either be uppercase or upcased with the :upcase method. See https://docs.gitlab.com/ee/development/api_graphql_styleguide.html#enums
value 'local', description: 'Local include.', value: :local
^^^^^^^
app/graphql/types/ci/config/include_type_enum.rb:12:15: C: Graphql/EnumValues: Enum values must either be uppercase or upcased with the :upcase method. See https://docs.gitlab.com/ee/development/api_graphql_styleguide.html#enums
value 'file', description: 'Project file include.', value: :file
^^^^^^
app/graphql/types/ci/config/include_type_enum.rb:13:15: C: Graphql/EnumValues: Enum values must either be uppercase or upcased with the :upcase method. See https://docs.gitlab.com/ee/development/api_graphql_styleguide.html#enums
value 'template', description: 'Template include.', value: :template
^^^^^^^^^^
app/graphql/types/ci/test_case_status_enum.rb:9:15: C: Graphql/EnumValues: Enum values must either be uppercase or upcased with the :upcase method. See https://docs.gitlab.com/ee/development/api_graphql_styleguide.html#enums
value status,
^^^^^^
app/graphql/types/container_expiration_policy_cadence_enum.rb:14:13: C: Graphql/EnumValues: Enum values must either be uppercase or upcased with the :upcase method. See https://docs.gitlab.com/ee/development/api_graphql_styleguide.html#enums
value OPTIONS_MAPPING[option], description: description, value: option.to_s
^^^^^^^^^^^^^^^^^^^^^^^
app/graphql/types/container_expiration_policy_keep_enum.rb:15:13: C: Graphql/EnumValues: Enum values must either be uppercase or upcased with the :upcase method. See https://docs.gitlab.com/ee/development/api_graphql_styleguide.html#enums
value OPTIONS_MAPPING[option], description: description, value: option
^^^^^^^^^^^^^^^^^^^^^^^
app/graphql/types/container_expiration_policy_older_than_enum.rb:14:13: C: Graphql/EnumValues: Enum values must either be uppercase or upcased with the :upcase method. See https://docs.gitlab.com/ee/development/api_graphql_styleguide.html#enums
value OPTIONS_MAPPING[option], description: description, value: option.to_s
^^^^^^^^^^^^^^^^^^^^^^^
app/graphql/types/customer_relations/contact_sort_enum.rb:12:15: C: Graphql/EnumValues: Enum values must either be uppercase or upcased with the :upcase method. See https://docs.gitlab.com/ee/development/api_graphql_styleguide.html#enums
value "#{field.upcase.tr(' ', '_')}_ASC",
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
app/graphql/types/customer_relations/contact_sort_enum.rb:15:15: C: Graphql/EnumValues: Enum values must either be uppercase or upcased with the :upcase method. See https://docs.gitlab.com/ee/development/api_graphql_styleguide.html#enums
value "#{field.upcase.tr(' ', '_')}_DESC",
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
app/graphql/types/customer_relations/contact_state_enum.rb:8:13: C: Graphql/EnumValues: Enum values must either be uppercase or upcased with the :upcase method. See https://docs.gitlab.com/ee/development/api_graphql_styleguide.html#enums
value 'all',
^^^^^
app/graphql/types/customer_relations/contact_state_enum.rb:12:13: C: Graphql/EnumValues: Enum values must either be uppercase or upcased with the :upcase method. See https://docs.gitlab.com/ee/development/api_graphql_styleguide.html#enums
value 'active',
^^^^^^^^
app/graphql/types/customer_relations/contact_state_enum.rb:16:13: C: Graphql/EnumValues: Enum values must either be uppercase or upcased with the :upcase method. See https://docs.gitlab.com/ee/development/api_graphql_styleguide.html#enums
value 'inactive',
^^^^^^^^^^
app/graphql/types/customer_relations/organization_sort_enum.rb:12:15: C: Graphql/EnumValues: Enum values must either be uppercase or upcased with the :upcase method. See https://docs.gitlab.com/ee/development/api_graphql_styleguide.html#enums
value "#{field.upcase.tr(' ', '_')}_ASC",
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
app/graphql/types/customer_relations/organization_sort_enum.rb:15:15: C: Graphql/EnumValues: Enum values must either be uppercase or upcased with the :upcase method. See https://docs.gitlab.com/ee/development/api_graphql_styleguide.html#enums
value "#{field.upcase.tr(' ', '_')}_DESC",
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
app/graphql/types/customer_relations/organization_state_enum.rb:8:13: C: Graphql/EnumValues: Enum values must either be uppercase or upcased with the :upcase method. See https://docs.gitlab.com/ee/development/api_graphql_styleguide.html#enums
value 'all',
^^^^^
app/graphql/types/customer_relations/organization_state_enum.rb:12:13: C: Graphql/EnumValues: Enum values must either be uppercase or upcased with the :upcase method. See https://docs.gitlab.com/ee/development/api_graphql_styleguide.html#enums
value 'active',
^^^^^^^^
app/graphql/types/customer_relations/organization_state_enum.rb:16:13: C: Graphql/EnumValues: Enum values must either be uppercase or upcased with the :upcase method. See https://docs.gitlab.com/ee/development/api_graphql_styleguide.html#enums
value 'inactive',
^^^^^^^^^^
app/graphql/types/design_management/design_version_event_enum.rb:11:13: C: Graphql/EnumValues: Enum values must either be uppercase or upcased with the :upcase method. See https://docs.gitlab.com/ee/development/api_graphql_styleguide.html#enums
value NONE, 'No change.'
^^^^
app/graphql/types/issuable_state_enum.rb:8:11: C: Graphql/EnumValues: Enum values must either be uppercase or upcased with the :upcase method. See https://docs.gitlab.com/ee/development/api_graphql_styleguide.html#enums
value 'opened', description: 'In open state.'
^^^^^^^^
app/graphql/types/issuable_state_enum.rb:9:11: C: Graphql/EnumValues: Enum values must either be uppercase or upcased with the :upcase method. See https://docs.gitlab.com/ee/development/api_graphql_styleguide.html#enums
value 'closed', description: 'In closed state.'
^^^^^^^^
app/graphql/types/issuable_state_enum.rb:10:11: C: Graphql/EnumValues: Enum values must either be uppercase or upcased with the :upcase method. See https://docs.gitlab.com/ee/development/api_graphql_styleguide.html#enums
value 'locked', description: 'Discussion has been locked.'
^^^^^^^^
app/graphql/types/issuable_state_enum.rb:11:11: C: Graphql/EnumValues: Enum values must either be uppercase or upcased with the :upcase method. See https://docs.gitlab.com/ee/development/api_graphql_styleguide.html#enums
value 'all', description: 'All available.'
^^^^^
app/graphql/types/merge_request_state_enum.rb:8:11: C: Graphql/EnumValues: Enum values must either be uppercase or upcased with the :upcase method. See https://docs.gitlab.com/ee/development/api_graphql_styleguide.html#enums
value 'merged', description: "Merge request has been merged."
^^^^^^^^
app/graphql/types/milestone_state_enum.rb:8:11: C: Graphql/EnumValues: Enum values must either be uppercase or upcased with the :upcase method. See https://docs.gitlab.com/ee/development/api_graphql_styleguide.html#enums
value 'active', description: 'Milestone is currently active.'
^^^^^^^^
app/graphql/types/milestone_state_enum.rb:9:11: C: Graphql/EnumValues: Enum values must either be uppercase or upcased with the :upcase method. See https://docs.gitlab.com/ee/development/api_graphql_styleguide.html#enums
value 'closed', description: 'Milestone is closed.'
^^^^^^^^
app/graphql/types/notes/position_type_enum.rb:9:13: C: Graphql/EnumValues: Enum values must either be uppercase or upcased with the :upcase method. See https://docs.gitlab.com/ee/development/api_graphql_styleguide.html#enums
value 'text', description: "Text file."
^^^^^^
app/graphql/types/notes/position_type_enum.rb:10:13: C: Graphql/EnumValues: Enum values must either be uppercase or upcased with the :upcase method. See https://docs.gitlab.com/ee/development/api_graphql_styleguide.html#enums
value 'image', description: "An image."
^^^^^^^
app/graphql/types/packages/cleanup/keep_duplicated_package_files_enum.rb:20:17: C: Graphql/EnumValues: Enum values must either be uppercase or upcased with the :upcase method. See https://docs.gitlab.com/ee/development/api_graphql_styleguide.html#enums
value OPTIONS_MAPPING[keep_value], value: keep_value, description: "Value to keep #{keep_value} package files"
^^^^^^^^^^^^^^^^^^^^^^^^^^^
app/graphql/types/snippets/blob_action_enum.rb:9:13: C: Graphql/EnumValues: Enum values must either be uppercase or upcased with the :upcase method. See https://docs.gitlab.com/ee/development/api_graphql_styleguide.html#enums
value 'create', description: 'Create a snippet blob.', value: :create
^^^^^^^^
app/graphql/types/snippets/blob_action_enum.rb:10:13: C: Graphql/EnumValues: Enum values must either be uppercase or upcased with the :upcase method. See https://docs.gitlab.com/ee/development/api_graphql_styleguide.html#enums
value 'update', description: 'Update a snippet blob.', value: :update
^^^^^^^^
app/graphql/types/snippets/blob_action_enum.rb:11:13: C: Graphql/EnumValues: Enum values must either be uppercase or upcased with the :upcase method. See https://docs.gitlab.com/ee/development/api_graphql_styleguide.html#enums
value 'delete', description: 'Delete a snippet blob.', value: :delete
^^^^^^^^
app/graphql/types/snippets/blob_action_enum.rb:12:13: C: Graphql/EnumValues: Enum values must either be uppercase or upcased with the :upcase method. See https://docs.gitlab.com/ee/development/api_graphql_styleguide.html#enums
value 'move', description: 'Move a snippet blob.', value: :move
^^^^^^
app/graphql/types/snippets/type_enum.rb:6:13: C: Graphql/EnumValues: Enum values must either be uppercase or upcased with the :upcase method. See https://docs.gitlab.com/ee/development/api_graphql_styleguide.html#enums
value 'personal', description: 'Snippet created independent of any project.', value: 'personal'
^^^^^^^^^^
app/graphql/types/snippets/type_enum.rb:7:13: C: Graphql/EnumValues: Enum values must either be uppercase or upcased with the :upcase method. See https://docs.gitlab.com/ee/development/api_graphql_styleguide.html#enums
value 'project', description: 'Snippet related to a specific project.', value: 'project'
^^^^^^^^^
app/graphql/types/snippets/visibility_scopes_enum.rb:6:13: C: Graphql/EnumValues: Enum values must either be uppercase or upcased with the :upcase method. See https://docs.gitlab.com/ee/development/api_graphql_styleguide.html#enums
value 'private', description: 'Snippet is visible only to the snippet creator.', value: 'are_private'
^^^^^^^^^
app/graphql/types/snippets/visibility_scopes_enum.rb:7:13: C: Graphql/EnumValues: Enum values must either be uppercase or upcased with the :upcase method. See https://docs.gitlab.com/ee/development/api_graphql_styleguide.html#enums
value 'internal', description: 'Snippet is visible for any logged in user except external users.', value: 'are_internal'
^^^^^^^^^^
app/graphql/types/snippets/visibility_scopes_enum.rb:8:13: C: Graphql/EnumValues: Enum values must either be uppercase or upcased with the :upcase method. See https://docs.gitlab.com/ee/development/api_graphql_styleguide.html#enums
value 'public', description: 'Snippet can be accessed without any authentication.', value: 'are_public'
^^^^^^^^
app/graphql/types/todo_action_enum.rb:5:11: C: Graphql/EnumValues: Enum values must either be uppercase or upcased with the :upcase method. See https://docs.gitlab.com/ee/development/api_graphql_styleguide.html#enums
value 'assigned', value: 1, description: 'User was assigned.'
^^^^^^^^^^
app/graphql/types/todo_action_enum.rb:6:11: C: Graphql/EnumValues: Enum values must either be uppercase or upcased with the :upcase method. See https://docs.gitlab.com/ee/development/api_graphql_styleguide.html#enums
value 'mentioned', value: 2, description: 'User was mentioned.'
^^^^^^^^^^^
app/graphql/types/todo_action_enum.rb:7:11: C: Graphql/EnumValues: Enum values must either be uppercase or upcased with the :upcase method. See https://docs.gitlab.com/ee/development/api_graphql_styleguide.html#enums
value 'build_failed', value: 3, description: 'Build triggered by the user failed.'
^^^^^^^^^^^^^^
app/graphql/types/todo_action_enum.rb:8:11: C: Graphql/EnumValues: Enum values must either be uppercase or upcased with the :upcase method. See https://docs.gitlab.com/ee/development/api_graphql_styleguide.html#enums
value 'marked', value: 4, description: 'User added a TODO.'
^^^^^^^^
app/graphql/types/todo_action_enum.rb:9:11: C: Graphql/EnumValues: Enum values must either be uppercase or upcased with the :upcase method. See https://docs.gitlab.com/ee/development/api_graphql_styleguide.html#enums
value 'approval_required', value: 5, description: 'User was set as an approver.'
^^^^^^^^^^^^^^^^^^^
app/graphql/types/todo_action_enum.rb:10:11: C: Graphql/EnumValues: Enum values must either be uppercase or upcased with the :upcase method. See https://docs.gitlab.com/ee/development/api_graphql_styleguide.html#enums
value 'unmergeable', value: 6, description: 'Merge request authored by the user could not be merged.'
^^^^^^^^^^^^^
app/graphql/types/todo_action_enum.rb:11:11: C: Graphql/EnumValues: Enum values must either be uppercase or upcased with the :upcase method. See https://docs.gitlab.com/ee/development/api_graphql_styleguide.html#enums
value 'directly_addressed', value: 7, description: 'User was directly addressed.'
^^^^^^^^^^^^^^^^^^^^
app/graphql/types/todo_action_enum.rb:12:11: C: Graphql/EnumValues: Enum values must either be uppercase or upcased with the :upcase method. See https://docs.gitlab.com/ee/development/api_graphql_styleguide.html#enums
value 'merge_train_removed', value: 8, description: 'Merge request authored by the user was removed from the merge train.'
^^^^^^^^^^^^^^^^^^^^^
app/graphql/types/todo_action_enum.rb:13:11: C: Graphql/EnumValues: Enum values must either be uppercase or upcased with the :upcase method. See https://docs.gitlab.com/ee/development/api_graphql_styleguide.html#enums
value 'review_requested', value: 9, description: 'Review was requested from the user.'
^^^^^^^^^^^^^^^^^^
app/graphql/types/todo_state_enum.rb:5:11: C: Graphql/EnumValues: Enum values must either be uppercase or upcased with the :upcase method. See https://docs.gitlab.com/ee/development/api_graphql_styleguide.html#enums
value 'pending', description: "State of the todo is pending."
^^^^^^^^^
app/graphql/types/todo_state_enum.rb:6:11: C: Graphql/EnumValues: Enum values must either be uppercase or upcased with the :upcase method. See https://docs.gitlab.com/ee/development/api_graphql_styleguide.html#enums
value 'done', description: "State of the todo is done."
^^^^^^
app/graphql/types/tree/type_enum.rb:9:13: C: Graphql/EnumValues: Enum values must either be uppercase or upcased with the :upcase method. See https://docs.gitlab.com/ee/development/api_graphql_styleguide.html#enums
value 'tree', description: 'Directory tree type.', value: :tree
^^^^^^
app/graphql/types/tree/type_enum.rb:10:13: C: Graphql/EnumValues: Enum values must either be uppercase or upcased with the :upcase method. See https://docs.gitlab.com/ee/development/api_graphql_styleguide.html#enums
value 'blob', description: 'File tree type.', value: :blob
^^^^^^
app/graphql/types/tree/type_enum.rb:11:13: C: Graphql/EnumValues: Enum values must either be uppercase or upcased with the :upcase method. See https://docs.gitlab.com/ee/development/api_graphql_styleguide.html#enums
value 'commit', description: 'Commit tree type.', value: :commit
^^^^^^^^
app/graphql/types/user_state_enum.rb:8:11: C: Graphql/EnumValues: Enum values must either be uppercase or upcased with the :upcase method. See https://docs.gitlab.com/ee/development/api_graphql_styleguide.html#enums
value 'active', 'User is active and is able to use the system.', value: 'active'
^^^^^^^^
app/graphql/types/user_state_enum.rb:9:11: C: Graphql/EnumValues: Enum values must either be uppercase or upcased with the :upcase method. See https://docs.gitlab.com/ee/development/api_graphql_styleguide.html#enums
value 'blocked', 'User has been blocked and is prevented from using the system.', value: 'blocked'
^^^^^^^^^
app/graphql/types/user_state_enum.rb:10:11: C: Graphql/EnumValues: Enum values must either be uppercase or upcased with the :upcase method. See https://docs.gitlab.com/ee/development/api_graphql_styleguide.html#enums
value 'deactivated', 'User is no longer active and is unable to use the system.', value: 'deactivated'
^^^^^^^^^^^^^
app/graphql/types/visibility_levels_enum.rb:6:13: C: Graphql/EnumValues: Enum values must either be uppercase or upcased with the :upcase method. See https://docs.gitlab.com/ee/development/api_graphql_styleguide.html#enums
value name.downcase, value: int_value, description: "#{name.titleize} visibility level."
^^^^^^^^^^^^^
ee/app/graphql/ee/types/list_limit_metric_enum.rb:9:13: C: Graphql/EnumValues: Enum values must either be uppercase or upcased with the :upcase method. See https://docs.gitlab.com/ee/development/api_graphql_styleguide.html#enums
value 'all_metrics', description: 'Limit list by number and total weight of issues.'
^^^^^^^^^^^^^
ee/app/graphql/ee/types/list_limit_metric_enum.rb:10:13: C: Graphql/EnumValues: Enum values must either be uppercase or upcased with the :upcase method. See https://docs.gitlab.com/ee/development/api_graphql_styleguide.html#enums
value 'issue_count', description: 'Limit list by number of issues.'
^^^^^^^^^^^^^
ee/app/graphql/ee/types/list_limit_metric_enum.rb:11:13: C: Graphql/EnumValues: Enum values must either be uppercase or upcased with the :upcase method. See https://docs.gitlab.com/ee/development/api_graphql_styleguide.html#enums
value 'issue_weights', description: 'Limit list by total weight of issues.'
^^^^^^^^^^^^^^^
ee/app/graphql/types/epic_state_enum.rb:8:11: C: Graphql/EnumValues: Enum values must either be uppercase or upcased with the :upcase method. See https://docs.gitlab.com/ee/development/api_graphql_styleguide.html#enums
value 'all', description: 'All epics.'
^^^^^
ee/app/graphql/types/epic_state_enum.rb:9:11: C: Graphql/EnumValues: Enum values must either be uppercase or upcased with the :upcase method. See https://docs.gitlab.com/ee/development/api_graphql_styleguide.html#enums
value 'opened', description: 'Open epics.'
^^^^^^^^
ee/app/graphql/types/epic_state_enum.rb:10:11: C: Graphql/EnumValues: Enum values must either be uppercase or upcased with the :upcase method. See https://docs.gitlab.com/ee/development/api_graphql_styleguide.html#enums
value 'closed', description: 'Closed epics.'
^^^^^^^^
ee/app/graphql/types/health_status_enum.rb:9:13: C: Graphql/EnumValues: Enum values must either be uppercase or upcased with the :upcase method. See https://docs.gitlab.com/ee/development/api_graphql_styleguide.html#enums
value status.camelize(:lower), description: status.humanize, value: status
^^^^^^^^^^^^^^^^^^^^^^^
ee/app/graphql/types/incident_management/issuable_resource_link_type_enum.rb:10:15: C: Graphql/EnumValues: Enum values must either be uppercase or upcased with the :upcase method. See https://docs.gitlab.com/ee/development/api_graphql_styleguide.html#enums
value link_type, value: link_type, description: "#{link_type.titleize} link type"
^^^^^^^^^
ee/app/graphql/types/iteration_state_enum.rb:8:11: C: Graphql/EnumValues: Enum values must either be uppercase or upcased with the :upcase method. See https://docs.gitlab.com/ee/development/api_graphql_styleguide.html#enums
value 'upcoming', description: 'Upcoming iteration.'
^^^^^^^^^^
ee/app/graphql/types/iteration_state_enum.rb:13:11: C: Graphql/EnumValues: Enum values must either be uppercase or upcased with the :upcase method. See https://docs.gitlab.com/ee/development/api_graphql_styleguide.html#enums
value 'current', description: 'Current iteration.'
^^^^^^^^^
ee/app/graphql/types/iteration_state_enum.rb:14:11: C: Graphql/EnumValues: Enum values must either be uppercase or upcased with the :upcase method. See https://docs.gitlab.com/ee/development/api_graphql_styleguide.html#enums
value 'opened', description: 'Open iteration.'
^^^^^^^^
ee/app/graphql/types/iteration_state_enum.rb:15:11: C: Graphql/EnumValues: Enum values must either be uppercase or upcased with the :upcase method. See https://docs.gitlab.com/ee/development/api_graphql_styleguide.html#enums
value 'closed', description: 'Closed iteration.'
^^^^^^^^
ee/app/graphql/types/iteration_state_enum.rb:16:11: C: Graphql/EnumValues: Enum values must either be uppercase or upcased with the :upcase method. See https://docs.gitlab.com/ee/development/api_graphql_styleguide.html#enums
value 'all', description: 'Any iteration.'
^^^^^
ee/app/graphql/types/move_type_enum.rb:8:11: C: Graphql/EnumValues: Enum values must either be uppercase or upcased with the :upcase method. See https://docs.gitlab.com/ee/development/api_graphql_styleguide.html#enums
value 'before', 'Adjacent object is moved before the object that is being moved.'
^^^^^^^^
ee/app/graphql/types/move_type_enum.rb:9:11: C: Graphql/EnumValues: Enum values must either be uppercase or upcased with the :upcase method. See https://docs.gitlab.com/ee/development/api_graphql_styleguide.html#enums
value 'after', 'Adjacent object is moved after the object that is being moved.'
^^^^^^^
ee/app/graphql/types/network_policy_kind_enum.rb:8:11: C: Graphql/EnumValues: Enum values must either be uppercase or upcased with the :upcase method. See https://docs.gitlab.com/ee/development/api_graphql_styleguide.html#enums
value 'CiliumNetworkPolicy', 'Policy kind of Cilium Network Policy.'
^^^^^^^^^^^^^^^^^^^^^
ee/app/graphql/types/network_policy_kind_enum.rb:9:11: C: Graphql/EnumValues: Enum values must either be uppercase or upcased with the :upcase method. See https://docs.gitlab.com/ee/development/api_graphql_styleguide.html#enums
value 'NetworkPolicy', 'Policy kind of Network Policy.'
^^^^^^^^^^^^^^^
ee/app/graphql/types/security_scanner_type_enum.rb:16:13: C: Graphql/EnumValues: Enum values must either be uppercase or upcased with the :upcase method. See https://docs.gitlab.com/ee/development/api_graphql_styleguide.html#enums
value upcase_type, description: "#{human_type} scanner"
^^^^^^^^^^^
ee/app/graphql/types/vulnerability_report_type_enum.rb:16:13: C: Graphql/EnumValues: Enum values must either be uppercase or upcased with the :upcase method. See https://docs.gitlab.com/ee/development/api_graphql_styleguide.html#enums
value upcase_type, value: report_type.to_s, description: "#{human_type} report"
^^^^^^^^^^^
ee/app/graphql/types/vulnerability_sort_enum.rb:8:11: C: Graphql/EnumValues: Enum values must either be uppercase or upcased with the :upcase method. See https://docs.gitlab.com/ee/development/api_graphql_styleguide.html#enums
value 'severity_desc', 'Severity in descending order.'
^^^^^^^^^^^^^^^
ee/app/graphql/types/vulnerability_sort_enum.rb:9:11: C: Graphql/EnumValues: Enum values must either be uppercase or upcased with the :upcase method. See https://docs.gitlab.com/ee/development/api_graphql_styleguide.html#enums
value 'severity_asc', 'Severity in ascending order.'
^^^^^^^^^^^^^^
ee/app/graphql/types/vulnerability_sort_enum.rb:10:11: C: Graphql/EnumValues: Enum values must either be uppercase or upcased with the :upcase method. See https://docs.gitlab.com/ee/development/api_graphql_styleguide.html#enums
value 'detected_desc', 'Detection timestamp in descending order.'
^^^^^^^^^^^^^^^
ee/app/graphql/types/vulnerability_sort_enum.rb:11:11: C: Graphql/EnumValues: Enum values must either be uppercase or upcased with the :upcase method. See https://docs.gitlab.com/ee/development/api_graphql_styleguide.html#enums
value 'detected_asc', 'Detection timestamp in ascending order.'
^^^^^^^^^^^^^^
1241 files inspected, 83 offenses detected
MR acceptance checklist
This checklist encourages us to confirm any changes have been analyzed to reduce risks in quality, performance, reliability, security, and maintainability.
-
I have evaluated the MR acceptance checklist for this MR.
Related to !102204 (merged) Related to #31587 (closed)