Passed
Push — main ( 3d918e...0556d0 )
by Jeroen
03:31 queued 01:03
created
phpstan-baseline.php 1 patch
Indentation   +372 added lines, -372 removed lines patch added patch discarded remove patch
@@ -2,562 +2,562 @@
 block discarded – undo
2 2
 
3 3
 $ignoreErrors = [];
4 4
 $ignoreErrors[] = [
5
-	'message' => '#^Parameter \\#1 \\$reference of class Jerowork\\\\GraphqlAttributeSchema\\\\Node\\\\Child\\\\ArgNode constructor expects Jerowork\\\\GraphqlAttributeSchema\\\\Node\\\\TypeReference\\\\TypeReference, Jerowork\\\\GraphqlAttributeSchema\\\\Node\\\\ArraySerializable given\\.$#',
6
-	'identifier' => 'argument.type',
7
-	'count' => 1,
8
-	'path' => __DIR__ . '/src/Node/Child/ArgNode.php',
5
+    'message' => '#^Parameter \\#1 \\$reference of class Jerowork\\\\GraphqlAttributeSchema\\\\Node\\\\Child\\\\ArgNode constructor expects Jerowork\\\\GraphqlAttributeSchema\\\\Node\\\\TypeReference\\\\TypeReference, Jerowork\\\\GraphqlAttributeSchema\\\\Node\\\\ArraySerializable given\\.$#',
6
+    'identifier' => 'argument.type',
7
+    'count' => 1,
8
+    'path' => __DIR__ . '/src/Node/Child/ArgNode.php',
9 9
 ];
10 10
 $ignoreErrors[] = [
11
-	'message' => '#^Method Jerowork\\\\GraphqlAttributeSchema\\\\Node\\\\Child\\\\FieldNode\\:\\:toArray\\(\\) should return array\\{reference\\: array\\{type\\: class\\-string\\<Jerowork\\\\GraphqlAttributeSchema\\\\Node\\\\TypeReference\\\\TypeReference\\>, payload\\: array\\<string, mixed\\>\\}, name\\: string, description\\: string\\|null, argumentNodes\\: list\\<array\\{node\\: class\\-string\\<Jerowork\\\\GraphqlAttributeSchema\\\\Node\\\\Child\\\\ArgumentNode\\>, payload\\: array\\{reference\\: array\\{type\\: class\\-string\\<Jerowork\\\\GraphqlAttributeSchema\\\\Node\\\\TypeReference\\\\TypeReference\\>, payload\\: array\\<string, mixed\\>\\}, name\\: string, description\\: string\\|null, propertyName\\: string\\}\\|array\\{service\\?\\: string, propertyName\\: string\\}\\}\\>, fieldType\\: string, methodName\\: string\\|null, propertyName\\: string\\|null, deprecationReason\\: string\\|null, \\.\\.\\.\\} but returns array\\{reference\\: array\\{type\\: class\\-string\\<Jerowork\\\\GraphqlAttributeSchema\\\\Node\\\\TypeReference\\\\TypeReference\\>&literal\\-string, payload\\: array\\<string, mixed\\>\\}, name\\: string, description\\: string\\|null, argumentNodes\\: list\\<array\\{node\\: class\\-string\\<Jerowork\\\\GraphqlAttributeSchema\\\\Node\\\\Child\\\\ArgumentNode\\>&literal\\-string, payload\\: array\\<string, mixed\\>\\}\\>, fieldType\\: \'method\'\\|\'property\', methodName\\: string\\|null, propertyName\\: string\\|null, deprecationReason\\: string\\|null, \\.\\.\\.\\}\\.$#',
12
-	'identifier' => 'return.type',
13
-	'count' => 1,
14
-	'path' => __DIR__ . '/src/Node/Child/FieldNode.php',
11
+    'message' => '#^Method Jerowork\\\\GraphqlAttributeSchema\\\\Node\\\\Child\\\\FieldNode\\:\\:toArray\\(\\) should return array\\{reference\\: array\\{type\\: class\\-string\\<Jerowork\\\\GraphqlAttributeSchema\\\\Node\\\\TypeReference\\\\TypeReference\\>, payload\\: array\\<string, mixed\\>\\}, name\\: string, description\\: string\\|null, argumentNodes\\: list\\<array\\{node\\: class\\-string\\<Jerowork\\\\GraphqlAttributeSchema\\\\Node\\\\Child\\\\ArgumentNode\\>, payload\\: array\\{reference\\: array\\{type\\: class\\-string\\<Jerowork\\\\GraphqlAttributeSchema\\\\Node\\\\TypeReference\\\\TypeReference\\>, payload\\: array\\<string, mixed\\>\\}, name\\: string, description\\: string\\|null, propertyName\\: string\\}\\|array\\{service\\?\\: string, propertyName\\: string\\}\\}\\>, fieldType\\: string, methodName\\: string\\|null, propertyName\\: string\\|null, deprecationReason\\: string\\|null, \\.\\.\\.\\} but returns array\\{reference\\: array\\{type\\: class\\-string\\<Jerowork\\\\GraphqlAttributeSchema\\\\Node\\\\TypeReference\\\\TypeReference\\>&literal\\-string, payload\\: array\\<string, mixed\\>\\}, name\\: string, description\\: string\\|null, argumentNodes\\: list\\<array\\{node\\: class\\-string\\<Jerowork\\\\GraphqlAttributeSchema\\\\Node\\\\Child\\\\ArgumentNode\\>&literal\\-string, payload\\: array\\<string, mixed\\>\\}\\>, fieldType\\: \'method\'\\|\'property\', methodName\\: string\\|null, propertyName\\: string\\|null, deprecationReason\\: string\\|null, \\.\\.\\.\\}\\.$#',
12
+    'identifier' => 'return.type',
13
+    'count' => 1,
14
+    'path' => __DIR__ . '/src/Node/Child/FieldNode.php',
15 15
 ];
16 16
 $ignoreErrors[] = [
17
-	'message' => '#^Parameter \\#1 \\$reference of class Jerowork\\\\GraphqlAttributeSchema\\\\Node\\\\Child\\\\FieldNode constructor expects Jerowork\\\\GraphqlAttributeSchema\\\\Node\\\\TypeReference\\\\TypeReference, Jerowork\\\\GraphqlAttributeSchema\\\\Node\\\\ArraySerializable given\\.$#',
18
-	'identifier' => 'argument.type',
19
-	'count' => 1,
20
-	'path' => __DIR__ . '/src/Node/Child/FieldNode.php',
17
+    'message' => '#^Parameter \\#1 \\$reference of class Jerowork\\\\GraphqlAttributeSchema\\\\Node\\\\Child\\\\FieldNode constructor expects Jerowork\\\\GraphqlAttributeSchema\\\\Node\\\\TypeReference\\\\TypeReference, Jerowork\\\\GraphqlAttributeSchema\\\\Node\\\\ArraySerializable given\\.$#',
18
+    'identifier' => 'argument.type',
19
+    'count' => 1,
20
+    'path' => __DIR__ . '/src/Node/Child/FieldNode.php',
21 21
 ];
22 22
 $ignoreErrors[] = [
23
-	'message' => '#^Method Jerowork\\\\GraphqlAttributeSchema\\\\Node\\\\MutationNode\\:\\:toArray\\(\\) should return array\\{className\\: class\\-string, name\\: string, description\\: string\\|null, argumentNodes\\: list\\<array\\{node\\: class\\-string\\<Jerowork\\\\GraphqlAttributeSchema\\\\Node\\\\Child\\\\ArgumentNode\\>, payload\\: array\\{propertyName\\: string\\}\\|array\\{reference\\: array\\{type\\: class\\-string\\<Jerowork\\\\GraphqlAttributeSchema\\\\Node\\\\TypeReference\\\\TypeReference\\>, payload\\: array\\<string, mixed\\>\\}, name\\: string, description\\: string\\|null, propertyName\\: string\\}\\}\\>, outputReference\\: array\\{type\\: class\\-string, payload\\: array\\<string, mixed\\>\\}, methodName\\: string, deprecationReason\\: string\\|null, deferredTypeLoader\\: class\\-string\\<Jerowork\\\\GraphqlAttributeSchema\\\\Type\\\\Loader\\\\DeferredTypeLoader\\>\\|null\\} but returns array\\{className\\: class\\-string, name\\: string, description\\: string\\|null, argumentNodes\\: list\\<array\\{node\\: class\\-string\\<Jerowork\\\\GraphqlAttributeSchema\\\\Node\\\\Child\\\\ArgumentNode\\>&literal\\-string, payload\\: array\\<string, mixed\\>\\}\\>, outputReference\\: array\\{type\\: class\\-string\\<Jerowork\\\\GraphqlAttributeSchema\\\\Node\\\\TypeReference\\\\TypeReference\\>&literal\\-string, payload\\: array\\<string, mixed\\>\\}, methodName\\: string, deprecationReason\\: string\\|null, deferredTypeLoader\\: class\\-string\\<Jerowork\\\\GraphqlAttributeSchema\\\\Type\\\\Loader\\\\DeferredTypeLoader\\>\\|null\\}\\.$#',
24
-	'identifier' => 'return.type',
25
-	'count' => 1,
26
-	'path' => __DIR__ . '/src/Node/MutationNode.php',
23
+    'message' => '#^Method Jerowork\\\\GraphqlAttributeSchema\\\\Node\\\\MutationNode\\:\\:toArray\\(\\) should return array\\{className\\: class\\-string, name\\: string, description\\: string\\|null, argumentNodes\\: list\\<array\\{node\\: class\\-string\\<Jerowork\\\\GraphqlAttributeSchema\\\\Node\\\\Child\\\\ArgumentNode\\>, payload\\: array\\{propertyName\\: string\\}\\|array\\{reference\\: array\\{type\\: class\\-string\\<Jerowork\\\\GraphqlAttributeSchema\\\\Node\\\\TypeReference\\\\TypeReference\\>, payload\\: array\\<string, mixed\\>\\}, name\\: string, description\\: string\\|null, propertyName\\: string\\}\\}\\>, outputReference\\: array\\{type\\: class\\-string, payload\\: array\\<string, mixed\\>\\}, methodName\\: string, deprecationReason\\: string\\|null, deferredTypeLoader\\: class\\-string\\<Jerowork\\\\GraphqlAttributeSchema\\\\Type\\\\Loader\\\\DeferredTypeLoader\\>\\|null\\} but returns array\\{className\\: class\\-string, name\\: string, description\\: string\\|null, argumentNodes\\: list\\<array\\{node\\: class\\-string\\<Jerowork\\\\GraphqlAttributeSchema\\\\Node\\\\Child\\\\ArgumentNode\\>&literal\\-string, payload\\: array\\<string, mixed\\>\\}\\>, outputReference\\: array\\{type\\: class\\-string\\<Jerowork\\\\GraphqlAttributeSchema\\\\Node\\\\TypeReference\\\\TypeReference\\>&literal\\-string, payload\\: array\\<string, mixed\\>\\}, methodName\\: string, deprecationReason\\: string\\|null, deferredTypeLoader\\: class\\-string\\<Jerowork\\\\GraphqlAttributeSchema\\\\Type\\\\Loader\\\\DeferredTypeLoader\\>\\|null\\}\\.$#',
24
+    'identifier' => 'return.type',
25
+    'count' => 1,
26
+    'path' => __DIR__ . '/src/Node/MutationNode.php',
27 27
 ];
28 28
 $ignoreErrors[] = [
29
-	'message' => '#^Parameter \\#5 \\$outputReference of class Jerowork\\\\GraphqlAttributeSchema\\\\Node\\\\MutationNode constructor expects Jerowork\\\\GraphqlAttributeSchema\\\\Node\\\\TypeReference\\\\TypeReference, Jerowork\\\\GraphqlAttributeSchema\\\\Node\\\\ArraySerializable given\\.$#',
30
-	'identifier' => 'argument.type',
31
-	'count' => 1,
32
-	'path' => __DIR__ . '/src/Node/MutationNode.php',
29
+    'message' => '#^Parameter \\#5 \\$outputReference of class Jerowork\\\\GraphqlAttributeSchema\\\\Node\\\\MutationNode constructor expects Jerowork\\\\GraphqlAttributeSchema\\\\Node\\\\TypeReference\\\\TypeReference, Jerowork\\\\GraphqlAttributeSchema\\\\Node\\\\ArraySerializable given\\.$#',
30
+    'identifier' => 'argument.type',
31
+    'count' => 1,
32
+    'path' => __DIR__ . '/src/Node/MutationNode.php',
33 33
 ];
34 34
 $ignoreErrors[] = [
35
-	'message' => '#^Method Jerowork\\\\GraphqlAttributeSchema\\\\Node\\\\QueryNode\\:\\:toArray\\(\\) should return array\\{className\\: class\\-string, name\\: string, description\\: string\\|null, argumentNodes\\: list\\<array\\{node\\: class\\-string\\<Jerowork\\\\GraphqlAttributeSchema\\\\Node\\\\Child\\\\ArgumentNode\\>, payload\\: array\\{propertyName\\: string\\}\\|array\\{reference\\: array\\{type\\: class\\-string\\<Jerowork\\\\GraphqlAttributeSchema\\\\Node\\\\TypeReference\\\\TypeReference\\>, payload\\: array\\<string, mixed\\>\\}, name\\: string, description\\: string\\|null, propertyName\\: string\\}\\}\\>, outputReference\\: array\\{type\\: class\\-string, payload\\: array\\<string, mixed\\>\\}, methodName\\: string, deprecationReason\\: string\\|null, deferredTypeLoader\\: class\\-string\\<Jerowork\\\\GraphqlAttributeSchema\\\\Type\\\\Loader\\\\DeferredTypeLoader\\>\\|null\\} but returns array\\{className\\: class\\-string, name\\: string, description\\: string\\|null, argumentNodes\\: list\\<array\\{node\\: class\\-string\\<Jerowork\\\\GraphqlAttributeSchema\\\\Node\\\\Child\\\\ArgumentNode\\>&literal\\-string, payload\\: array\\<string, mixed\\>\\}\\>, outputReference\\: array\\{type\\: class\\-string\\<Jerowork\\\\GraphqlAttributeSchema\\\\Node\\\\TypeReference\\\\TypeReference\\>&literal\\-string, payload\\: array\\<string, mixed\\>\\}, methodName\\: string, deprecationReason\\: string\\|null, deferredTypeLoader\\: class\\-string\\<Jerowork\\\\GraphqlAttributeSchema\\\\Type\\\\Loader\\\\DeferredTypeLoader\\>\\|null\\}\\.$#',
36
-	'identifier' => 'return.type',
37
-	'count' => 1,
38
-	'path' => __DIR__ . '/src/Node/QueryNode.php',
35
+    'message' => '#^Method Jerowork\\\\GraphqlAttributeSchema\\\\Node\\\\QueryNode\\:\\:toArray\\(\\) should return array\\{className\\: class\\-string, name\\: string, description\\: string\\|null, argumentNodes\\: list\\<array\\{node\\: class\\-string\\<Jerowork\\\\GraphqlAttributeSchema\\\\Node\\\\Child\\\\ArgumentNode\\>, payload\\: array\\{propertyName\\: string\\}\\|array\\{reference\\: array\\{type\\: class\\-string\\<Jerowork\\\\GraphqlAttributeSchema\\\\Node\\\\TypeReference\\\\TypeReference\\>, payload\\: array\\<string, mixed\\>\\}, name\\: string, description\\: string\\|null, propertyName\\: string\\}\\}\\>, outputReference\\: array\\{type\\: class\\-string, payload\\: array\\<string, mixed\\>\\}, methodName\\: string, deprecationReason\\: string\\|null, deferredTypeLoader\\: class\\-string\\<Jerowork\\\\GraphqlAttributeSchema\\\\Type\\\\Loader\\\\DeferredTypeLoader\\>\\|null\\} but returns array\\{className\\: class\\-string, name\\: string, description\\: string\\|null, argumentNodes\\: list\\<array\\{node\\: class\\-string\\<Jerowork\\\\GraphqlAttributeSchema\\\\Node\\\\Child\\\\ArgumentNode\\>&literal\\-string, payload\\: array\\<string, mixed\\>\\}\\>, outputReference\\: array\\{type\\: class\\-string\\<Jerowork\\\\GraphqlAttributeSchema\\\\Node\\\\TypeReference\\\\TypeReference\\>&literal\\-string, payload\\: array\\<string, mixed\\>\\}, methodName\\: string, deprecationReason\\: string\\|null, deferredTypeLoader\\: class\\-string\\<Jerowork\\\\GraphqlAttributeSchema\\\\Type\\\\Loader\\\\DeferredTypeLoader\\>\\|null\\}\\.$#',
36
+    'identifier' => 'return.type',
37
+    'count' => 1,
38
+    'path' => __DIR__ . '/src/Node/QueryNode.php',
39 39
 ];
