Commit 0a2d8a35 authored by Jonathan Schafer's avatar Jonathan Schafer

Ignore rubocop in base_enum type

parent 05c87a33
...@@ -13,7 +13,6 @@ ...@@ -13,7 +13,6 @@
# WIP See https://gitlab.com/gitlab-org/gitlab/-/issues/322903 # WIP See https://gitlab.com/gitlab-org/gitlab/-/issues/322903
Graphql/Descriptions: Graphql/Descriptions:
Exclude: Exclude:
- 'app/graphql/types/base_enum.rb'
- 'app/graphql/types/container_expiration_policy_cadence_enum.rb' - 'app/graphql/types/container_expiration_policy_cadence_enum.rb'
- 'app/graphql/types/container_expiration_policy_keep_enum.rb' - 'app/graphql/types/container_expiration_policy_keep_enum.rb'
- 'app/graphql/types/container_expiration_policy_older_than_enum.rb' - 'app/graphql/types/container_expiration_policy_older_than_enum.rb'
......
...@@ -17,6 +17,9 @@ module Types ...@@ -17,6 +17,9 @@ module Types
# declarative_enum MyDeclarativeEnum # declarative_enum MyDeclarativeEnum
# end # end
# #
# Disabling descriptions rubocop for a false positive here
# rubocop: disable Graphql/Descriptions
#
def declarative_enum(enum_mod, use_name: true, use_description: true) def declarative_enum(enum_mod, use_name: true, use_description: true)
graphql_name(enum_mod.name) if use_name graphql_name(enum_mod.name) if use_name
description(enum_mod.description) if use_description description(enum_mod.description) if use_description
...@@ -25,6 +28,7 @@ module Types ...@@ -25,6 +28,7 @@ module Types
value(key.to_s.upcase, **content) value(key.to_s.upcase, **content)
end end
end end
# rubocop: enable Graphql/Descriptions
# Helper to define an enum member for each element of a Rails AR enum # Helper to define an enum member for each element of a Rails AR enum
def from_rails_enum(enum, description:) def from_rails_enum(enum, description:)
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment