File tree Expand file tree Collapse file tree 3 files changed +8
-4
lines changed Expand file tree Collapse file tree 3 files changed +8
-4
lines changed 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