40 40
 $ignoreErrors[] = [
41
-	'message' => '#^Parameter \\#5 \\$outputReference of class Jerowork\\\\GraphqlAttributeSchema\\\\Node\\\\QueryNode constructor expects Jerowork\\\\GraphqlAttributeSchema\\\\Node\\\\TypeReference\\\\TypeReference, Jerowork\\\\GraphqlAttributeSchema\\\\Node\\\\ArraySerializable given\\.$#',
42
-	'identifier' => 'argument.type',
43
-	'count' => 1,
44
-	'path' => __DIR__ . '/src/Node/QueryNode.php',
41
+    'message' => '#^Parameter \\#5 \\$outputReference of class Jerowork\\\\GraphqlAttributeSchema\\\\Node\\\\QueryNode constructor expects Jerowork\\\\GraphqlAttributeSchema\\\\Node\\\\TypeReference\\\\TypeReference, Jerowork\\\\GraphqlAttributeSchema\\\\Node\\\\ArraySerializable given\\.$#',
42
+    'identifier' => 'argument.type',
43
+    'count' => 1,
44
+    'path' => __DIR__ . '/src/Node/QueryNode.php',
45 45
 ];
46 46
 $ignoreErrors[] = [
47
-	'message' => '#^Method Jerowork\\\\GraphqlAttributeSchema\\\\NodeParser\\\\ChainedNodeParser\\:\\:parse\\(\\) has parameter \\$class with generic class ReflectionClass but does not specify its types\\: T$#',
48
-	'identifier' => 'missingType.generics',
49
-	'count' => 1,
50
-	'path' => __DIR__ . '/src/NodeParser/ChainedNodeParser.php',
47
+    'message' => '#^Method Jerowork\\\\GraphqlAttributeSchema\\\\NodeParser\\\\ChainedNodeParser\\:\\:parse\\(\\) has parameter \\$class with generic class ReflectionClass but does not specify its types\\: T$#',
48
+    'identifier' => 'missingType.generics',
49
+    'count' => 1,
50
+    'path' => __DIR__ . '/src/NodeParser/ChainedNodeParser.php',
51 51
 ];
52 52
 $ignoreErrors[] = [
53
-	'message' => '#^Method Jerowork\\\\GraphqlAttributeSchema\\\\NodeParser\\\\Child\\\\ArgNodeParser\\:\\:getAttribute\\(\\) has parameter \\$reflector with generic class ReflectionClass but does not specify its types\\: T$#',
54
-	'identifier' => 'missingType.generics',
55
-	'count' => 1,
56
-	'path' => __DIR__ . '/src/NodeParser/Child/ArgNodeParser.php',
53
+    'message' => '#^Method Jerowork\\\\GraphqlAttributeSchema\\\\NodeParser\\\\Child\\\\ArgNodeParser\\:\\:getAttribute\\(\\) has parameter \\$reflector with generic class ReflectionClass but does not specify its types\\: T$#',
54
+    'identifier' => 'missingType.generics',
55
+    'count' => 1,
56
+    'path' => __DIR__ . '/src/NodeParser/Child/ArgNodeParser.php',
57 57
 ];
58 58
 $ignoreErrors[] = [
59
-	'message' => '#^Method Jerowork\\\\GraphqlAttributeSchema\\\\NodeParser\\\\Child\\\\AutowireNodeParser\\:\\:getAttribute\\(\\) has parameter \\$reflector with generic class ReflectionClass but does not specify its types\\: T$#',
60
-	'identifier' => 'missingType.generics',
61
-	'count' => 1,
62
-	'path' => __DIR__ . '/src/NodeParser/Child/AutowireNodeParser.php',
59
+    'message' => '#^Method Jerowork\\\\GraphqlAttributeSchema\\\\NodeParser\\\\Child\\\\AutowireNodeParser\\:\\:getAttribute\\(\\) has parameter \\$reflector with generic class ReflectionClass but does not specify its types\\: T$#',
60
+    'identifier' => 'missingType.generics',
61
+    'count' => 1,
62
+    'path' => __DIR__ . '/src/NodeParser/Child/AutowireNodeParser.php',
63 63
 ];
64 64
 $ignoreErrors[] = [
65
-	'message' => '#^Method Jerowork\\\\GraphqlAttributeSchema\\\\NodeParser\\\\Child\\\\ClassFieldsNodeParser\\:\\:parse\\(\\) has parameter \\$class with generic class ReflectionClass but does not specify its types\\: T$#',
66
-	'identifier' => 'missingType.generics',
67
-	'count' => 1,
68
-	'path' => __DIR__ . '/src/NodeParser/Child/ClassFieldsNodeParser.php',
65
+    'message' => '#^Method Jerowork\\\\GraphqlAttributeSchema\\\\NodeParser\\\\Child\\\\ClassFieldsNodeParser\\:\\:parse\\(\\) has parameter \\$class with generic class ReflectionClass but does not specify its types\\: T$#',
66
+    'identifier' => 'missingType.generics',
67
+    'count' => 1,
68
+    'path' => __DIR__ . '/src/NodeParser/Child/ClassFieldsNodeParser.php',
69 69
 ];
70 70
 $ignoreErrors[] = [
71
-	'message' => '#^Method Jerowork\\\\GraphqlAttributeSchema\\\\NodeParser\\\\Child\\\\ClassFieldsNodeParser\\:\\:parseMethods\\(\\) has parameter \\$class with generic class ReflectionClass but does not specify its types\\: T$#',
72
-	'identifier' => 'missingType.generics',
73
-	'count' => 1,
74
-	'path' => __DIR__ . '/src/NodeParser/Child/ClassFieldsNodeParser.php',
71
+    'message' => '#^Method Jerowork\\\\GraphqlAttributeSchema\\\\NodeParser\\\\Child\\\\ClassFieldsNodeParser\\:\\:parseMethods\\(\\) has parameter \\$class with generic class ReflectionClass but does not specify its types\\: T$#',
72
+    'identifier' => 'missingType.generics',
73
+    'count' => 1,
74
+    'path' => __DIR__ . '/src/NodeParser/Child/ClassFieldsNodeParser.php',
75 75
 ];
76 76
 $ignoreErrors[] = [
77
-	'message' => '#^Method Jerowork\\\\GraphqlAttributeSchema\\\\NodeParser\\\\Child\\\\ClassFieldsNodeParser\\:\\:parseProperties\\(\\) has parameter \\$class with generic class ReflectionClass but does not specify its types\\: T$#',
78
-	'identifier' => 'missingType.generics',
79
-	'count' => 1,
80
-	'path' => __DIR__ . '/src/NodeParser/Child/ClassFieldsNodeParser.php',
77
+    'message' => '#^Method Jerowork\\\\GraphqlAttributeSchema\\\\NodeParser\\\\Child\\\\ClassFieldsNodeParser\\:\\:parseProperties\\(\\) has parameter \\$class with generic class ReflectionClass but does not specify its types\\: T$#',
78
+    'identifier' => 'missingType.generics',
79
+    'count' => 1,
80
+    'path' => __DIR__ . '/src/NodeParser/Child/ClassFieldsNodeParser.php',
81 81
 ];
82 82
 $ignoreErrors[] = [
83
-	'message' => '#^Method Jerowork\\\\GraphqlAttributeSchema\\\\NodeParser\\\\Child\\\\CursorNodeParser\\:\\:parse\\(\\) has parameter \\$class with generic class ReflectionClass but does not specify its types\\: T$#',
84
-	'identifier' => 'missingType.generics',
85
-	'count' => 1,
86
-	'path' => __DIR__ . '/src/NodeParser/Child/CursorNodeParser.php',
83
+    'message' => '#^Method Jerowork\\\\GraphqlAttributeSchema\\\\NodeParser\\\\Child\\\\CursorNodeParser\\:\\:parse\\(\\) has parameter \\$class with generic class ReflectionClass but does not specify its types\\: T$#',
84
+    'identifier' => 'missingType.generics',
85
+    'count' => 1,
86
+    'path' => __DIR__ . '/src/NodeParser/Child/CursorNodeParser.php',
87 87
 ];
88 88
 $ignoreErrors[] = [
89
-	'message' => '#^Method Jerowork\\\\GraphqlAttributeSchema\\\\NodeParser\\\\Child\\\\CursorNodeParser\\:\\:parseMethods\\(\\) has parameter \\$class with generic class ReflectionClass but does not specify its types\\: T$#',
90
-	'identifier' => 'missingType.generics',
91
-	'count' => 1,
92
-	'path' => __DIR__ . '/src/NodeParser/Child/CursorNodeParser.php',
89
+    'message' => '#^Method Jerowork\\\\GraphqlAttributeSchema\\\\NodeParser\\\\Child\\\\CursorNodeParser\\:\\:parseMethods\\(\\) has parameter \\$class with generic class ReflectionClass but does not specify its types\\: T$#',
90
+    'identifier' => 'missingType.generics',
91
+    'count' => 1,
92
+    'path' => __DIR__ . '/src/NodeParser/Child/CursorNodeParser.php',
93 93
 ];
94 94
 $ignoreErrors[] = [
95
-	'message' => '#^Method Jerowork\\\\GraphqlAttributeSchema\\\\NodeParser\\\\Child\\\\CursorNodeParser\\:\\:parseProperties\\(\\) has parameter \\$class with generic class ReflectionClass but does not specify its types\\: T$#',
96
-	'identifier' => 'missingType.generics',
97
-	'count' => 1,
98
-	'path' => __DIR__ . '/src/NodeParser/Child/CursorNodeParser.php',
95
+    'message' => '#^Method Jerowork\\\\GraphqlAttributeSchema\\\\NodeParser\\\\Child\\\\CursorNodeParser\\:\\:parseProperties\\(\\) has parameter \\$class with generic class ReflectionClass but does not specify its types\\: T$#',
96
+    'identifier' => 'missingType.generics',
97
+    'count' => 1,
98
+    'path' => __DIR__ . '/src/NodeParser/Child/CursorNodeParser.php',
99 99
 ];
100 100
 $ignoreErrors[] = [
101
-	'message' => '#^Method Jerowork\\\\GraphqlAttributeSchema\\\\NodeParser\\\\EnumNodeParser\\:\\:getAttribute\\(\\) has parameter \\$reflector with generic class ReflectionClass but does not specify its types\\: T$#',
102
-	'identifier' => 'missingType.generics',
103
-	'count' => 1,
104
-	'path' => __DIR__ . '/src/NodeParser/EnumNodeParser.php',
101
+    'message' => '#^Method Jerowork\\\\GraphqlAttributeSchema\\\\NodeParser\\\\EnumNodeParser\\:\\:getAttribute\\(\\) has parameter \\$reflector with generic class ReflectionClass but does not specify its types\\: T$#',
102
+    'identifier' => 'missingType.generics',
103
+    'count' => 1,
104
+    'path' => __DIR__ . '/src/NodeParser/EnumNodeParser.php',
105 105
 ];
106 106
 $ignoreErrors[] = [
107
-	'message' => '#^Method Jerowork\\\\GraphqlAttributeSchema\\\\NodeParser\\\\EnumNodeParser\\:\\:getValues\\(\\) has parameter \\$class with generic class ReflectionClass but does not specify its types\\: T$#',
108
-	'identifier' => 'missingType.generics',
109
-	'count' => 1,
110
-	'path' => __DIR__ . '/src/NodeParser/EnumNodeParser.php',
107
+    'message' => '#^Method Jerowork\\\\GraphqlAttributeSchema\\\\NodeParser\\\\EnumNodeParser\\:\\:getValues\\(\\) has parameter \\$class with generic class ReflectionClass but does not specify its types\\: T$#',
108
+    'identifier' => 'missingType.generics',
109
+    'count' => 1,
110
+    'path' => __DIR__ . '/src/NodeParser/EnumNodeParser.php',
111 111
 ];
112 112
 $ignoreErrors[] = [
113
-	'message' => '#^Method Jerowork\\\\GraphqlAttributeSchema\\\\NodeParser\\\\EnumNodeParser\\:\\:parse\\(\\) has parameter \\$class with generic class ReflectionClass but does not specify its types\\: T$#',
114
-	'identifier' => 'missingType.generics',
115
-	'count' => 1,
116
-	'path' => __DIR__ . '/src/NodeParser/EnumNodeParser.php',
113
+    'message' => '#^Method Jerowork\\\\GraphqlAttributeSchema\\\\NodeParser\\\\EnumNodeParser\\:\\:parse\\(\\) has parameter \\$class with generic class ReflectionClass but does not specify its types\\: T$#',
114
+    'identifier' => 'missingType.generics',
115
+    'count' => 1,
116
+    'path' => __DIR__ . '/src/NodeParser/EnumNodeParser.php',
117 117
 ];
118 118
 $ignoreErrors[] = [
119
-	'message' => '#^Method Jerowork\\\\GraphqlAttributeSchema\\\\NodeParser\\\\EnumNodeParser\\:\\:retrieveNameForType\\(\\) has parameter \\$class with generic class ReflectionClass but does not specify its types\\: T$#',
120
-	'identifier' => 'missingType.generics',
121
-	'count' => 1,
122
-	'path' => __DIR__ . '/src/NodeParser/EnumNodeParser.php',
119
+    'message' => '#^Method Jerowork\\\\GraphqlAttributeSchema\\\\NodeParser\\\\EnumNodeParser\\:\\:retrieveNameForType\\(\\) has parameter \\$class with generic class ReflectionClass but does not specify its types\\: T$#',
120
+    'identifier' => 'missingType.generics',
121
+    'count' => 1,
122
+    'path' => __DIR__ . '/src/NodeParser/EnumNodeParser.php',
123 123
 ];
