@@ -17,6 +17,7 @@ let QueryDocumentKeys: [Kind: [String]] = [
17
17
. floatValue: [ ] ,
18
18
. stringValue: [ ] ,
19
19
. booleanValue: [ ] ,
20
+ . nullValue: [ ] ,
20
21
. enumValue: [ ] ,
21
22
. listValue: [ " values " ] ,
22
23
. objectValue: [ " fields " ] ,
@@ -28,22 +29,29 @@ let QueryDocumentKeys: [Kind: [String]] = [
28
29
. listType: [ " type " ] ,
29
30
. nonNullType: [ " type " ] ,
30
31
31
- . schemaDefinition: [ " directives " , " operationTypes " ] ,
32
+ . schemaDefinition: [ " description " , " directives " , " operationTypes " ] ,
32
33
. operationTypeDefinition: [ " type " ] ,
33
34
34
- . scalarTypeDefinition: [ " name " , " directives " ] ,
35
- . objectTypeDefinition: [ " name " , " interfaces " , " directives " , " fields " ] ,
36
- . fieldDefinition: [ " name " , " arguments " , " type " , " directives " ] ,
37
- . inputValueDefinition: [ " name " , " type " , " defaultValue " , " directives " ] ,
38
- . interfaceTypeDefinition: [ " name " , " interfaces " , " directives " , " fields " ] ,
39
- . unionTypeDefinition: [ " name " , " directives " , " types " ] ,
40
- . enumTypeDefinition: [ " name " , " directives " , " values " ] ,
41
- . enumValueDefinition: [ " name " , " directives " ] ,
42
- . inputObjectTypeDefinition: [ " name " , " directives " , " fields " ] ,
43
-
44
- . typeExtensionDefinition: [ " definition " ] ,
45
-
46
- . directiveDefinition: [ " name " , " arguments " , " locations " ] ,
35
+ . scalarTypeDefinition: [ " description " , " name " , " directives " ] ,
36
+ . objectTypeDefinition: [ " description " , " name " , " interfaces " , " directives " , " fields " ] ,
37
+ . fieldDefinition: [ " description " , " name " , " arguments " , " type " , " directives " ] ,
38
+ . inputValueDefinition: [ " description " , " name " , " type " , " defaultValue " , " directives " ] ,
39
+ . interfaceTypeDefinition: [ " description " , " name " , " interfaces " , " directives " , " fields " ] ,
40
+ . unionTypeDefinition: [ " description " , " name " , " directives " , " types " ] ,
41
+ . enumTypeDefinition: [ " description " , " name " , " directives " , " values " ] ,
42
+ . enumValueDefinition: [ " description " , " name " , " directives " ] ,
43
+ . inputObjectTypeDefinition: [ " description " , " name " , " directives " , " fields " ] ,
44
+
45
+ . directiveDefinition: [ " description " , " name " , " arguments " , " locations " ] ,
46
+
47
+ . schemaExtensionDefinition: [ " directives " , " operationTypes " ] ,
48
+
49
+ . scalarExtensionDefinition: [ " name " , " directives " ] ,
50
+ . typeExtensionDefinition: [ " name " , " interfaces " , " directives " , " fields " ] ,
51
+ . interfaceExtensionDefinition: [ " name " , " interfaces " , " directives " , " fields " ] ,
52
+ . unionExtensionDefinition: [ " name " , " directives " , " types " ] ,
53
+ . enumExtensionDefinition: [ " name " , " directives " , " values " ] ,
54
+ . inputObjectExtensionDefinition: [ " name " , " directives " , " fields " ] ,
47
55
]
48
56
49
57
/**
0 commit comments