File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 33from ..error import GraphQLError
44from ..language import (
55 DirectiveNode ,
6+ EnumValueDefinitionNode ,
67 ExecutableDefinitionNode ,
78 FieldNode ,
89 FieldDefinitionNode ,
@@ -212,6 +213,7 @@ def get_argument_values(
212213
213214
214215NodeWithDirective = Union [
216+ EnumValueDefinitionNode ,
215217 ExecutableDefinitionNode ,
216218 FieldDefinitionNode ,
217219 InputValueDefinitionNode ,
Original file line number Diff line number Diff line change @@ -559,8 +559,12 @@ class EnumTypeDefinitionNode(TypeDefinitionNode):
559559 values : FrozenList ["EnumValueDefinitionNode" ]
560560
561561
562- class EnumValueDefinitionNode (TypeDefinitionNode ):
563- __slots__ = ()
562+ class EnumValueDefinitionNode (DefinitionNode ):
563+ __slots__ = "description" , "name" , "directives"
564+
565+ description : Optional [StringValueNode ]
566+ name : NameNode
567+ directives : FrozenList [DirectiveNode ]
564568
565569
566570class InputObjectTypeDefinitionNode (TypeDefinitionNode ):
Original file line number Diff line number Diff line change @@ -100,7 +100,6 @@ def check_type_system_definition_node():
100100 "directive_definition" ,
101101 "enum_type_definition" ,
102102 "enum_type_extension" ,
103- "enum_value_definition" ,
104103 "input_object_type_definition" ,
105104 "input_object_type_extension" ,
106105 "interface_type_definition" ,
@@ -120,7 +119,6 @@ def check_type_system_definition_node():
120119 def check_type_definition_node ():
121120 assert filter_nodes (is_type_definition_node ) == [
122121 "enum_type_definition" ,
123- "enum_value_definition" ,
124122 "input_object_type_definition" ,
125123 "interface_type_definition" ,
126124 "object_type_definition" ,
You can’t perform that action at this time.
0 commit comments