124 124
 $ignoreErrors[] = [
125
-	'message' => '#^Method Jerowork\\\\GraphqlAttributeSchema\\\\NodeParser\\\\EnumNodeParser\\:\\:retrieveNameFromClass\\(\\) has parameter \\$class with generic class ReflectionClass but does not specify its types\\: T$#',
126
-	'identifier' => 'missingType.generics',
127
-	'count' => 1,
128
-	'path' => __DIR__ . '/src/NodeParser/EnumNodeParser.php',
125
+    'message' => '#^Method Jerowork\\\\GraphqlAttributeSchema\\\\NodeParser\\\\EnumNodeParser\\:\\:retrieveNameFromClass\\(\\) has parameter \\$class with generic class ReflectionClass but does not specify its types\\: T$#',
126
+    'identifier' => 'missingType.generics',
127
+    'count' => 1,
128
+    'path' => __DIR__ . '/src/NodeParser/EnumNodeParser.php',
129 129
 ];
130 130
 $ignoreErrors[] = [
131
-	'message' => '#^Method Jerowork\\\\GraphqlAttributeSchema\\\\NodeParser\\\\InputTypeNodeParser\\:\\:getAttribute\\(\\) has parameter \\$reflector with generic class ReflectionClass but does not specify its types\\: T$#',
132
-	'identifier' => 'missingType.generics',
133
-	'count' => 1,
134
-	'path' => __DIR__ . '/src/NodeParser/InputTypeNodeParser.php',
131
+    'message' => '#^Method Jerowork\\\\GraphqlAttributeSchema\\\\NodeParser\\\\InputTypeNodeParser\\:\\:getAttribute\\(\\) has parameter \\$reflector with generic class ReflectionClass but does not specify its types\\: T$#',
132
+    'identifier' => 'missingType.generics',
133
+    'count' => 1,
134
+    'path' => __DIR__ . '/src/NodeParser/InputTypeNodeParser.php',
135 135
 ];
136 136
 $ignoreErrors[] = [
137
-	'message' => '#^Method Jerowork\\\\GraphqlAttributeSchema\\\\NodeParser\\\\InputTypeNodeParser\\:\\:parse\\(\\) has parameter \\$class with generic class ReflectionClass but does not specify its types\\: T$#',
138
-	'identifier' => 'missingType.generics',
139
-	'count' => 1,
140
-	'path' => __DIR__ . '/src/NodeParser/InputTypeNodeParser.php',
137
+    'message' => '#^Method Jerowork\\\\GraphqlAttributeSchema\\\\NodeParser\\\\InputTypeNodeParser\\:\\:parse\\(\\) has parameter \\$class with generic class ReflectionClass but does not specify its types\\: T$#',
138
+    'identifier' => 'missingType.generics',
139
+    'count' => 1,
140
+    'path' => __DIR__ . '/src/NodeParser/InputTypeNodeParser.php',
141 141
 ];
142 142
 $ignoreErrors[] = [
143
-	'message' => '#^Method Jerowork\\\\GraphqlAttributeSchema\\\\NodeParser\\\\InputTypeNodeParser\\:\\:retrieveNameForType\\(\\) has parameter \\$class with generic class ReflectionClass but does not specify its types\\: T$#',
144
-	'identifier' => 'missingType.generics',
145
-	'count' => 1,
146
-	'path' => __DIR__ . '/src/NodeParser/InputTypeNodeParser.php',
143
+    'message' => '#^Method Jerowork\\\\GraphqlAttributeSchema\\\\NodeParser\\\\InputTypeNodeParser\\:\\:retrieveNameForType\\(\\) has parameter \\$class with generic class ReflectionClass but does not specify its types\\: T$#',
144
+    'identifier' => 'missingType.generics',
145
+    'count' => 1,
146
+    'path' => __DIR__ . '/src/NodeParser/InputTypeNodeParser.php',
147 147
 ];
148 148
 $ignoreErrors[] = [
149
-	'message' => '#^Method Jerowork\\\\GraphqlAttributeSchema\\\\NodeParser\\\\InputTypeNodeParser\\:\\:retrieveNameFromClass\\(\\) has parameter \\$class with generic class ReflectionClass but does not specify its types\\: T$#',
150
-	'identifier' => 'missingType.generics',
151
-	'count' => 1,
152
-	'path' => __DIR__ . '/src/NodeParser/InputTypeNodeParser.php',
149
+    'message' => '#^Method Jerowork\\\\GraphqlAttributeSchema\\\\NodeParser\\\\InputTypeNodeParser\\:\\:retrieveNameFromClass\\(\\) has parameter \\$class with generic class ReflectionClass but does not specify its types\\: T$#',
150
+    'identifier' => 'missingType.generics',
151
+    'count' => 1,
152
+    'path' => __DIR__ . '/src/NodeParser/InputTypeNodeParser.php',
153 153
 ];
154 154
 $ignoreErrors[] = [
155
-	'message' => '#^Method Jerowork\\\\GraphqlAttributeSchema\\\\NodeParser\\\\InterfaceTypeNodeParser\\:\\:addParentInterfaceType\\(\\) has parameter \\$class with generic class ReflectionClass but does not specify its types\\: T$#',
156
-	'identifier' => 'missingType.generics',
157
-	'count' => 1,
158
-	'path' => __DIR__ . '/src/NodeParser/InterfaceTypeNodeParser.php',
155
+    'message' => '#^Method Jerowork\\\\GraphqlAttributeSchema\\\\NodeParser\\\\InterfaceTypeNodeParser\\:\\:addParentInterfaceType\\(\\) has parameter \\$class with generic class ReflectionClass but does not specify its types\\: T$#',
156
+    'identifier' => 'missingType.generics',
157
+    'count' => 1,
158
+    'path' => __DIR__ . '/src/NodeParser/InterfaceTypeNodeParser.php',
159 159
 ];
160 160
 $ignoreErrors[] = [
161
-	'message' => '#^Method Jerowork\\\\GraphqlAttributeSchema\\\\NodeParser\\\\InterfaceTypeNodeParser\\:\\:getAttribute\\(\\) has parameter \\$reflector with generic class ReflectionClass but does not specify its types\\: T$#',
162
-	'identifier' => 'missingType.generics',
163
-	'count' => 1,
164
-	'path' => __DIR__ . '/src/NodeParser/InterfaceTypeNodeParser.php',
161
+    'message' => '#^Method Jerowork\\\\GraphqlAttributeSchema\\\\NodeParser\\\\InterfaceTypeNodeParser\\:\\:getAttribute\\(\\) has parameter \\$reflector with generic class ReflectionClass but does not specify its types\\: T$#',
162
+    'identifier' => 'missingType.generics',
163
+    'count' => 1,
164
+    'path' => __DIR__ . '/src/NodeParser/InterfaceTypeNodeParser.php',
165 165
 ];
166 166
 $ignoreErrors[] = [
167
-	'message' => '#^Method Jerowork\\\\GraphqlAttributeSchema\\\\NodeParser\\\\InterfaceTypeNodeParser\\:\\:getInterfaceTypes\\(\\) has parameter \\$class with generic class ReflectionClass but does not specify its types\\: T$#',
168
-	'identifier' => 'missingType.generics',
169
-	'count' => 1,
170
-	'path' => __DIR__ . '/src/NodeParser/InterfaceTypeNodeParser.php',
167
+    'message' => '#^Method Jerowork\\\\GraphqlAttributeSchema\\\\NodeParser\\\\InterfaceTypeNodeParser\\:\\:getInterfaceTypes\\(\\) has parameter \\$class with generic class ReflectionClass but does not specify its types\\: T$#',
168
+    'identifier' => 'missingType.generics',
169
+    'count' => 1,
170
+    'path' => __DIR__ . '/src/NodeParser/InterfaceTypeNodeParser.php',
171 171
 ];
172 172
 $ignoreErrors[] = [
173
-	'message' => '#^Method Jerowork\\\\GraphqlAttributeSchema\\\\NodeParser\\\\InterfaceTypeNodeParser\\:\\:parse\\(\\) has parameter \\$class with generic class ReflectionClass but does not specify its types\\: T$#',
174
-	'identifier' => 'missingType.generics',
175
-	'count' => 1,
176
-	'path' => __DIR__ . '/src/NodeParser/InterfaceTypeNodeParser.php',
173
+    'message' => '#^Method Jerowork\\\\GraphqlAttributeSchema\\\\NodeParser\\\\InterfaceTypeNodeParser\\:\\:parse\\(\\) has parameter \\$class with generic class ReflectionClass but does not specify its types\\: T$#',
174
+    'identifier' => 'missingType.generics',
175
+    'count' => 1,
176
+    'path' => __DIR__ . '/src/NodeParser/InterfaceTypeNodeParser.php',
177 177
 ];
178 178
 $ignoreErrors[] = [
179
-	'message' => '#^Method Jerowork\\\\GraphqlAttributeSchema\\\\NodeParser\\\\InterfaceTypeNodeParser\\:\\:retrieveNameForType\\(\\) has parameter \\$class with generic class ReflectionClass but does not specify its types\\: T$#',
180
-	'identifier' => 'missingType.generics',
181
-	'count' => 1,
182
-	'path' => __DIR__ . '/src/NodeParser/InterfaceTypeNodeParser.php',
179
+    'message' => '#^Method Jerowork\\\\GraphqlAttributeSchema\\\\NodeParser\\\\InterfaceTypeNodeParser\\:\\:retrieveNameForType\\(\\) has parameter \\$class with generic class ReflectionClass but does not specify its types\\: T$#',
180
+    'identifier' => 'missingType.generics',
181
+    'count' => 1,
182
+    'path' => __DIR__ . '/src/NodeParser/InterfaceTypeNodeParser.php',
183 183
 ];
184 184
 $ignoreErrors[] = [
185
-	'message' => '#^Method Jerowork\\\\GraphqlAttributeSchema\\\\NodeParser\\\\InterfaceTypeNodeParser\\:\\:retrieveNameFromClass\\(\\) has parameter \\$class with generic class ReflectionClass but does not specify its types\\: T$#',
186
-	'identifier' => 'missingType.generics',
187
-	'count' => 1,
188
-	'path' => __DIR__ . '/src/NodeParser/InterfaceTypeNodeParser.php',
185
+    'message' => '#^Method Jerowork\\\\GraphqlAttributeSchema\\\\NodeParser\\\\InterfaceTypeNodeParser\\:\\:retrieveNameFromClass\\(\\) has parameter \\$class with generic class ReflectionClass but does not specify its types\\: T$#',
186
+    'identifier' => 'missingType.generics',
187
+    'count' => 1,
188
+    'path' => __DIR__ . '/src/NodeParser/InterfaceTypeNodeParser.php',
189 189
 ];
190 190
 $ignoreErrors[] = [
191
-	'message' => '#^Method Jerowork\\\\GraphqlAttributeSchema\\\\NodeParser\\\\MutationNodeParser\\:\\:getAttribute\\(\\) has parameter \\$reflector with generic class ReflectionClass but does not specify its types\\: T$#',
192
-	'identifier' => 'missingType.generics',
193
-	'count' => 1,
194
-	'path' => __DIR__ . '/src/NodeParser/MutationNodeParser.php',
191
+    'message' => '#^Method Jerowork\\\\GraphqlAttributeSchema\\\\NodeParser\\\\MutationNodeParser\\:\\:getAttribute\\(\\) has parameter \\$reflector with generic class ReflectionClass but does not specify its types\\: T$#',
192
+    'identifier' => 'missingType.generics',
193
+    'count' => 1,
194
+    'path' => __DIR__ . '/src/NodeParser/MutationNodeParser.php',
195 195
 ];
196 196
 $ignoreErrors[] = [
197
-	'message' => '#^Method Jerowork\\\\GraphqlAttributeSchema\\\\NodeParser\\\\MutationNodeParser\\:\\:parse\\(\\) has parameter \\$class with generic class ReflectionClass but does not specify its types\\: T$#',
198
-	'identifier' => 'missingType.generics',
199
-	'count' => 1,
200
-	'path' => __DIR__ . '/src/NodeParser/MutationNodeParser.php',
197
+    'message' => '#^Method Jerowork\\\\GraphqlAttributeSchema\\\\NodeParser\\\\MutationNodeParser\\:\\:parse\\(\\) has parameter \\$class with generic class ReflectionClass but does not specify its types\\: T$#',
198
+    'identifier' => 'missingType.generics',
199
+    'count' => 1,
200
+    'path' => __DIR__ . '/src/NodeParser/MutationNodeParser.php',
201 201
 ];
202 202
 $ignoreErrors[] = [
203
-	'message' => '#^Method Jerowork\\\\GraphqlAttributeSchema\\\\NodeParser\\\\NodeParser\\:\\:parse\\(\\) has parameter \\$class with generic class ReflectionClass but does not specify its types\\: T$#',
204
-	'identifier' => 'missingType.generics',
205
-	'count' => 1,
206
-	'path' => __DIR__ . '/src/NodeParser/NodeParser.php',
203
+    'message' => '#^Method Jerowork\\\\GraphqlAttributeSchema\\\\NodeParser\\\\NodeParser\\:\\:parse\\(\\) has parameter \\$class with generic class ReflectionClass but does not specify its types\\: T$#',
204
+    'identifier' => 'missingType.generics',
205
+    'count' => 1,
206
+    'path' => __DIR__ . '/src/NodeParser/NodeParser.php',
207 207
 ];
208 208
 $ignoreErrors[] = [
209
-	'message' => '#^Method Jerowork\\\\GraphqlAttributeSchema\\\\NodeParser\\\\QueryNodeParser\\:\\:getAttribute\\(\\) has parameter \\$reflector with generic class ReflectionClass but does not specify its types\\: T$#',
210
-	'identifier' => 'missingType.generics',
211
-	'count' => 1,
212
-	'path' => __DIR__ . '/src/NodeParser/QueryNodeParser.php',
209
+    'message' => '#^Method Jerowork\\\\GraphqlAttributeSchema\\\\NodeParser\\\\QueryNodeParser\\:\\:getAttribute\\(\\) has parameter \\$reflector with generic class ReflectionClass but does not specify its types\\: T$#',
210
+    'identifier' => 'missingType.generics',
211
+    'count' => 1,
212
+    'path' => __DIR__ . '/src/NodeParser/QueryNodeParser.php',
213 213
 ];
214 214
 $ignoreErrors[] = [
215
-	'message' => '#^Method Jerowork\\\\GraphqlAttributeSchema\\\\NodeParser\\\\QueryNodeParser\\:\\:parse\\(\\) has parameter \\$class with generic class ReflectionClass but does not specify its types\\: T$#',
216
-	'identifier' => 'missingType.generics',
217
-	'count' => 1,
218
-	'path' => __DIR__ . '/src/NodeParser/QueryNodeParser.php',
215
+    'message' => '#^Method Jerowork\\\\GraphqlAttributeSchema\\\\NodeParser\\\\QueryNodeParser\\:\\:parse\\(\\) has parameter \\$class with generic class ReflectionClass but does not specify its types\\: T$#',
216
+    'identifier' => 'missingType.generics',
217
+    'count' => 1,
218
+    'path' => __DIR__ . '/src/NodeParser/QueryNodeParser.php',
219 219
 ];
