@@ -497,6 +497,7 @@ private function getFieldsByMethodAnnotations(
497
497
498
498
$ resolver = is_string ($ controller )
499
499
? new SourceMethodResolver ($ refMethod )
500
+ /** @phpstan-ignore argument.type */
500
501
: new ServiceResolver ([$ controller , $ methodName ]);
501
502
502
503
$ fieldDescriptor = new QueryFieldDescriptor (
@@ -512,7 +513,7 @@ private function getFieldsByMethodAnnotations(
512
513
);
513
514
514
515
$ field = $ this ->fieldMiddleware ->process ($ fieldDescriptor , new class implements FieldHandlerInterface {
515
- public function handle (QueryFieldDescriptor $ fieldDescriptor ): FieldDefinition | null
516
+ public function handle (QueryFieldDescriptor $ fieldDescriptor ): FieldDefinition
516
517
{
517
518
return QueryField::fromFieldDescriptor ($ fieldDescriptor );
518
519
}
@@ -605,7 +606,7 @@ private function getFieldsByPropertyAnnotations(
605
606
);
606
607
607
608
$ field = $ this ->fieldMiddleware ->process ($ fieldDescriptor , new class implements FieldHandlerInterface {
608
- public function handle (QueryFieldDescriptor $ fieldDescriptor ): FieldDefinition | null
609
+ public function handle (QueryFieldDescriptor $ fieldDescriptor ): FieldDefinition
609
610
{
610
611
return QueryField::fromFieldDescriptor ($ fieldDescriptor );
611
612
}
@@ -744,7 +745,7 @@ private function getQueryFieldsFromSourceFields(
744
745
->withMiddlewareAnnotations ($ sourceField ->getMiddlewareAnnotations ());
745
746
746
747
$ field = $ this ->fieldMiddleware ->process ($ fieldDescriptor , new class implements FieldHandlerInterface {
747
- public function handle (QueryFieldDescriptor $ fieldDescriptor ): FieldDefinition | null
748
+ public function handle (QueryFieldDescriptor $ fieldDescriptor ): FieldDefinition
748
749
{
749
750
return QueryField::fromFieldDescriptor ($ fieldDescriptor );
750
751
}
@@ -822,7 +823,6 @@ private function resolvePhpType(
822
823
823
824
$ context = $ this ->docBlockFactory ->createContext ($ refClass );
824
825
$ phpdocType = $ typeResolver ->resolve ($ phpTypeStr , $ context );
825
- assert ($ phpdocType !== null );
826
826
827
827
$ fakeDocBlock = new DocBlock ('' , null , [new DocBlock \Tags \Return_ ($ phpdocType )], $ context );
828
828
return $ this ->typeMapper ->mapReturnType ($ refMethod , $ fakeDocBlock );
@@ -1080,7 +1080,7 @@ private function getInputFieldsByMethodAnnotations(
1080
1080
);
1081
1081
1082
1082
$ field = $ this ->inputFieldMiddleware ->process ($ inputFieldDescriptor , new class implements InputFieldHandlerInterface {
1083
- public function handle (InputFieldDescriptor $ inputFieldDescriptor ): InputField | null
1083
+ public function handle (InputFieldDescriptor $ inputFieldDescriptor ): InputField
1084
1084
{
1085
1085
return InputField::fromFieldDescriptor ($ inputFieldDescriptor );
1086
1086
}
@@ -1175,7 +1175,7 @@ private function getInputFieldsByPropertyAnnotations(
1175
1175
);
1176
1176
1177
1177
$ field = $ this ->inputFieldMiddleware ->process ($ inputFieldDescriptor , new class implements InputFieldHandlerInterface {
1178
- public function handle (InputFieldDescriptor $ inputFieldDescriptor ): InputField | null
1178
+ public function handle (InputFieldDescriptor $ inputFieldDescriptor ): InputField
1179
1179
{
1180
1180
return InputField::fromFieldDescriptor ($ inputFieldDescriptor );
1181
1181
}
0 commit comments