class GraphQL::StaticValidation::FragmentsAreNamed
Public Instance Methods
validate(context)
click to toggle source
# File lib/graphql/static_validation/rules/fragments_are_named.rb, line 7 def validate(context) context.visitor[GraphQL::Language::Nodes::FragmentDefinition] << ->(node, parent) { validate_name_exists(node, context) } end
Private Instance Methods
validate_name_exists(node, context)
click to toggle source
# File lib/graphql/static_validation/rules/fragments_are_named.rb, line 13 def validate_name_exists(node, context) if node.name.nil? context.errors << message("Fragment definition has no name", node, context: context) end end