220 220
 $ignoreErrors[] = [
221
-	'message' => '#^Method Jerowork\\\\GraphqlAttributeSchema\\\\NodeParser\\\\ScalarNodeParser\\:\\:getAttribute\\(\\) has parameter \\$reflector with generic class ReflectionClass but does not specify its types\\: T$#',
222
-	'identifier' => 'missingType.generics',
223
-	'count' => 1,
224
-	'path' => __DIR__ . '/src/NodeParser/ScalarNodeParser.php',
221
+    'message' => '#^Method Jerowork\\\\GraphqlAttributeSchema\\\\NodeParser\\\\ScalarNodeParser\\:\\:getAttribute\\(\\) has parameter \\$reflector with generic class ReflectionClass but does not specify its types\\: T$#',
222
+    'identifier' => 'missingType.generics',
223
+    'count' => 1,
224
+    'path' => __DIR__ . '/src/NodeParser/ScalarNodeParser.php',
225 225
 ];
226 226
 $ignoreErrors[] = [
227
-	'message' => '#^Method Jerowork\\\\GraphqlAttributeSchema\\\\NodeParser\\\\ScalarNodeParser\\:\\:parse\\(\\) has parameter \\$class with generic class ReflectionClass but does not specify its types\\: T$#',
228
-	'identifier' => 'missingType.generics',
229
-	'count' => 1,
230
-	'path' => __DIR__ . '/src/NodeParser/ScalarNodeParser.php',
227
+    'message' => '#^Method Jerowork\\\\GraphqlAttributeSchema\\\\NodeParser\\\\ScalarNodeParser\\:\\:parse\\(\\) has parameter \\$class with generic class ReflectionClass but does not specify its types\\: T$#',
228
+    'identifier' => 'missingType.generics',
229
+    'count' => 1,
230
+    'path' => __DIR__ . '/src/NodeParser/ScalarNodeParser.php',
231 231
 ];
232 232
 $ignoreErrors[] = [
233
-	'message' => '#^Method Jerowork\\\\GraphqlAttributeSchema\\\\NodeParser\\\\ScalarNodeParser\\:\\:retrieveNameForType\\(\\) has parameter \\$class with generic class ReflectionClass but does not specify its types\\: T$#',
234
-	'identifier' => 'missingType.generics',
235
-	'count' => 1,
236
-	'path' => __DIR__ . '/src/NodeParser/ScalarNodeParser.php',
233
+    'message' => '#^Method Jerowork\\\\GraphqlAttributeSchema\\\\NodeParser\\\\ScalarNodeParser\\:\\:retrieveNameForType\\(\\) has parameter \\$class with generic class ReflectionClass but does not specify its types\\: T$#',
234
+    'identifier' => 'missingType.generics',
235
+    'count' => 1,
236
+    'path' => __DIR__ . '/src/NodeParser/ScalarNodeParser.php',
237 237
 ];
238 238
 $ignoreErrors[] = [
239
-	'message' => '#^Method Jerowork\\\\GraphqlAttributeSchema\\\\NodeParser\\\\ScalarNodeParser\\:\\:retrieveNameFromClass\\(\\) has parameter \\$class with generic class ReflectionClass but does not specify its types\\: T$#',
240
-	'identifier' => 'missingType.generics',
241
-	'count' => 1,
242
-	'path' => __DIR__ . '/src/NodeParser/ScalarNodeParser.php',
239
+    'message' => '#^Method Jerowork\\\\GraphqlAttributeSchema\\\\NodeParser\\\\ScalarNodeParser\\:\\:retrieveNameFromClass\\(\\) has parameter \\$class with generic class ReflectionClass but does not specify its types\\: T$#',
240
+    'identifier' => 'missingType.generics',
241
+    'count' => 1,
242
+    'path' => __DIR__ . '/src/NodeParser/ScalarNodeParser.php',
243 243
 ];
244 244
 $ignoreErrors[] = [
245
-	'message' => '#^Method Jerowork\\\\GraphqlAttributeSchema\\\\NodeParser\\\\TypeNodeParser\\:\\:addParentInterfaceType\\(\\) has parameter \\$class with generic class ReflectionClass but does not specify its types\\: T$#',
246
-	'identifier' => 'missingType.generics',
247
-	'count' => 1,
248
-	'path' => __DIR__ . '/src/NodeParser/TypeNodeParser.php',
245
+    'message' => '#^Method Jerowork\\\\GraphqlAttributeSchema\\\\NodeParser\\\\TypeNodeParser\\:\\:addParentInterfaceType\\(\\) has parameter \\$class with generic class ReflectionClass but does not specify its types\\: T$#',
246
+    'identifier' => 'missingType.generics',
247
+    'count' => 1,
248
+    'path' => __DIR__ . '/src/NodeParser/TypeNodeParser.php',
249 249
 ];
250 250
 $ignoreErrors[] = [
251
-	'message' => '#^Method Jerowork\\\\GraphqlAttributeSchema\\\\NodeParser\\\\TypeNodeParser\\:\\:getAttribute\\(\\) has parameter \\$reflector with generic class ReflectionClass but does not specify its types\\: T$#',
252
-	'identifier' => 'missingType.generics',
253
-	'count' => 1,
254
-	'path' => __DIR__ . '/src/NodeParser/TypeNodeParser.php',
251
+    'message' => '#^Method Jerowork\\\\GraphqlAttributeSchema\\\\NodeParser\\\\TypeNodeParser\\:\\:getAttribute\\(\\) has parameter \\$reflector with generic class ReflectionClass but does not specify its types\\: T$#',
252
+    'identifier' => 'missingType.generics',
253
+    'count' => 1,
254
+    'path' => __DIR__ . '/src/NodeParser/TypeNodeParser.php',
255 255
 ];
256 256
 $ignoreErrors[] = [
257
-	'message' => '#^Method Jerowork\\\\GraphqlAttributeSchema\\\\NodeParser\\\\TypeNodeParser\\:\\:getInterfaceTypes\\(\\) has parameter \\$class with generic class ReflectionClass but does not specify its types\\: T$#',
258
-	'identifier' => 'missingType.generics',
259
-	'count' => 1,
260
-	'path' => __DIR__ . '/src/NodeParser/TypeNodeParser.php',
257
+    'message' => '#^Method Jerowork\\\\GraphqlAttributeSchema\\\\NodeParser\\\\TypeNodeParser\\:\\:getInterfaceTypes\\(\\) has parameter \\$class with generic class ReflectionClass but does not specify its types\\: T$#',
258
+    'identifier' => 'missingType.generics',
259
+    'count' => 1,
260
+    'path' => __DIR__ . '/src/NodeParser/TypeNodeParser.php',
261 261
 ];
262 262
 $ignoreErrors[] = [
263
-	'message' => '#^Method Jerowork\\\\GraphqlAttributeSchema\\\\NodeParser\\\\TypeNodeParser\\:\\:parse\\(\\) has parameter \\$class with generic class ReflectionClass but does not specify its types\\: T$#',
264
-	'identifier' => 'missingType.generics',
265
-	'count' => 1,
266
-	'path' => __DIR__ . '/src/NodeParser/TypeNodeParser.php',
263
+    'message' => '#^Method Jerowork\\\\GraphqlAttributeSchema\\\\NodeParser\\\\TypeNodeParser\\:\\:parse\\(\\) has parameter \\$class with generic class ReflectionClass but does not specify its types\\: T$#',
264
+    'identifier' => 'missingType.generics',
265
+    'count' => 1,
266
+    'path' => __DIR__ . '/src/NodeParser/TypeNodeParser.php',
267 267
 ];
268 268
 $ignoreErrors[] = [
269
-	'message' => '#^Method Jerowork\\\\GraphqlAttributeSchema\\\\NodeParser\\\\TypeNodeParser\\:\\:retrieveNameForType\\(\\) has parameter \\$class with generic class ReflectionClass but does not specify its types\\: T$#',
270
-	'identifier' => 'missingType.generics',
271
-	'count' => 1,
272
-	'path' => __DIR__ . '/src/NodeParser/TypeNodeParser.php',
269
+    'message' => '#^Method Jerowork\\\\GraphqlAttributeSchema\\\\NodeParser\\\\TypeNodeParser\\:\\:retrieveNameForType\\(\\) has parameter \\$class with generic class ReflectionClass but does not specify its types\\: T$#',
270
+    'identifier' => 'missingType.generics',
271
+    'count' => 1,
272
+    'path' => __DIR__ . '/src/NodeParser/TypeNodeParser.php',
273 273
 ];
274 274
 $ignoreErrors[] = [
275
-	'message' => '#^Method Jerowork\\\\GraphqlAttributeSchema\\\\NodeParser\\\\TypeNodeParser\\:\\:retrieveNameFromClass\\(\\) has parameter \\$class with generic class ReflectionClass but does not specify its types\\: T$#',
276
-	'identifier' => 'missingType.generics',
277
-	'count' => 1,
278
-	'path' => __DIR__ . '/src/NodeParser/TypeNodeParser.php',
275
+    'message' => '#^Method Jerowork\\\\GraphqlAttributeSchema\\\\NodeParser\\\\TypeNodeParser\\:\\:retrieveNameFromClass\\(\\) has parameter \\$class with generic class ReflectionClass but does not specify its types\\: T$#',
276
+    'identifier' => 'missingType.generics',
277
+    'count' => 1,
278
+    'path' => __DIR__ . '/src/NodeParser/TypeNodeParser.php',
279 279
 ];
280 280
 $ignoreErrors[] = [
281
-	'message' => '#^Method Jerowork\\\\GraphqlAttributeSchema\\\\Parser\\:\\:getClasses\\(\\) return type with generic class ReflectionClass does not specify its types\\: T$#',
282
-	'identifier' => 'missingType.generics',
283
-	'count' => 1,
284
-	'path' => __DIR__ . '/src/Parser.php',
281
+    'message' => '#^Method Jerowork\\\\GraphqlAttributeSchema\\\\Parser\\:\\:getClasses\\(\\) return type with generic class ReflectionClass does not specify its types\\: T$#',
282
+    'identifier' => 'missingType.generics',
283
+    'count' => 1,
284
+    'path' => __DIR__ . '/src/Parser.php',
285 285
 ];
286 286
 $ignoreErrors[] = [
287
-	'message' => '#^Method Jerowork\\\\GraphqlAttributeSchema\\\\Parser\\:\\:getSupportedAttribute\\(\\) has parameter \\$reflector with generic class ReflectionClass but does not specify its types\\: T$#',
288
-	'identifier' => 'missingType.generics',
289
-	'count' => 1,
290
-	'path' => __DIR__ . '/src/Parser.php',
287
+    'message' => '#^Method Jerowork\\\\GraphqlAttributeSchema\\\\Parser\\:\\:getSupportedAttribute\\(\\) has parameter \\$reflector with generic class ReflectionClass but does not specify its types\\: T$#',
288
+    'identifier' => 'missingType.generics',
289
+    'count' => 1,
290
+    'path' => __DIR__ . '/src/Parser.php',
291 291
 ];
292 292
 $ignoreErrors[] = [
293
-	'message' => '#^Method Jerowork\\\\GraphqlAttributeSchema\\\\Parser\\:\\:parseClass\\(\\) has parameter \\$class with generic class ReflectionClass but does not specify its types\\: T$#',
294
-	'identifier' => 'missingType.generics',
295
-	'count' => 1,
296
-	'path' => __DIR__ . '/src/Parser.php',
293
+    'message' => '#^Method Jerowork\\\\GraphqlAttributeSchema\\\\Parser\\:\\:parseClass\\(\\) has parameter \\$class with generic class ReflectionClass but does not specify its types\\: T$#',
294
+    'identifier' => 'missingType.generics',
295
+    'count' => 1,
296
+    'path' => __DIR__ . '/src/Parser.php',
297 297
 ];
298 298
 $ignoreErrors[] = [
299
-	'message' => '#^Method Jerowork\\\\GraphqlAttributeSchema\\\\Resolver\\\\RootTypeResolver\\:\\:createType\\(\\) should return array\\{name\\: string, description\\: string\\|null, type\\: Closure\\(\\)\\: GraphQL\\\\Type\\\\Definition\\\\Type, args\\: list\\<array\\{name\\: string, description\\: string\\|null, type\\: Closure\\(\\)\\: GraphQL\\\\Type\\\\Definition\\\\Type\\}\\>, resolve\\: Closure, deprecationReason\\?\\: string\\} but returns array\\{name\\: string, description\\: string\\|null, type\\: Closure\\(\\)\\: GraphQL\\\\Type\\\\Definition\\\\Type, args\\: list\\<array\\{name\\: string, type\\: \\(Closure\\(\\)\\: GraphQL\\\\Type\\\\Definition\\\\Type\\)\\|GraphQL\\\\Type\\\\Definition\\\\Type, description\\: string\\|null\\}\\>, resolve\\: Closure, deprecationReason\\?\\: string\\}\\.$#',
300
-	'identifier' => 'return.type',
301
-	'count' => 1,
302
-	'path' => __DIR__ . '/src/Resolver/RootTypeResolver.php',
299
+    'message' => '#^Method Jerowork\\\\GraphqlAttributeSchema\\\\Resolver\\\\RootTypeResolver\\:\\:createType\\(\\) should return array\\{name\\: string, description\\: string\\|null, type\\: Closure\\(\\)\\: GraphQL\\\\Type\\\\Definition\\\\Type, args\\: list\\<array\\{name\\: string, description\\: string\\|null, type\\: Closure\\(\\)\\: GraphQL\\\\Type\\\\Definition\\\\Type\\}\\>, resolve\\: Closure, deprecationReason\\?\\: string\\} but returns array\\{name\\: string, description\\: string\\|null, type\\: Closure\\(\\)\\: GraphQL\\\\Type\\\\Definition\\\\Type, args\\: list\\<array\\{name\\: string, type\\: \\(Closure\\(\\)\\: GraphQL\\\\Type\\\\Definition\\\\Type\\)\\|GraphQL\\\\Type\\\\Definition\\\\Type, description\\: string\\|null\\}\\>, resolve\\: Closure, deprecationReason\\?\\: string\\}\\.$#',
300
+    'identifier' => 'return.type',
301
+    'count' => 1,
302
+    'path' => __DIR__ . '/src/Resolver/RootTypeResolver.php',
303 303
 ];
304 304
 $ignoreErrors[] = [
305
-	'message' => '#^Method Jerowork\\\\GraphqlAttributeSchema\\\\Resolver\\\\Type\\\\FieldResolver\\:\\:getFields\\(\\) should return list\\<array\\{name\\: string, description\\: string\\|null, type\\: Closure\\(\\)\\: GraphQL\\\\Type\\\\Definition\\\\Type, args\\: list\\<array\\{name\\: string, description\\: string\\|null, type\\: Closure\\(\\)\\: GraphQL\\\\Type\\\\Definition\\\\Type\\}\\>, resolve\\: Closure, deprecationReason\\?\\: string\\}\\> but returns list\\<array\\{name\\: string, description\\: string\\|null, type\\: Closure\\(\\)\\: GraphQL\\\\Type\\\\Definition\\\\Type, args\\: list\\<array\\{name\\: string, type\\: \\(Closure\\(\\)\\: GraphQL\\\\Type\\\\Definition\\\\Type\\)\\|GraphQL\\\\Type\\\\Definition\\\\Type, description\\: string\\|null\\}\\>, resolve\\: Closure, deprecationReason\\?\\: string\\}\\>\\.$#',
306
-	'identifier' => 'return.type',
307
-	'count' => 1,
308
-	'path' => __DIR__ . '/src/Resolver/Type/FieldResolver.php',
305
+    'message' => '#^Method Jerowork\\\\GraphqlAttributeSchema\\\\Resolver\\\\Type\\\\FieldResolver\\:\\:getFields\\(\\) should return list\\<array\\{name\\: string, description\\: string\\|null, type\\: Closure\\(\\)\\: GraphQL\\\\Type\\\\Definition\\\\Type, args\\: list\\<array\\{name\\: string, description\\: string\\|null, type\\: Closure\\(\\)\\: GraphQL\\\\Type\\\\Definition\\\\Type\\}\\>, resolve\\: Closure, deprecationReason\\?\\: string\\}\\> but returns list\\<array\\{name\\: string, description\\: string\\|null, type\\: Closure\\(\\)\\: GraphQL\\\\Type\\\\Definition\\\\Type, args\\: list\\<array\\{name\\: string, type\\: \\(Closure\\(\\)\\: GraphQL\\\\Type\\\\Definition\\\\Type\\)\\|GraphQL\\\\Type\\\\Definition\\\\Type, description\\: string\\|null\\}\\>, resolve\\: Closure, deprecationReason\\?\\: string\\}\\>\\.$#',
306
+    'identifier' => 'return.type',
307
+    'count' => 1,
308
+    'path' => __DIR__ . '/src/Resolver/Type/FieldResolver.php',
309 309
 ];
310 310
 $ignoreErrors[] = [
311
-	'message' => '#^Parameter \\#1 \\$config of class GraphQL\\\\Type\\\\Definition\\\\InputObjectType constructor expects array\\{name\\?\\: string\\|null, description\\?\\: string\\|null, fields\\: \\(callable\\(\\)\\: iterable\\<array\\{name\\?\\: string, type\\: callable\\(\\)\\: \\(GraphQL\\\\Type\\\\Definition\\\\InputType&GraphQL\\\\Type\\\\Definition\\\\Type\\)\\|\\(GraphQL\\\\Type\\\\Definition\\\\InputType&GraphQL\\\\Type\\\\Definition\\\\Type\\), defaultValue\\?\\: mixed, description\\?\\: string\\|null, deprecationReason\\?\\: string\\|null, astNode\\?\\: GraphQL\\\\Language\\\\AST\\\\InputValueDefinitionNode\\|null\\}\\|callable\\(\\)\\: \\(array\\{name\\?\\: string, type\\: callable\\(\\)\\: \\(GraphQL\\\\Type\\\\Definition\\\\InputType&GraphQL\\\\Type\\\\Definition\\\\Type\\)\\|\\(GraphQL\\\\Type\\\\Definition\\\\InputType&GraphQL\\\\Type\\\\Definition\\\\Type\\), defaultValue\\?\\: mixed, description\\?\\: string\\|null, deprecationReason\\?\\: string\\|null, astNode\\?\\: GraphQL\\\\Language\\\\AST\\\\InputValueDefinitionNode\\|null\\}\\|GraphQL\\\\Type\\\\Definition\\\\InputObjectField\\|\\(GraphQL\\\\Type\\\\Definition\\\\InputType&GraphQL\\\\Type\\\\Definition\\\\Type\\)\\)\\|GraphQL\\\\Type\\\\Definition\\\\InputObjectField\\|\\(GraphQL\\\\Type\\\\Definition\\\\InputType&GraphQL\\\\Type\\\\Definition\\\\Type\\)\\>\\)\\|iterable\\<array\\{name\\?\\: string, type\\: \\(callable\\(\\)\\: \\(GraphQL\\\\Type\\\\Definition\\\\InputType&GraphQL\\\\Type\\\\Definition\\\\Type\\)\\)\\|\\(GraphQL\\\\Type\\\\Definition\\\\InputType&GraphQL\\\\Type\\\\Definition\\\\Type\\), defaultValue\\?\\: mixed, description\\?\\: string\\|null, deprecationReason\\?\\: string\\|null, astNode\\?\\: GraphQL\\\\Language\\\\AST\\\\InputValueDefinitionNode\\|null\\}\\|\\(callable\\(\\)\\: \\(array\\{name\\?\\: string, type\\: callable\\(\\)\\: \\(GraphQL\\\\Type\\\\Definition\\\\InputType&GraphQL\\\\Type\\\\Definition\\\\Type\\)\\|\\(GraphQL\\\\Type\\\\Definition\\\\InputType&GraphQL\\\\Type\\\\Definition\\\\Type\\), defaultValue\\?\\: mixed, description\\?\\: string\\|null, deprecationReason\\?\\: string\\|null, astNode\\?\\: GraphQL\\\\Language\\\\AST\\\\InputValueDefinitionNode\\|null\\}\\|GraphQL\\\\Type\\\\Definition\\\\InputObjectField\\|\\(GraphQL\\\\Type\\\\Definition\\\\InputType&GraphQL\\\\Type\\\\Definition\\\\Type\\)\\)\\)\\|GraphQL\\\\Type\\\\Definition\\\\InputObjectField\\|\\(GraphQL\\\\Type\\\\Definition\\\\InputType&GraphQL\\\\Type\\\\Definition\\\\Type\\)\\>, parseValue\\?\\: callable\\(array\\<string, mixed\\>\\)\\: mixed, astNode\\?\\: GraphQL\\\\Language\\\\AST\\\\InputObjectTypeDefinitionNode\\|null, extensionASTNodes\\?\\: array\\<GraphQL\\\\Language\\\\AST\\\\InputObjectTypeExtensionNode\\>\\|null\\}, array\\{name\\: string, description\\: string\\|null, fields\\: Closure\\(\\)\\: list\\<array\\{name\\: string, description\\: string\\|null, type\\: Closure\\(\\)\\: GraphQL\\\\Type\\\\Definition\\\\Type, args\\: list\\<array\\{name\\: string, description\\: string\\|null, type\\: Closure\\(\\)\\: GraphQL\\\\Type\\\\Definition\\\\Type\\}\\>\\}\\>\\} given\\.$#',
312
-	'identifier' => 'argument.type',
313
-	'count' => 1,
314
-	'path' => __DIR__ . '/src/Resolver/Type/InputObjectTypeResolver.php',
311
+    'message' => '#^Parameter \\#1 \\$config of class GraphQL\\\\Type\\\\Definition\\\\InputObjectType constructor expects array\\{name\\?\\: string\\|null, description\\?\\: string\\|null, fields\\: \\(callable\\(\\)\\: iterable\\<array\\{name\\?\\: string, type\\: callable\\(\\)\\: \\(GraphQL\\\\Type\\\\Definition\\\\InputType&GraphQL\\\\Type\\\\Definition\\\\Type\\)\\|\\(GraphQL\\\\Type\\\\Definition\\\\InputType&GraphQL\\\\Type\\\\Definition\\\\Type\\), defaultValue\\?\\: mixed, description\\?\\: string\\|null, deprecationReason\\?\\: string\\|null, astNode\\?\\: GraphQL\\\\Language\\\\AST\\\\InputValueDefinitionNode\\|null\\}\\|callable\\(\\)\\: \\(array\\{name\\?\\: string, type\\: callable\\(\\)\\: \\(GraphQL\\\\Type\\\\Definition\\\\InputType&GraphQL\\\\Type\\\\Definition\\\\Type\\)\\|\\(GraphQL\\\\Type\\\\Definition\\\\InputType&GraphQL\\\\Type\\\\Definition\\\\Type\\), defaultValue\\?\\: mixed, description\\?\\: string\\|null, deprecationReason\\?\\: string\\|null, astNode\\?\\: GraphQL\\\\Language\\\\AST\\\\InputValueDefinitionNode\\|null\\}\\|GraphQL\\\\Type\\\\Definition\\\\InputObjectField\\|\\(GraphQL\\\\Type\\\\Definition\\\\InputType&GraphQL\\\\Type\\\\Definition\\\\Type\\)\\)\\|GraphQL\\\\Type\\\\Definition\\\\InputObjectField\\|\\(GraphQL\\\\Type\\\\Definition\\\\InputType&GraphQL\\\\Type\\\\Definition\\\\Type\\)\\>\\)\\|iterable\\<array\\{name\\?\\: string, type\\: \\(callable\\(\\)\\: \\(GraphQL\\\\Type\\\\Definition\\\\InputType&GraphQL\\\\Type\\\\Definition\\\\Type\\)\\)\\|\\(GraphQL\\\\Type\\\\Definition\\\\InputType&GraphQL\\\\Type\\\\Definition\\\\Type\\), defaultValue\\?\\: mixed, description\\?\\: string\\|null, deprecationReason\\?\\: string\\|null, astNode\\?\\: GraphQL\\\\Language\\\\AST\\\\InputValueDefinitionNode\\|null\\}\\|\\(callable\\(\\)\\: \\(array\\{name\\?\\: string, type\\: callable\\(\\)\\: \\(GraphQL\\\\Type\\\\Definition\\\\InputType&GraphQL\\\\Type\\\\Definition\\\\Type\\)\\|\\(GraphQL\\\\Type\\\\Definition\\\\InputType&GraphQL\\\\Type\\\\Definition\\\\Type\\), defaultValue\\?\\: mixed, description\\?\\: string\\|null, deprecationReason\\?\\: string\\|null, astNode\\?\\: GraphQL\\\\Language\\\\AST\\\\InputValueDefinitionNode\\|null\\}\\|GraphQL\\\\Type\\\\Definition\\\\InputObjectField\\|\\(GraphQL\\\\Type\\\\Definition\\\\InputType&GraphQL\\\\Type\\\\Definition\\\\Type\\)\\)\\)\\|GraphQL\\\\Type\\\\Definition\\\\InputObjectField\\|\\(GraphQL\\\\Type\\\\Definition\\\\InputType&GraphQL\\\\Type\\\\Definition\\\\Type\\)\\>, parseValue\\?\\: callable\\(array\\<string, mixed\\>\\)\\: mixed, astNode\\?\\: GraphQL\\\\Language\\\\AST\\\\InputObjectTypeDefinitionNode\\|null, extensionASTNodes\\?\\: array\\<GraphQL\\\\Language\\\\AST\\\\InputObjectTypeExtensionNode\\>\\|null\\}, array\\{name\\: string, description\\: string\\|null, fields\\: Closure\\(\\)\\: list\\<array\\{name\\: string, description\\: string\\|null, type\\: Closure\\(\\)\\: GraphQL\\\\Type\\\\Definition\\\\Type, args\\: list\\<array\\{name\\: string, description\\: string\\|null, type\\: Closure\\(\\)\\: GraphQL\\\\Type\\\\Definition\\\\Type\\}\\>\\}\\>\\} given\\.$#',
312
+    'identifier' => 'argument.type',
313
+    'count' => 1,
314
+    'path' => __DIR__ . '/src/Resolver/Type/InputObjectTypeResolver.php',
315 315
 ];
316 316
 $ignoreErrors[] = [
317
-	'message' => '#^Parameter \\#1 \\$config of class GraphQL\\\\Type\\\\Definition\\\\InterfaceType constructor expects array\\{name\\?\\: string\\|null, description\\?\\: string\\|null, fields\\: \\(callable\\(\\)\\: iterable\\)\\|iterable, interfaces\\?\\: \\(callable\\(\\)\\: iterable\\<callable\\(\\)\\: GraphQL\\\\Type\\\\Definition\\\\InterfaceType\\|GraphQL\\\\Type\\\\Definition\\\\InterfaceType\\>\\)\\|iterable\\<\\(callable\\(\\)\\: GraphQL\\\\Type\\\\Definition\\\\InterfaceType\\)\\|GraphQL\\\\Type\\\\Definition\\\\InterfaceType\\>, resolveType\\?\\: \\(callable\\(mixed, mixed, GraphQL\\\\Type\\\\Definition\\\\ResolveInfo\\)\\: \\(callable\\(\\)\\: \\(GraphQL\\\\Type\\\\Definition\\\\ObjectType\\|string\\|null\\)\\|GraphQL\\\\Deferred\\|GraphQL\\\\Type\\\\Definition\\\\ObjectType\\|string\\|null\\)\\)\\|null, astNode\\?\\: GraphQL\\\\Language\\\\AST\\\\InterfaceTypeDefinitionNode\\|null, extensionASTNodes\\?\\: array\\<GraphQL\\\\Language\\\\AST\\\\InterfaceTypeExtensionNode\\>\\|null\\}, array\\{name\\: string, description\\: string\\|null, fields\\: Closure\\(\\)\\: list\\<array\\{name\\: string, description\\: string\\|null, type\\: Closure\\(\\)\\: GraphQL\\\\Type\\\\Definition\\\\Type, args\\: list\\<array\\{name\\: string, description\\: string\\|null, type\\: Closure\\(\\)\\: GraphQL\\\\Type\\\\Definition\\\\Type\\}\\>, resolve\\: Closure, deprecationReason\\?\\: string\\}\\>, resolveType\\: Closure\\(object\\)\\: GraphQL\\\\Type\\\\Definition\\\\Type\\} given\\.$#',
318
-	'identifier' => 'argument.type',
319
-	'count' => 1,
320
-	'path' => __DIR__ . '/src/Resolver/Type/InterfaceTypeResolver.php',
317
+    'message' => '#^Parameter \\#1 \\$config of class GraphQL\\\\Type\\\\Definition\\\\InterfaceType constructor expects array\\{name\\?\\: string\\|null, description\\?\\: string\\|null, fields\\: \\(callable\\(\\)\\: iterable\\)\\|iterable, interfaces\\?\\: \\(callable\\(\\)\\: iterable\\<callable\\(\\)\\: GraphQL\\\\Type\\\\Definition\\\\InterfaceType\\|GraphQL\\\\Type\\\\Definition\\\\InterfaceType\\>\\)\\|iterable\\<\\(callable\\(\\)\\: GraphQL\\\\Type\\\\Definition\\\\InterfaceType\\)\\|GraphQL\\\\Type\\\\Definition\\\\InterfaceType\\>, resolveType\\?\\: \\(callable\\(mixed, mixed, GraphQL\\\\Type\\\\Definition\\\\ResolveInfo\\)\\: \\(callable\\(\\)\\: \\(GraphQL\\\\Type\\\\Definition\\\\ObjectType\\|string\\|null\\)\\|GraphQL\\\\Deferred\\|GraphQL\\\\Type\\\\Definition\\\\ObjectType\\|string\\|null\\)\\)\\|null, astNode\\?\\: GraphQL\\\\Language\\\\AST\\\\InterfaceTypeDefinitionNode\\|null, extensionASTNodes\\?\\: array\\<GraphQL\\\\Language\\\\AST\\\\InterfaceTypeExtensionNode\\>\\|null\\}, array\\{name\\: string, description\\: string\\|null, fields\\: Closure\\(\\)\\: list\\<array\\{name\\: string, description\\: string\\|null, type\\: Closure\\(\\)\\: GraphQL\\\\Type\\\\Definition\\\\Type, args\\: list\\<array\\{name\\: string, description\\: string\\|null, type\\: Closure\\(\\)\\: GraphQL\\\\Type\\\\Definition\\\\Type\\}\\>, resolve\\: Closure, deprecationReason\\?\\: string\\}\\>, resolveType\\: Closure\\(object\\)\\: GraphQL\\\\Type\\\\Definition\\\\Type\\} given\\.$#',
318
+    'identifier' => 'argument.type',
319
+    'count' => 1,
320
+    'path' => __DIR__ . '/src/Resolver/Type/InterfaceTypeResolver.php',
321 321
 ];
322 322
 $ignoreErrors[] = [
323
-	'message' => '#^Parameter \\#1 \\$config of class GraphQL\\\\Type\\\\Definition\\\\UnionType constructor expects array\\{name\\?\\: string\\|null, description\\?\\: string\\|null, types\\: \\(callable\\(\\)\\: iterable\\<callable\\(\\)\\: GraphQL\\\\Type\\\\Definition\\\\ObjectType\\|GraphQL\\\\Type\\\\Definition\\\\ObjectType\\>\\)\\|iterable\\<\\(callable\\(\\)\\: GraphQL\\\\Type\\\\Definition\\\\ObjectType\\)\\|GraphQL\\\\Type\\\\Definition\\\\ObjectType\\>, resolveType\\?\\: \\(callable\\(mixed, mixed, GraphQL\\\\Type\\\\Definition\\\\ResolveInfo\\)\\: \\(callable\\(\\)\\: \\(GraphQL\\\\Type\\\\Definition\\\\ObjectType\\|string\\|null\\)\\|GraphQL\\\\Deferred\\|GraphQL\\\\Type\\\\Definition\\\\ObjectType\\|string\\|null\\)\\)\\|null, astNode\\?\\: GraphQL\\\\Language\\\\AST\\\\UnionTypeDefinitionNode\\|null, extensionASTNodes\\?\\: array\\<GraphQL\\\\Language\\\\AST\\\\UnionTypeExtensionNode\\>\\|null\\}, array\\{name\\: string, types\\: list\\<GraphQL\\\\Type\\\\Definition\\\\Type\\>, resolveType\\: Closure\\(object\\)\\: GraphQL\\\\Type\\\\Definition\\\\Type\\} given\\.$#',
324
-	'identifier' => 'argument.type',
325
-	'count' => 1,
326
-	'path' => __DIR__ . '/src/Resolver/Type/UnionTypeResolver.php',
323
+    'message' => '#^Parameter \\#1 \\$config of class GraphQL\\\\Type\\\\Definition\\\\UnionType constructor expects array\\{name\\?\\: string\\|null, description\\?\\: string\\|null, types\\: \\(callable\\(\\)\\: iterable\\<callable\\(\\)\\: GraphQL\\\\Type\\\\Definition\\\\ObjectType\\|GraphQL\\\\Type\\\\Definition\\\\ObjectType\\>\\)\\|iterable\\<\\(callable\\(\\)\\: GraphQL\\\\Type\\\\Definition\\\\ObjectType\\)\\|GraphQL\\\\Type\\\\Definition\\\\ObjectType\\>, resolveType\\?\\: \\(callable\\(mixed, mixed, GraphQL\\\\Type\\\\Definition\\\\ResolveInfo\\)\\: \\(callable\\(\\)\\: \\(GraphQL\\\\Type\\\\Definition\\\\ObjectType\\|string\\|null\\)\\|GraphQL\\\\Deferred\\|GraphQL\\\\Type\\\\Definition\\\\ObjectType\\|string\\|null\\)\\)\\|null, astNode\\?\\: GraphQL\\\\Language\\\\AST\\\\UnionTypeDefinitionNode\\|null, extensionASTNodes\\?\\: array\\<GraphQL\\\\Language\\\\AST\\\\UnionTypeExtensionNode\\>\\|null\\}, array\\{name\\: string, types\\: list\\<GraphQL\\\\Type\\\\Definition\\\\Type\\>, resolveType\\: Closure\\(object\\)\\: GraphQL\\\\Type\\\\Definition\\\\Type\\} given\\.$#',
324
+    'identifier' => 'argument.type',
325
+    'count' => 1,
326
+    'path' => __DIR__ . '/src/Resolver/Type/UnionTypeResolver.php',
327 327
 ];
328 328
 $ignoreErrors[] = [
329
-	'message' => '#^Method Jerowork\\\\GraphqlAttributeSchema\\\\Util\\\\Reflector\\\\Reflector\\:\\:getClasses\\(\\) return type with generic class ReflectionClass does not specify its types\\: T$#',
330
-	'identifier' => 'missingType.generics',
331
-	'count' => 1,
332
-	'path' => __DIR__ . '/src/Util/Reflector/Reflector.php',
329
+    'message' => '#^Method Jerowork\\\\GraphqlAttributeSchema\\\\Util\\\\Reflector\\\\Reflector\\:\\:getClasses\\(\\) return type with generic class ReflectionClass does not specify its types\\: T$#',
330
+    'identifier' => 'missingType.generics',
331
+    'count' => 1,
332
+    'path' => __DIR__ . '/src/Util/Reflector/Reflector.php',
333 333
 ];
334 334
 $ignoreErrors[] = [
335
-	'message' => '#^Method Jerowork\\\\GraphqlAttributeSchema\\\\Util\\\\Reflector\\\\Roave\\\\RoaveReflector\\:\\:getClasses\\(\\) return type with generic class ReflectionClass does not specify its types\\: T$#',
336
-	'identifier' => 'missingType.generics',
337
-	'count' => 1,
338
-	'path' => __DIR__ . '/src/Util/Reflector/Roave/RoaveReflector.php',
335
+    'message' => '#^Method Jerowork\\\\GraphqlAttributeSchema\\\\Util\\\\Reflector\\\\Roave\\\\RoaveReflector\\:\\:getClasses\\(\\) return type with generic class ReflectionClass does not specify its types\\: T$#',
336
+    'identifier' => 'missingType.generics',
337
+    'count' => 1,
338
+    'path' => __DIR__ . '/src/Util/Reflector/Roave/RoaveReflector.php',
339 339
 ];
340 340
 $ignoreErrors[] = [
341
-	'message' => '#^Method Jerowork\\\\GraphqlAttributeSchema\\\\Test\\\\Doubles\\\\FullFeatured\\\\Query\\\\DeprecatedQuery\\:\\:doSomeWork\\(\\) never returns string so it can be removed from the return type\\.$#',
342
-	'identifier' => 'return.unusedType',
343
-	'count' => 1,
344
-	'path' => __DIR__ . '/tests/Doubles/FullFeatured/Query/DeprecatedQuery.php',
341
+    'message' => '#^Method Jerowork\\\\GraphqlAttributeSchema\\\\Test\\\\Doubles\\\\FullFeatured\\\\Query\\\\DeprecatedQuery\\:\\:doSomeWork\\(\\) never returns string so it can be removed from the return type\\.$#',
342
+    'identifier' => 'return.unusedType',
343
+    'count' => 1,
344
+    'path' => __DIR__ . '/tests/Doubles/FullFeatured/Query/DeprecatedQuery.php',
345 345
 ];
346 346
 $ignoreErrors[] = [
347
-	'message' => '#^Method Jerowork\\\\GraphqlAttributeSchema\\\\Test\\\\Doubles\\\\FullFeatured\\\\Query\\\\WithUnionOutputQuery\\:\\:getUnionQuery\\(\\) never returns Jerowork\\\\GraphqlAttributeSchema\\\\Test\\\\Doubles\\\\FullFeatured\\\\Type\\\\AgentType so it can be removed from the return type\\.$#',
348
-	'identifier' => 'return.unusedType',
349
-	'count' => 1,
350
-	'path' => __DIR__ . '/tests/Doubles/FullFeatured/Query/WithUnionOutputQuery.php',
347
+    'message' => '#^Method Jerowork\\\\GraphqlAttributeSchema\\\\Test\\\\Doubles\\\\FullFeatured\\\\Query\\\\WithUnionOutputQuery\\:\\:getUnionQuery\\(\\) never returns Jerowork\\\\GraphqlAttributeSchema\\\\Test\\\\Doubles\\\\FullFeatured\\\\Type\\\\AgentType so it can be removed from the return type\\.$#',
348
+    'identifier' => 'return.unusedType',
349
+    'count' => 1,
350
+    'path' => __DIR__ . '/tests/Doubles/FullFeatured/Query/WithUnionOutputQuery.php',
351 351
 ];
352 352
 $ignoreErrors[] = [
353
-	'message' => '#^Method Jerowork\\\\GraphqlAttributeSchema\\\\Test\\\\Doubles\\\\FullFeatured\\\\Query\\\\WithUnionOutputQuery\\:\\:getUnionQuery\\(\\) never returns Jerowork\\\\GraphqlAttributeSchema\\\\Test\\\\Doubles\\\\FullFeatured\\\\Type\\\\FoobarType so it can be removed from the return type\\.$#',
354
-	'identifier' => 'return.unusedType',
355
-	'count' => 1,
356
-	'path' => __DIR__ . '/tests/Doubles/FullFeatured/Query/WithUnionOutputQuery.php',
353
+    'message' => '#^Method Jerowork\\\\GraphqlAttributeSchema\\\\Test\\\\Doubles\\\\FullFeatured\\\\Query\\\\WithUnionOutputQuery\\:\\:getUnionQuery\\(\\) never returns Jerowork\\\\GraphqlAttributeSchema\\\\Test\\\\Doubles\\\\FullFeatured\\\\Type\\\\FoobarType so it can be removed from the return type\\.$#',
354
+    'identifier' => 'return.unusedType',
355
+    'count' => 1,
356
+    'path' => __DIR__ . '/tests/Doubles/FullFeatured/Query/WithUnionOutputQuery.php',
357 357
 ];
358 358
 $ignoreErrors[] = [
359
-	'message' => '#^Method Jerowork\\\\GraphqlAttributeSchema\\\\Test\\\\Doubles\\\\FullFeatured\\\\Query\\\\WithUnionOutputQuery\\:\\:getUnionQuery\\(\\) should return Jerowork\\\\GraphqlAttributeSchema\\\\Test\\\\Doubles\\\\FullFeatured\\\\Type\\\\AgentType\\|Jerowork\\\\GraphqlAttributeSchema\\\\Test\\\\Doubles\\\\FullFeatured\\\\Type\\\\FoobarType but returns string\\.$#',
360
-	'identifier' => 'return.type',
361
-	'count' => 1,
362
-	'path' => __DIR__ . '/tests/Doubles/FullFeatured/Query/WithUnionOutputQuery.php',
359
+    'message' => '#^Method Jerowork\\\\GraphqlAttributeSchema\\\\Test\\\\Doubles\\\\FullFeatured\\\\Query\\\\WithUnionOutputQuery\\:\\:getUnionQuery\\(\\) should return Jerowork\\\\GraphqlAttributeSchema\\\\Test\\\\Doubles\\\\FullFeatured\\\\Type\\\\AgentType\\|Jerowork\\\\GraphqlAttributeSchema\\\\Test\\\\Doubles\\\\FullFeatured\\\\Type\\\\FoobarType but returns string\\.$#',
360
+    'identifier' => 'return.type',
361
+    'count' => 1,
362
+    'path' => __DIR__ . '/tests/Doubles/FullFeatured/Query/WithUnionOutputQuery.php',
363 363
 ];
364 364
 $ignoreErrors[] = [
365
-	'message' => '#^Method Jerowork\\\\GraphqlAttributeSchema\\\\Test\\\\Doubles\\\\FullFeatured\\\\Type\\\\FoobarType\\:\\:getDate\\(\\) never returns null so it can be removed from the return type\\.$#',
366
-	'identifier' => 'return.unusedType',
367
-	'count' => 1,
368
-	'path' => __DIR__ . '/tests/Doubles/FullFeatured/Type/FoobarType.php',
365
+    'message' => '#^Method Jerowork\\\\GraphqlAttributeSchema\\\\Test\\\\Doubles\\\\FullFeatured\\\\Type\\\\FoobarType\\:\\:getDate\\(\\) never returns null so it can be removed from the return type\\.$#',
366
+    'identifier' => 'return.unusedType',
367
+    'count' => 1,
368
+    'path' => __DIR__ . '/tests/Doubles/FullFeatured/Type/FoobarType.php',
369 369
 ];
370 370
 $ignoreErrors[] = [
371
-	'message' => '#^Method Jerowork\\\\GraphqlAttributeSchema\\\\Test\\\\Doubles\\\\Mutation\\\\TestInvalidMutationWithInvalidMethodArgument\\:\\:__invoke\\(\\) has parameter \\$id with no type specified\\.$#',
372
-	'identifier' => 'missingType.parameter',
373
-	'count' => 1,
374
-	'path' => __DIR__ . '/tests/Doubles/Mutation/TestInvalidMutationWithInvalidMethodArgument.php',
371
+    'message' => '#^Method Jerowork\\\\GraphqlAttributeSchema\\\\Test\\\\Doubles\\\\Mutation\\\\TestInvalidMutationWithInvalidMethodArgument\\:\\:__invoke\\(\\) has parameter \\$id with no type specified\\.$#',
372
+    'identifier' => 'missingType.parameter',
373
+    'count' => 1,
374
+    'path' => __DIR__ . '/tests/Doubles/Mutation/TestInvalidMutationWithInvalidMethodArgument.php',
375 375
 ];
376 376
 $ignoreErrors[] = [
377
-	'message' => '#^Method Jerowork\\\\GraphqlAttributeSchema\\\\Test\\\\Doubles\\\\Query\\\\TestQueryWithUnionType\\:\\:getBazs\\(\\) never returns Jerowork\\\\GraphqlAttributeSchema\\\\Test\\\\Doubles\\\\Type\\\\TestType so it can be removed from the return type\\.$#',
378
-	'identifier' => 'return.unusedType',
379
-	'count' => 1,
380
-	'path' => __DIR__ . '/tests/Doubles/Query/TestQueryWithUnionType.php',
377
+    'message' => '#^Method Jerowork\\\\GraphqlAttributeSchema\\\\Test\\\\Doubles\\\\Query\\\\TestQueryWithUnionType\\:\\:getBazs\\(\\) never returns Jerowork\\\\GraphqlAttributeSchema\\\\Test\\\\Doubles\\\\Type\\\\TestType so it can be removed from the return type\\.$#',
378
+    'identifier' => 'return.unusedType',
379
+    'count' => 1,
380
+    'path' => __DIR__ . '/tests/Doubles/Query/TestQueryWithUnionType.php',
381 381
 ];
382 382
 $ignoreErrors[] = [
383
-	'message' => '#^Method Jerowork\\\\GraphqlAttributeSchema\\\\Test\\\\Doubles\\\\Query\\\\TestQueryWithUnionType\\:\\:getBazs\\(\\) never returns Jerowork\\\\GraphqlAttributeSchema\\\\Test\\\\Doubles\\\\Type\\\\TestTypeWithAutowire so it can be removed from the return type\\.$#',
384
-	'identifier' => 'return.unusedType',
385
-	'count' => 1,
386
-	'path' => __DIR__ . '/tests/Doubles/Query/TestQueryWithUnionType.php',
383
+    'message' => '#^Method Jerowork\\\\GraphqlAttributeSchema\\\\Test\\\\Doubles\\\\Query\\\\TestQueryWithUnionType\\:\\:getBazs\\(\\) never returns Jerowork\\\\GraphqlAttributeSchema\\\\Test\\\\Doubles\\\\Type\\\\TestTypeWithAutowire so it can be removed from the return type\\.$#',
384
+    'identifier' => 'return.unusedType',
385
+    'count' => 1,
386
+    'path' => __DIR__ . '/tests/Doubles/Query/TestQueryWithUnionType.php',
387 387
 ];
388 388
 $ignoreErrors[] = [
389
-	'message' => '#^Method Jerowork\\\\GraphqlAttributeSchema\\\\Test\\\\Doubles\\\\Query\\\\TestQueryWithUnionType\\:\\:getBazs\\(\\) should return Jerowork\\\\GraphqlAttributeSchema\\\\Test\\\\Doubles\\\\Type\\\\TestType\\|Jerowork\\\\GraphqlAttributeSchema\\\\Test\\\\Doubles\\\\Type\\\\TestTypeWithAutowire but returns string\\.$#',
390
-	'identifier' => 'return.type',
391
-	'count' => 1,
392
-	'path' => __DIR__ . '/tests/Doubles/Query/TestQueryWithUnionType.php',
389
+    'message' => '#^Method Jerowork\\\\GraphqlAttributeSchema\\\\Test\\\\Doubles\\\\Query\\\\TestQueryWithUnionType\\:\\:getBazs\\(\\) should return Jerowork\\\\GraphqlAttributeSchema\\\\Test\\\\Doubles\\\\Type\\\\TestType\\|Jerowork\\\\GraphqlAttributeSchema\\\\Test\\\\Doubles\\\\Type\\\\TestTypeWithAutowire but returns string\\.$#',
390
+    'identifier' => 'return.type',
391
+    'count' => 1,
392
+    'path' => __DIR__ . '/tests/Doubles/Query/TestQueryWithUnionType.php',
393 393
 ];
394 394
 $ignoreErrors[] = [
395
-	'message' => '#^Method Jerowork\\\\GraphqlAttributeSchema\\\\Test\\\\Doubles\\\\Query\\\\TestQueryWithUnionType\\:\\:getFoobars\\(\\) never returns Jerowork\\\\GraphqlAttributeSchema\\\\Test\\\\Doubles\\\\Type\\\\TestType so it can be removed from the return type\\.$#',
396
-	'identifier' => 'return.unusedType',
397
-	'count' => 1,
398
-	'path' => __DIR__ . '/tests/Doubles/Query/TestQueryWithUnionType.php',
395
+    'message' => '#^Method Jerowork\\\\GraphqlAttributeSchema\\\\Test\\\\Doubles\\\\Query\\\\TestQueryWithUnionType\\:\\:getFoobars\\(\\) never returns Jerowork\\\\GraphqlAttributeSchema\\\\Test\\\\Doubles\\\\Type\\\\TestType so it can be removed from the return type\\.$#',
396
+    'identifier' => 'return.unusedType',
397
+    'count' => 1,
398
+    'path' => __DIR__ . '/tests/Doubles/Query/TestQueryWithUnionType.php',
399 399
 ];
400 400
 $ignoreErrors[] = [
401
-	'message' => '#^Method Jerowork\\\\GraphqlAttributeSchema\\\\Test\\\\Doubles\\\\Query\\\\TestQueryWithUnionType\\:\\:getFoobars\\(\\) never returns Jerowork\\\\GraphqlAttributeSchema\\\\Test\\\\Doubles\\\\Type\\\\TestTypeWithAutowire so it can be removed from the return type\\.$#',
402
-	'identifier' => 'return.unusedType',
403
-	'count' => 1,
404
-	'path' => __DIR__ . '/tests/Doubles/Query/TestQueryWithUnionType.php',
401
+    'message' => '#^Method Jerowork\\\\GraphqlAttributeSchema\\\\Test\\\\Doubles\\\\Query\\\\TestQueryWithUnionType\\:\\:getFoobars\\(\\) never returns Jerowork\\\\GraphqlAttributeSchema\\\\Test\\\\Doubles\\\\Type\\\\TestTypeWithAutowire so it can be removed from the return type\\.$#',
402
+    'identifier' => 'return.unusedType',
403
+    'count' => 1,
404
+    'path' => __DIR__ . '/tests/Doubles/Query/TestQueryWithUnionType.php',
405 405
 ];
406 406
 $ignoreErrors[] = [
407
-	'message' => '#^Method Jerowork\\\\GraphqlAttributeSchema\\\\Test\\\\Doubles\\\\Query\\\\TestQueryWithUnionType\\:\\:getFoobars\\(\\) should return Jerowork\\\\GraphqlAttributeSchema\\\\Test\\\\Doubles\\\\Type\\\\TestType\\|Jerowork\\\\GraphqlAttributeSchema\\\\Test\\\\Doubles\\\\Type\\\\TestTypeWithAutowire but returns string\\.$#',
408
-	'identifier' => 'return.type',
409
-	'count' => 1,
410
-	'path' => __DIR__ . '/tests/Doubles/Query/TestQueryWithUnionType.php',
407
+    'message' => '#^Method Jerowork\\\\GraphqlAttributeSchema\\\\Test\\\\Doubles\\\\Query\\\\TestQueryWithUnionType\\:\\:getFoobars\\(\\) should return Jerowork\\\\GraphqlAttributeSchema\\\\Test\\\\Doubles\\\\Type\\\\TestType\\|Jerowork\\\\GraphqlAttributeSchema\\\\Test\\\\Doubles\\\\Type\\\\TestTypeWithAutowire but returns string\\.$#',
408
+    'identifier' => 'return.type',
409
+    'count' => 1,
410
+    'path' => __DIR__ . '/tests/Doubles/Query/TestQueryWithUnionType.php',
411 411
 ];
412 412
 $ignoreErrors[] = [
413
-	'message' => '#^Method Jerowork\\\\GraphqlAttributeSchema\\\\Test\\\\Doubles\\\\Query\\\\TestQueryWithUnionType\\:\\:getListOfQuxs\\(\\) return type has no value type specified in iterable type array\\.$#',
414
-	'identifier' => 'missingType.iterableValue',
415
-	'count' => 1,
416
-	'path' => __DIR__ . '/tests/Doubles/Query/TestQueryWithUnionType.php',
413
+    'message' => '#^Method Jerowork\\\\GraphqlAttributeSchema\\\\Test\\\\Doubles\\\\Query\\\\TestQueryWithUnionType\\:\\:getListOfQuxs\\(\\) return type has no value type specified in iterable type array\\.$#',
414
+    'identifier' => 'missingType.iterableValue',
415
+    'count' => 1,
416
+    'path' => __DIR__ . '/tests/Doubles/Query/TestQueryWithUnionType.php',
417 417
 ];
418 418
 $ignoreErrors[] = [
419
-	'message' => '#^Method Jerowork\\\\GraphqlAttributeSchema\\\\Test\\\\Doubles\\\\Query\\\\TestQueryWithUnionType\\:\\:getNullableBazs\\(\\) never returns Jerowork\\\\GraphqlAttributeSchema\\\\Test\\\\Doubles\\\\Type\\\\TestType so it can be removed from the return type\\.$#',
420
-	'identifier' => 'return.unusedType',
421
-	'count' => 1,
422
-	'path' => __DIR__ . '/tests/Doubles/Query/TestQueryWithUnionType.php',
419
+    'message' => '#^Method Jerowork\\\\GraphqlAttributeSchema\\\\Test\\\\Doubles\\\\Query\\\\TestQueryWithUnionType\\:\\:getNullableBazs\\(\\) never returns Jerowork\\\\GraphqlAttributeSchema\\\\Test\\\\Doubles\\\\Type\\\\TestType so it can be removed from the return type\\.$#',
420
+    'identifier' => 'return.unusedType',
421
+    'count' => 1,
422
+    'path' => __DIR__ . '/tests/Doubles/Query/TestQueryWithUnionType.php',
423 423
 ];
424 424
 $ignoreErrors[] = [
425
-	'message' => '#^Method Jerowork\\\\GraphqlAttributeSchema\\\\Test\\\\Doubles\\\\Query\\\\TestQueryWithUnionType\\:\\:getNullableBazs\\(\\) never returns Jerowork\\\\GraphqlAttributeSchema\\\\Test\\\\Doubles\\\\Type\\\\TestTypeWithAutowire so it can be removed from the return type\\.$#',
426
-	'identifier' => 'return.unusedType',
427
-	'count' => 1,
428
-	'path' => __DIR__ . '/tests/Doubles/Query/TestQueryWithUnionType.php',
425
+    'message' => '#^Method Jerowork\\\\GraphqlAttributeSchema\\\\Test\\\\Doubles\\\\Query\\\\TestQueryWithUnionType\\:\\:getNullableBazs\\(\\) never returns Jerowork\\\\GraphqlAttributeSchema\\\\Test\\\\Doubles\\\\Type\\\\TestTypeWithAutowire so it can be removed from the return type\\.$#',
426
+    'identifier' => 'return.unusedType',
427
+    'count' => 1,
428
+    'path' => __DIR__ . '/tests/Doubles/Query/TestQueryWithUnionType.php',
429 429
 ];
430 430
 $ignoreErrors[] = [
431
-	'message' => '#^Method Jerowork\\\\GraphqlAttributeSchema\\\\Test\\\\Doubles\\\\Query\\\\TestQueryWithUnionType\\:\\:getNullableBazs\\(\\) never returns null so it can be removed from the return type\\.$#',
432
-	'identifier' => 'return.unusedType',
433
-	'count' => 1,
434
-	'path' => __DIR__ . '/tests/Doubles/Query/TestQueryWithUnionType.php',
431
+    'message' => '#^Method Jerowork\\\\GraphqlAttributeSchema\\\\Test\\\\Doubles\\\\Query\\\\TestQueryWithUnionType\\:\\:getNullableBazs\\(\\) never returns null so it can be removed from the return type\\.$#',
432
+    'identifier' => 'return.unusedType',
433
+    'count' => 1,
434
+    'path' => __DIR__ . '/tests/Doubles/Query/TestQueryWithUnionType.php',
435 435
 ];
436 436
 $ignoreErrors[] = [
437
-	'message' => '#^Method Jerowork\\\\GraphqlAttributeSchema\\\\Test\\\\Doubles\\\\Query\\\\TestQueryWithUnionType\\:\\:getNullableBazs\\(\\) should return Jerowork\\\\GraphqlAttributeSchema\\\\Test\\\\Doubles\\\\Type\\\\TestType\\|Jerowork\\\\GraphqlAttributeSchema\\\\Test\\\\Doubles\\\\Type\\\\TestTypeWithAutowire\\|null but returns string\\.$#',
438
-	'identifier' => 'return.type',
439
-	'count' => 1,
440
-	'path' => __DIR__ . '/tests/Doubles/Query/TestQueryWithUnionType.php',
437
+    'message' => '#^Method Jerowork\\\\GraphqlAttributeSchema\\\\Test\\\\Doubles\\\\Query\\\\TestQueryWithUnionType\\:\\:getNullableBazs\\(\\) should return Jerowork\\\\GraphqlAttributeSchema\\\\Test\\\\Doubles\\\\Type\\\\TestType\\|Jerowork\\\\GraphqlAttributeSchema\\\\Test\\\\Doubles\\\\Type\\\\TestTypeWithAutowire\\|null but returns string\\.$#',
438
+    'identifier' => 'return.type',
439
+    'count' => 1,
440
+    'path' => __DIR__ . '/tests/Doubles/Query/TestQueryWithUnionType.php',
441 441
 ];
442 442
 $ignoreErrors[] = [
443
-	'message' => '#^Method Jerowork\\\\GraphqlAttributeSchema\\\\Test\\\\Doubles\\\\Type\\\\TestCascadingInterfaceType\\:\\:getStatus\\(\\) never returns null so it can be removed from the return type\\.$#',
444
-	'identifier' => 'return.unusedType',
445
-	'count' => 1,
446
-	'path' => __DIR__ . '/tests/Doubles/Type/TestCascadingInterfaceType.php',
443
+    'message' => '#^Method Jerowork\\\\GraphqlAttributeSchema\\\\Test\\\\Doubles\\\\Type\\\\TestCascadingInterfaceType\\:\\:getStatus\\(\\) never returns null so it can be removed from the return type\\.$#',
444
+    'identifier' => 'return.unusedType',
445
+    'count' => 1,
446
+    'path' => __DIR__ . '/tests/Doubles/Type/TestCascadingInterfaceType.php',
447 447
 ];
448 448
 $ignoreErrors[] = [
449
-	'message' => '#^Method Jerowork\\\\GraphqlAttributeSchema\\\\Test\\\\Doubles\\\\Type\\\\TestExtendsAbstractInterfaceType\\:\\:getStatus\\(\\) never returns null so it can be removed from the return type\\.$#',
450
-	'identifier' => 'return.unusedType',
451
-	'count' => 1,
452
-	'path' => __DIR__ . '/tests/Doubles/Type/TestExtendsAbstractInterfaceType.php',
449
+    'message' => '#^Method Jerowork\\\\GraphqlAttributeSchema\\\\Test\\\\Doubles\\\\Type\\\\TestExtendsAbstractInterfaceType\\:\\:getStatus\\(\\) never returns null so it can be removed from the return type\\.$#',
450
+    'identifier' => 'return.unusedType',
451
+    'count' => 1,
452
+    'path' => __DIR__ . '/tests/Doubles/Type/TestExtendsAbstractInterfaceType.php',
453 453
 ];
454 454
 $ignoreErrors[] = [
455
-	'message' => '#^Method Jerowork\\\\GraphqlAttributeSchema\\\\Test\\\\Doubles\\\\Type\\\\TestExtendsInterfaceType\\:\\:cursor\\(\\) never returns null so it can be removed from the return type\\.$#',
456
-	'identifier' => 'return.unusedType',
457
-	'count' => 1,
458
-	'path' => __DIR__ . '/tests/Doubles/Type/TestExtendsInterfaceType.php',
455
+    'message' => '#^Method Jerowork\\\\GraphqlAttributeSchema\\\\Test\\\\Doubles\\\\Type\\\\TestExtendsInterfaceType\\:\\:cursor\\(\\) never returns null so it can be removed from the return type\\.$#',
456
+    'identifier' => 'return.unusedType',
457
+    'count' => 1,
458
+    'path' => __DIR__ . '/tests/Doubles/Type/TestExtendsInterfaceType.php',
459 459
 ];
460 460
 $ignoreErrors[] = [
461
-	'message' => '#^Method Jerowork\\\\GraphqlAttributeSchema\\\\Test\\\\Doubles\\\\Type\\\\TestType\\:\\:flow\\(\\) never returns null so it can be removed from the return type\\.$#',
462
-	'identifier' => 'return.unusedType',
463
-	'count' => 1,
464
-	'path' => __DIR__ . '/tests/Doubles/Type/TestType.php',
461
+    'message' => '#^Method Jerowork\\\\GraphqlAttributeSchema\\\\Test\\\\Doubles\\\\Type\\\\TestType\\:\\:flow\\(\\) never returns null so it can be removed from the return type\\.$#',
462
+    'identifier' => 'return.unusedType',
463
+    'count' => 1,
464
+    'path' => __DIR__ . '/tests/Doubles/Type/TestType.php',
465 465
 ];
466 466
 $ignoreErrors[] = [
467
-	'message' => '#^Method Jerowork\\\\GraphqlAttributeSchema\\\\Test\\\\Doubles\\\\Type\\\\TestTypeWithAutowire\\:\\:invalidServiceWithoutCustomId\\(\\) has parameter \\$service with no type specified\\.$#',
468
-	'identifier' => 'missingType.parameter',
469
-	'count' => 1,
470
-	'path' => __DIR__ . '/tests/Doubles/Type/TestTypeWithAutowire.php',
467
+    'message' => '#^Method Jerowork\\\\GraphqlAttributeSchema\\\\Test\\\\Doubles\\\\Type\\\\TestTypeWithAutowire\\:\\:invalidServiceWithoutCustomId\\(\\) has parameter \\$service with no type specified\\.$#',
468
+    'identifier' => 'missingType.parameter',
469
+    'count' => 1,
470
+    'path' => __DIR__ . '/tests/Doubles/Type/TestTypeWithAutowire.php',
471 471
 ];
472 472
 $ignoreErrors[] = [
473
-	'message' => '#^Method Jerowork\\\\GraphqlAttributeSchema\\\\Test\\\\Doubles\\\\Type\\\\TestTypeWithAutowire\\:\\:serviceWithCustomId\\(\\) has parameter \\$service with no type specified\\.$#',
474
-	'identifier' => 'missingType.parameter',
475
-	'count' => 1,
476
-	'path' => __DIR__ . '/tests/Doubles/Type/TestTypeWithAutowire.php',
473
+    'message' => '#^Method Jerowork\\\\GraphqlAttributeSchema\\\\Test\\\\Doubles\\\\Type\\\\TestTypeWithAutowire\\:\\:serviceWithCustomId\\(\\) has parameter \\$service with no type specified\\.$#',
474
+    'identifier' => 'missingType.parameter',
475
+    'count' => 1,
476
+    'path' => __DIR__ . '/tests/Doubles/Type/TestTypeWithAutowire.php',
477 477
 ];
478 478
 $ignoreErrors[] = [
479
-	'message' => '#^Method class@anonymous/tests/NodeParser/GetClassAttributeTraitTest\\.php\\:25\\:\\:getAttribute\\(\\) has parameter \\$reflector with generic class ReflectionClass but does not specify its types\\: T$#',
480
-	'identifier' => 'missingType.generics',
481
-	'count' => 1,
482
-	'path' => __DIR__ . '/tests/NodeParser/GetClassAttributeTraitTest.php',
479
+    'message' => '#^Method class@anonymous/tests/NodeParser/GetClassAttributeTraitTest\\.php\\:25\\:\\:getAttribute\\(\\) has parameter \\$reflector with generic class ReflectionClass but does not specify its types\\: T$#',
480
+    'identifier' => 'missingType.generics',
481
+    'count' => 1,
482
+    'path' => __DIR__ . '/tests/NodeParser/GetClassAttributeTraitTest.php',
483 483
 ];
484 484
 $ignoreErrors[] = [
485
-	'message' => '#^Method class@anonymous/tests/NodeParser/GetClassAttributeTraitTest\\.php\\:40\\:\\:getAttribute\\(\\) has parameter \\$reflector with generic class ReflectionClass but does not specify its types\\: T$#',
486
-	'identifier' => 'missingType.generics',
487
-	'count' => 1,
488
-	'path' => __DIR__ . '/tests/NodeParser/GetClassAttributeTraitTest.php',
485
+    'message' => '#^Method class@anonymous/tests/NodeParser/GetClassAttributeTraitTest\\.php\\:40\\:\\:getAttribute\\(\\) has parameter \\$reflector with generic class ReflectionClass but does not specify its types\\: T$#',
486
+    'identifier' => 'missingType.generics',
487
+    'count' => 1,
488
+    'path' => __DIR__ . '/tests/NodeParser/GetClassAttributeTraitTest.php',
489 489
 ];
490 490
 $ignoreErrors[] = [
491
-	'message' => '#^Method class@anonymous/tests/NodeParser/GetInterfaceTypesTraitTest\\.php\\:24\\:\\:addParentInterfaceType\\(\\) has parameter \\$class with generic class ReflectionClass but does not specify its types\\: T$#',
492
-	'identifier' => 'missingType.generics',
493
-	'count' => 1,
494
-	'path' => __DIR__ . '/tests/NodeParser/GetInterfaceTypesTraitTest.php',
491
+    'message' => '#^Method class@anonymous/tests/NodeParser/GetInterfaceTypesTraitTest\\.php\\:24\\:\\:addParentInterfaceType\\(\\) has parameter \\$class with generic class ReflectionClass but does not specify its types\\: T$#',
492
+    'identifier' => 'missingType.generics',
493
+    'count' => 1,
494
+    'path' => __DIR__ . '/tests/NodeParser/GetInterfaceTypesTraitTest.php',
495 495
 ];
496 496
 $ignoreErrors[] = [
497
-	'message' => '#^Method class@anonymous/tests/NodeParser/GetInterfaceTypesTraitTest\\.php\\:24\\:\\:getInterfaceTypes\\(\\) has parameter \\$class with generic class ReflectionClass but does not specify its types\\: T$#',
498
-	'identifier' => 'missingType.generics',
499
-	'count' => 1,
500
-	'path' => __DIR__ . '/tests/NodeParser/GetInterfaceTypesTraitTest.php',
497
+    'message' => '#^Method class@anonymous/tests/NodeParser/GetInterfaceTypesTraitTest\\.php\\:24\\:\\:getInterfaceTypes\\(\\) has parameter \\$class with generic class ReflectionClass but does not specify its types\\: T$#',
498
+    'identifier' => 'missingType.generics',
499
+    'count' => 1,
500
+    'path' => __DIR__ . '/tests/NodeParser/GetInterfaceTypesTraitTest.php',
501 501
 ];
502 502
 $ignoreErrors[] = [
503
-	'message' => '#^Method class@anonymous/tests/NodeParser/RetrieveNameForTypeTraitTest\\.php\\:26\\:\\:retrieveNameForType\\(\\) has parameter \\$class with generic class ReflectionClass but does not specify its types\\: T$#',
504
-	'identifier' => 'missingType.generics',
505
-	'count' => 1,
506
-	'path' => __DIR__ . '/tests/NodeParser/RetrieveNameForTypeTraitTest.php',
503
+    'message' => '#^Method class@anonymous/tests/NodeParser/RetrieveNameForTypeTraitTest\\.php\\:26\\:\\:retrieveNameForType\\(\\) has parameter \\$class with generic class ReflectionClass but does not specify its types\\: T$#',
504
+    'identifier' => 'missingType.generics',
505
+    'count' => 1,
506
+    'path' => __DIR__ . '/tests/NodeParser/RetrieveNameForTypeTraitTest.php',
507 507
 ];
508 508
 $ignoreErrors[] = [
509
-	'message' => '#^Method class@anonymous/tests/NodeParser/RetrieveNameForTypeTraitTest\\.php\\:26\\:\\:retrieveNameFromClass\\(\\) has parameter \\$class with generic class ReflectionClass but does not specify its types\\: T$#',
510
-	'identifier' => 'missingType.generics',
511
-	'count' => 1,
512
-	'path' => __DIR__ . '/tests/NodeParser/RetrieveNameForTypeTraitTest.php',
509
+    'message' => '#^Method class@anonymous/tests/NodeParser/RetrieveNameForTypeTraitTest\\.php\\:26\\:\\:retrieveNameFromClass\\(\\) has parameter \\$class with generic class ReflectionClass but does not specify its types\\: T$#',
510
+    'identifier' => 'missingType.generics',
511
+    'count' => 1,
512
+    'path' => __DIR__ . '/tests/NodeParser/RetrieveNameForTypeTraitTest.php',
513 513
 ];
514 514
 $ignoreErrors[] = [
515
-	'message' => '#^Method class@anonymous/tests/NodeParser/RetrieveNameForTypeTraitTest\\.php\\:41\\:\\:retrieveNameForType\\(\\) has parameter \\$class with generic class ReflectionClass but does not specify its types\\: T$#',
516
-	'identifier' => 'missingType.generics',
517
-	'count' => 1,
518
-	'path' => __DIR__ . '/tests/NodeParser/RetrieveNameForTypeTraitTest.php',
515
+    'message' => '#^Method class@anonymous/tests/NodeParser/RetrieveNameForTypeTraitTest\\.php\\:41\\:\\:retrieveNameForType\\(\\) has parameter \\$class with generic class ReflectionClass but does not specify its types\\: T$#',
516
+    'identifier' => 'missingType.generics',
517
+    'count' => 1,
518
+    'path' => __DIR__ . '/tests/NodeParser/RetrieveNameForTypeTraitTest.php',
519 519
 ];
520 520
 $ignoreErrors[] = [
521
-	'message' => '#^Method class@anonymous/tests/NodeParser/RetrieveNameForTypeTraitTest\\.php\\:41\\:\\:retrieveNameFromClass\\(\\) has parameter \\$class with generic class ReflectionClass but does not specify its types\\: T$#',
522
-	'identifier' => 'missingType.generics',
523
-	'count' => 1,
524
-	'path' => __DIR__ . '/tests/NodeParser/RetrieveNameForTypeTraitTest.php',
521
+    'message' => '#^Method class@anonymous/tests/NodeParser/RetrieveNameForTypeTraitTest\\.php\\:41\\:\\:retrieveNameFromClass\\(\\) has parameter \\$class with generic class ReflectionClass but does not specify its types\\: T$#',
522
+    'identifier' => 'missingType.generics',
523
+    'count' => 1,
524
+    'path' => __DIR__ . '/tests/NodeParser/RetrieveNameForTypeTraitTest.php',
525 525
 ];
526 526
 $ignoreErrors[] = [
527
-	'message' => '#^Method class@anonymous/tests/NodeParser/RetrieveNameForTypeTraitTest\\.php\\:54\\:\\:retrieveNameForType\\(\\) has parameter \\$class with generic class ReflectionClass but does not specify its types\\: T$#',
528
-	'identifier' => 'missingType.generics',
529
-	'count' => 1,
530
-	'path' => __DIR__ . '/tests/NodeParser/RetrieveNameForTypeTraitTest.php',
527
+    'message' => '#^Method class@anonymous/tests/NodeParser/RetrieveNameForTypeTraitTest\\.php\\:54\\:\\:retrieveNameForType\\(\\) has parameter \\$class with generic class ReflectionClass but does not specify its types\\: T$#',
528
+    'identifier' => 'missingType.generics',
529
+    'count' => 1,
530
+    'path' => __DIR__ . '/tests/NodeParser/RetrieveNameForTypeTraitTest.php',
531 531
 ];
532 532
 $ignoreErrors[] = [
533
-	'message' => '#^Method class@anonymous/tests/NodeParser/RetrieveNameForTypeTraitTest\\.php\\:54\\:\\:retrieveNameFromClass\\(\\) has parameter \\$class with generic class ReflectionClass but does not specify its types\\: T$#',
534
-	'identifier' => 'missingType.generics',
535
-	'count' => 1,
536
-	'path' => __DIR__ . '/tests/NodeParser/RetrieveNameForTypeTraitTest.php',
533
+    'message' => '#^Method class@anonymous/tests/NodeParser/RetrieveNameForTypeTraitTest\\.php\\:54\\:\\:retrieveNameFromClass\\(\\) has parameter \\$class with generic class ReflectionClass but does not specify its types\\: T$#',
534
+    'identifier' => 'missingType.generics',
535
+    'count' => 1,
536
+    'path' => __DIR__ . '/tests/NodeParser/RetrieveNameForTypeTraitTest.php',
537 537
 ];
538 538
 $ignoreErrors[] = [
539
-	'message' => '#^Method class@anonymous/tests/NodeParser/RetrieveNameForTypeTraitTest\\.php\\:67\\:\\:retrieveNameForType\\(\\) has parameter \\$class with generic class ReflectionClass but does not specify its types\\: T$#',
540
-	'identifier' => 'missingType.generics',
541
-	'count' => 1,
542
-	'path' => __DIR__ . '/tests/NodeParser/RetrieveNameForTypeTraitTest.php',
539
+    'message' => '#^Method class@anonymous/tests/NodeParser/RetrieveNameForTypeTraitTest\\.php\\:67\\:\\:retrieveNameForType\\(\\) has parameter \\$class with generic class ReflectionClass but does not specify its types\\: T$#',
540
+    'identifier' => 'missingType.generics',
541
+    'count' => 1,
542
+    'path' => __DIR__ . '/tests/NodeParser/RetrieveNameForTypeTraitTest.php',
543 543
 ];
544 544
 $ignoreErrors[] = [
545
-	'message' => '#^Method class@anonymous/tests/NodeParser/RetrieveNameForTypeTraitTest\\.php\\:67\\:\\:retrieveNameFromClass\\(\\) has parameter \\$class with generic class ReflectionClass but does not specify its types\\: T$#',
546
-	'identifier' => 'missingType.generics',
547
-	'count' => 1,
548
-	'path' => __DIR__ . '/tests/NodeParser/RetrieveNameForTypeTraitTest.php',
545
+    'message' => '#^Method class@anonymous/tests/NodeParser/RetrieveNameForTypeTraitTest\\.php\\:67\\:\\:retrieveNameFromClass\\(\\) has parameter \\$class with generic class ReflectionClass but does not specify its types\\: T$#',
546
+    'identifier' => 'missingType.generics',
547
+    'count' => 1,
548
+    'path' => __DIR__ . '/tests/NodeParser/RetrieveNameForTypeTraitTest.php',
549 549
 ];
550 550
 $ignoreErrors[] = [
551
-	'message' => '#^Method class@anonymous/tests/NodeParser/RetrieveNameForTypeTraitTest\\.php\\:80\\:\\:retrieveNameForType\\(\\) has parameter \\$class with generic class ReflectionClass but does not specify its types\\: T$#',
552
-	'identifier' => 'missingType.generics',
553
-	'count' => 1,
554
-	'path' => __DIR__ . '/tests/NodeParser/RetrieveNameForTypeTraitTest.php',
551
+    'message' => '#^Method class@anonymous/tests/NodeParser/RetrieveNameForTypeTraitTest\\.php\\:80\\:\\:retrieveNameForType\\(\\) has parameter \\$class with generic class ReflectionClass but does not specify its types\\: T$#',
552
+    'identifier' => 'missingType.generics',
553
+    'count' => 1,
554
+    'path' => __DIR__ . '/tests/NodeParser/RetrieveNameForTypeTraitTest.php',
555 555
 ];
556 556
 $ignoreErrors[] = [
557
-	'message' => '#^Method class@anonymous/tests/NodeParser/RetrieveNameForTypeTraitTest\\.php\\:80\\:\\:retrieveNameFromClass\\(\\) has parameter \\$class with generic class ReflectionClass but does not specify its types\\: T$#',
558
-	'identifier' => 'missingType.generics',
559
-	'count' => 1,
560
-	'path' => __DIR__ . '/tests/NodeParser/RetrieveNameForTypeTraitTest.php',
557
+    'message' => '#^Method class@anonymous/tests/NodeParser/RetrieveNameForTypeTraitTest\\.php\\:80\\:\\:retrieveNameFromClass\\(\\) has parameter \\$class with generic class ReflectionClass but does not specify its types\\: T$#',
558
+    'identifier' => 'missingType.generics',
559
+    'count' => 1,
560
+    'path' => __DIR__ . '/tests/NodeParser/RetrieveNameForTypeTraitTest.php',
561 561
 ];
562 562
 
563 563
 return ['parameters' => ['ignoreErrors' => $ignoreErrors]];
Please login to merge, or discard this patch.