From a09f94ac5cae14a3fdaca4d925af1abf872337d2 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Adam=20W=C3=B3js?= Date: Wed, 26 Feb 2025 19:16:13 +0100 Subject: [PATCH] Regenerated PHPStan baseline --- phpstan-baseline.neon | 9118 ++++++++++++++++++++++++++++++----------- 1 file changed, 6729 insertions(+), 2389 deletions(-) diff --git a/phpstan-baseline.neon b/phpstan-baseline.neon index b83f994912..d4fcf31b48 100644 --- a/phpstan-baseline.neon +++ b/phpstan-baseline.neon @@ -1,11057 +1,15397 @@ parameters: ignoreErrors: - - message: "#^Call to an undefined method Symfony\\\\Component\\\\Console\\\\Helper\\\\HelperInterface\\:\\:progress\\(\\)\\.$#" + message: '#^Call to an undefined method Symfony\\Component\\Console\\Helper\\HelperInterface\:\:progress\(\)\.$#' + identifier: method.notFound count: 1 path: src/bundle/Command/CompileAssetsCommand.php - - message: "#^Call to an undefined method Symfony\\\\Component\\\\Console\\\\Helper\\\\HelperInterface\\:\\:start\\(\\)\\.$#" + message: '#^Call to an undefined method Symfony\\Component\\Console\\Helper\\HelperInterface\:\:start\(\)\.$#' + identifier: method.notFound count: 1 path: src/bundle/Command/CompileAssetsCommand.php - - message: "#^Call to an undefined method Symfony\\\\Component\\\\Console\\\\Helper\\\\HelperInterface\\:\\:stop\\(\\)\\.$#" + message: '#^Call to an undefined method Symfony\\Component\\Console\\Helper\\HelperInterface\:\:stop\(\)\.$#' + identifier: method.notFound count: 1 path: src/bundle/Command/CompileAssetsCommand.php - - message: "#^Method Ibexa\\\\Bundle\\\\AdminUi\\\\Command\\\\CompileAssetsCommand\\:\\:execute\\(\\) should return int but returns int\\|null\\.$#" + message: '#^Method Ibexa\\Bundle\\AdminUi\\Command\\CompileAssetsCommand\:\:execute\(\) should return int but returns int\|null\.$#' + identifier: return.type count: 1 path: src/bundle/Command/CompileAssetsCommand.php - - message: "#^Cannot call method getClientOriginalName\\(\\) on Symfony\\\\Component\\\\HttpFoundation\\\\File\\\\UploadedFile\\|null\\.$#" + message: '#^Cannot call method getClientOriginalName\(\) on Symfony\\Component\\HttpFoundation\\File\\UploadedFile\|null\.$#' + identifier: method.nonObject count: 3 path: src/bundle/Controller/AssetController.php - - message: "#^Cannot call method getRealPath\\(\\) on Symfony\\\\Component\\\\HttpFoundation\\\\File\\\\UploadedFile\\|null\\.$#" + message: '#^Cannot call method getRealPath\(\) on Symfony\\Component\\HttpFoundation\\File\\UploadedFile\|null\.$#' + identifier: method.nonObject count: 1 path: src/bundle/Controller/AssetController.php - - message: "#^Cannot call method getSize\\(\\) on Symfony\\\\Component\\\\HttpFoundation\\\\File\\\\UploadedFile\\|null\\.$#" + message: '#^Cannot call method getSize\(\) on Symfony\\Component\\HttpFoundation\\File\\UploadedFile\|null\.$#' + identifier: method.nonObject count: 1 path: src/bundle/Controller/AssetController.php - - message: "#^Parameter \\#2 \\$languageCode of class Ibexa\\\\AdminUi\\\\Form\\\\Data\\\\Asset\\\\ImageAssetUploadData constructor expects string\\|null, bool\\|float\\|int\\|string\\|null given\\.$#" + message: '#^Parameter \#2 \$languageCode of class Ibexa\\AdminUi\\Form\\Data\\Asset\\ImageAssetUploadData constructor expects string\|null, bool\|float\|int\|string\|null given\.$#' + identifier: argument.type count: 1 path: src/bundle/Controller/AssetController.php - - message: "#^Parameter \\#3 \\$languageCode of method Ibexa\\\\Core\\\\FieldType\\\\ImageAsset\\\\AssetMapper\\:\\:createAsset\\(\\) expects string, string\\|null given\\.$#" + message: '#^Parameter \#3 \$languageCode of method Ibexa\\Core\\FieldType\\ImageAsset\\AssetMapper\:\:createAsset\(\) expects string, string\|null given\.$#' + identifier: argument.type count: 1 path: src/bundle/Controller/AssetController.php - - message: "#^Parameter \\#3 \\$content of class Ibexa\\\\AdminUi\\\\REST\\\\Value\\\\OperationResponse constructor expects string\\|null, string\\|false given\\.$#" + message: '#^Parameter \#3 \$content of class Ibexa\\AdminUi\\REST\\Value\\OperationResponse constructor expects string\|null, string\|false given\.$#' + identifier: argument.type count: 1 path: src/bundle/Controller/BulkOperation/BulkOperationController.php - - message: "#^Parameter \\#1 \\$array of function array_shift expects array, iterable\\ given\\.$#" + message: '#^Parameter \#1 \$array of function array_shift expects array, iterable\ given\.$#' + identifier: argument.type count: 1 path: src/bundle/Controller/Content/VersionDraftConflictController.php - - message: "#^Parameter \\#1 \\$locationId of method Ibexa\\\\Contracts\\\\Core\\\\Repository\\\\LocationService\\:\\:loadLocation\\(\\) expects int, int\\|null given\\.$#" + message: '#^Parameter \#1 \$locationId of method Ibexa\\Contracts\\Core\\Repository\\LocationService\:\:loadLocation\(\) expects int, int\|null given\.$#' + identifier: argument.type count: 1 path: src/bundle/Controller/Content/VersionDraftConflictController.php - - message: "#^Call to an undefined method Ibexa\\\\AdminUi\\\\Form\\\\Data\\\\Content\\\\Translation\\\\MainTranslationUpdateData\\:\\:getContentInfo\\(\\)\\.$#" + message: '#^Call to an undefined method Ibexa\\AdminUi\\Form\\Data\\Content\\Translation\\MainTranslationUpdateData\:\:getContentInfo\(\)\.$#' + identifier: method.notFound count: 1 path: src/bundle/Controller/ContentController.php - - message: "#^Cannot access property \\$contentInfo on Ibexa\\\\Contracts\\\\Core\\\\Repository\\\\Values\\\\Content\\\\Content\\|null\\.$#" + message: '#^Cannot access property \$contentInfo on Ibexa\\Contracts\\Core\\Repository\\Values\\Content\\Content\|null\.$#' + identifier: property.nonObject count: 1 path: src/bundle/Controller/ContentController.php - - message: "#^Cannot access property \\$id on Ibexa\\\\Contracts\\\\Core\\\\Repository\\\\Values\\\\Content\\\\ContentInfo\\|null\\.$#" + message: '#^Cannot access property \$id on Ibexa\\Contracts\\Core\\Repository\\Values\\Content\\ContentInfo\|null\.$#' + identifier: property.nonObject count: 4 path: src/bundle/Controller/ContentController.php - - message: "#^Cannot access property \\$id on Ibexa\\\\Contracts\\\\Core\\\\Repository\\\\Values\\\\Content\\\\Location\\|null\\.$#" + message: '#^Cannot access property \$id on Ibexa\\Contracts\\Core\\Repository\\Values\\Content\\Location\|null\.$#' + identifier: property.nonObject count: 2 path: src/bundle/Controller/ContentController.php - - message: "#^Cannot access property \\$identifier on Ibexa\\\\Contracts\\\\Core\\\\Repository\\\\Values\\\\ContentType\\\\ContentType\\|null\\.$#" + message: '#^Cannot access property \$identifier on Ibexa\\Contracts\\Core\\Repository\\Values\\ContentType\\ContentType\|null\.$#' + identifier: property.nonObject count: 2 path: src/bundle/Controller/ContentController.php - - message: "#^Cannot access property \\$isHidden on Ibexa\\\\Contracts\\\\Core\\\\Repository\\\\Values\\\\Content\\\\ContentInfo\\|null\\.$#" + message: '#^Cannot access property \$isHidden on Ibexa\\Contracts\\Core\\Repository\\Values\\Content\\ContentInfo\|null\.$#' + identifier: property.nonObject count: 4 path: src/bundle/Controller/ContentController.php - - message: "#^Cannot access property \\$languageCode on Ibexa\\\\Contracts\\\\Core\\\\Repository\\\\Values\\\\Content\\\\Language\\|null\\.$#" + message: '#^Cannot access property \$languageCode on Ibexa\\Contracts\\Core\\Repository\\Values\\Content\\Language\|null\.$#' + identifier: property.nonObject count: 4 path: src/bundle/Controller/ContentController.php - - message: "#^Cannot access property \\$mainLocationId on Ibexa\\\\Contracts\\\\Core\\\\Repository\\\\Values\\\\Content\\\\ContentInfo\\|null\\.$#" + message: '#^Cannot access property \$mainLocationId on Ibexa\\Contracts\\Core\\Repository\\Values\\Content\\ContentInfo\|null\.$#' + identifier: property.nonObject count: 2 path: src/bundle/Controller/ContentController.php - - message: "#^Cannot access property \\$name on Ibexa\\\\Contracts\\\\Core\\\\Repository\\\\Values\\\\Content\\\\ContentInfo\\|null\\.$#" + message: '#^Cannot access property \$name on Ibexa\\Contracts\\Core\\Repository\\Values\\Content\\ContentInfo\|null\.$#' + identifier: property.nonObject count: 1 path: src/bundle/Controller/ContentController.php - - message: "#^Method Ibexa\\\\Bundle\\\\AdminUi\\\\Controller\\\\ContentController\\:\\:proxyCreateAction\\(\\) should return Symfony\\\\Component\\\\HttpFoundation\\\\Response but returns Symfony\\\\Component\\\\HttpFoundation\\\\Response\\|null\\.$#" + message: '#^Method Ibexa\\Bundle\\AdminUi\\Controller\\ContentController\:\:proxyCreateAction\(\) should return Symfony\\Component\\HttpFoundation\\Response but returns Symfony\\Component\\HttpFoundation\\Response\|null\.$#' + identifier: return.type count: 1 path: src/bundle/Controller/ContentController.php - - message: "#^Parameter \\#1 \\$content of method Ibexa\\\\Core\\\\Helper\\\\TranslationHelper\\:\\:getTranslatedContentName\\(\\) expects Ibexa\\\\Contracts\\\\Core\\\\Repository\\\\Values\\\\Content\\\\Content, Ibexa\\\\Contracts\\\\Core\\\\Repository\\\\Values\\\\Content\\\\Content\\|null given\\.$#" + message: '#^Parameter \#1 \$content of method Ibexa\\Core\\Helper\\TranslationHelper\:\:getTranslatedContentName\(\) expects Ibexa\\Contracts\\Core\\Repository\\Values\\Content\\Content, Ibexa\\Contracts\\Core\\Repository\\Values\\Content\\Content\|null given\.$#' + identifier: argument.type count: 1 path: src/bundle/Controller/ContentController.php - - message: "#^Parameter \\#1 \\$contentInfo of method Ibexa\\\\Contracts\\\\Core\\\\Repository\\\\ContentService\\:\\:createContentDraft\\(\\) expects Ibexa\\\\Contracts\\\\Core\\\\Repository\\\\Values\\\\Content\\\\ContentInfo, Ibexa\\\\Contracts\\\\Core\\\\Repository\\\\Values\\\\Content\\\\ContentInfo\\|null given\\.$#" + message: '#^Parameter \#1 \$contentInfo of method Ibexa\\Contracts\\Core\\Repository\\ContentService\:\:createContentDraft\(\) expects Ibexa\\Contracts\\Core\\Repository\\Values\\Content\\ContentInfo, Ibexa\\Contracts\\Core\\Repository\\Values\\Content\\ContentInfo\|null given\.$#' + identifier: argument.type count: 1 path: src/bundle/Controller/ContentController.php - - message: "#^Parameter \\#1 \\$contentInfo of method Ibexa\\\\Contracts\\\\Core\\\\Repository\\\\ContentService\\:\\:hideContent\\(\\) expects Ibexa\\\\Contracts\\\\Core\\\\Repository\\\\Values\\\\Content\\\\ContentInfo, Ibexa\\\\Contracts\\\\Core\\\\Repository\\\\Values\\\\Content\\\\ContentInfo\\|null given\\.$#" + message: '#^Parameter \#1 \$contentInfo of method Ibexa\\Contracts\\Core\\Repository\\ContentService\:\:hideContent\(\) expects Ibexa\\Contracts\\Core\\Repository\\Values\\Content\\ContentInfo, Ibexa\\Contracts\\Core\\Repository\\Values\\Content\\ContentInfo\|null given\.$#' + identifier: argument.type count: 1 path: src/bundle/Controller/ContentController.php - - message: "#^Parameter \\#1 \\$contentInfo of method Ibexa\\\\Contracts\\\\Core\\\\Repository\\\\ContentService\\:\\:revealContent\\(\\) expects Ibexa\\\\Contracts\\\\Core\\\\Repository\\\\Values\\\\Content\\\\ContentInfo, Ibexa\\\\Contracts\\\\Core\\\\Repository\\\\Values\\\\Content\\\\ContentInfo\\|null given\\.$#" + message: '#^Parameter \#1 \$contentInfo of method Ibexa\\Contracts\\Core\\Repository\\ContentService\:\:revealContent\(\) expects Ibexa\\Contracts\\Core\\Repository\\Values\\Content\\ContentInfo, Ibexa\\Contracts\\Core\\Repository\\Values\\Content\\ContentInfo\|null given\.$#' + identifier: argument.type count: 1 path: src/bundle/Controller/ContentController.php - - message: "#^Parameter \\#1 \\$contentInfo of method Ibexa\\\\Contracts\\\\Core\\\\Repository\\\\ContentService\\:\\:updateContentMetadata\\(\\) expects Ibexa\\\\Contracts\\\\Core\\\\Repository\\\\Values\\\\Content\\\\ContentInfo, Ibexa\\\\Contracts\\\\Core\\\\Repository\\\\Values\\\\Content\\\\ContentInfo\\|null given\\.$#" + message: '#^Parameter \#1 \$contentInfo of method Ibexa\\Contracts\\Core\\Repository\\ContentService\:\:updateContentMetadata\(\) expects Ibexa\\Contracts\\Core\\Repository\\Values\\Content\\ContentInfo, Ibexa\\Contracts\\Core\\Repository\\Values\\Content\\ContentInfo\|null given\.$#' + identifier: argument.type count: 1 path: src/bundle/Controller/ContentController.php - - message: "#^Parameter \\#1 \\$contentInfo of method Ibexa\\\\Core\\\\Helper\\\\TranslationHelper\\:\\:getTranslatedContentNameByContentInfo\\(\\) expects Ibexa\\\\Contracts\\\\Core\\\\Repository\\\\Values\\\\Content\\\\ContentInfo, Ibexa\\\\Contracts\\\\Core\\\\Repository\\\\Values\\\\Content\\\\ContentInfo\\|null given\\.$#" + message: '#^Parameter \#1 \$contentInfo of method Ibexa\\Core\\Helper\\TranslationHelper\:\:getTranslatedContentNameByContentInfo\(\) expects Ibexa\\Contracts\\Core\\Repository\\Values\\Content\\ContentInfo, Ibexa\\Contracts\\Core\\Repository\\Values\\Content\\ContentInfo\|null given\.$#' + identifier: argument.type count: 1 path: src/bundle/Controller/ContentController.php - - message: "#^Parameter \\#1 \\$contentType of method Ibexa\\\\AdminUi\\\\Specification\\\\ContentType\\\\ContentTypeIsUser\\:\\:isSatisfiedBy\\(\\) expects Ibexa\\\\Contracts\\\\Core\\\\Repository\\\\Values\\\\ContentType\\\\ContentType, Ibexa\\\\Contracts\\\\Core\\\\Repository\\\\Values\\\\ContentType\\\\ContentType\\|null given\\.$#" + message: '#^Parameter \#1 \$contentType of method Ibexa\\AdminUi\\Specification\\ContentType\\ContentTypeIsUser\:\:isSatisfiedBy\(\) expects Ibexa\\Contracts\\Core\\Repository\\Values\\ContentType\\ContentType, Ibexa\\Contracts\\Core\\Repository\\Values\\ContentType\\ContentType\|null given\.$#' + identifier: argument.type count: 1 path: src/bundle/Controller/ContentController.php - - message: "#^Parameter \\#1 \\$location of method Ibexa\\\\AdminUi\\\\Siteaccess\\\\SiteaccessResolverInterface\\:\\:getSiteAccessesListForLocation\\(\\) expects Ibexa\\\\Contracts\\\\Core\\\\Repository\\\\Values\\\\Content\\\\Location, Ibexa\\\\Contracts\\\\Core\\\\Repository\\\\Values\\\\Content\\\\Location\\|false given\\.$#" + message: '#^Parameter \#1 \$location of method Ibexa\\AdminUi\\Siteaccess\\SiteaccessResolverInterface\:\:getSiteAccessesListForLocation\(\) expects Ibexa\\Contracts\\Core\\Repository\\Values\\Content\\Location, Ibexa\\Contracts\\Core\\Repository\\Values\\Content\\Location\|false given\.$#' + identifier: argument.type count: 1 path: src/bundle/Controller/ContentController.php - - message: "#^Parameter \\#1 \\$locationId of method Ibexa\\\\Contracts\\\\Core\\\\Repository\\\\LocationService\\:\\:loadLocation\\(\\) expects int, int\\|null given\\.$#" + message: '#^Parameter \#1 \$locationId of method Ibexa\\Contracts\\Core\\Repository\\LocationService\:\:loadLocation\(\) expects int, int\|null given\.$#' + identifier: argument.type count: 1 path: src/bundle/Controller/ContentController.php - - message: "#^Call to an undefined method Ibexa\\\\AdminUi\\\\UI\\\\Value\\\\Content\\\\ContentDraftInterface\\:\\:getVersionId\\(\\)\\.$#" + message: '#^Call to an undefined method Ibexa\\AdminUi\\UI\\Value\\Content\\ContentDraftInterface\:\:getVersionId\(\)\.$#' + identifier: method.notFound count: 1 path: src/bundle/Controller/ContentDraftController.php - - message: "#^Method Ibexa\\\\Bundle\\\\AdminUi\\\\Controller\\\\ContentDraftController\\:\\:createContentRemoveData\\(\\) has parameter \\$pagerfanta with generic class Pagerfanta\\\\Pagerfanta but does not specify its types\\: T$#" + message: '#^Method Ibexa\\Bundle\\AdminUi\\Controller\\ContentDraftController\:\:createContentRemoveData\(\) has parameter \$pagerfanta with generic class Pagerfanta\\Pagerfanta but does not specify its types\: T$#' + identifier: missingType.generics count: 1 path: src/bundle/Controller/ContentDraftController.php - - message: "#^Parameter \\#1 \\$array of function array_keys expects array, array\\|null given\\.$#" + message: '#^Parameter \#1 \$array of function array_keys expects array, array\|null given\.$#' + identifier: argument.type count: 1 path: src/bundle/Controller/ContentDraftController.php - - message: "#^Method Ibexa\\\\Bundle\\\\AdminUi\\\\Controller\\\\ContentEditController\\:\\:proxyTranslateAction\\(\\) should return Symfony\\\\Component\\\\HttpFoundation\\\\Response but returns Symfony\\\\Component\\\\HttpFoundation\\\\Response\\|null\\.$#" + message: '#^Method Ibexa\\Bundle\\AdminUi\\Controller\\ContentEditController\:\:proxyTranslateAction\(\) should return Symfony\\Component\\HttpFoundation\\Response but returns Symfony\\Component\\HttpFoundation\\Response\|null\.$#' + identifier: return.type count: 1 path: src/bundle/Controller/ContentEditController.php - - message: "#^Call to an undefined method Symfony\\\\Component\\\\Form\\\\FormInterface\\\\:\\:getClickedButton\\(\\)\\.$#" + message: '#^Call to an undefined method Symfony\\Component\\Form\\FormInterface\\:\:getClickedButton\(\)\.$#' + identifier: method.notFound count: 4 path: src/bundle/Controller/ContentOnTheFlyController.php - - message: "#^Method Ibexa\\\\Bundle\\\\AdminUi\\\\Controller\\\\ContentOnTheFlyController\\:\\:createContentAction\\(\\) should return Ibexa\\\\Core\\\\MVC\\\\Symfony\\\\View\\\\BaseView\\|Symfony\\\\Component\\\\HttpFoundation\\\\Response but returns Symfony\\\\Component\\\\HttpFoundation\\\\Response\\|null\\.$#" + message: '#^Method Ibexa\\Bundle\\AdminUi\\Controller\\ContentOnTheFlyController\:\:buildEditView\(\) has parameter \$form with generic interface Symfony\\Component\\Form\\FormInterface but does not specify its types\: TData$#' + identifier: missingType.generics count: 1 path: src/bundle/Controller/ContentOnTheFlyController.php - - message: "#^Argument of an invalid type Symfony\\\\Component\\\\Form\\\\FormInterface\\\\|null supplied for foreach, only iterables are supported\\.$#" + message: '#^Method Ibexa\\Bundle\\AdminUi\\Controller\\ContentOnTheFlyController\:\:createContentAction\(\) should return Ibexa\\Core\\MVC\\Symfony\\View\\BaseView\|Symfony\\Component\\HttpFoundation\\Response but returns Symfony\\Component\\HttpFoundation\\Response\|null\.$#' + identifier: return.type + count: 1 + path: src/bundle/Controller/ContentOnTheFlyController.php + + - + message: '#^Argument of an invalid type Symfony\\Component\\Form\\FormInterface\\|null supplied for foreach, only iterables are supported\.$#' + identifier: foreach.nonIterable count: 1 path: src/bundle/Controller/ContentTypeController.php - - message: "#^Call to an undefined method Symfony\\\\Component\\\\Form\\\\FormInterface\\:\\:getClickedButton\\(\\)\\.$#" + message: '#^Call to an undefined method Symfony\\Component\\Form\\FormInterface\:\:getClickedButton\(\)\.$#' + identifier: method.notFound count: 2 path: src/bundle/Controller/ContentTypeController.php - - message: "#^Cannot access property \\$id on Ibexa\\\\Contracts\\\\Core\\\\Repository\\\\Values\\\\ContentType\\\\ContentTypeGroup\\|null\\.$#" + message: '#^Cannot access property \$id on Ibexa\\Contracts\\Core\\Repository\\Values\\ContentType\\ContentTypeGroup\|null\.$#' + identifier: property.nonObject count: 8 path: src/bundle/Controller/ContentTypeController.php - - message: "#^Cannot access property \\$id on Ibexa\\\\Contracts\\\\Core\\\\Repository\\\\Values\\\\ContentType\\\\ContentType\\|null\\.$#" + message: '#^Cannot access property \$id on Ibexa\\Contracts\\Core\\Repository\\Values\\ContentType\\ContentType\|null\.$#' + identifier: property.nonObject count: 5 path: src/bundle/Controller/ContentTypeController.php - - message: "#^Cannot access property \\$languageCode on Ibexa\\\\Contracts\\\\Core\\\\Repository\\\\Values\\\\Content\\\\Language\\|null\\.$#" + message: '#^Cannot access property \$languageCode on Ibexa\\Contracts\\Core\\Repository\\Values\\Content\\Language\|null\.$#' + identifier: property.nonObject count: 4 path: src/bundle/Controller/ContentTypeController.php - - message: "#^Cannot access property \\$modifierId on Ibexa\\\\Contracts\\\\Core\\\\Repository\\\\Values\\\\ContentType\\\\ContentType\\|null\\.$#" + message: '#^Cannot access property \$modifierId on Ibexa\\Contracts\\Core\\Repository\\Values\\ContentType\\ContentType\|null\.$#' + identifier: property.nonObject count: 2 path: src/bundle/Controller/ContentTypeController.php - - message: "#^Cannot call method getAPIUser\\(\\) on Symfony\\\\Component\\\\Security\\\\Core\\\\User\\\\UserInterface\\|null\\.$#" + message: '#^Cannot call method getAPIUser\(\) on Symfony\\Component\\Security\\Core\\User\\UserInterface\|null\.$#' + identifier: method.nonObject count: 1 path: src/bundle/Controller/ContentTypeController.php - - message: "#^Cannot call method getName\\(\\) on Ibexa\\\\Contracts\\\\Core\\\\Repository\\\\Values\\\\ContentType\\\\ContentType\\|null\\.$#" + message: '#^Cannot call method getName\(\) on Ibexa\\Contracts\\Core\\Repository\\Values\\ContentType\\ContentType\|null\.$#' + identifier: method.nonObject count: 4 path: src/bundle/Controller/ContentTypeController.php - - message: "#^Dead catch \\- Ibexa\\\\Contracts\\\\Core\\\\Repository\\\\Exceptions\\\\NotFoundException is never thrown in the try block\\.$#" + message: '#^Dead catch \- Ibexa\\Contracts\\Core\\Repository\\Exceptions\\NotFoundException is never thrown in the try block\.$#' + identifier: catch.neverThrown + count: 1 + path: src/bundle/Controller/ContentTypeController.php + + - + message: '#^Method Ibexa\\Bundle\\AdminUi\\Controller\\ContentTypeController\:\:createDeleteForm\(\) return type with generic interface Symfony\\Component\\Form\\FormInterface does not specify its types\: TData$#' + identifier: missingType.generics count: 1 path: src/bundle/Controller/ContentTypeController.php - - message: "#^Parameter \\#1 \\$contentType of method Ibexa\\\\Bundle\\\\AdminUi\\\\Controller\\\\ContentTypeController\\:\\:tryToCreateContentTypeDraft\\(\\) expects Ibexa\\\\Contracts\\\\Core\\\\Repository\\\\Values\\\\ContentType\\\\ContentType, Ibexa\\\\Contracts\\\\Core\\\\Repository\\\\Values\\\\ContentType\\\\ContentType\\|null given\\.$#" + message: '#^Method Ibexa\\Bundle\\AdminUi\\Controller\\ContentTypeController\:\:createUpdateForm\(\) return type with generic interface Symfony\\Component\\Form\\FormInterface does not specify its types\: TData$#' + identifier: missingType.generics + count: 1 + path: src/bundle/Controller/ContentTypeController.php + + - + message: '#^Parameter \#1 \$contentType of method Ibexa\\Bundle\\AdminUi\\Controller\\ContentTypeController\:\:tryToCreateContentTypeDraft\(\) expects Ibexa\\Contracts\\Core\\Repository\\Values\\ContentType\\ContentType, Ibexa\\Contracts\\Core\\Repository\\Values\\ContentType\\ContentType\|null given\.$#' + identifier: argument.type count: 2 path: src/bundle/Controller/ContentTypeController.php - - message: "#^Parameter \\#1 \\$contentType of method Ibexa\\\\Contracts\\\\Core\\\\Repository\\\\ContentTypeService\\:\\:copyContentType\\(\\) expects Ibexa\\\\Contracts\\\\Core\\\\Repository\\\\Values\\\\ContentType\\\\ContentType, Ibexa\\\\Contracts\\\\Core\\\\Repository\\\\Values\\\\ContentType\\\\ContentType\\|null given\\.$#" + message: '#^Parameter \#1 \$contentType of method Ibexa\\Contracts\\Core\\Repository\\ContentTypeService\:\:copyContentType\(\) expects Ibexa\\Contracts\\Core\\Repository\\Values\\ContentType\\ContentType, Ibexa\\Contracts\\Core\\Repository\\Values\\ContentType\\ContentType\|null given\.$#' + identifier: argument.type count: 1 path: src/bundle/Controller/ContentTypeController.php - - message: "#^Parameter \\#2 \\$handler of method Ibexa\\\\AdminUi\\\\Form\\\\SubmitHandler\\:\\:handle\\(\\) expects callable\\(mixed\\)\\: \\(Symfony\\\\Component\\\\HttpFoundation\\\\Response\\|null\\), Closure\\(\\)\\: void given\\.$#" + message: '#^Parameter \#2 \$handler of method Ibexa\\AdminUi\\Form\\SubmitHandler\:\:handle\(\) expects callable\(mixed\)\: \(Symfony\\Component\\HttpFoundation\\Response\|null\), Closure\(\)\: void given\.$#' + identifier: argument.type count: 1 path: src/bundle/Controller/ContentTypeController.php - - message: "#^Parameter \\#2 \\$handler of method Ibexa\\\\AdminUi\\\\Form\\\\SubmitHandler\\:\\:handle\\(\\) expects callable\\(mixed\\)\\: \\(Symfony\\\\Component\\\\HttpFoundation\\\\Response\\|null\\), Closure\\(Ibexa\\\\AdminUi\\\\Form\\\\Data\\\\ContentType\\\\ContentTypesDeleteData\\)\\: void given\\.$#" + message: '#^Parameter \#2 \$handler of method Ibexa\\AdminUi\\Form\\SubmitHandler\:\:handle\(\) expects callable\(mixed\)\: \(Symfony\\Component\\HttpFoundation\\Response\|null\), Closure\(Ibexa\\AdminUi\\Form\\Data\\ContentType\\ContentTypesDeleteData\)\: void given\.$#' + identifier: argument.type count: 1 path: src/bundle/Controller/ContentTypeController.php - - message: "#^Variable \\$contentTypeGroupList in PHPDoc tag @var does not match assigned variable \\$types\\.$#" + message: '#^Variable \$contentTypeGroupList in PHPDoc tag @var does not match assigned variable \$types\.$#' + identifier: varTag.differentVariable count: 1 path: src/bundle/Controller/ContentTypeController.php - - message: "#^Variable \\$newContentTypeDraft might not be defined\\.$#" + message: '#^Variable \$newContentTypeDraft might not be defined\.$#' + identifier: variable.undefined count: 1 path: src/bundle/Controller/ContentTypeController.php - - message: "#^Argument of an invalid type array\\|null supplied for foreach, only iterables are supported\\.$#" + message: '#^Argument of an invalid type array\|null supplied for foreach, only iterables are supported\.$#' + identifier: foreach.nonIterable count: 1 path: src/bundle/Controller/ContentTypeGroupController.php - - message: "#^Method Ibexa\\\\Bundle\\\\AdminUi\\\\Controller\\\\ContentTypeGroupController\\:\\:getContentTypeGroupsNumbers\\(\\) return type has no value type specified in iterable type array\\.$#" + message: '#^Method Ibexa\\Bundle\\AdminUi\\Controller\\ContentTypeGroupController\:\:getContentTypeGroupsNumbers\(\) return type has no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue count: 1 path: src/bundle/Controller/ContentTypeGroupController.php - - message: "#^Parameter \\#1 \\$identifier of method Ibexa\\\\Contracts\\\\Core\\\\Repository\\\\ContentTypeService\\:\\:newContentTypeGroupCreateStruct\\(\\) expects string, string\\|null given\\.$#" + message: '#^Parameter \#1 \$identifier of method Ibexa\\Contracts\\Core\\Repository\\ContentTypeService\:\:newContentTypeGroupCreateStruct\(\) expects string, string\|null given\.$#' + identifier: argument.type count: 1 path: src/bundle/Controller/ContentTypeGroupController.php - - message: "#^Parameter \\#1 \\$value of function count expects array\\|Countable, iterable\\ given\\.$#" + message: '#^Parameter \#1 \$value of function count expects array\|Countable, iterable\ given\.$#' + identifier: argument.type count: 1 path: src/bundle/Controller/ContentTypeGroupController.php - - message: "#^Parameter \\#2 \\$handler of method Ibexa\\\\AdminUi\\\\Form\\\\SubmitHandler\\:\\:handle\\(\\) expects callable\\(mixed\\)\\: \\(Symfony\\\\Component\\\\HttpFoundation\\\\Response\\|null\\), Closure\\(Ibexa\\\\AdminUi\\\\Form\\\\Data\\\\ContentTypeGroup\\\\ContentTypeGroupDeleteData\\)\\: void given\\.$#" + message: '#^Parameter \#2 \$handler of method Ibexa\\AdminUi\\Form\\SubmitHandler\:\:handle\(\) expects callable\(mixed\)\: \(Symfony\\Component\\HttpFoundation\\Response\|null\), Closure\(Ibexa\\AdminUi\\Form\\Data\\ContentTypeGroup\\ContentTypeGroupDeleteData\)\: void given\.$#' + identifier: argument.type count: 1 path: src/bundle/Controller/ContentTypeGroupController.php - - message: "#^Parameter \\#2 \\$handler of method Ibexa\\\\AdminUi\\\\Form\\\\SubmitHandler\\:\\:handle\\(\\) expects callable\\(mixed\\)\\: \\(Symfony\\\\Component\\\\HttpFoundation\\\\Response\\|null\\), Closure\\(Ibexa\\\\AdminUi\\\\Form\\\\Data\\\\ContentTypeGroup\\\\ContentTypeGroupsDeleteData\\)\\: void given\\.$#" + message: '#^Parameter \#2 \$handler of method Ibexa\\AdminUi\\Form\\SubmitHandler\:\:handle\(\) expects callable\(mixed\)\: \(Symfony\\Component\\HttpFoundation\\Response\|null\), Closure\(Ibexa\\AdminUi\\Form\\Data\\ContentTypeGroup\\ContentTypeGroupsDeleteData\)\: void given\.$#' + identifier: argument.type count: 1 path: src/bundle/Controller/ContentTypeGroupController.php - - message: "#^Call to an undefined method Ibexa\\\\Contracts\\\\Core\\\\Repository\\\\PermissionResolver\\:\\:sudo\\(\\)\\.$#" + message: '#^Call to an undefined method Ibexa\\Contracts\\Core\\Repository\\PermissionResolver\:\:sudo\(\)\.$#' + identifier: method.notFound count: 1 path: src/bundle/Controller/ContentViewController.php - - message: "#^Cannot call method getContentInfo\\(\\) on Ibexa\\\\Contracts\\\\Core\\\\Repository\\\\Values\\\\Content\\\\Location\\|null\\.$#" + message: '#^Cannot call method getContentInfo\(\) on Ibexa\\Contracts\\Core\\Repository\\Values\\Content\\Location\|null\.$#' + identifier: method.nonObject count: 3 path: src/bundle/Controller/ContentViewController.php - - message: "#^Offset 'custom_url' on string\\|null on left side of \\?\\? does not exist\\.$#" + message: '#^Method Ibexa\\Bundle\\AdminUi\\Controller\\ContentViewController\:\:createContentEditForm\(\) return type with generic interface Symfony\\Component\\Form\\FormInterface does not specify its types\: TData$#' + identifier: missingType.generics + count: 1 + path: src/bundle/Controller/ContentViewController.php + + - + message: '#^Method Ibexa\\Bundle\\AdminUi\\Controller\\ContentViewController\:\:getInvitationForm\(\) return type with generic interface Symfony\\Component\\Form\\FormInterface does not specify its types\: TData$#' + identifier: missingType.generics count: 1 path: src/bundle/Controller/ContentViewController.php - - message: "#^Offset 'policy' on string\\|null on left side of \\?\\? does not exist\\.$#" + message: '#^Offset ''custom_url'' on string\|null on left side of \?\? does not exist\.$#' + identifier: nullCoalesce.offset count: 1 path: src/bundle/Controller/ContentViewController.php - - message: "#^Offset 'reverse_relation' on string\\|null on left side of \\?\\? does not exist\\.$#" + message: '#^Offset ''policy'' on string\|null on left side of \?\? does not exist\.$#' + identifier: nullCoalesce.offset count: 1 path: src/bundle/Controller/ContentViewController.php - - message: "#^Offset 'role' on string\\|null on left side of \\?\\? does not exist\\.$#" + message: '#^Offset ''reverse_relation'' on string\|null on left side of \?\? does not exist\.$#' + identifier: nullCoalesce.offset count: 1 path: src/bundle/Controller/ContentViewController.php - - message: "#^Offset 'system_url' on string\\|null on left side of \\?\\? does not exist\\.$#" + message: '#^Offset ''role'' on string\|null on left side of \?\? does not exist\.$#' + identifier: nullCoalesce.offset count: 1 path: src/bundle/Controller/ContentViewController.php - - message: "#^Offset 'version_draft' on string\\|null on left side of \\?\\? does not exist\\.$#" + message: '#^Offset ''system_url'' on string\|null on left side of \?\? does not exist\.$#' + identifier: nullCoalesce.offset count: 1 path: src/bundle/Controller/ContentViewController.php - - message: "#^Parameter \\#1 \\$array of function array_column expects array, iterable\\ given\\.$#" + message: '#^Offset ''version_draft'' on string\|null on left side of \?\? does not exist\.$#' + identifier: nullCoalesce.offset count: 1 path: src/bundle/Controller/ContentViewController.php - - message: "#^Parameter \\#1 \\$array of function array_shift expects array, iterable\\ given\\.$#" + message: '#^Parameter \#1 \$array of function array_column expects array, iterable\ given\.$#' + identifier: argument.type count: 1 path: src/bundle/Controller/ContentViewController.php - - message: "#^Parameter \\#1 \\$location of method Ibexa\\\\AdminUi\\\\UI\\\\Service\\\\PathService\\:\\:loadPathLocations\\(\\) expects Ibexa\\\\Contracts\\\\Core\\\\Repository\\\\Values\\\\Content\\\\Location, Ibexa\\\\Contracts\\\\Core\\\\Repository\\\\Values\\\\Content\\\\Location\\|null given\\.$#" + message: '#^Parameter \#1 \$array of function array_shift expects array, iterable\ given\.$#' + identifier: argument.type count: 1 path: src/bundle/Controller/ContentViewController.php - - message: "#^Parameter \\#1 \\$value of function count expects array\\|Countable, iterable\\ given\\.$#" + message: '#^Parameter \#1 \$location of method Ibexa\\AdminUi\\UI\\Service\\PathService\:\:loadPathLocations\(\) expects Ibexa\\Contracts\\Core\\Repository\\Values\\Content\\Location, Ibexa\\Contracts\\Core\\Repository\\Values\\Content\\Location\|null given\.$#' + identifier: argument.type count: 1 path: src/bundle/Controller/ContentViewController.php - - message: "#^Property Ibexa\\\\Bundle\\\\AdminUi\\\\Controller\\\\ContentViewController\\:\\:\\$contentService is never read, only written\\.$#" + message: '#^Parameter \#1 \$value of function count expects array\|Countable, iterable\ given\.$#' + identifier: argument.type count: 1 path: src/bundle/Controller/ContentViewController.php - - message: "#^Parameter \\#2 \\$fieldDefinition of method Ibexa\\\\Contracts\\\\Core\\\\Repository\\\\ContentTypeService\\:\\:updateFieldDefinition\\(\\) expects Ibexa\\\\Contracts\\\\Core\\\\Repository\\\\Values\\\\ContentType\\\\FieldDefinition, Ibexa\\\\Contracts\\\\Core\\\\Repository\\\\Values\\\\ContentType\\\\FieldDefinition\\|null given\\.$#" + message: '#^Property Ibexa\\Bundle\\AdminUi\\Controller\\ContentViewController\:\:\$contentService is never read, only written\.$#' + identifier: property.onlyWritten + count: 1 + path: src/bundle/Controller/ContentViewController.php + + - + message: '#^PHPDoc tag @throws has invalid value \(\\Ibexa\\Contracts\\Core\\Repository\\Exceptions\\InvalidArgumentException;\)\: Unexpected token ";", expected TOKEN_HORIZONTAL_WS at offset 289 on line 6$#' + identifier: phpDoc.parseError + count: 1 + path: src/bundle/Controller/DownloadImageController.php + + - + message: '#^PHPDoc tag @throws has invalid value \(\\Ibexa\\Contracts\\Core\\Repository\\Exceptions\\InvalidCriterionArgumentException;\)\: Unexpected token ";", expected TOKEN_HORIZONTAL_WS at offset 383 on line 7$#' + identifier: phpDoc.parseError + count: 1 + path: src/bundle/Controller/DownloadImageController.php + + - + message: '#^Parameter \#2 \$fieldDefinition of method Ibexa\\Contracts\\Core\\Repository\\ContentTypeService\:\:updateFieldDefinition\(\) expects Ibexa\\Contracts\\Core\\Repository\\Values\\ContentType\\FieldDefinition, Ibexa\\Contracts\\Core\\Repository\\Values\\ContentType\\FieldDefinition\|null given\.$#' + identifier: argument.type count: 1 path: src/bundle/Controller/FieldDefinitionController.php - - message: "#^Parameter \\#2 \\$fieldTypeIdentifier of method Ibexa\\\\Contracts\\\\Core\\\\Repository\\\\ContentTypeService\\:\\:newFieldDefinitionCreateStruct\\(\\) expects string, string\\|null given\\.$#" + message: '#^Parameter \#2 \$fieldTypeIdentifier of method Ibexa\\Contracts\\Core\\Repository\\ContentTypeService\:\:newFieldDefinitionCreateStruct\(\) expects string, string\|null given\.$#' + identifier: argument.type count: 1 path: src/bundle/Controller/FieldDefinitionController.php - - message: "#^Property Ibexa\\\\Contracts\\\\Core\\\\Repository\\\\Values\\\\ContentType\\\\FieldDefinitionCreateStruct\\:\\:\\$fieldGroup \\(string\\) does not accept string\\|null\\.$#" + message: '#^Property Ibexa\\Contracts\\Core\\Repository\\Values\\ContentType\\FieldDefinitionCreateStruct\:\:\$fieldGroup \(string\) does not accept string\|null\.$#' + identifier: assign.propertyType count: 1 path: src/bundle/Controller/FieldDefinitionController.php - - message: "#^Argument of an invalid type array\\|null supplied for foreach, only iterables are supported\\.$#" + message: '#^Argument of an invalid type array\|null supplied for foreach, only iterables are supported\.$#' + identifier: foreach.nonIterable count: 1 path: src/bundle/Controller/LanguageController.php - - message: "#^Cannot access property \\$name on Ibexa\\\\Contracts\\\\Core\\\\Repository\\\\Values\\\\Content\\\\Language\\|null\\.$#" + message: '#^Cannot access property \$name on Ibexa\\Contracts\\Core\\Repository\\Values\\Content\\Language\|null\.$#' + identifier: property.nonObject count: 1 path: src/bundle/Controller/LanguageController.php - - message: "#^Method Ibexa\\\\Bundle\\\\AdminUi\\\\Controller\\\\LanguageController\\:\\:getLanguagesNumbers\\(\\) return type has no value type specified in iterable type array\\.$#" + message: '#^Method Ibexa\\Bundle\\AdminUi\\Controller\\LanguageController\:\:getLanguagesNumbers\(\) return type has no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue count: 1 path: src/bundle/Controller/LanguageController.php - - message: "#^Parameter \\#1 \\$language of method Ibexa\\\\Contracts\\\\Core\\\\Repository\\\\LanguageService\\:\\:deleteLanguage\\(\\) expects Ibexa\\\\Contracts\\\\Core\\\\Repository\\\\Values\\\\Content\\\\Language, Ibexa\\\\Contracts\\\\Core\\\\Repository\\\\Values\\\\Content\\\\Language\\|null given\\.$#" + message: '#^Parameter \#1 \$language of method Ibexa\\Contracts\\Core\\Repository\\LanguageService\:\:deleteLanguage\(\) expects Ibexa\\Contracts\\Core\\Repository\\Values\\Content\\Language, Ibexa\\Contracts\\Core\\Repository\\Values\\Content\\Language\|null given\.$#' + identifier: argument.type count: 1 path: src/bundle/Controller/LanguageController.php - - message: "#^Parameter \\#2 \\$handler of method Ibexa\\\\AdminUi\\\\Form\\\\SubmitHandler\\:\\:handle\\(\\) expects callable\\(mixed\\)\\: \\(Symfony\\\\Component\\\\HttpFoundation\\\\Response\\|null\\), Closure\\(Ibexa\\\\AdminUi\\\\Form\\\\Data\\\\Language\\\\LanguageDeleteData\\)\\: void given\\.$#" + message: '#^Parameter \#2 \$handler of method Ibexa\\AdminUi\\Form\\SubmitHandler\:\:handle\(\) expects callable\(mixed\)\: \(Symfony\\Component\\HttpFoundation\\Response\|null\), Closure\(Ibexa\\AdminUi\\Form\\Data\\Language\\LanguageDeleteData\)\: void given\.$#' + identifier: argument.type count: 1 path: src/bundle/Controller/LanguageController.php - - message: "#^Parameter \\#2 \\$handler of method Ibexa\\\\AdminUi\\\\Form\\\\SubmitHandler\\:\\:handle\\(\\) expects callable\\(mixed\\)\\: \\(Symfony\\\\Component\\\\HttpFoundation\\\\Response\\|null\\), Closure\\(Ibexa\\\\AdminUi\\\\Form\\\\Data\\\\Language\\\\LanguagesDeleteData\\)\\: void given\\.$#" + message: '#^Parameter \#2 \$handler of method Ibexa\\AdminUi\\Form\\SubmitHandler\:\:handle\(\) expects callable\(mixed\)\: \(Symfony\\Component\\HttpFoundation\\Response\|null\), Closure\(Ibexa\\AdminUi\\Form\\Data\\Language\\LanguagesDeleteData\)\: void given\.$#' + identifier: argument.type count: 1 path: src/bundle/Controller/LanguageController.php - - message: "#^Parameter \\#2 \\$newName of method Ibexa\\\\Contracts\\\\Core\\\\Repository\\\\LanguageService\\:\\:updateLanguageName\\(\\) expects string, string\\|null given\\.$#" + message: '#^Parameter \#2 \$newName of method Ibexa\\Contracts\\Core\\Repository\\LanguageService\:\:updateLanguageName\(\) expects string, string\|null given\.$#' + identifier: argument.type count: 1 path: src/bundle/Controller/LanguageController.php - - message: "#^Access to protected property Ibexa\\\\Contracts\\\\Core\\\\Repository\\\\Values\\\\URL\\\\URL\\:\\:\\$id\\.$#" + message: '#^Access to protected property Ibexa\\Contracts\\Core\\Repository\\Values\\URL\\URL\:\:\$id\.$#' + identifier: property.protected count: 2 path: src/bundle/Controller/LinkManagerController.php - - message: "#^Access to protected property Ibexa\\\\Contracts\\\\Core\\\\Repository\\\\Values\\\\URL\\\\URL\\:\\:\\$url\\.$#" + message: '#^Access to protected property Ibexa\\Contracts\\Core\\Repository\\Values\\URL\\URL\:\:\$url\.$#' + identifier: property.protected count: 1 path: src/bundle/Controller/LinkManagerController.php - - message: "#^Cannot access property \\$contentId on Ibexa\\\\Contracts\\\\Core\\\\Repository\\\\Values\\\\Content\\\\Location\\|null\\.$#" + message: '#^Cannot access property \$contentId on Ibexa\\Contracts\\Core\\Repository\\Values\\Content\\Location\|null\.$#' + identifier: property.nonObject count: 3 path: src/bundle/Controller/LocationController.php - - message: "#^Cannot access property \\$contentInfo on Ibexa\\\\Contracts\\\\Core\\\\Repository\\\\Values\\\\Content\\\\Location\\|null\\.$#" + message: '#^Cannot access property \$contentInfo on Ibexa\\Contracts\\Core\\Repository\\Values\\Content\\Location\|null\.$#' + identifier: property.nonObject count: 1 path: src/bundle/Controller/LocationController.php - - message: "#^Cannot access property \\$id on Ibexa\\\\Contracts\\\\Core\\\\Repository\\\\Values\\\\Content\\\\ContentInfo\\|null\\.$#" + message: '#^Cannot access property \$id on Ibexa\\Contracts\\Core\\Repository\\Values\\Content\\ContentInfo\|null\.$#' + identifier: property.nonObject count: 2 path: src/bundle/Controller/LocationController.php - - message: "#^Cannot access property \\$id on Ibexa\\\\Contracts\\\\Core\\\\Repository\\\\Values\\\\Content\\\\Location\\|null\\.$#" + message: '#^Cannot access property \$id on Ibexa\\Contracts\\Core\\Repository\\Values\\Content\\Location\|null\.$#' + identifier: property.nonObject count: 3 path: src/bundle/Controller/LocationController.php - - message: "#^Cannot access property \\$mainLocationId on Ibexa\\\\Contracts\\\\Core\\\\Repository\\\\Values\\\\Content\\\\ContentInfo\\|null\\.$#" + message: '#^Cannot access property \$mainLocationId on Ibexa\\Contracts\\Core\\Repository\\Values\\Content\\ContentInfo\|null\.$#' + identifier: property.nonObject count: 2 path: src/bundle/Controller/LocationController.php - - message: "#^Cannot access property \\$name on Ibexa\\\\Contracts\\\\Core\\\\Repository\\\\Values\\\\Content\\\\Section\\|null\\.$#" + message: '#^Cannot access property \$name on Ibexa\\Contracts\\Core\\Repository\\Values\\Content\\Section\|null\.$#' + identifier: property.nonObject count: 1 path: src/bundle/Controller/LocationController.php - - message: "#^Cannot access property \\$parentLocationId on Ibexa\\\\Contracts\\\\Core\\\\Repository\\\\Values\\\\Content\\\\Location\\|null\\.$#" + message: '#^Cannot access property \$parentLocationId on Ibexa\\Contracts\\Core\\Repository\\Values\\Content\\Location\|null\.$#' + identifier: property.nonObject count: 1 path: src/bundle/Controller/LocationController.php - - message: "#^Cannot call method getContent\\(\\) on Ibexa\\\\Contracts\\\\Core\\\\Repository\\\\Values\\\\Content\\\\Location\\|null\\.$#" + message: '#^Cannot call method getContent\(\) on Ibexa\\Contracts\\Core\\Repository\\Values\\Content\\Location\|null\.$#' + identifier: method.nonObject count: 3 path: src/bundle/Controller/LocationController.php - - message: "#^Cannot call method getContentInfo\\(\\) on Ibexa\\\\Contracts\\\\Core\\\\Repository\\\\Values\\\\Content\\\\Location\\|null\\.$#" + message: '#^Cannot call method getContentInfo\(\) on Ibexa\\Contracts\\Core\\Repository\\Values\\Content\\Location\|null\.$#' + identifier: method.nonObject count: 11 path: src/bundle/Controller/LocationController.php - - message: "#^Parameter \\#1 \\$contentInfo of method Ibexa\\\\Contracts\\\\Core\\\\Repository\\\\LocationService\\:\\:createLocation\\(\\) expects Ibexa\\\\Contracts\\\\Core\\\\Repository\\\\Values\\\\Content\\\\ContentInfo, Ibexa\\\\Contracts\\\\Core\\\\Repository\\\\Values\\\\Content\\\\ContentInfo\\|null given\\.$#" + message: '#^Parameter \#1 \$contentInfo of method Ibexa\\Contracts\\Core\\Repository\\LocationService\:\:createLocation\(\) expects Ibexa\\Contracts\\Core\\Repository\\Values\\Content\\ContentInfo, Ibexa\\Contracts\\Core\\Repository\\Values\\Content\\ContentInfo\|null given\.$#' + identifier: argument.type count: 1 path: src/bundle/Controller/LocationController.php - - message: "#^Parameter \\#1 \\$location of method Ibexa\\\\Contracts\\\\Core\\\\Repository\\\\LocationService\\:\\:getLocationChildCount\\(\\) expects Ibexa\\\\Contracts\\\\Core\\\\Repository\\\\Values\\\\Content\\\\Location, Ibexa\\\\Contracts\\\\Core\\\\Repository\\\\Values\\\\Content\\\\Location\\|null given\\.$#" + message: '#^Parameter \#1 \$location of method Ibexa\\Contracts\\Core\\Repository\\LocationService\:\:getLocationChildCount\(\) expects Ibexa\\Contracts\\Core\\Repository\\Values\\Content\\Location, Ibexa\\Contracts\\Core\\Repository\\Values\\Content\\Location\|null given\.$#' + identifier: argument.type count: 1 path: src/bundle/Controller/LocationController.php - - message: "#^Parameter \\#1 \\$location of method Ibexa\\\\Contracts\\\\Core\\\\Repository\\\\LocationService\\:\\:moveSubtree\\(\\) expects Ibexa\\\\Contracts\\\\Core\\\\Repository\\\\Values\\\\Content\\\\Location, Ibexa\\\\Contracts\\\\Core\\\\Repository\\\\Values\\\\Content\\\\Location\\|null given\\.$#" + message: '#^Parameter \#1 \$location of method Ibexa\\Contracts\\Core\\Repository\\LocationService\:\:moveSubtree\(\) expects Ibexa\\Contracts\\Core\\Repository\\Values\\Content\\Location, Ibexa\\Contracts\\Core\\Repository\\Values\\Content\\Location\|null given\.$#' + identifier: argument.type count: 1 path: src/bundle/Controller/LocationController.php - - message: "#^Parameter \\#1 \\$location of method Ibexa\\\\Contracts\\\\Core\\\\Repository\\\\LocationService\\:\\:updateLocation\\(\\) expects Ibexa\\\\Contracts\\\\Core\\\\Repository\\\\Values\\\\Content\\\\Location, Ibexa\\\\Contracts\\\\Core\\\\Repository\\\\Values\\\\Content\\\\Location\\|null given\\.$#" + message: '#^Parameter \#1 \$location of method Ibexa\\Contracts\\Core\\Repository\\LocationService\:\:updateLocation\(\) expects Ibexa\\Contracts\\Core\\Repository\\Values\\Content\\Location, Ibexa\\Contracts\\Core\\Repository\\Values\\Content\\Location\|null given\.$#' + identifier: argument.type count: 1 path: src/bundle/Controller/LocationController.php - - message: "#^Parameter \\#1 \\$location of method Ibexa\\\\Contracts\\\\Core\\\\Repository\\\\TrashService\\:\\:trash\\(\\) expects Ibexa\\\\Contracts\\\\Core\\\\Repository\\\\Values\\\\Content\\\\Location, Ibexa\\\\Contracts\\\\Core\\\\Repository\\\\Values\\\\Content\\\\Location\\|null given\\.$#" + message: '#^Parameter \#1 \$location of method Ibexa\\Contracts\\Core\\Repository\\TrashService\:\:trash\(\) expects Ibexa\\Contracts\\Core\\Repository\\Values\\Content\\Location, Ibexa\\Contracts\\Core\\Repository\\Values\\Content\\Location\|null given\.$#' + identifier: argument.type count: 1 path: src/bundle/Controller/LocationController.php - - message: "#^Parameter \\#1 \\$location1 of method Ibexa\\\\Contracts\\\\Core\\\\Repository\\\\LocationService\\:\\:swapLocation\\(\\) expects Ibexa\\\\Contracts\\\\Core\\\\Repository\\\\Values\\\\Content\\\\Location, Ibexa\\\\Contracts\\\\Core\\\\Repository\\\\Values\\\\Content\\\\Location\\|null given\\.$#" + message: '#^Parameter \#1 \$location1 of method Ibexa\\Contracts\\Core\\Repository\\LocationService\:\:swapLocation\(\) expects Ibexa\\Contracts\\Core\\Repository\\Values\\Content\\Location, Ibexa\\Contracts\\Core\\Repository\\Values\\Content\\Location\|null given\.$#' + identifier: argument.type count: 1 path: src/bundle/Controller/LocationController.php - - message: "#^Parameter \\#1 \\$locationId of method Ibexa\\\\Contracts\\\\Core\\\\Repository\\\\LocationService\\:\\:loadLocation\\(\\) expects int, int\\|null given\\.$#" + message: '#^Parameter \#1 \$locationId of method Ibexa\\Contracts\\Core\\Repository\\LocationService\:\:loadLocation\(\) expects int, int\|null given\.$#' + identifier: argument.type count: 2 path: src/bundle/Controller/LocationController.php - - message: "#^Parameter \\#2 \\$location2 of method Ibexa\\\\Contracts\\\\Core\\\\Repository\\\\LocationService\\:\\:swapLocation\\(\\) expects Ibexa\\\\Contracts\\\\Core\\\\Repository\\\\Values\\\\Content\\\\Location, Ibexa\\\\Contracts\\\\Core\\\\Repository\\\\Values\\\\Content\\\\Location\\|null given\\.$#" + message: '#^Parameter \#2 \$location2 of method Ibexa\\Contracts\\Core\\Repository\\LocationService\:\:swapLocation\(\) expects Ibexa\\Contracts\\Core\\Repository\\Values\\Content\\Location, Ibexa\\Contracts\\Core\\Repository\\Values\\Content\\Location\|null given\.$#' + identifier: argument.type count: 1 path: src/bundle/Controller/LocationController.php - - message: "#^Parameter \\#2 \\$newParentLocation of method Ibexa\\\\Contracts\\\\Core\\\\Repository\\\\LocationService\\:\\:moveSubtree\\(\\) expects Ibexa\\\\Contracts\\\\Core\\\\Repository\\\\Values\\\\Content\\\\Location, Ibexa\\\\Contracts\\\\Core\\\\Repository\\\\Values\\\\Content\\\\Location\\|null given\\.$#" + message: '#^Parameter \#2 \$newParentLocation of method Ibexa\\Contracts\\Core\\Repository\\LocationService\:\:moveSubtree\(\) expects Ibexa\\Contracts\\Core\\Repository\\Values\\Content\\Location, Ibexa\\Contracts\\Core\\Repository\\Values\\Content\\Location\|null given\.$#' + identifier: argument.type count: 1 path: src/bundle/Controller/LocationController.php - - message: "#^Parameter \\#2 \\$section of method Ibexa\\\\Contracts\\\\Core\\\\Repository\\\\SectionService\\:\\:assignSectionToSubtree\\(\\) expects Ibexa\\\\Contracts\\\\Core\\\\Repository\\\\Values\\\\Content\\\\Section, Ibexa\\\\Contracts\\\\Core\\\\Repository\\\\Values\\\\Content\\\\Section\\|null given\\.$#" + message: '#^Parameter \#2 \$section of method Ibexa\\Contracts\\Core\\Repository\\SectionService\:\:assignSectionToSubtree\(\) expects Ibexa\\Contracts\\Core\\Repository\\Values\\Content\\Section, Ibexa\\Contracts\\Core\\Repository\\Values\\Content\\Section\|null given\.$#' + identifier: argument.type count: 1 path: src/bundle/Controller/LocationController.php - - message: "#^Parameter \\#2 \\$targetParentLocation of method Ibexa\\\\Contracts\\\\Core\\\\Repository\\\\LocationService\\:\\:copySubtree\\(\\) expects Ibexa\\\\Contracts\\\\Core\\\\Repository\\\\Values\\\\Content\\\\Location, Ibexa\\\\Contracts\\\\Core\\\\Repository\\\\Values\\\\Content\\\\Location\\|null given\\.$#" + message: '#^Parameter \#2 \$targetParentLocation of method Ibexa\\Contracts\\Core\\Repository\\LocationService\:\:copySubtree\(\) expects Ibexa\\Contracts\\Core\\Repository\\Values\\Content\\Location, Ibexa\\Contracts\\Core\\Repository\\Values\\Content\\Location\|null given\.$#' + identifier: argument.type count: 1 path: src/bundle/Controller/LocationController.php - - message: "#^Property Ibexa\\\\Bundle\\\\AdminUi\\\\Controller\\\\LocationController\\:\\:\\$contentTypeService is never read, only written\\.$#" + message: '#^Property Ibexa\\Bundle\\AdminUi\\Controller\\LocationController\:\:\$contentTypeService is never read, only written\.$#' + identifier: property.onlyWritten count: 1 path: src/bundle/Controller/LocationController.php - - message: "#^Property Ibexa\\\\Bundle\\\\AdminUi\\\\Controller\\\\LocationController\\:\\:\\$permissionResolver is never read, only written\\.$#" + message: '#^Property Ibexa\\Bundle\\AdminUi\\Controller\\LocationController\:\:\$permissionResolver is never read, only written\.$#' + identifier: property.onlyWritten count: 1 path: src/bundle/Controller/LocationController.php - - message: "#^Parameter \\#1 \\$content of class Symfony\\\\Component\\\\HttpFoundation\\\\Response constructor expects string\\|null, string\\|false given\\.$#" + message: '#^Parameter \#1 \$content of class Symfony\\Component\\HttpFoundation\\Response constructor expects string\|null, string\|false given\.$#' + identifier: argument.type count: 1 path: src/bundle/Controller/NotificationController.php - - message: "#^Argument of an invalid type array\\\\|null supplied for foreach, only iterables are supported\\.$#" + message: '#^Argument of an invalid type array\\|null supplied for foreach, only iterables are supported\.$#' + identifier: foreach.nonIterable count: 1 path: src/bundle/Controller/ObjectStateController.php - - message: "#^Cannot call method getName\\(\\) on Ibexa\\\\Contracts\\\\Core\\\\Repository\\\\Values\\\\ObjectState\\\\ObjectState\\|null\\.$#" + message: '#^Cannot call method getName\(\) on Ibexa\\Contracts\\Core\\Repository\\Values\\ObjectState\\ObjectState\|null\.$#' + identifier: method.nonObject count: 1 path: src/bundle/Controller/ObjectStateController.php - - message: "#^Method Ibexa\\\\Bundle\\\\AdminUi\\\\Controller\\\\ObjectStateController\\:\\:getObjectStatesIds\\(\\) has parameter \\$states with no value type specified in iterable type array\\.$#" + message: '#^Method Ibexa\\Bundle\\AdminUi\\Controller\\ObjectStateController\:\:getObjectStatesIds\(\) has parameter \$states with no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue count: 1 path: src/bundle/Controller/ObjectStateController.php - - message: "#^Method Ibexa\\\\Bundle\\\\AdminUi\\\\Controller\\\\ObjectStateController\\:\\:getObjectStatesIds\\(\\) return type has no value type specified in iterable type array\\.$#" + message: '#^Method Ibexa\\Bundle\\AdminUi\\Controller\\ObjectStateController\:\:getObjectStatesIds\(\) return type has no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue count: 1 path: src/bundle/Controller/ObjectStateController.php - - message: "#^Parameter \\#1 \\$identifier of method Ibexa\\\\Contracts\\\\Core\\\\Repository\\\\ObjectStateService\\:\\:newObjectStateCreateStruct\\(\\) expects string, string\\|null given\\.$#" + message: '#^Parameter \#1 \$identifier of method Ibexa\\Contracts\\Core\\Repository\\ObjectStateService\:\:newObjectStateCreateStruct\(\) expects string, string\|null given\.$#' + identifier: argument.type count: 1 path: src/bundle/Controller/ObjectStateController.php - - message: "#^Parameter \\#2 \\$handler of method Ibexa\\\\AdminUi\\\\Form\\\\SubmitHandler\\:\\:handle\\(\\) expects callable\\(mixed\\)\\: \\(Symfony\\\\Component\\\\HttpFoundation\\\\Response\\|null\\), Closure\\(Ibexa\\\\AdminUi\\\\Form\\\\Data\\\\ObjectState\\\\ContentObjectStateUpdateData\\)\\: void given\\.$#" + message: '#^Parameter \#2 \$handler of method Ibexa\\AdminUi\\Form\\SubmitHandler\:\:handle\(\) expects callable\(mixed\)\: \(Symfony\\Component\\HttpFoundation\\Response\|null\), Closure\(Ibexa\\AdminUi\\Form\\Data\\ObjectState\\ContentObjectStateUpdateData\)\: void given\.$#' + identifier: argument.type count: 1 path: src/bundle/Controller/ObjectStateController.php - - message: "#^Parameter \\#2 \\$handler of method Ibexa\\\\AdminUi\\\\Form\\\\SubmitHandler\\:\\:handle\\(\\) expects callable\\(mixed\\)\\: \\(Symfony\\\\Component\\\\HttpFoundation\\\\Response\\|null\\), Closure\\(Ibexa\\\\AdminUi\\\\Form\\\\Data\\\\ObjectState\\\\ObjectStateDeleteData\\)\\: void given\\.$#" + message: '#^Parameter \#2 \$handler of method Ibexa\\AdminUi\\Form\\SubmitHandler\:\:handle\(\) expects callable\(mixed\)\: \(Symfony\\Component\\HttpFoundation\\Response\|null\), Closure\(Ibexa\\AdminUi\\Form\\Data\\ObjectState\\ObjectStateDeleteData\)\: void given\.$#' + identifier: argument.type count: 1 path: src/bundle/Controller/ObjectStateController.php - - message: "#^Parameter \\#2 \\$handler of method Ibexa\\\\AdminUi\\\\Form\\\\SubmitHandler\\:\\:handle\\(\\) expects callable\\(mixed\\)\\: \\(Symfony\\\\Component\\\\HttpFoundation\\\\Response\\|null\\), Closure\\(Ibexa\\\\AdminUi\\\\Form\\\\Data\\\\ObjectState\\\\ObjectStatesDeleteData\\)\\: void given\\.$#" + message: '#^Parameter \#2 \$handler of method Ibexa\\AdminUi\\Form\\SubmitHandler\:\:handle\(\) expects callable\(mixed\)\: \(Symfony\\Component\\HttpFoundation\\Response\|null\), Closure\(Ibexa\\AdminUi\\Form\\Data\\ObjectState\\ObjectStatesDeleteData\)\: void given\.$#' + identifier: argument.type count: 1 path: src/bundle/Controller/ObjectStateController.php - - message: "#^Parameter \\#3 \\$objectState of method Ibexa\\\\Contracts\\\\Core\\\\Repository\\\\ObjectStateService\\:\\:setContentState\\(\\) expects Ibexa\\\\Contracts\\\\Core\\\\Repository\\\\Values\\\\ObjectState\\\\ObjectState, Ibexa\\\\Contracts\\\\Core\\\\Repository\\\\Values\\\\ObjectState\\\\ObjectState\\|null given\\.$#" + message: '#^Parameter \#3 \$objectState of method Ibexa\\Contracts\\Core\\Repository\\ObjectStateService\:\:setContentState\(\) expects Ibexa\\Contracts\\Core\\Repository\\Values\\ObjectState\\ObjectState, Ibexa\\Contracts\\Core\\Repository\\Values\\ObjectState\\ObjectState\|null given\.$#' + identifier: argument.type count: 1 path: src/bundle/Controller/ObjectStateController.php - - message: "#^Property Ibexa\\\\Contracts\\\\Core\\\\Repository\\\\Values\\\\ObjectState\\\\ObjectStateCreateStruct\\:\\:\\$names \\(array\\\\) does not accept array\\\\.$#" + message: '#^Property Ibexa\\Contracts\\Core\\Repository\\Values\\ObjectState\\ObjectStateCreateStruct\:\:\$names \(array\\) does not accept array\\.$#' + identifier: assign.propertyType count: 1 path: src/bundle/Controller/ObjectStateController.php - - message: "#^Property Ibexa\\\\Contracts\\\\Core\\\\Repository\\\\Values\\\\ObjectState\\\\ObjectStateUpdateStruct\\:\\:\\$names \\(array\\\\) does not accept array\\\\.$#" + message: '#^Property Ibexa\\Contracts\\Core\\Repository\\Values\\ObjectState\\ObjectStateUpdateStruct\:\:\$names \(array\\) does not accept array\\.$#' + identifier: assign.propertyType count: 1 path: src/bundle/Controller/ObjectStateController.php - - message: "#^Argument of an invalid type array\\\\|null supplied for foreach, only iterables are supported\\.$#" + message: '#^Argument of an invalid type array\\|null supplied for foreach, only iterables are supported\.$#' + identifier: foreach.nonIterable count: 1 path: src/bundle/Controller/ObjectStateGroupController.php - - message: "#^Method Ibexa\\\\Bundle\\\\AdminUi\\\\Controller\\\\ObjectStateGroupController\\:\\:getObjectStateGroupsIds\\(\\) return type has no value type specified in iterable type array\\.$#" + message: '#^Method Ibexa\\Bundle\\AdminUi\\Controller\\ObjectStateGroupController\:\:getObjectStateGroupsIds\(\) return type has no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue count: 1 path: src/bundle/Controller/ObjectStateGroupController.php - - message: "#^Parameter \\#1 \\$identifier of method Ibexa\\\\Contracts\\\\Core\\\\Repository\\\\ObjectStateService\\:\\:newObjectStateGroupCreateStruct\\(\\) expects string, string\\|null given\\.$#" + message: '#^Parameter \#1 \$identifier of method Ibexa\\Contracts\\Core\\Repository\\ObjectStateService\:\:newObjectStateGroupCreateStruct\(\) expects string, string\|null given\.$#' + identifier: argument.type count: 1 path: src/bundle/Controller/ObjectStateGroupController.php - - message: "#^Parameter \\#2 \\$handler of method Ibexa\\\\AdminUi\\\\Form\\\\SubmitHandler\\:\\:handle\\(\\) expects callable\\(mixed\\)\\: \\(Symfony\\\\Component\\\\HttpFoundation\\\\Response\\|null\\), Closure\\(Ibexa\\\\AdminUi\\\\Form\\\\Data\\\\ObjectState\\\\ObjectStateGroupDeleteData\\)\\: void given\\.$#" + message: '#^Parameter \#2 \$handler of method Ibexa\\AdminUi\\Form\\SubmitHandler\:\:handle\(\) expects callable\(mixed\)\: \(Symfony\\Component\\HttpFoundation\\Response\|null\), Closure\(Ibexa\\AdminUi\\Form\\Data\\ObjectState\\ObjectStateGroupDeleteData\)\: void given\.$#' + identifier: argument.type count: 1 path: src/bundle/Controller/ObjectStateGroupController.php - - message: "#^Parameter \\#2 \\$handler of method Ibexa\\\\AdminUi\\\\Form\\\\SubmitHandler\\:\\:handle\\(\\) expects callable\\(mixed\\)\\: \\(Symfony\\\\Component\\\\HttpFoundation\\\\Response\\|null\\), Closure\\(Ibexa\\\\AdminUi\\\\Form\\\\Data\\\\ObjectState\\\\ObjectStateGroupsDeleteData\\)\\: void given\\.$#" + message: '#^Parameter \#2 \$handler of method Ibexa\\AdminUi\\Form\\SubmitHandler\:\:handle\(\) expects callable\(mixed\)\: \(Symfony\\Component\\HttpFoundation\\Response\|null\), Closure\(Ibexa\\AdminUi\\Form\\Data\\ObjectState\\ObjectStateGroupsDeleteData\)\: void given\.$#' + identifier: argument.type count: 1 path: src/bundle/Controller/ObjectStateGroupController.php - - message: "#^Property Ibexa\\\\Contracts\\\\Core\\\\Repository\\\\Values\\\\ObjectState\\\\ObjectStateGroupCreateStruct\\:\\:\\$names \\(array\\\\) does not accept array\\\\.$#" + message: '#^Property Ibexa\\Contracts\\Core\\Repository\\Values\\ObjectState\\ObjectStateGroupCreateStruct\:\:\$names \(array\\) does not accept array\\.$#' + identifier: assign.propertyType count: 1 path: src/bundle/Controller/ObjectStateGroupController.php - - message: "#^Property Ibexa\\\\Contracts\\\\Core\\\\Repository\\\\Values\\\\ObjectState\\\\ObjectStateGroupUpdateStruct\\:\\:\\$names \\(array\\\\) does not accept array\\\\.$#" + message: '#^Property Ibexa\\Contracts\\Core\\Repository\\Values\\ObjectState\\ObjectStateGroupUpdateStruct\:\:\$names \(array\\) does not accept array\\.$#' + identifier: assign.propertyType count: 1 path: src/bundle/Controller/ObjectStateGroupController.php - - message: "#^Access to an undefined property Ibexa\\\\Contracts\\\\Core\\\\Repository\\\\Values\\\\User\\\\Policy\\:\\:\\$originalId\\.$#" + message: '#^Access to an undefined property Ibexa\\Contracts\\Core\\Repository\\Values\\User\\Policy\:\:\$originalId\.$#' + identifier: property.notFound count: 3 path: src/bundle/Controller/PolicyController.php - - message: "#^Argument of an invalid type array\\|null supplied for foreach, only iterables are supported\\.$#" + message: '#^Argument of an invalid type array\|null supplied for foreach, only iterables are supported\.$#' + identifier: foreach.nonIterable count: 1 path: src/bundle/Controller/PolicyController.php - - message: "#^Method Ibexa\\\\Bundle\\\\AdminUi\\\\Controller\\\\PolicyController\\:\\:getPoliciesNumbers\\(\\) return type has no value type specified in iterable type array\\.$#" + message: '#^Method Ibexa\\Bundle\\AdminUi\\Controller\\PolicyController\:\:getPoliciesNumbers\(\) return type has no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue count: 1 path: src/bundle/Controller/PolicyController.php - - message: "#^Parameter \\#2 \\$policy of method Ibexa\\\\Contracts\\\\Core\\\\Repository\\\\RoleService\\:\\:updatePolicyByRoleDraft\\(\\) expects Ibexa\\\\Contracts\\\\Core\\\\Repository\\\\Values\\\\User\\\\PolicyDraft, Ibexa\\\\Contracts\\\\Core\\\\Repository\\\\Values\\\\User\\\\Policy given\\.$#" + message: '#^Parameter \#2 \$policy of method Ibexa\\Contracts\\Core\\Repository\\RoleService\:\:updatePolicyByRoleDraft\(\) expects Ibexa\\Contracts\\Core\\Repository\\Values\\User\\PolicyDraft, Ibexa\\Contracts\\Core\\Repository\\Values\\User\\Policy given\.$#' + identifier: argument.type count: 1 path: src/bundle/Controller/PolicyController.php - - message: "#^Parameter \\#2 \\$policyDraft of method Ibexa\\\\Contracts\\\\Core\\\\Repository\\\\RoleService\\:\\:removePolicyByRoleDraft\\(\\) expects Ibexa\\\\Contracts\\\\Core\\\\Repository\\\\Values\\\\User\\\\PolicyDraft, Ibexa\\\\Contracts\\\\Core\\\\Repository\\\\Values\\\\User\\\\Policy given\\.$#" + message: '#^Parameter \#2 \$policyDraft of method Ibexa\\Contracts\\Core\\Repository\\RoleService\:\:removePolicyByRoleDraft\(\) expects Ibexa\\Contracts\\Core\\Repository\\Values\\User\\PolicyDraft, Ibexa\\Contracts\\Core\\Repository\\Values\\User\\Policy given\.$#' + identifier: argument.type count: 2 path: src/bundle/Controller/PolicyController.php - - message: "#^Argument of an invalid type array\\|null supplied for foreach, only iterables are supported\\.$#" + message: '#^Argument of an invalid type array\|null supplied for foreach, only iterables are supported\.$#' + identifier: foreach.nonIterable count: 1 path: src/bundle/Controller/RoleAssignmentController.php - - message: "#^Method Ibexa\\\\Bundle\\\\AdminUi\\\\Controller\\\\RoleAssignmentController\\:\\:createLimitations\\(\\) should return array\\ but returns array\\\\.$#" + message: '#^Method Ibexa\\Bundle\\AdminUi\\Controller\\RoleAssignmentController\:\:createLimitations\(\) should return array\ but returns list\\.$#' + identifier: return.type count: 1 path: src/bundle/Controller/RoleAssignmentController.php - - message: "#^Method Ibexa\\\\Bundle\\\\AdminUi\\\\Controller\\\\RoleAssignmentController\\:\\:getRoleAssignmentsNumbers\\(\\) return type has no value type specified in iterable type array\\.$#" + message: '#^Method Ibexa\\Bundle\\AdminUi\\Controller\\RoleAssignmentController\:\:getRoleAssignmentsNumbers\(\) return type has no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue count: 1 path: src/bundle/Controller/RoleAssignmentController.php - - message: "#^PHPDoc tag @var for variable \\$assignments contains unknown class eZ\\\\Publish\\\\API\\\\Repository\\\\Values\\\\User\\\\RoleAssignment\\.$#" + message: '#^PHPDoc tag @var for variable \$assignments contains unknown class eZ\\Publish\\API\\Repository\\Values\\User\\RoleAssignment\.$#' + identifier: class.notFound count: 1 path: src/bundle/Controller/RoleAssignmentController.php - - message: "#^Parameter \\#1 \\$roleAssignment of method Ibexa\\\\Contracts\\\\Core\\\\Repository\\\\RoleService\\:\\:removeRoleAssignment\\(\\) expects Ibexa\\\\Contracts\\\\Core\\\\Repository\\\\Values\\\\User\\\\RoleAssignment, Ibexa\\\\Contracts\\\\Core\\\\Repository\\\\Values\\\\User\\\\RoleAssignment\\|null given\\.$#" + message: '#^Parameter \#1 \$roleAssignment of method Ibexa\\Contracts\\Core\\Repository\\RoleService\:\:removeRoleAssignment\(\) expects Ibexa\\Contracts\\Core\\Repository\\Values\\User\\RoleAssignment, Ibexa\\Contracts\\Core\\Repository\\Values\\User\\RoleAssignment\|null given\.$#' + identifier: argument.type count: 1 path: src/bundle/Controller/RoleAssignmentController.php - - message: "#^Parameter \\#1 \\$roleAssignments of method Ibexa\\\\Bundle\\\\AdminUi\\\\Controller\\\\RoleAssignmentController\\:\\:getRoleAssignmentsNumbers\\(\\) expects array\\, array\\ given\\.$#" + message: '#^Parameter \#1 \$roleAssignments of method Ibexa\\Bundle\\AdminUi\\Controller\\RoleAssignmentController\:\:getRoleAssignmentsNumbers\(\) expects array\, array\ given\.$#' + identifier: argument.type count: 1 path: src/bundle/Controller/RoleAssignmentController.php - - message: "#^Cannot access property \\$identifier on Ibexa\\\\Contracts\\\\Core\\\\Repository\\\\Values\\\\User\\\\Role\\|null\\.$#" + message: '#^Cannot access property \$identifier on Ibexa\\Contracts\\Core\\Repository\\Values\\User\\Role\|null\.$#' + identifier: property.nonObject count: 1 path: src/bundle/Controller/RoleController.php - - message: "#^Parameter \\#1 \\$role of method Ibexa\\\\Contracts\\\\Core\\\\Repository\\\\RoleService\\:\\:copyRole\\(\\) expects Ibexa\\\\Contracts\\\\Core\\\\Repository\\\\Values\\\\User\\\\Role, Ibexa\\\\Contracts\\\\Core\\\\Repository\\\\Values\\\\User\\\\Role\\|null given\\.$#" + message: '#^Parameter \#1 \$role of method Ibexa\\Contracts\\Core\\Repository\\RoleService\:\:copyRole\(\) expects Ibexa\\Contracts\\Core\\Repository\\Values\\User\\Role, Ibexa\\Contracts\\Core\\Repository\\Values\\User\\Role\|null given\.$#' + identifier: argument.type count: 1 path: src/bundle/Controller/RoleController.php - - message: "#^Parameter \\#1 \\$role of method Ibexa\\\\Contracts\\\\Core\\\\Repository\\\\RoleService\\:\\:deleteRole\\(\\) expects Ibexa\\\\Contracts\\\\Core\\\\Repository\\\\Values\\\\User\\\\Role, Ibexa\\\\Contracts\\\\Core\\\\Repository\\\\Values\\\\User\\\\Role\\|null given\\.$#" + message: '#^Parameter \#1 \$role of method Ibexa\\Contracts\\Core\\Repository\\RoleService\:\:deleteRole\(\) expects Ibexa\\Contracts\\Core\\Repository\\Values\\User\\Role, Ibexa\\Contracts\\Core\\Repository\\Values\\User\\Role\|null given\.$#' + identifier: argument.type count: 1 path: src/bundle/Controller/RoleController.php - - message: "#^Argument of an invalid type array\\|null supplied for foreach, only iterables are supported\\.$#" + message: '#^Argument of an invalid type array\|null supplied for foreach, only iterables are supported\.$#' + identifier: foreach.nonIterable count: 1 path: src/bundle/Controller/SectionController.php - - message: "#^Cannot access property \\$id on Ibexa\\\\Contracts\\\\Core\\\\Repository\\\\Values\\\\Content\\\\Section\\|null\\.$#" + message: '#^Cannot access property \$id on Ibexa\\Contracts\\Core\\Repository\\Values\\Content\\Section\|null\.$#' + identifier: property.nonObject count: 1 path: src/bundle/Controller/SectionController.php - - message: "#^Cannot access property \\$name on Ibexa\\\\Contracts\\\\Core\\\\Repository\\\\Values\\\\Content\\\\Section\\|null\\.$#" + message: '#^Cannot access property \$name on Ibexa\\Contracts\\Core\\Repository\\Values\\Content\\Section\|null\.$#' + identifier: property.nonObject count: 2 path: src/bundle/Controller/SectionController.php - - message: "#^Method Ibexa\\\\Bundle\\\\AdminUi\\\\Controller\\\\SectionController\\:\\:getSectionsNumbers\\(\\) return type has no value type specified in iterable type array\\.$#" + message: '#^Method Ibexa\\Bundle\\AdminUi\\Controller\\SectionController\:\:getSectionsNumbers\(\) return type has no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue count: 1 path: src/bundle/Controller/SectionController.php - - message: "#^Parameter \\#1 \\$section of method Ibexa\\\\Contracts\\\\Core\\\\Repository\\\\SectionService\\:\\:deleteSection\\(\\) expects Ibexa\\\\Contracts\\\\Core\\\\Repository\\\\Values\\\\Content\\\\Section, Ibexa\\\\Contracts\\\\Core\\\\Repository\\\\Values\\\\Content\\\\Section\\|null given\\.$#" + message: '#^Parameter \#1 \$section of method Ibexa\\Contracts\\Core\\Repository\\SectionService\:\:deleteSection\(\) expects Ibexa\\Contracts\\Core\\Repository\\Values\\Content\\Section, Ibexa\\Contracts\\Core\\Repository\\Values\\Content\\Section\|null given\.$#' + identifier: argument.type count: 1 path: src/bundle/Controller/SectionController.php - - message: "#^Parameter \\#2 \\$handler of method Ibexa\\\\AdminUi\\\\Form\\\\SubmitHandler\\:\\:handle\\(\\) expects callable\\(mixed\\)\\: \\(Symfony\\\\Component\\\\HttpFoundation\\\\Response\\|null\\), Closure\\(Ibexa\\\\AdminUi\\\\Form\\\\Data\\\\Section\\\\SectionsDeleteData\\)\\: void given\\.$#" + message: '#^Parameter \#2 \$handler of method Ibexa\\AdminUi\\Form\\SubmitHandler\:\:handle\(\) expects callable\(mixed\)\: \(Symfony\\Component\\HttpFoundation\\Response\|null\), Closure\(Ibexa\\AdminUi\\Form\\Data\\Section\\SectionsDeleteData\)\: void given\.$#' + identifier: argument.type count: 1 path: src/bundle/Controller/SectionController.php - - message: "#^Parameter \\#2 \\$section of method Ibexa\\\\Contracts\\\\Core\\\\Repository\\\\SectionService\\:\\:assignSection\\(\\) expects Ibexa\\\\Contracts\\\\Core\\\\Repository\\\\Values\\\\Content\\\\Section, Ibexa\\\\Contracts\\\\Core\\\\Repository\\\\Values\\\\Content\\\\Section\\|null given\\.$#" + message: '#^Parameter \#2 \$section of method Ibexa\\Contracts\\Core\\Repository\\SectionService\:\:assignSection\(\) expects Ibexa\\Contracts\\Core\\Repository\\Values\\Content\\Section, Ibexa\\Contracts\\Core\\Repository\\Values\\Content\\Section\|null given\.$#' + identifier: argument.type count: 1 path: src/bundle/Controller/SectionController.php - - message: "#^Cannot access property \\$id on Ibexa\\\\Contracts\\\\Core\\\\Repository\\\\Values\\\\Content\\\\ContentInfo\\|null\\.$#" + message: '#^Cannot access property \$id on Ibexa\\Contracts\\Core\\Repository\\Values\\Content\\ContentInfo\|null\.$#' + identifier: property.nonObject count: 1 path: src/bundle/Controller/TranslationController.php - - message: "#^Cannot access property \\$id on Ibexa\\\\Contracts\\\\Core\\\\Repository\\\\Values\\\\Content\\\\Location\\|null\\.$#" + message: '#^Cannot access property \$id on Ibexa\\Contracts\\Core\\Repository\\Values\\Content\\Location\|null\.$#' + identifier: property.nonObject count: 1 path: src/bundle/Controller/TranslationController.php - - message: "#^Cannot access property \\$languageCode on Ibexa\\\\Contracts\\\\Core\\\\Repository\\\\Values\\\\Content\\\\Language\\|null\\.$#" + message: '#^Cannot access property \$languageCode on Ibexa\\Contracts\\Core\\Repository\\Values\\Content\\Language\|null\.$#' + identifier: property.nonObject count: 1 path: src/bundle/Controller/TranslationController.php - - message: "#^Cannot access property \\$mainLocationId on Ibexa\\\\Contracts\\\\Core\\\\Repository\\\\Values\\\\Content\\\\ContentInfo\\|null\\.$#" + message: '#^Cannot access property \$mainLocationId on Ibexa\\Contracts\\Core\\Repository\\Values\\Content\\ContentInfo\|null\.$#' + identifier: property.nonObject count: 1 path: src/bundle/Controller/TranslationController.php - - message: "#^Cannot call method getContentInfo\\(\\) on Ibexa\\\\Contracts\\\\Core\\\\Repository\\\\Values\\\\Content\\\\Location\\|null\\.$#" + message: '#^Cannot call method getContentInfo\(\) on Ibexa\\Contracts\\Core\\Repository\\Values\\Content\\Location\|null\.$#' + identifier: method.nonObject count: 1 path: src/bundle/Controller/TranslationController.php - - message: "#^Parameter \\#1 \\$contentInfo of method Ibexa\\\\Contracts\\\\Core\\\\Repository\\\\ContentService\\:\\:deleteTranslation\\(\\) expects Ibexa\\\\Contracts\\\\Core\\\\Repository\\\\Values\\\\Content\\\\ContentInfo, Ibexa\\\\Contracts\\\\Core\\\\Repository\\\\Values\\\\Content\\\\ContentInfo\\|null given\\.$#" + message: '#^Parameter \#1 \$contentInfo of method Ibexa\\Contracts\\Core\\Repository\\ContentService\:\:deleteTranslation\(\) expects Ibexa\\Contracts\\Core\\Repository\\Values\\Content\\ContentInfo, Ibexa\\Contracts\\Core\\Repository\\Values\\Content\\ContentInfo\|null given\.$#' + identifier: argument.type count: 1 path: src/bundle/Controller/TranslationController.php - - message: "#^Parameter \\#1 \\$contentInfo of method Ibexa\\\\Core\\\\Helper\\\\TranslationHelper\\:\\:getTranslatedContentNameByContentInfo\\(\\) expects Ibexa\\\\Contracts\\\\Core\\\\Repository\\\\Values\\\\Content\\\\ContentInfo, Ibexa\\\\Contracts\\\\Core\\\\Repository\\\\Values\\\\Content\\\\ContentInfo\\|null given\\.$#" + message: '#^Parameter \#1 \$contentInfo of method Ibexa\\Core\\Helper\\TranslationHelper\:\:getTranslatedContentNameByContentInfo\(\) expects Ibexa\\Contracts\\Core\\Repository\\Values\\Content\\ContentInfo, Ibexa\\Contracts\\Core\\Repository\\Values\\Content\\ContentInfo\|null given\.$#' + identifier: argument.type count: 1 path: src/bundle/Controller/TranslationController.php - - message: "#^Argument of an invalid type array\\\\|null supplied for foreach, only iterables are supported\\.$#" + message: '#^Argument of an invalid type array\\|null supplied for foreach, only iterables are supported\.$#' + identifier: foreach.nonIterable count: 1 path: src/bundle/Controller/URLWildcardController.php - - message: "#^Parameter \\#1 \\$sourceUrl of method Ibexa\\\\Contracts\\\\Core\\\\Repository\\\\URLWildcardService\\:\\:create\\(\\) expects string, string\\|null given\\.$#" + message: '#^Parameter \#1 \$sourceUrl of method Ibexa\\Contracts\\Core\\Repository\\URLWildcardService\:\:create\(\) expects string, string\|null given\.$#' + identifier: argument.type count: 1 path: src/bundle/Controller/URLWildcardController.php - - message: "#^Parameter \\#2 \\$destinationUrl of method Ibexa\\\\Contracts\\\\Core\\\\Repository\\\\URLWildcardService\\:\\:create\\(\\) expects string, string\\|null given\\.$#" + message: '#^Parameter \#2 \$destinationUrl of method Ibexa\\Contracts\\Core\\Repository\\URLWildcardService\:\:create\(\) expects string, string\|null given\.$#' + identifier: argument.type count: 1 path: src/bundle/Controller/URLWildcardController.php - - message: "#^Parameter \\#2 \\$handler of method Ibexa\\\\AdminUi\\\\Form\\\\SubmitHandler\\:\\:handle\\(\\) expects callable\\(mixed\\)\\: \\(Symfony\\\\Component\\\\HttpFoundation\\\\Response\\|null\\), Closure\\(Ibexa\\\\AdminUi\\\\Form\\\\Data\\\\URLWildcard\\\\URLWildcardDeleteData\\)\\: void given\\.$#" + message: '#^Parameter \#2 \$handler of method Ibexa\\AdminUi\\Form\\SubmitHandler\:\:handle\(\) expects callable\(mixed\)\: \(Symfony\\Component\\HttpFoundation\\Response\|null\), Closure\(Ibexa\\AdminUi\\Form\\Data\\URLWildcard\\URLWildcardDeleteData\)\: void given\.$#' + identifier: argument.type count: 1 path: src/bundle/Controller/URLWildcardController.php - - message: "#^Property Ibexa\\\\Contracts\\\\Core\\\\Repository\\\\Values\\\\Content\\\\URLWildcardStruct\\:\\:\\$destinationUrl \\(string\\) does not accept string\\|null\\.$#" + message: '#^Property Ibexa\\Contracts\\Core\\Repository\\Values\\Content\\URLWildcardStruct\:\:\$destinationUrl \(string\) does not accept string\|null\.$#' + identifier: assign.propertyType count: 1 path: src/bundle/Controller/URLWildcardController.php - - message: "#^Property Ibexa\\\\Contracts\\\\Core\\\\Repository\\\\Values\\\\Content\\\\URLWildcardStruct\\:\\:\\$forward \\(bool\\) does not accept bool\\|null\\.$#" + message: '#^Property Ibexa\\Contracts\\Core\\Repository\\Values\\Content\\URLWildcardStruct\:\:\$forward \(bool\) does not accept bool\|null\.$#' + identifier: assign.propertyType count: 1 path: src/bundle/Controller/URLWildcardController.php - - message: "#^Property Ibexa\\\\Contracts\\\\Core\\\\Repository\\\\Values\\\\Content\\\\URLWildcardStruct\\:\\:\\$sourceUrl \\(string\\) does not accept string\\|null\\.$#" + message: '#^Property Ibexa\\Contracts\\Core\\Repository\\Values\\Content\\URLWildcardStruct\:\:\$sourceUrl \(string\) does not accept string\|null\.$#' + identifier: assign.propertyType count: 1 path: src/bundle/Controller/URLWildcardController.php - - message: "#^Cannot access property \\$languageCode on Ibexa\\\\Contracts\\\\Core\\\\Repository\\\\Values\\\\Content\\\\Language\\|null\\.$#" + message: '#^Cannot access property \$languageCode on Ibexa\\Contracts\\Core\\Repository\\Values\\Content\\Language\|null\.$#' + identifier: property.nonObject count: 1 path: src/bundle/Controller/UrlAliasController.php - - message: "#^Parameter \\#1 \\$location of method Ibexa\\\\Contracts\\\\AdminUi\\\\Controller\\\\Controller\\:\\:redirectToLocation\\(\\) expects Ibexa\\\\Contracts\\\\Core\\\\Repository\\\\Values\\\\Content\\\\Location, Ibexa\\\\Contracts\\\\Core\\\\Repository\\\\Values\\\\Content\\\\Location\\|null given\\.$#" + message: '#^Parameter \#1 \$location of method Ibexa\\Contracts\\AdminUi\\Controller\\Controller\:\:redirectToLocation\(\) expects Ibexa\\Contracts\\Core\\Repository\\Values\\Content\\Location, Ibexa\\Contracts\\Core\\Repository\\Values\\Content\\Location\|null given\.$#' + identifier: argument.type count: 2 path: src/bundle/Controller/UrlAliasController.php - - message: "#^Parameter \\#1 \\$location of method Ibexa\\\\Contracts\\\\Core\\\\Repository\\\\URLAliasService\\:\\:createUrlAlias\\(\\) expects Ibexa\\\\Contracts\\\\Core\\\\Repository\\\\Values\\\\Content\\\\Location, Ibexa\\\\Contracts\\\\Core\\\\Repository\\\\Values\\\\Content\\\\Location\\|null given\\.$#" + message: '#^Parameter \#1 \$location of method Ibexa\\Contracts\\Core\\Repository\\URLAliasService\:\:createUrlAlias\(\) expects Ibexa\\Contracts\\Core\\Repository\\Values\\Content\\Location, Ibexa\\Contracts\\Core\\Repository\\Values\\Content\\Location\|null given\.$#' + identifier: argument.type count: 1 path: src/bundle/Controller/UrlAliasController.php - - message: "#^Parameter \\#2 \\$path of method Ibexa\\\\Contracts\\\\Core\\\\Repository\\\\URLAliasService\\:\\:createUrlAlias\\(\\) expects string, string\\|null given\\.$#" + message: '#^Parameter \#2 \$path of method Ibexa\\Contracts\\Core\\Repository\\URLAliasService\:\:createUrlAlias\(\) expects string, string\|null given\.$#' + identifier: argument.type count: 1 path: src/bundle/Controller/UrlAliasController.php - - message: "#^Parameter \\#1 \\$enabled of class Ibexa\\\\Contracts\\\\AdminUi\\\\Event\\\\FocusModeChangedEvent constructor expects bool, bool\\|null given\\.$#" + message: '#^Parameter \#1 \$enabled of class Ibexa\\Contracts\\AdminUi\\Event\\FocusModeChangedEvent constructor expects bool, bool\|null given\.$#' + identifier: argument.type count: 1 path: src/bundle/Controller/User/FocusModeController.php - - message: "#^Cannot access property \\$name on Ibexa\\\\Core\\\\MVC\\\\Symfony\\\\SiteAccess\\|null\\.$#" + message: '#^Cannot access property \$name on Ibexa\\Core\\MVC\\Symfony\\SiteAccess\|null\.$#' + identifier: property.nonObject count: 1 path: src/bundle/Controller/User/InvitationController.php - - message: "#^Property Ibexa\\\\Bundle\\\\AdminUi\\\\Controller\\\\User\\\\InvitationController\\:\\:\\$twig is never read, only written\\.$#" + message: '#^Property Ibexa\\Bundle\\AdminUi\\Controller\\User\\InvitationController\:\:\$twig is never read, only written\.$#' + identifier: property.onlyWritten count: 1 path: src/bundle/Controller/User/InvitationController.php - - message: "#^Call to an undefined method Symfony\\\\Component\\\\Form\\\\ClickableInterface\\|Symfony\\\\Component\\\\Form\\\\FormInterface\\:\\:getName\\(\\)\\.$#" + message: '#^Call to an undefined method Symfony\\Component\\Form\\ClickableInterface\|Symfony\\Component\\Form\\FormInterface\:\:getName\(\)\.$#' + identifier: method.notFound count: 1 path: src/bundle/Controller/User/ProfileEditController.php - - message: "#^Cannot access property \\$id on Ibexa\\\\Contracts\\\\Core\\\\Repository\\\\Values\\\\Content\\\\ContentInfo\\|null\\.$#" + message: '#^Cannot access property \$id on Ibexa\\Contracts\\Core\\Repository\\Values\\Content\\ContentInfo\|null\.$#' + identifier: property.nonObject count: 1 path: src/bundle/Controller/User/UserDeleteController.php - - message: "#^Cannot access property \\$mainLocationId on Ibexa\\\\Contracts\\\\Core\\\\Repository\\\\Values\\\\Content\\\\ContentInfo\\|null\\.$#" + message: '#^Cannot access property \$mainLocationId on Ibexa\\Contracts\\Core\\Repository\\Values\\Content\\ContentInfo\|null\.$#' + identifier: property.nonObject count: 1 path: src/bundle/Controller/User/UserDeleteController.php - - message: "#^Parameter \\#1 \\$locationId of method Ibexa\\\\Contracts\\\\Core\\\\Repository\\\\LocationService\\:\\:loadLocation\\(\\) expects int, int\\|null given\\.$#" + message: '#^Parameter \#1 \$locationId of method Ibexa\\Contracts\\Core\\Repository\\LocationService\:\:loadLocation\(\) expects int, int\|null given\.$#' + identifier: argument.type count: 1 path: src/bundle/Controller/User/UserDeleteController.php - - message: "#^Call to an undefined method Symfony\\\\Component\\\\Form\\\\FormInterface\\\\:\\:getClickedButton\\(\\)\\.$#" + message: '#^Call to an undefined method Symfony\\Component\\Form\\FormInterface\\:\:getClickedButton\(\)\.$#' + identifier: method.notFound count: 4 path: src/bundle/Controller/UserOnTheFlyController.php - - message: "#^Property Ibexa\\\\Bundle\\\\AdminUi\\\\Controller\\\\UserOnTheFlyController\\:\\:\\$contentService is never read, only written\\.$#" + message: '#^Method Ibexa\\Bundle\\AdminUi\\Controller\\UserOnTheFlyController\:\:buildEditView\(\) has parameter \$form with generic interface Symfony\\Component\\Form\\FormInterface but does not specify its types\: TData$#' + identifier: missingType.generics + count: 1 + path: src/bundle/Controller/UserOnTheFlyController.php + + - + message: '#^Property Ibexa\\Bundle\\AdminUi\\Controller\\UserOnTheFlyController\:\:\$contentService is never read, only written\.$#' + identifier: property.onlyWritten + count: 1 + path: src/bundle/Controller/UserOnTheFlyController.php + + - + message: '#^Property Ibexa\\Bundle\\AdminUi\\Controller\\UserOnTheFlyController\:\:\$contentTypeService is never read, only written\.$#' + identifier: property.onlyWritten count: 1 path: src/bundle/Controller/UserOnTheFlyController.php - - message: "#^Property Ibexa\\\\Bundle\\\\AdminUi\\\\Controller\\\\UserOnTheFlyController\\:\\:\\$contentTypeService is never read, only written\\.$#" + message: '#^Property Ibexa\\Bundle\\AdminUi\\Controller\\UserOnTheFlyController\:\:\$userLanguagePreferenceProvider is never read, only written\.$#' + identifier: property.onlyWritten count: 1 path: src/bundle/Controller/UserOnTheFlyController.php - - message: "#^Property Ibexa\\\\Bundle\\\\AdminUi\\\\Controller\\\\UserOnTheFlyController\\:\\:\\$userLanguagePreferenceProvider is never read, only written\\.$#" + message: '#^Result of && is always false\.$#' + identifier: booleanAnd.alwaysFalse count: 1 path: src/bundle/Controller/UserOnTheFlyController.php - - message: "#^Result of && is always false\\.$#" + message: '#^Strict comparison using \!\=\= between null and Ibexa\\Contracts\\Core\\Repository\\Values\\Content\\Location will always evaluate to true\.$#' + identifier: notIdentical.alwaysTrue count: 1 path: src/bundle/Controller/UserOnTheFlyController.php - - message: "#^Strict comparison using \\=\\=\\= between null and Ibexa\\\\Contracts\\\\Core\\\\Repository\\\\Values\\\\Content\\\\Location will always evaluate to false\\.$#" + message: '#^Strict comparison using \=\=\= between null and Ibexa\\Contracts\\Core\\Repository\\Values\\Content\\Location will always evaluate to false\.$#' + identifier: identical.alwaysFalse count: 1 path: src/bundle/Controller/UserOnTheFlyController.php - - message: "#^Argument of an invalid type array\\|null supplied for foreach, only iterables are supported\\.$#" + message: '#^Argument of an invalid type array\|null supplied for foreach, only iterables are supported\.$#' + identifier: foreach.nonIterable count: 1 path: src/bundle/Controller/VersionController.php - - message: "#^Cannot access property \\$id on Ibexa\\\\Contracts\\\\Core\\\\Repository\\\\Values\\\\Content\\\\ContentInfo\\|null\\.$#" + message: '#^Cannot access property \$id on Ibexa\\Contracts\\Core\\Repository\\Values\\Content\\ContentInfo\|null\.$#' + identifier: property.nonObject count: 1 path: src/bundle/Controller/VersionController.php - - message: "#^Cannot access property \\$mainLocationId on Ibexa\\\\Contracts\\\\Core\\\\Repository\\\\Values\\\\Content\\\\ContentInfo\\|null\\.$#" + message: '#^Cannot access property \$mainLocationId on Ibexa\\Contracts\\Core\\Repository\\Values\\Content\\ContentInfo\|null\.$#' + identifier: property.nonObject count: 1 path: src/bundle/Controller/VersionController.php - - message: "#^Parameter \\#1 \\$contentInfo of method Ibexa\\\\Contracts\\\\Core\\\\Repository\\\\ContentService\\:\\:loadVersionInfo\\(\\) expects Ibexa\\\\Contracts\\\\Core\\\\Repository\\\\Values\\\\Content\\\\ContentInfo, Ibexa\\\\Contracts\\\\Core\\\\Repository\\\\Values\\\\Content\\\\ContentInfo\\|null given\\.$#" + message: '#^Parameter \#1 \$contentInfo of method Ibexa\\Contracts\\Core\\Repository\\ContentService\:\:loadVersionInfo\(\) expects Ibexa\\Contracts\\Core\\Repository\\Values\\Content\\ContentInfo, Ibexa\\Contracts\\Core\\Repository\\Values\\Content\\ContentInfo\|null given\.$#' + identifier: argument.type count: 1 path: src/bundle/Controller/VersionController.php - - message: "#^Parameter \\#1 \\$contentInfo of method Ibexa\\\\Core\\\\Helper\\\\TranslationHelper\\:\\:getTranslatedContentNameByContentInfo\\(\\) expects Ibexa\\\\Contracts\\\\Core\\\\Repository\\\\Values\\\\Content\\\\ContentInfo, Ibexa\\\\Contracts\\\\Core\\\\Repository\\\\Values\\\\Content\\\\ContentInfo\\|null given\\.$#" + message: '#^Parameter \#1 \$contentInfo of method Ibexa\\Core\\Helper\\TranslationHelper\:\:getTranslatedContentNameByContentInfo\(\) expects Ibexa\\Contracts\\Core\\Repository\\Values\\Content\\ContentInfo, Ibexa\\Contracts\\Core\\Repository\\Values\\Content\\ContentInfo\|null given\.$#' + identifier: argument.type count: 1 path: src/bundle/Controller/VersionController.php - - message: "#^Method Ibexa\\\\Bundle\\\\AdminUi\\\\DependencyInjection\\\\Configuration\\\\Parser\\\\AdminUiForms\\:\\:addSemanticConfig\\(\\) has no return type specified\\.$#" + message: '#^Method Ibexa\\Bundle\\AdminUi\\DependencyInjection\\Configuration\\Parser\\AdminUiForms\:\:addSemanticConfig\(\) has no return type specified\.$#' + identifier: missingType.return count: 1 path: src/bundle/DependencyInjection/Configuration/Parser/AdminUiForms.php - - message: "#^Method Ibexa\\\\Bundle\\\\AdminUi\\\\DependencyInjection\\\\Configuration\\\\Parser\\\\AdminUiForms\\:\\:mapConfig\\(\\) has parameter \\$scopeSettings with no value type specified in iterable type array\\.$#" + message: '#^Method Ibexa\\Bundle\\AdminUi\\DependencyInjection\\Configuration\\Parser\\AdminUiForms\:\:mapConfig\(\) has parameter \$scopeSettings with no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue count: 1 path: src/bundle/DependencyInjection/Configuration/Parser/AdminUiForms.php - - message: "#^Method Ibexa\\\\Bundle\\\\AdminUi\\\\DependencyInjection\\\\Configuration\\\\Parser\\\\AdminUiForms\\:\\:postMap\\(\\) has parameter \\$config with no value type specified in iterable type array\\.$#" + message: '#^Method Ibexa\\Bundle\\AdminUi\\DependencyInjection\\Configuration\\Parser\\AdminUiForms\:\:postMap\(\) has parameter \$config with no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue count: 1 path: src/bundle/DependencyInjection/Configuration/Parser/AdminUiForms.php - - message: "#^Method Ibexa\\\\Bundle\\\\AdminUi\\\\DependencyInjection\\\\Configuration\\\\Parser\\\\AdminUiForms\\:\\:processContentEditFormTemplates\\(\\) has parameter \\$formTemplates with no value type specified in iterable type array\\.$#" + message: '#^Method Ibexa\\Bundle\\AdminUi\\DependencyInjection\\Configuration\\Parser\\AdminUiForms\:\:processContentEditFormTemplates\(\) has parameter \$formTemplates with no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue count: 1 path: src/bundle/DependencyInjection/Configuration/Parser/AdminUiForms.php - - message: "#^Method Ibexa\\\\Bundle\\\\AdminUi\\\\DependencyInjection\\\\Configuration\\\\Parser\\\\AdminUiForms\\:\\:processContentEditFormTemplates\\(\\) return type has no value type specified in iterable type array\\.$#" + message: '#^Method Ibexa\\Bundle\\AdminUi\\DependencyInjection\\Configuration\\Parser\\AdminUiForms\:\:processContentEditFormTemplates\(\) return type has no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue count: 1 path: src/bundle/DependencyInjection/Configuration/Parser/AdminUiForms.php - - message: "#^Method Ibexa\\\\Bundle\\\\AdminUi\\\\DependencyInjection\\\\Configuration\\\\Parser\\\\Assets\\:\\:mapConfig\\(\\) has parameter \\$scopeSettings with no value type specified in iterable type array\\.$#" + message: '#^Method Ibexa\\Bundle\\AdminUi\\DependencyInjection\\Configuration\\Parser\\Assets\:\:mapConfig\(\) has parameter \$scopeSettings with no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue count: 1 path: src/bundle/DependencyInjection/Configuration/Parser/Assets.php - - message: "#^Method Ibexa\\\\Bundle\\\\AdminUi\\\\DependencyInjection\\\\Configuration\\\\Parser\\\\ContentType\\:\\:addSemanticConfig\\(\\) has no return type specified\\.$#" + message: '#^Method Ibexa\\Bundle\\AdminUi\\DependencyInjection\\Configuration\\Parser\\ContentType\:\:addSemanticConfig\(\) has no return type specified\.$#' + identifier: missingType.return count: 1 path: src/bundle/DependencyInjection/Configuration/Parser/ContentType.php - - message: "#^Method Ibexa\\\\Bundle\\\\AdminUi\\\\DependencyInjection\\\\Configuration\\\\Parser\\\\ContentType\\:\\:mapConfig\\(\\) has no return type specified\\.$#" + message: '#^Method Ibexa\\Bundle\\AdminUi\\DependencyInjection\\Configuration\\Parser\\ContentType\:\:mapConfig\(\) has no return type specified\.$#' + identifier: missingType.return count: 1 path: src/bundle/DependencyInjection/Configuration/Parser/ContentType.php - - message: "#^Method Ibexa\\\\Bundle\\\\AdminUi\\\\DependencyInjection\\\\Configuration\\\\Parser\\\\ContentType\\:\\:mapConfig\\(\\) has parameter \\$scopeSettings with no value type specified in iterable type array\\.$#" + message: '#^Method Ibexa\\Bundle\\AdminUi\\DependencyInjection\\Configuration\\Parser\\ContentType\:\:mapConfig\(\) has parameter \$scopeSettings with no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue count: 1 path: src/bundle/DependencyInjection/Configuration/Parser/ContentType.php - - message: "#^Method Ibexa\\\\Bundle\\\\AdminUi\\\\DependencyInjection\\\\Configuration\\\\Parser\\\\LocationIds\\:\\:addSemanticConfig\\(\\) has no return type specified\\.$#" + message: '#^Method Ibexa\\Bundle\\AdminUi\\DependencyInjection\\Configuration\\Parser\\LocationIds\:\:addSemanticConfig\(\) has no return type specified\.$#' + identifier: missingType.return count: 1 path: src/bundle/DependencyInjection/Configuration/Parser/LocationIds.php - - message: "#^Method Ibexa\\\\Bundle\\\\AdminUi\\\\DependencyInjection\\\\Configuration\\\\Parser\\\\LocationIds\\:\\:mapConfig\\(\\) has parameter \\$scopeSettings with no value type specified in iterable type array\\.$#" + message: '#^Method Ibexa\\Bundle\\AdminUi\\DependencyInjection\\Configuration\\Parser\\LocationIds\:\:mapConfig\(\) has parameter \$scopeSettings with no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue count: 1 path: src/bundle/DependencyInjection/Configuration/Parser/LocationIds.php - - message: "#^Method Ibexa\\\\Bundle\\\\AdminUi\\\\DependencyInjection\\\\Configuration\\\\Parser\\\\Module\\\\ContentTree\\:\\:addSemanticConfig\\(\\) has no return type specified\\.$#" + message: '#^Method Ibexa\\Bundle\\AdminUi\\DependencyInjection\\Configuration\\Parser\\Module\\ContentTree\:\:addSemanticConfig\(\) has no return type specified\.$#' + identifier: missingType.return count: 1 path: src/bundle/DependencyInjection/Configuration/Parser/Module/ContentTree.php - - message: "#^Method Ibexa\\\\Bundle\\\\AdminUi\\\\DependencyInjection\\\\Configuration\\\\Parser\\\\Module\\\\ContentTree\\:\\:mapConfig\\(\\) has parameter \\$scopeSettings with no value type specified in iterable type array\\.$#" + message: '#^Method Ibexa\\Bundle\\AdminUi\\DependencyInjection\\Configuration\\Parser\\Module\\ContentTree\:\:mapConfig\(\) has parameter \$scopeSettings with no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue count: 1 path: src/bundle/DependencyInjection/Configuration/Parser/Module/ContentTree.php - - message: "#^Method Ibexa\\\\Bundle\\\\AdminUi\\\\DependencyInjection\\\\Configuration\\\\Parser\\\\Module\\\\Subitems\\:\\:addSemanticConfig\\(\\) has no return type specified\\.$#" + message: '#^Method Ibexa\\Bundle\\AdminUi\\DependencyInjection\\Configuration\\Parser\\Module\\Subitems\:\:addSemanticConfig\(\) has no return type specified\.$#' + identifier: missingType.return count: 1 path: src/bundle/DependencyInjection/Configuration/Parser/Module/Subitems.php - - message: "#^Method Ibexa\\\\Bundle\\\\AdminUi\\\\DependencyInjection\\\\Configuration\\\\Parser\\\\Module\\\\Subitems\\:\\:mapConfig\\(\\) has parameter \\$scopeSettings with no value type specified in iterable type array\\.$#" + message: '#^Method Ibexa\\Bundle\\AdminUi\\DependencyInjection\\Configuration\\Parser\\Module\\Subitems\:\:mapConfig\(\) has parameter \$scopeSettings with no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue count: 1 path: src/bundle/DependencyInjection/Configuration/Parser/Module/Subitems.php - - message: "#^Method Ibexa\\\\Bundle\\\\AdminUi\\\\DependencyInjection\\\\Configuration\\\\Parser\\\\Module\\\\UniversalDiscoveryWidget\\:\\:addSemanticConfig\\(\\) has no return type specified\\.$#" + message: '#^Method Ibexa\\Bundle\\AdminUi\\DependencyInjection\\Configuration\\Parser\\Module\\UniversalDiscoveryWidget\:\:addSemanticConfig\(\) has no return type specified\.$#' + identifier: missingType.return count: 1 path: src/bundle/DependencyInjection/Configuration/Parser/Module/UniversalDiscoveryWidget.php - - message: "#^Method Ibexa\\\\Bundle\\\\AdminUi\\\\DependencyInjection\\\\Configuration\\\\Parser\\\\Module\\\\UniversalDiscoveryWidget\\:\\:mapConfig\\(\\) has parameter \\$scopeSettings with no value type specified in iterable type array\\.$#" + message: '#^Method Ibexa\\Bundle\\AdminUi\\DependencyInjection\\Configuration\\Parser\\Module\\UniversalDiscoveryWidget\:\:mapConfig\(\) has parameter \$scopeSettings with no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue count: 1 path: src/bundle/DependencyInjection/Configuration/Parser/Module/UniversalDiscoveryWidget.php - - message: "#^Method Ibexa\\\\Bundle\\\\AdminUi\\\\DependencyInjection\\\\Configuration\\\\Parser\\\\Notifications\\:\\:addSemanticConfig\\(\\) has no return type specified\\.$#" + message: '#^Method Ibexa\\Bundle\\AdminUi\\DependencyInjection\\Configuration\\Parser\\Notifications\:\:addSemanticConfig\(\) has no return type specified\.$#' + identifier: missingType.return count: 1 path: src/bundle/DependencyInjection/Configuration/Parser/Notifications.php - - message: "#^Method Ibexa\\\\Bundle\\\\AdminUi\\\\DependencyInjection\\\\Configuration\\\\Parser\\\\Notifications\\:\\:mapConfig\\(\\) has no return type specified\\.$#" + message: '#^Method Ibexa\\Bundle\\AdminUi\\DependencyInjection\\Configuration\\Parser\\Notifications\:\:mapConfig\(\) has no return type specified\.$#' + identifier: missingType.return count: 1 path: src/bundle/DependencyInjection/Configuration/Parser/Notifications.php - - message: "#^Method Ibexa\\\\Bundle\\\\AdminUi\\\\DependencyInjection\\\\Configuration\\\\Parser\\\\Notifications\\:\\:mapConfig\\(\\) has parameter \\$scopeSettings with no value type specified in iterable type array\\.$#" + message: '#^Method Ibexa\\Bundle\\AdminUi\\DependencyInjection\\Configuration\\Parser\\Notifications\:\:mapConfig\(\) has parameter \$scopeSettings with no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue count: 1 path: src/bundle/DependencyInjection/Configuration/Parser/Notifications.php - - message: "#^Method Ibexa\\\\Bundle\\\\AdminUi\\\\DependencyInjection\\\\Configuration\\\\Parser\\\\Pagination\\:\\:addSemanticConfig\\(\\) has no return type specified\\.$#" + message: '#^Method Ibexa\\Bundle\\AdminUi\\DependencyInjection\\Configuration\\Parser\\Pagination\:\:addSemanticConfig\(\) has no return type specified\.$#' + identifier: missingType.return count: 1 path: src/bundle/DependencyInjection/Configuration/Parser/Pagination.php - - message: "#^Method Ibexa\\\\Bundle\\\\AdminUi\\\\DependencyInjection\\\\Configuration\\\\Parser\\\\Pagination\\:\\:mapConfig\\(\\) has parameter \\$scopeSettings with no value type specified in iterable type array\\.$#" + message: '#^Method Ibexa\\Bundle\\AdminUi\\DependencyInjection\\Configuration\\Parser\\Pagination\:\:mapConfig\(\) has parameter \$scopeSettings with no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue count: 1 path: src/bundle/DependencyInjection/Configuration/Parser/Pagination.php - - message: "#^Method Ibexa\\\\Bundle\\\\AdminUi\\\\DependencyInjection\\\\Configuration\\\\Parser\\\\Security\\:\\:addSemanticConfig\\(\\) has no return type specified\\.$#" + message: '#^Method Ibexa\\Bundle\\AdminUi\\DependencyInjection\\Configuration\\Parser\\Security\:\:addSemanticConfig\(\) has no return type specified\.$#' + identifier: missingType.return count: 1 path: src/bundle/DependencyInjection/Configuration/Parser/Security.php - - message: "#^Method Ibexa\\\\Bundle\\\\AdminUi\\\\DependencyInjection\\\\Configuration\\\\Parser\\\\Security\\:\\:mapConfig\\(\\) has parameter \\$scopeSettings with no value type specified in iterable type array\\.$#" + message: '#^Method Ibexa\\Bundle\\AdminUi\\DependencyInjection\\Configuration\\Parser\\Security\:\:mapConfig\(\) has parameter \$scopeSettings with no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue count: 1 path: src/bundle/DependencyInjection/Configuration/Parser/Security.php - - message: "#^Method Ibexa\\\\Bundle\\\\AdminUi\\\\DependencyInjection\\\\Configuration\\\\Parser\\\\SubtreeOperations\\:\\:mapConfig\\(\\) has parameter \\$scopeSettings with no value type specified in iterable type array\\.$#" + message: '#^Method Ibexa\\Bundle\\AdminUi\\DependencyInjection\\Configuration\\Parser\\SubtreeOperations\:\:mapConfig\(\) has parameter \$scopeSettings with no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue count: 1 path: src/bundle/DependencyInjection/Configuration/Parser/SubtreeOperations.php - - message: "#^Method Ibexa\\\\Bundle\\\\AdminUi\\\\DependencyInjection\\\\Configuration\\\\Parser\\\\SubtreePath\\:\\:addSemanticConfig\\(\\) has no return type specified\\.$#" + message: '#^Method Ibexa\\Bundle\\AdminUi\\DependencyInjection\\Configuration\\Parser\\SubtreePath\:\:addSemanticConfig\(\) has no return type specified\.$#' + identifier: missingType.return count: 1 path: src/bundle/DependencyInjection/Configuration/Parser/SubtreePath.php - - message: "#^Method Ibexa\\\\Bundle\\\\AdminUi\\\\DependencyInjection\\\\Configuration\\\\Parser\\\\SubtreePath\\:\\:mapConfig\\(\\) has parameter \\$scopeSettings with no value type specified in iterable type array\\.$#" + message: '#^Method Ibexa\\Bundle\\AdminUi\\DependencyInjection\\Configuration\\Parser\\SubtreePath\:\:mapConfig\(\) has parameter \$scopeSettings with no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue count: 1 path: src/bundle/DependencyInjection/Configuration/Parser/SubtreePath.php - - message: "#^Method Ibexa\\\\Bundle\\\\AdminUi\\\\DependencyInjection\\\\Configuration\\\\Parser\\\\UserGroupIdentifier\\:\\:addSemanticConfig\\(\\) has no return type specified\\.$#" + message: '#^Method Ibexa\\Bundle\\AdminUi\\DependencyInjection\\Configuration\\Parser\\UserGroupIdentifier\:\:addSemanticConfig\(\) has no return type specified\.$#' + identifier: missingType.return count: 1 path: src/bundle/DependencyInjection/Configuration/Parser/UserGroupIdentifier.php - - message: "#^Method Ibexa\\\\Bundle\\\\AdminUi\\\\DependencyInjection\\\\Configuration\\\\Parser\\\\UserGroupIdentifier\\:\\:mapConfig\\(\\) has parameter \\$scopeSettings with no value type specified in iterable type array\\.$#" + message: '#^Method Ibexa\\Bundle\\AdminUi\\DependencyInjection\\Configuration\\Parser\\UserGroupIdentifier\:\:mapConfig\(\) has parameter \$scopeSettings with no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue count: 1 path: src/bundle/DependencyInjection/Configuration/Parser/UserGroupIdentifier.php - - message: "#^Method Ibexa\\\\Bundle\\\\AdminUi\\\\DependencyInjection\\\\IbexaAdminUiExtension\\:\\:load\\(\\) has no return type specified\\.$#" + message: '#^Method Ibexa\\Bundle\\AdminUi\\DependencyInjection\\IbexaAdminUiExtension\:\:load\(\) has no return type specified\.$#' + identifier: missingType.return count: 1 path: src/bundle/DependencyInjection/IbexaAdminUiExtension.php - - message: "#^Method Ibexa\\\\Bundle\\\\AdminUi\\\\DependencyInjection\\\\IbexaAdminUiExtension\\:\\:load\\(\\) has parameter \\$configs with no value type specified in iterable type array\\.$#" + message: '#^Method Ibexa\\Bundle\\AdminUi\\DependencyInjection\\IbexaAdminUiExtension\:\:load\(\) has parameter \$configs with no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue count: 1 path: src/bundle/DependencyInjection/IbexaAdminUiExtension.php - - message: "#^Method Ibexa\\\\Bundle\\\\AdminUi\\\\DependencyInjection\\\\IbexaAdminUiExtension\\:\\:prependAdminUiFormsConfiguration\\(\\) has no return type specified\\.$#" + message: '#^Method Ibexa\\Bundle\\AdminUi\\DependencyInjection\\IbexaAdminUiExtension\:\:prependAdminUiFormsConfiguration\(\) has no return type specified\.$#' + identifier: missingType.return count: 1 path: src/bundle/DependencyInjection/IbexaAdminUiExtension.php - - message: "#^Method Ibexa\\\\Bundle\\\\AdminUi\\\\DependencyInjection\\\\IbexaAdminUiExtension\\:\\:prependBazingaJsTranslationConfiguration\\(\\) has no return type specified\\.$#" + message: '#^Method Ibexa\\Bundle\\AdminUi\\DependencyInjection\\IbexaAdminUiExtension\:\:prependBazingaJsTranslationConfiguration\(\) has no return type specified\.$#' + identifier: missingType.return count: 1 path: src/bundle/DependencyInjection/IbexaAdminUiExtension.php - - message: "#^Method Ibexa\\\\Bundle\\\\AdminUi\\\\DependencyInjection\\\\IbexaAdminUiExtension\\:\\:prependEzDesignConfiguration\\(\\) has no return type specified\\.$#" + message: '#^Method Ibexa\\Bundle\\AdminUi\\DependencyInjection\\IbexaAdminUiExtension\:\:prependEzDesignConfiguration\(\) has no return type specified\.$#' + identifier: missingType.return count: 1 path: src/bundle/DependencyInjection/IbexaAdminUiExtension.php - - message: "#^Method Ibexa\\\\Bundle\\\\AdminUi\\\\DependencyInjection\\\\IbexaAdminUiExtension\\:\\:prependImageVariations\\(\\) has no return type specified\\.$#" + message: '#^Method Ibexa\\Bundle\\AdminUi\\DependencyInjection\\IbexaAdminUiExtension\:\:prependImageVariations\(\) has no return type specified\.$#' + identifier: missingType.return count: 1 path: src/bundle/DependencyInjection/IbexaAdminUiExtension.php - - message: "#^Method Ibexa\\\\Bundle\\\\AdminUi\\\\DependencyInjection\\\\IbexaAdminUiExtension\\:\\:prependUniversalDiscoveryWidget\\(\\) has no return type specified\\.$#" + message: '#^Method Ibexa\\Bundle\\AdminUi\\DependencyInjection\\IbexaAdminUiExtension\:\:prependUniversalDiscoveryWidget\(\) has no return type specified\.$#' + identifier: missingType.return count: 1 path: src/bundle/DependencyInjection/IbexaAdminUiExtension.php - - message: "#^Parameter \\#1 \\$input of static method Symfony\\\\Component\\\\Yaml\\\\Yaml\\:\\:parse\\(\\) expects string, string\\|false given\\.$#" + message: '#^Parameter \#1 \$input of static method Symfony\\Component\\Yaml\\Yaml\:\:parse\(\) expects string, string\|false given\.$#' + identifier: argument.type count: 3 path: src/bundle/DependencyInjection/IbexaAdminUiExtension.php - - message: "#^Method Ibexa\\\\Bundle\\\\AdminUi\\\\IbexaAdminUiBundle\\:\\:addCompilerPasses\\(\\) has no return type specified\\.$#" + message: '#^Method Ibexa\\Bundle\\AdminUi\\IbexaAdminUiBundle\:\:addCompilerPasses\(\) has no return type specified\.$#' + identifier: missingType.return count: 1 path: src/bundle/IbexaAdminUiBundle.php - - message: "#^Method Ibexa\\\\Bundle\\\\AdminUi\\\\Templating\\\\Twig\\\\ComponentExtension\\:\\:renderComponent\\(\\) has no return type specified\\.$#" + message: '#^Method Ibexa\\Bundle\\AdminUi\\Templating\\Twig\\ComponentExtension\:\:renderComponent\(\) has no return type specified\.$#' + identifier: missingType.return count: 1 path: src/bundle/Templating/Twig/ComponentExtension.php - - message: "#^Method Ibexa\\\\Bundle\\\\AdminUi\\\\Templating\\\\Twig\\\\ComponentExtension\\:\\:renderComponent\\(\\) has parameter \\$parameters with no value type specified in iterable type array\\.$#" + message: '#^Method Ibexa\\Bundle\\AdminUi\\Templating\\Twig\\ComponentExtension\:\:renderComponent\(\) has parameter \$parameters with no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue count: 1 path: src/bundle/Templating/Twig/ComponentExtension.php - - message: "#^Method Ibexa\\\\Bundle\\\\AdminUi\\\\Templating\\\\Twig\\\\ComponentExtension\\:\\:renderComponentGroup\\(\\) has no return type specified\\.$#" + message: '#^Method Ibexa\\Bundle\\AdminUi\\Templating\\Twig\\ComponentExtension\:\:renderComponentGroup\(\) has no return type specified\.$#' + identifier: missingType.return count: 1 path: src/bundle/Templating/Twig/ComponentExtension.php - - message: "#^Method Ibexa\\\\Bundle\\\\AdminUi\\\\Templating\\\\Twig\\\\ComponentExtension\\:\\:renderComponentGroup\\(\\) has parameter \\$parameters with no value type specified in iterable type array\\.$#" + message: '#^Method Ibexa\\Bundle\\AdminUi\\Templating\\Twig\\ComponentExtension\:\:renderComponentGroup\(\) has parameter \$parameters with no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue count: 1 path: src/bundle/Templating/Twig/ComponentExtension.php - - message: "#^Property Ibexa\\\\Bundle\\\\AdminUi\\\\Templating\\\\Twig\\\\ComponentExtension\\:\\:\\$registry has no type specified\\.$#" + message: '#^Property Ibexa\\Bundle\\AdminUi\\Templating\\Twig\\ComponentExtension\:\:\$registry has no type specified\.$#' + identifier: missingType.property count: 1 path: src/bundle/Templating/Twig/ComponentExtension.php - - message: "#^Property Ibexa\\\\Bundle\\\\AdminUi\\\\Templating\\\\Twig\\\\ComponentExtension\\:\\:\\$renderer has no type specified\\.$#" + message: '#^Property Ibexa\\Bundle\\AdminUi\\Templating\\Twig\\ComponentExtension\:\:\$renderer has no type specified\.$#' + identifier: missingType.property count: 1 path: src/bundle/Templating/Twig/ComponentExtension.php - - message: "#^Call to an undefined method Ibexa\\\\Core\\\\MVC\\\\Symfony\\\\Templating\\\\FieldBlockRendererInterface\\:\\:setTwig\\(\\)\\.$#" + message: '#^Call to an undefined method Ibexa\\Core\\MVC\\Symfony\\Templating\\FieldBlockRendererInterface\:\:setTwig\(\)\.$#' + identifier: method.notFound count: 1 path: src/bundle/Templating/Twig/FieldEditRenderingExtension.php - - message: "#^Method Ibexa\\\\Bundle\\\\AdminUi\\\\Templating\\\\Twig\\\\FieldEditRenderingExtension\\:\\:renderFieldDefinitionEdit\\(\\) has parameter \\$params with no value type specified in iterable type array\\.$#" + message: '#^Method Ibexa\\Bundle\\AdminUi\\Templating\\Twig\\FieldEditRenderingExtension\:\:renderFieldDefinitionEdit\(\) has parameter \$params with no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue count: 1 path: src/bundle/Templating/Twig/FieldEditRenderingExtension.php - - message: "#^Method Ibexa\\\\Bundle\\\\AdminUi\\\\Templating\\\\Twig\\\\FormatIntervalExtension\\:\\:formatInterval\\(\\) has no return type specified\\.$#" + message: '#^Method Ibexa\\Bundle\\AdminUi\\Templating\\Twig\\FormatIntervalExtension\:\:formatInterval\(\) has no return type specified\.$#' + identifier: missingType.return count: 1 path: src/bundle/Templating/Twig/FormatIntervalExtension.php - - message: "#^Property Ibexa\\\\Bundle\\\\AdminUi\\\\Templating\\\\Twig\\\\LimitationValueRenderingExtension\\:\\:\\$limitationRenderer \\(Ibexa\\\\AdminUi\\\\Limitation\\\\Templating\\\\LimitationBlockRenderer\\) does not accept Ibexa\\\\AdminUi\\\\Limitation\\\\Templating\\\\LimitationBlockRendererInterface\\.$#" + message: '#^Property Ibexa\\Bundle\\AdminUi\\Templating\\Twig\\LimitationValueRenderingExtension\:\:\$limitationRenderer \(Ibexa\\AdminUi\\Limitation\\Templating\\LimitationBlockRenderer\) does not accept Ibexa\\AdminUi\\Limitation\\Templating\\LimitationBlockRendererInterface\.$#' + identifier: assign.propertyType count: 1 path: src/bundle/Templating/Twig/LimitationValueRenderingExtension.php - - message: "#^Method Ibexa\\\\Bundle\\\\AdminUi\\\\Templating\\\\Twig\\\\PathStringExtension\\:\\:getFunctions\\(\\) return type has no value type specified in iterable type array\\.$#" + message: '#^Method Ibexa\\Bundle\\AdminUi\\Templating\\Twig\\PathStringExtension\:\:getFunctions\(\) return type has no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue count: 1 path: src/bundle/Templating/Twig/PathStringExtension.php - - message: "#^Property Ibexa\\\\Bundle\\\\AdminUi\\\\Templating\\\\Twig\\\\PathStringExtension\\:\\:\\$locationService has no type specified\\.$#" + message: '#^Property Ibexa\\Bundle\\AdminUi\\Templating\\Twig\\PathStringExtension\:\:\$locationService has no type specified\.$#' + identifier: missingType.property count: 1 path: src/bundle/Templating/Twig/PathStringExtension.php - - message: "#^Method Ibexa\\\\Bundle\\\\AdminUi\\\\Templating\\\\Twig\\\\UiConfigExtension\\:\\:getGlobals\\(\\) return type has no value type specified in iterable type array\\.$#" + message: '#^Method Ibexa\\Bundle\\AdminUi\\Templating\\Twig\\UiConfigExtension\:\:getGlobals\(\) return type has no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue count: 1 path: src/bundle/Templating/Twig/UiConfigExtension.php - - message: "#^Parameter \\#2 \\$initializer of method ProxyManager\\\\Factory\\\\LazyLoadingValueHolderFactory\\:\\:createProxy\\(\\) expects Closure\\(Ibexa\\\\AdminUi\\\\UI\\\\Config\\\\ConfigWrapper\\|null\\=, Ibexa\\\\AdminUi\\\\UI\\\\Config\\\\ConfigWrapper&ProxyManager\\\\Proxy\\\\ValueHolderInterface\\&ProxyManager\\\\Proxy\\\\VirtualProxyInterface\\=, string\\=, array\\\\=, Closure\\|null\\=\\)\\: bool, Closure\\(mixed, ProxyManager\\\\Proxy\\\\LazyLoadingInterface, mixed, array, mixed\\)\\: true given\\.$#" + message: '#^Parameter \#2 \$initializer of method ProxyManager\\Factory\\LazyLoadingValueHolderFactory\:\:createProxy\(\) expects Closure\(Ibexa\\AdminUi\\UI\\Config\\ConfigWrapper\|null\=, Ibexa\\AdminUi\\UI\\Config\\ConfigWrapper&ProxyManager\\Proxy\\ValueHolderInterface\&ProxyManager\\Proxy\\VirtualProxyInterface\=, string\=, array\\=, Closure\|null\=\)\: bool, Closure\(mixed, ProxyManager\\Proxy\\LazyLoadingInterface, mixed, array, mixed\)\: true given\.$#' + identifier: argument.type count: 1 path: src/bundle/Templating/Twig/UiConfigExtension.php - - message: "#^Method Ibexa\\\\Bundle\\\\AdminUi\\\\Templating\\\\Twig\\\\UniversalDiscoveryExtension\\:\\:getFunctions\\(\\) return type has no value type specified in iterable type array\\.$#" + message: '#^Method Ibexa\\Bundle\\AdminUi\\Templating\\Twig\\UniversalDiscoveryExtension\:\:getFunctions\(\) return type has no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue count: 1 path: src/bundle/Templating/Twig/UniversalDiscoveryExtension.php - - message: "#^Method Ibexa\\\\Bundle\\\\AdminUi\\\\Templating\\\\Twig\\\\UniversalDiscoveryExtension\\:\\:recursiveConfigurationArrayNormalize\\(\\) has parameter \\$config with no value type specified in iterable type array\\.$#" + message: '#^Method Ibexa\\Bundle\\AdminUi\\Templating\\Twig\\UniversalDiscoveryExtension\:\:recursiveConfigurationArrayNormalize\(\) has parameter \$config with no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue count: 1 path: src/bundle/Templating/Twig/UniversalDiscoveryExtension.php - - message: "#^Method Ibexa\\\\Bundle\\\\AdminUi\\\\Templating\\\\Twig\\\\UniversalDiscoveryExtension\\:\\:recursiveConfigurationArrayNormalize\\(\\) return type has no value type specified in iterable type array\\.$#" + message: '#^Method Ibexa\\Bundle\\AdminUi\\Templating\\Twig\\UniversalDiscoveryExtension\:\:recursiveConfigurationArrayNormalize\(\) return type has no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue count: 1 path: src/bundle/Templating/Twig/UniversalDiscoveryExtension.php - - message: "#^Method Ibexa\\\\Bundle\\\\AdminUi\\\\Templating\\\\Twig\\\\UniversalDiscoveryExtension\\:\\:renderUniversalDiscoveryWidgetConfig\\(\\) has parameter \\$context with no value type specified in iterable type array\\.$#" + message: '#^Method Ibexa\\Bundle\\AdminUi\\Templating\\Twig\\UniversalDiscoveryExtension\:\:renderUniversalDiscoveryWidgetConfig\(\) has parameter \$context with no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue count: 1 path: src/bundle/Templating/Twig/UniversalDiscoveryExtension.php - - message: "#^Method Ibexa\\\\Bundle\\\\AdminUi\\\\Templating\\\\Twig\\\\UniversalDiscoveryExtension\\:\\:renderUniversalDiscoveryWidgetConfig\\(\\) should return string but returns string\\|false\\.$#" + message: '#^Method Ibexa\\Bundle\\AdminUi\\Templating\\Twig\\UniversalDiscoveryExtension\:\:renderUniversalDiscoveryWidgetConfig\(\) should return string but returns string\|false\.$#' + identifier: return.type count: 1 path: src/bundle/Templating/Twig/UniversalDiscoveryExtension.php - - message: "#^Parameter \\#1 \\$separator of function explode expects non\\-empty\\-string, string given\\.$#" + message: '#^Parameter \#1 \$separator of function explode expects non\-empty\-string, string given\.$#' + identifier: argument.type count: 1 path: src/bundle/Templating/Twig/UniversalDiscoveryExtension.php - - message: "#^Method Ibexa\\\\Bundle\\\\AdminUi\\\\Templating\\\\Twig\\\\UserPreferencesGlobalExtension\\:\\:getGlobals\\(\\) return type has no value type specified in iterable type array\\.$#" + message: '#^Method Ibexa\\Bundle\\AdminUi\\Templating\\Twig\\UserPreferencesGlobalExtension\:\:getGlobals\(\) return type has no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue count: 1 path: src/bundle/Templating/Twig/UserPreferencesGlobalExtension.php - - message: "#^Method Ibexa\\\\Contracts\\\\AdminUi\\\\Component\\\\Renderable\\:\\:render\\(\\) has parameter \\$parameters with no value type specified in iterable type array\\.$#" + message: '#^Method Ibexa\\Contracts\\AdminUi\\Component\\Renderable\:\:render\(\) has parameter \$parameters with no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue count: 1 path: src/contracts/Component/Renderable.php - - message: "#^Method Ibexa\\\\Contracts\\\\AdminUi\\\\Component\\\\Renderer\\\\RendererInterface\\:\\:renderGroup\\(\\) has parameter \\$parameters with no value type specified in iterable type array\\.$#" + message: '#^Method Ibexa\\Contracts\\AdminUi\\Component\\Renderer\\RendererInterface\:\:renderGroup\(\) has parameter \$parameters with no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue count: 1 path: src/contracts/Component/Renderer/RendererInterface.php - - message: "#^Method Ibexa\\\\Contracts\\\\AdminUi\\\\Component\\\\Renderer\\\\RendererInterface\\:\\:renderGroup\\(\\) return type has no value type specified in iterable type array\\.$#" + message: '#^Method Ibexa\\Contracts\\AdminUi\\Component\\Renderer\\RendererInterface\:\:renderGroup\(\) return type has no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue count: 1 path: src/contracts/Component/Renderer/RendererInterface.php - - message: "#^Method Ibexa\\\\Contracts\\\\AdminUi\\\\Component\\\\Renderer\\\\RendererInterface\\:\\:renderSingle\\(\\) has parameter \\$groupName with no type specified\\.$#" + message: '#^Method Ibexa\\Contracts\\AdminUi\\Component\\Renderer\\RendererInterface\:\:renderSingle\(\) has parameter \$groupName with no type specified\.$#' + identifier: missingType.parameter count: 1 path: src/contracts/Component/Renderer/RendererInterface.php - - message: "#^Method Ibexa\\\\Contracts\\\\AdminUi\\\\Component\\\\Renderer\\\\RendererInterface\\:\\:renderSingle\\(\\) has parameter \\$parameters with no value type specified in iterable type array\\.$#" + message: '#^Method Ibexa\\Contracts\\AdminUi\\Component\\Renderer\\RendererInterface\:\:renderSingle\(\) has parameter \$parameters with no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue count: 1 path: src/contracts/Component/Renderer/RendererInterface.php - - message: "#^Method Ibexa\\\\Contracts\\\\AdminUi\\\\Form\\\\ActionDispatcher\\\\ActionDispatcherInterface\\:\\:dispatchFormAction\\(\\) has no return type specified\\.$#" + message: '#^Method Ibexa\\Contracts\\AdminUi\\Event\\FormActionEvent\:\:__construct\(\) has parameter \$form with generic interface Symfony\\Component\\Form\\FormInterface but does not specify its types\: TData$#' + identifier: missingType.generics + count: 1 + path: src/contracts/Event/FormActionEvent.php + + - + message: '#^Property Ibexa\\Contracts\\AdminUi\\Event\\FormActionEvent\:\:\$response \(Symfony\\Component\\HttpFoundation\\Response\|null\) is never assigned null so it can be removed from the property type\.$#' + identifier: property.unusedType + count: 1 + path: src/contracts/Event/FormActionEvent.php + + - + message: '#^Method Ibexa\\Contracts\\AdminUi\\Form\\ActionDispatcher\\ActionDispatcherInterface\:\:dispatchFormAction\(\) has no return type specified\.$#' + identifier: missingType.return count: 1 path: src/contracts/Form/ActionDispatcher/ActionDispatcherInterface.php - - message: "#^Method Ibexa\\\\Contracts\\\\AdminUi\\\\Form\\\\ActionDispatcher\\\\ActionDispatcherInterface\\:\\:dispatchFormAction\\(\\) has parameter \\$options with no value type specified in iterable type array\\.$#" + message: '#^Method Ibexa\\Contracts\\AdminUi\\Form\\ActionDispatcher\\ActionDispatcherInterface\:\:dispatchFormAction\(\) has parameter \$form with generic interface Symfony\\Component\\Form\\FormInterface but does not specify its types\: TData$#' + identifier: missingType.generics count: 1 path: src/contracts/Form/ActionDispatcher/ActionDispatcherInterface.php - - message: "#^Method Ibexa\\\\Contracts\\\\AdminUi\\\\Form\\\\Data\\\\FormMapper\\\\FormDataMapperInterface\\:\\:mapToFormData\\(\\) has parameter \\$params with no value type specified in iterable type array\\.$#" + message: '#^Method Ibexa\\Contracts\\AdminUi\\Form\\ActionDispatcher\\ActionDispatcherInterface\:\:dispatchFormAction\(\) has parameter \$options with no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: src/contracts/Form/ActionDispatcher/ActionDispatcherInterface.php + + - + message: '#^Method Ibexa\\Contracts\\AdminUi\\Form\\Data\\FormMapper\\FormDataMapperInterface\:\:mapToFormData\(\) has parameter \$params with no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue count: 1 path: src/contracts/Form/Data/FormMapper/FormDataMapperInterface.php - - message: "#^Method Ibexa\\\\Contracts\\\\AdminUi\\\\Menu\\\\AbstractBuilder\\:\\:build\\(\\) has parameter \\$options with no value type specified in iterable type array\\.$#" + message: '#^Method Ibexa\\Contracts\\AdminUi\\Menu\\AbstractBuilder\:\:build\(\) has parameter \$options with no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue count: 1 path: src/contracts/Menu/AbstractBuilder.php - - message: "#^Method Ibexa\\\\Contracts\\\\AdminUi\\\\Menu\\\\AbstractBuilder\\:\\:createConfigureMenuEvent\\(\\) has parameter \\$options with no value type specified in iterable type array\\.$#" + message: '#^Method Ibexa\\Contracts\\AdminUi\\Menu\\AbstractBuilder\:\:createConfigureMenuEvent\(\) has parameter \$options with no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue count: 1 path: src/contracts/Menu/AbstractBuilder.php - - message: "#^Method Ibexa\\\\Contracts\\\\AdminUi\\\\Menu\\\\AbstractBuilder\\:\\:createMenuItem\\(\\) has parameter \\$options with no value type specified in iterable type array\\.$#" + message: '#^Method Ibexa\\Contracts\\AdminUi\\Menu\\AbstractBuilder\:\:createMenuItem\(\) has parameter \$options with no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue count: 1 path: src/contracts/Menu/AbstractBuilder.php - - message: "#^Method Ibexa\\\\Contracts\\\\AdminUi\\\\Menu\\\\AbstractBuilder\\:\\:createStructure\\(\\) has parameter \\$options with no value type specified in iterable type array\\.$#" + message: '#^Method Ibexa\\Contracts\\AdminUi\\Menu\\AbstractBuilder\:\:createStructure\(\) has parameter \$options with no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue count: 1 path: src/contracts/Menu/AbstractBuilder.php - - message: "#^Method Ibexa\\\\Contracts\\\\AdminUi\\\\Notification\\\\TranslatableNotificationHandlerInterface\\:\\:error\\(\\) has parameter \\$parameters with no value type specified in iterable type array\\.$#" + message: '#^Method Ibexa\\Contracts\\AdminUi\\Notification\\TranslatableNotificationHandlerInterface\:\:error\(\) has parameter \$parameters with no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue count: 1 path: src/contracts/Notification/TranslatableNotificationHandlerInterface.php - - message: "#^Method Ibexa\\\\Contracts\\\\AdminUi\\\\Notification\\\\TranslatableNotificationHandlerInterface\\:\\:info\\(\\) has parameter \\$parameters with no value type specified in iterable type array\\.$#" + message: '#^Method Ibexa\\Contracts\\AdminUi\\Notification\\TranslatableNotificationHandlerInterface\:\:info\(\) has parameter \$parameters with no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue count: 1 path: src/contracts/Notification/TranslatableNotificationHandlerInterface.php - - message: "#^Method Ibexa\\\\Contracts\\\\AdminUi\\\\Notification\\\\TranslatableNotificationHandlerInterface\\:\\:success\\(\\) has parameter \\$parameters with no value type specified in iterable type array\\.$#" + message: '#^Method Ibexa\\Contracts\\AdminUi\\Notification\\TranslatableNotificationHandlerInterface\:\:success\(\) has parameter \$parameters with no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue count: 1 path: src/contracts/Notification/TranslatableNotificationHandlerInterface.php - - message: "#^Method Ibexa\\\\Contracts\\\\AdminUi\\\\Notification\\\\TranslatableNotificationHandlerInterface\\:\\:warning\\(\\) has parameter \\$parameters with no value type specified in iterable type array\\.$#" + message: '#^Method Ibexa\\Contracts\\AdminUi\\Notification\\TranslatableNotificationHandlerInterface\:\:warning\(\) has parameter \$parameters with no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue count: 1 path: src/contracts/Notification/TranslatableNotificationHandlerInterface.php - - message: "#^Method Ibexa\\\\Contracts\\\\AdminUi\\\\Permission\\\\PermissionCheckerInterface\\:\\:canCreateInLocation\\(\\) has parameter \\$hasAccess with no value type specified in iterable type array\\.$#" + message: '#^Method Ibexa\\Contracts\\AdminUi\\Permission\\PermissionCheckerInterface\:\:canCreateInLocation\(\) has parameter \$hasAccess with no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue count: 1 path: src/contracts/Permission/PermissionCheckerInterface.php - - message: "#^Method Ibexa\\\\Contracts\\\\AdminUi\\\\Permission\\\\PermissionCheckerInterface\\:\\:getRestrictions\\(\\) has parameter \\$hasAccess with no value type specified in iterable type array\\.$#" + message: '#^Method Ibexa\\Contracts\\AdminUi\\Permission\\PermissionCheckerInterface\:\:getRestrictions\(\) has parameter \$hasAccess with no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue count: 1 path: src/contracts/Permission/PermissionCheckerInterface.php - - message: "#^Method Ibexa\\\\Contracts\\\\AdminUi\\\\Permission\\\\PermissionCheckerInterface\\:\\:getRestrictions\\(\\) return type has no value type specified in iterable type array\\.$#" + message: '#^Method Ibexa\\Contracts\\AdminUi\\Permission\\PermissionCheckerInterface\:\:getRestrictions\(\) return type has no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue count: 1 path: src/contracts/Permission/PermissionCheckerInterface.php - - message: "#^Method Ibexa\\\\Contracts\\\\AdminUi\\\\UniversalDiscovery\\\\Provider\\:\\:getBreadcrumbLocations\\(\\) return type has no value type specified in iterable type array\\.$#" + message: '#^Method Ibexa\\Contracts\\AdminUi\\UI\\Action\\FormUiActionMapperInterface\:\:map\(\) has parameter \$form with generic interface Symfony\\Component\\Form\\FormInterface but does not specify its types\: TData$#' + identifier: missingType.generics + count: 1 + path: src/contracts/UI/Action/FormUiActionMapperInterface.php + + - + message: '#^Method Ibexa\\Contracts\\AdminUi\\UI\\Action\\FormUiActionMapperInterface\:\:supports\(\) has parameter \$form with generic interface Symfony\\Component\\Form\\FormInterface but does not specify its types\: TData$#' + identifier: missingType.generics + count: 1 + path: src/contracts/UI/Action/FormUiActionMapperInterface.php + + - + message: '#^Method Ibexa\\Contracts\\AdminUi\\UI\\Action\\UiActionEventInterface\:\:getForm\(\) return type with generic interface Symfony\\Component\\Form\\FormInterface does not specify its types\: TData$#' + identifier: missingType.generics + count: 1 + path: src/contracts/UI/Action/UiActionEventInterface.php + + - + message: '#^Method Ibexa\\Contracts\\AdminUi\\UI\\Action\\UiActionEventInterface\:\:setForm\(\) has parameter \$form with generic interface Symfony\\Component\\Form\\FormInterface but does not specify its types\: TData$#' + identifier: missingType.generics + count: 1 + path: src/contracts/UI/Action/UiActionEventInterface.php + + - + message: '#^Method Ibexa\\Contracts\\AdminUi\\UniversalDiscovery\\Provider\:\:getBreadcrumbLocations\(\) return type has no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue count: 1 path: src/contracts/UniversalDiscovery/Provider.php - - message: "#^Method Ibexa\\\\Contracts\\\\AdminUi\\\\UniversalDiscovery\\\\Provider\\:\\:getColumns\\(\\) return type has no value type specified in iterable type array\\.$#" + message: '#^Method Ibexa\\Contracts\\AdminUi\\UniversalDiscovery\\Provider\:\:getColumns\(\) return type has no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue count: 1 path: src/contracts/UniversalDiscovery/Provider.php - - message: "#^Method Ibexa\\\\Contracts\\\\AdminUi\\\\UniversalDiscovery\\\\Provider\\:\\:getLocationData\\(\\) return type has no value type specified in iterable type array\\.$#" + message: '#^Method Ibexa\\Contracts\\AdminUi\\UniversalDiscovery\\Provider\:\:getLocationData\(\) return type has no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue count: 1 path: src/contracts/UniversalDiscovery/Provider.php - - message: "#^Method Ibexa\\\\Contracts\\\\AdminUi\\\\UniversalDiscovery\\\\Provider\\:\\:getLocationGridViewData\\(\\) return type has no value type specified in iterable type array\\.$#" + message: '#^Method Ibexa\\Contracts\\AdminUi\\UniversalDiscovery\\Provider\:\:getLocationGridViewData\(\) return type has no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue count: 1 path: src/contracts/UniversalDiscovery/Provider.php - - message: "#^Method Ibexa\\\\Contracts\\\\AdminUi\\\\UniversalDiscovery\\\\Provider\\:\\:getLocationPermissionRestrictions\\(\\) return type has no value type specified in iterable type array\\.$#" + message: '#^Method Ibexa\\Contracts\\AdminUi\\UniversalDiscovery\\Provider\:\:getLocationPermissionRestrictions\(\) return type has no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue count: 1 path: src/contracts/UniversalDiscovery/Provider.php - - message: "#^Method Ibexa\\\\Contracts\\\\AdminUi\\\\UniversalDiscovery\\\\Provider\\:\\:getLocations\\(\\) has parameter \\$locationIds with no value type specified in iterable type array\\.$#" + message: '#^Method Ibexa\\Contracts\\AdminUi\\UniversalDiscovery\\Provider\:\:getLocations\(\) has parameter \$locationIds with no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue count: 1 path: src/contracts/UniversalDiscovery/Provider.php - - message: "#^Method Ibexa\\\\Contracts\\\\AdminUi\\\\UniversalDiscovery\\\\Provider\\:\\:getLocations\\(\\) return type has no value type specified in iterable type array\\.$#" + message: '#^Method Ibexa\\Contracts\\AdminUi\\UniversalDiscovery\\Provider\:\:getLocations\(\) return type has no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue count: 1 path: src/contracts/UniversalDiscovery/Provider.php - - message: "#^Method Ibexa\\\\Contracts\\\\AdminUi\\\\UniversalDiscovery\\\\Provider\\:\\:getSubitemContents\\(\\) return type has no value type specified in iterable type array\\.$#" + message: '#^Method Ibexa\\Contracts\\AdminUi\\UniversalDiscovery\\Provider\:\:getSubitemContents\(\) return type has no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue count: 1 path: src/contracts/UniversalDiscovery/Provider.php - - message: "#^Method Ibexa\\\\Contracts\\\\AdminUi\\\\UniversalDiscovery\\\\Provider\\:\\:getSubitemLocations\\(\\) return type has no value type specified in iterable type array\\.$#" + message: '#^Method Ibexa\\Contracts\\AdminUi\\UniversalDiscovery\\Provider\:\:getSubitemLocations\(\) return type has no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue count: 1 path: src/contracts/UniversalDiscovery/Provider.php - - message: "#^Method Ibexa\\\\AdminUi\\\\Behat\\\\BrowserContext\\\\ContentTypeContext\\:\\:contentTypeGroupCannotBeSelected\\(\\) has no return type specified\\.$#" + message: '#^Method Ibexa\\AdminUi\\Behat\\BrowserContext\\ContentTypeContext\:\:contentTypeGroupCannotBeSelected\(\) has no return type specified\.$#' + identifier: missingType.return count: 1 path: src/lib/Behat/BrowserContext/ContentTypeContext.php - - message: "#^Method Ibexa\\\\AdminUi\\\\Behat\\\\BrowserContext\\\\ContentTypeContext\\:\\:iCheckBlockInField\\(\\) has no return type specified\\.$#" + message: '#^Method Ibexa\\AdminUi\\Behat\\BrowserContext\\ContentTypeContext\:\:iCheckBlockInField\(\) has no return type specified\.$#' + identifier: missingType.return count: 1 path: src/lib/Behat/BrowserContext/ContentTypeContext.php - - message: "#^Method Ibexa\\\\AdminUi\\\\Behat\\\\BrowserContext\\\\ContentTypeContext\\:\\:iCheckBlockInField\\(\\) has parameter \\$blockName with no type specified\\.$#" + message: '#^Method Ibexa\\AdminUi\\Behat\\BrowserContext\\ContentTypeContext\:\:iCheckBlockInField\(\) has parameter \$blockName with no type specified\.$#' + identifier: missingType.parameter count: 1 path: src/lib/Behat/BrowserContext/ContentTypeContext.php - - message: "#^Method Ibexa\\\\AdminUi\\\\Behat\\\\BrowserContext\\\\ContentTypeContext\\:\\:iDeleteContentType\\(\\) has no return type specified\\.$#" + message: '#^Method Ibexa\\AdminUi\\Behat\\BrowserContext\\ContentTypeContext\:\:iDeleteContentType\(\) has no return type specified\.$#' + identifier: missingType.return count: 1 path: src/lib/Behat/BrowserContext/ContentTypeContext.php - - message: "#^Method Ibexa\\\\AdminUi\\\\Behat\\\\BrowserContext\\\\ContentTypeContext\\:\\:iDeleteContentTypeGroup\\(\\) has no return type specified\\.$#" + message: '#^Method Ibexa\\AdminUi\\Behat\\BrowserContext\\ContentTypeContext\:\:iDeleteContentTypeGroup\(\) has no return type specified\.$#' + identifier: missingType.return count: 1 path: src/lib/Behat/BrowserContext/ContentTypeContext.php - - message: "#^Method Ibexa\\\\AdminUi\\\\Behat\\\\BrowserContext\\\\ContentTypeContext\\:\\:iMOnContentTypePageFor\\(\\) has no return type specified\\.$#" + message: '#^Method Ibexa\\AdminUi\\Behat\\BrowserContext\\ContentTypeContext\:\:iMOnContentTypePageFor\(\) has no return type specified\.$#' + identifier: missingType.return count: 1 path: src/lib/Behat/BrowserContext/ContentTypeContext.php - - message: "#^Method Ibexa\\\\AdminUi\\\\Behat\\\\BrowserContext\\\\ContentTypeContext\\:\\:iShouldBeOnContentTypeGroupPage\\(\\) has no return type specified\\.$#" + message: '#^Method Ibexa\\AdminUi\\Behat\\BrowserContext\\ContentTypeContext\:\:iShouldBeOnContentTypeGroupPage\(\) has no return type specified\.$#' + identifier: missingType.return count: 1 path: src/lib/Behat/BrowserContext/ContentTypeContext.php - - message: "#^Method Ibexa\\\\AdminUi\\\\Behat\\\\BrowserContext\\\\ContentTypeContext\\:\\:iShouldBeOnContentTypeGroupPage\\(\\) has parameter \\$contentTypeGroup with no type specified\\.$#" + message: '#^Method Ibexa\\AdminUi\\Behat\\BrowserContext\\ContentTypeContext\:\:iShouldBeOnContentTypeGroupPage\(\) has parameter \$contentTypeGroup with no type specified\.$#' + identifier: missingType.parameter count: 1 path: src/lib/Behat/BrowserContext/ContentTypeContext.php - - message: "#^Method Ibexa\\\\AdminUi\\\\Behat\\\\BrowserContext\\\\ContentTypeContext\\:\\:iShouldBeOnContentTypePage\\(\\) has no return type specified\\.$#" + message: '#^Method Ibexa\\AdminUi\\Behat\\BrowserContext\\ContentTypeContext\:\:iShouldBeOnContentTypePage\(\) has no return type specified\.$#' + identifier: missingType.return count: 1 path: src/lib/Behat/BrowserContext/ContentTypeContext.php - - message: "#^Method Ibexa\\\\AdminUi\\\\Behat\\\\BrowserContext\\\\ContentTypeContext\\:\\:thereAContentTypeOnContentTypesList\\(\\) has no return type specified\\.$#" + message: '#^Method Ibexa\\AdminUi\\Behat\\BrowserContext\\ContentTypeContext\:\:thereAContentTypeOnContentTypesList\(\) has no return type specified\.$#' + identifier: missingType.return count: 1 path: src/lib/Behat/BrowserContext/ContentTypeContext.php - - message: "#^Method Ibexa\\\\AdminUi\\\\Behat\\\\BrowserContext\\\\ContentTypeContext\\:\\:thereAContentTypeOnContentTypesList\\(\\) has parameter \\$contentTypeName with no type specified\\.$#" + message: '#^Method Ibexa\\AdminUi\\Behat\\BrowserContext\\ContentTypeContext\:\:thereAContentTypeOnContentTypesList\(\) has parameter \$contentTypeName with no type specified\.$#' + identifier: missingType.parameter count: 1 path: src/lib/Behat/BrowserContext/ContentTypeContext.php - - message: "#^Method Ibexa\\\\AdminUi\\\\Behat\\\\BrowserContext\\\\ContentTypeContext\\:\\:thereAreNoContentTypes\\(\\) has no return type specified\\.$#" + message: '#^Method Ibexa\\AdminUi\\Behat\\BrowserContext\\ContentTypeContext\:\:thereAreNoContentTypes\(\) has no return type specified\.$#' + identifier: missingType.return count: 1 path: src/lib/Behat/BrowserContext/ContentTypeContext.php - - message: "#^Method Ibexa\\\\AdminUi\\\\Behat\\\\BrowserContext\\\\ContentTypeContext\\:\\:thereIsANonEmptyContentTypeGroup\\(\\) has no return type specified\\.$#" + message: '#^Method Ibexa\\AdminUi\\Behat\\BrowserContext\\ContentTypeContext\:\:thereIsANonEmptyContentTypeGroup\(\) has no return type specified\.$#' + identifier: missingType.return count: 1 path: src/lib/Behat/BrowserContext/ContentTypeContext.php - - message: "#^Method Ibexa\\\\AdminUi\\\\Behat\\\\BrowserContext\\\\ContentTypeContext\\:\\:thereIsAnEmptyContentTypeGroup\\(\\) has no return type specified\\.$#" + message: '#^Method Ibexa\\AdminUi\\Behat\\BrowserContext\\ContentTypeContext\:\:thereIsAnEmptyContentTypeGroup\(\) has no return type specified\.$#' + identifier: missingType.return count: 1 path: src/lib/Behat/BrowserContext/ContentTypeContext.php - - message: "#^Method Ibexa\\\\AdminUi\\\\Behat\\\\BrowserContext\\\\ContentTypeContext\\:\\:thereSAOnContentTypesGroupList\\(\\) has no return type specified\\.$#" + message: '#^Method Ibexa\\AdminUi\\Behat\\BrowserContext\\ContentTypeContext\:\:thereSAOnContentTypesGroupList\(\) has no return type specified\.$#' + identifier: missingType.return count: 1 path: src/lib/Behat/BrowserContext/ContentTypeContext.php - - message: "#^Method Ibexa\\\\AdminUi\\\\Behat\\\\BrowserContext\\\\ContentTypeContext\\:\\:thereSAOnContentTypesGroupList\\(\\) has parameter \\$contentTypeGroupName with no type specified\\.$#" + message: '#^Method Ibexa\\AdminUi\\Behat\\BrowserContext\\ContentTypeContext\:\:thereSAOnContentTypesGroupList\(\) has parameter \$contentTypeGroupName with no type specified\.$#' + identifier: missingType.parameter count: 1 path: src/lib/Behat/BrowserContext/ContentTypeContext.php - - message: "#^Method Ibexa\\\\AdminUi\\\\Behat\\\\BrowserContext\\\\ContentTypeContext\\:\\:thereSNoOnContentTypesGroupList\\(\\) has no return type specified\\.$#" + message: '#^Method Ibexa\\AdminUi\\Behat\\BrowserContext\\ContentTypeContext\:\:thereSNoOnContentTypesGroupList\(\) has no return type specified\.$#' + identifier: missingType.return count: 1 path: src/lib/Behat/BrowserContext/ContentTypeContext.php - - message: "#^Method Ibexa\\\\AdminUi\\\\Behat\\\\BrowserContext\\\\ContentTypeContext\\:\\:thereSNoOnContentTypesGroupList\\(\\) has parameter \\$contentTypeGroupName with no type specified\\.$#" + message: '#^Method Ibexa\\AdminUi\\Behat\\BrowserContext\\ContentTypeContext\:\:thereSNoOnContentTypesGroupList\(\) has parameter \$contentTypeGroupName with no type specified\.$#' + identifier: missingType.parameter count: 1 path: src/lib/Behat/BrowserContext/ContentTypeContext.php - - message: "#^Method Ibexa\\\\AdminUi\\\\Behat\\\\BrowserContext\\\\ContentTypeContext\\:\\:thereSNoOnContentTypesList\\(\\) has no return type specified\\.$#" + message: '#^Method Ibexa\\AdminUi\\Behat\\BrowserContext\\ContentTypeContext\:\:thereSNoOnContentTypesList\(\) has no return type specified\.$#' + identifier: missingType.return count: 1 path: src/lib/Behat/BrowserContext/ContentTypeContext.php - - message: "#^Method Ibexa\\\\AdminUi\\\\Behat\\\\BrowserContext\\\\ContentTypeContext\\:\\:thereSNoOnContentTypesList\\(\\) has parameter \\$contentTypeName with no type specified\\.$#" + message: '#^Method Ibexa\\AdminUi\\Behat\\BrowserContext\\ContentTypeContext\:\:thereSNoOnContentTypesList\(\) has parameter \$contentTypeName with no type specified\.$#' + identifier: missingType.parameter count: 1 path: src/lib/Behat/BrowserContext/ContentTypeContext.php - - message: "#^Method Ibexa\\\\AdminUi\\\\Behat\\\\Page\\\\ContentTypeUpdatePage\\:\\:expandLastFieldDefinition\\(\\) invoked with 1 parameter, 0 required\\.$#" + message: '#^Method Ibexa\\AdminUi\\Behat\\Page\\ContentTypeUpdatePage\:\:expandLastFieldDefinition\(\) invoked with 1 parameter, 0 required\.$#' + identifier: arguments.count count: 1 path: src/lib/Behat/BrowserContext/ContentTypeContext.php - - message: "#^Call to an undefined method Ibexa\\\\AdminUi\\\\Behat\\\\Component\\\\Fields\\\\FieldTypeComponent\\:\\:selectFromRepository\\(\\)\\.$#" + message: '#^Call to an undefined method Ibexa\\AdminUi\\Behat\\Component\\Fields\\FieldTypeComponent\:\:selectFromRepository\(\)\.$#' + identifier: method.notFound count: 1 path: src/lib/Behat/BrowserContext/ContentUpdateContext.php - - message: "#^Method Ibexa\\\\AdminUi\\\\Behat\\\\BrowserContext\\\\ContentUpdateContext\\:\\:filterOutNonEmptyValues\\(\\) has parameter \\$parameters with no value type specified in iterable type array\\.$#" + message: '#^Method Ibexa\\AdminUi\\Behat\\BrowserContext\\ContentUpdateContext\:\:filterOutNonEmptyValues\(\) has parameter \$parameters with no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue count: 1 path: src/lib/Behat/BrowserContext/ContentUpdateContext.php - - message: "#^Method Ibexa\\\\AdminUi\\\\Behat\\\\BrowserContext\\\\ContentUpdateContext\\:\\:filterOutNonEmptyValues\\(\\) return type has no value type specified in iterable type array\\.$#" + message: '#^Method Ibexa\\AdminUi\\Behat\\BrowserContext\\ContentUpdateContext\:\:filterOutNonEmptyValues\(\) return type has no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue count: 1 path: src/lib/Behat/BrowserContext/ContentUpdateContext.php - - message: "#^Method Ibexa\\\\AdminUi\\\\Behat\\\\BrowserContext\\\\ContentUpdateContext\\:\\:iSwitchToContentGroup\\(\\) has no return type specified\\.$#" + message: '#^Method Ibexa\\AdminUi\\Behat\\BrowserContext\\ContentUpdateContext\:\:iSwitchToContentGroup\(\) has no return type specified\.$#' + identifier: missingType.return count: 1 path: src/lib/Behat/BrowserContext/ContentUpdateContext.php - - message: "#^Method Ibexa\\\\AdminUi\\\\Behat\\\\BrowserContext\\\\ContentUpdateContext\\:\\:iSwitchToContentTab\\(\\) has no return type specified\\.$#" + message: '#^Method Ibexa\\AdminUi\\Behat\\BrowserContext\\ContentUpdateContext\:\:iSwitchToContentTab\(\) has no return type specified\.$#' + identifier: missingType.return count: 1 path: src/lib/Behat/BrowserContext/ContentUpdateContext.php - - message: "#^Method Ibexa\\\\AdminUi\\\\Behat\\\\BrowserContext\\\\ContentViewContext\\:\\:switchTab\\(\\) has no return type specified\\.$#" + message: '#^Method Ibexa\\AdminUi\\Behat\\BrowserContext\\ContentViewContext\:\:switchTab\(\) has no return type specified\.$#' + identifier: missingType.return count: 1 path: src/lib/Behat/BrowserContext/ContentViewContext.php - - message: "#^Property Ibexa\\\\AdminUi\\\\Behat\\\\BrowserContext\\\\ContentViewContext\\:\\:\\$argumentParser has no type specified\\.$#" + message: '#^Property Ibexa\\AdminUi\\Behat\\BrowserContext\\ContentViewContext\:\:\$argumentParser has no type specified\.$#' + identifier: missingType.property count: 1 path: src/lib/Behat/BrowserContext/ContentViewContext.php - - message: "#^Method Ibexa\\\\AdminUi\\\\Behat\\\\BrowserContext\\\\LanguageContext\\:\\:deleteLanguageNamed\\(\\) has no return type specified\\.$#" + message: '#^Method Ibexa\\AdminUi\\Behat\\BrowserContext\\LanguageContext\:\:deleteLanguageNamed\(\) has no return type specified\.$#' + identifier: missingType.return count: 1 path: src/lib/Behat/BrowserContext/LanguageContext.php - - message: "#^Method Ibexa\\\\AdminUi\\\\Behat\\\\BrowserContext\\\\LanguageContext\\:\\:editLanguage\\(\\) has no return type specified\\.$#" + message: '#^Method Ibexa\\AdminUi\\Behat\\BrowserContext\\LanguageContext\:\:editLanguage\(\) has no return type specified\.$#' + identifier: missingType.return count: 1 path: src/lib/Behat/BrowserContext/LanguageContext.php - - message: "#^Method Ibexa\\\\AdminUi\\\\Behat\\\\BrowserContext\\\\LanguageContext\\:\\:editLanguageFromLanguagesList\\(\\) has no return type specified\\.$#" + message: '#^Method Ibexa\\AdminUi\\Behat\\BrowserContext\\LanguageContext\:\:editLanguageFromLanguagesList\(\) has no return type specified\.$#' + identifier: missingType.return count: 1 path: src/lib/Behat/BrowserContext/LanguageContext.php - - message: "#^Method Ibexa\\\\AdminUi\\\\Behat\\\\BrowserContext\\\\LanguageContext\\:\\:iShouldBeOnLanguagePage\\(\\) has no return type specified\\.$#" + message: '#^Method Ibexa\\AdminUi\\Behat\\BrowserContext\\LanguageContext\:\:iShouldBeOnLanguagePage\(\) has no return type specified\.$#' + identifier: missingType.return count: 1 path: src/lib/Behat/BrowserContext/LanguageContext.php - - message: "#^Method Ibexa\\\\AdminUi\\\\Behat\\\\BrowserContext\\\\LanguageContext\\:\\:languageHasProperAttributes\\(\\) has no return type specified\\.$#" + message: '#^Method Ibexa\\AdminUi\\Behat\\BrowserContext\\LanguageContext\:\:languageHasProperAttributes\(\) has no return type specified\.$#' + identifier: missingType.return count: 1 path: src/lib/Behat/BrowserContext/LanguageContext.php - - message: "#^Method Ibexa\\\\AdminUi\\\\Behat\\\\BrowserContext\\\\LanguageContext\\:\\:openLanguagePage\\(\\) has no return type specified\\.$#" + message: '#^Method Ibexa\\AdminUi\\Behat\\BrowserContext\\LanguageContext\:\:openLanguagePage\(\) has no return type specified\.$#' + identifier: missingType.return count: 1 path: src/lib/Behat/BrowserContext/LanguageContext.php - - message: "#^Method Ibexa\\\\AdminUi\\\\Behat\\\\BrowserContext\\\\LanguageContext\\:\\:thereALanguageOnLanguageList\\(\\) has no return type specified\\.$#" + message: '#^Method Ibexa\\AdminUi\\Behat\\BrowserContext\\LanguageContext\:\:thereALanguageOnLanguageList\(\) has no return type specified\.$#' + identifier: missingType.return count: 1 path: src/lib/Behat/BrowserContext/LanguageContext.php - - message: "#^Method Ibexa\\\\AdminUi\\\\Behat\\\\BrowserContext\\\\LanguageContext\\:\\:thereSNoLanguageOnLanguageList\\(\\) has no return type specified\\.$#" + message: '#^Method Ibexa\\AdminUi\\Behat\\BrowserContext\\LanguageContext\:\:thereSNoLanguageOnLanguageList\(\) has no return type specified\.$#' + identifier: missingType.return count: 1 path: src/lib/Behat/BrowserContext/LanguageContext.php - - message: "#^Cannot call method get\\(\\) on array\\\\.$#" + message: '#^Cannot call method get\(\) on array\\.$#' + identifier: method.nonObject count: 3 path: src/lib/Behat/BrowserContext/NavigationContext.php - - message: "#^Method Ibexa\\\\AdminUi\\\\Behat\\\\BrowserContext\\\\NavigationContext\\:\\:iGoToUserNotifications\\(\\) has no return type specified\\.$#" + message: '#^Method Ibexa\\AdminUi\\Behat\\BrowserContext\\NavigationContext\:\:iGoToUserNotifications\(\) has no return type specified\.$#' + identifier: missingType.return count: 1 path: src/lib/Behat/BrowserContext/NavigationContext.php - - message: "#^Method Ibexa\\\\AdminUi\\\\Behat\\\\BrowserContext\\\\NavigationContext\\:\\:iGoToUserSettings\\(\\) has no return type specified\\.$#" + message: '#^Method Ibexa\\AdminUi\\Behat\\BrowserContext\\NavigationContext\:\:iGoToUserSettings\(\) has no return type specified\.$#' + identifier: missingType.return count: 1 path: src/lib/Behat/BrowserContext/NavigationContext.php - - message: "#^Method Ibexa\\\\AdminUi\\\\Behat\\\\BrowserContext\\\\NavigationContext\\:\\:iLogOutOfBackOffice\\(\\) has no return type specified\\.$#" + message: '#^Method Ibexa\\AdminUi\\Behat\\BrowserContext\\NavigationContext\:\:iLogOutOfBackOffice\(\) has no return type specified\.$#' + identifier: missingType.return count: 1 path: src/lib/Behat/BrowserContext/NavigationContext.php - - message: "#^Method Ibexa\\\\AdminUi\\\\Behat\\\\BrowserContext\\\\NavigationContext\\:\\:iMOnContentViewPageFor\\(\\) has no return type specified\\.$#" + message: '#^Method Ibexa\\AdminUi\\Behat\\BrowserContext\\NavigationContext\:\:iMOnContentViewPageFor\(\) has no return type specified\.$#' + identifier: missingType.return count: 1 path: src/lib/Behat/BrowserContext/NavigationContext.php - - message: "#^Method Ibexa\\\\AdminUi\\\\Behat\\\\BrowserContext\\\\NavigationContext\\:\\:iNavigateToContent\\(\\) has no return type specified\\.$#" + message: '#^Method Ibexa\\AdminUi\\Behat\\BrowserContext\\NavigationContext\:\:iNavigateToContent\(\) has no return type specified\.$#' + identifier: missingType.return count: 1 path: src/lib/Behat/BrowserContext/NavigationContext.php - - message: "#^Method Ibexa\\\\AdminUi\\\\Behat\\\\BrowserContext\\\\NavigationContext\\:\\:iShouldBeOnContentUpdatePageForItem\\(\\) has no return type specified\\.$#" + message: '#^Method Ibexa\\AdminUi\\Behat\\BrowserContext\\NavigationContext\:\:iShouldBeOnContentUpdatePageForItem\(\) has no return type specified\.$#' + identifier: missingType.return count: 1 path: src/lib/Behat/BrowserContext/NavigationContext.php - - message: "#^Method Ibexa\\\\AdminUi\\\\Behat\\\\BrowserContext\\\\NavigationContext\\:\\:iShouldBeOnContentViewPage\\(\\) has no return type specified\\.$#" + message: '#^Method Ibexa\\AdminUi\\Behat\\BrowserContext\\NavigationContext\:\:iShouldBeOnContentViewPage\(\) has no return type specified\.$#' + identifier: missingType.return count: 1 path: src/lib/Behat/BrowserContext/NavigationContext.php - - message: "#^Property Ibexa\\\\AdminUi\\\\Behat\\\\BrowserContext\\\\NavigationContext\\:\\:\\$pageRegistry \\(array\\\\) does not accept Ibexa\\\\Behat\\\\Browser\\\\Page\\\\PageRegistry\\.$#" + message: '#^Property Ibexa\\AdminUi\\Behat\\BrowserContext\\NavigationContext\:\:\$pageRegistry \(array\\) does not accept Ibexa\\Behat\\Browser\\Page\\PageRegistry\.$#' + identifier: assign.propertyType count: 1 path: src/lib/Behat/BrowserContext/NavigationContext.php - - message: "#^Property Ibexa\\\\AdminUi\\\\Behat\\\\BrowserContext\\\\NotificationContext\\:\\:\\$argumentParser is never read, only written\\.$#" + message: '#^Property Ibexa\\AdminUi\\Behat\\BrowserContext\\NotificationContext\:\:\$argumentParser is never read, only written\.$#' + identifier: property.onlyWritten count: 1 path: src/lib/Behat/BrowserContext/NotificationContext.php - - message: "#^Method Ibexa\\\\AdminUi\\\\Behat\\\\BrowserContext\\\\ObjectStatesContext\\:\\:editObjectState\\(\\) has no return type specified\\.$#" + message: '#^Method Ibexa\\AdminUi\\Behat\\BrowserContext\\ObjectStatesContext\:\:editObjectState\(\) has no return type specified\.$#' + identifier: missingType.return count: 1 path: src/lib/Behat/BrowserContext/ObjectStatesContext.php - - message: "#^Method Ibexa\\\\AdminUi\\\\Behat\\\\BrowserContext\\\\ObjectStatesContext\\:\\:editObjectStateFromList\\(\\) has no return type specified\\.$#" + message: '#^Method Ibexa\\AdminUi\\Behat\\BrowserContext\\ObjectStatesContext\:\:editObjectStateFromList\(\) has no return type specified\.$#' + identifier: missingType.return count: 1 path: src/lib/Behat/BrowserContext/ObjectStatesContext.php - - message: "#^Method Ibexa\\\\AdminUi\\\\Behat\\\\BrowserContext\\\\ObjectStatesContext\\:\\:editObjectStateGroup\\(\\) has no return type specified\\.$#" + message: '#^Method Ibexa\\AdminUi\\Behat\\BrowserContext\\ObjectStatesContext\:\:editObjectStateGroup\(\) has no return type specified\.$#' + identifier: missingType.return count: 1 path: src/lib/Behat/BrowserContext/ObjectStatesContext.php - - message: "#^Method Ibexa\\\\AdminUi\\\\Behat\\\\BrowserContext\\\\ObjectStatesContext\\:\\:editObjectStateGroupFromList\\(\\) has no return type specified\\.$#" + message: '#^Method Ibexa\\AdminUi\\Behat\\BrowserContext\\ObjectStatesContext\:\:editObjectStateGroupFromList\(\) has no return type specified\.$#' + identifier: missingType.return count: 1 path: src/lib/Behat/BrowserContext/ObjectStatesContext.php - - message: "#^Method Ibexa\\\\AdminUi\\\\Behat\\\\BrowserContext\\\\ObjectStatesContext\\:\\:iShouldBeOnObjectStatePage\\(\\) has no return type specified\\.$#" + message: '#^Method Ibexa\\AdminUi\\Behat\\BrowserContext\\ObjectStatesContext\:\:iShouldBeOnObjectStatePage\(\) has no return type specified\.$#' + identifier: missingType.return count: 1 path: src/lib/Behat/BrowserContext/ObjectStatesContext.php - - message: "#^Method Ibexa\\\\AdminUi\\\\Behat\\\\BrowserContext\\\\ObjectStatesContext\\:\\:iShouldBeOnRObjectStateGroupPage\\(\\) has no return type specified\\.$#" + message: '#^Method Ibexa\\AdminUi\\Behat\\BrowserContext\\ObjectStatesContext\:\:iShouldBeOnRObjectStateGroupPage\(\) has no return type specified\.$#' + identifier: missingType.return count: 1 path: src/lib/Behat/BrowserContext/ObjectStatesContext.php - - message: "#^Method Ibexa\\\\AdminUi\\\\Behat\\\\BrowserContext\\\\ObjectStatesContext\\:\\:objectStateGroupIsEmpty\\(\\) has no return type specified\\.$#" + message: '#^Method Ibexa\\AdminUi\\Behat\\BrowserContext\\ObjectStatesContext\:\:objectStateGroupIsEmpty\(\) has no return type specified\.$#' + identifier: missingType.return count: 1 path: src/lib/Behat/BrowserContext/ObjectStatesContext.php - - message: "#^Method Ibexa\\\\AdminUi\\\\Behat\\\\BrowserContext\\\\ObjectStatesContext\\:\\:openObjectStateGroupPage\\(\\) has no return type specified\\.$#" + message: '#^Method Ibexa\\AdminUi\\Behat\\BrowserContext\\ObjectStatesContext\:\:openObjectStateGroupPage\(\) has no return type specified\.$#' + identifier: missingType.return count: 1 path: src/lib/Behat/BrowserContext/ObjectStatesContext.php - - message: "#^Method Ibexa\\\\AdminUi\\\\Behat\\\\BrowserContext\\\\ObjectStatesContext\\:\\:openObjectStatePage\\(\\) has no return type specified\\.$#" + message: '#^Method Ibexa\\AdminUi\\Behat\\BrowserContext\\ObjectStatesContext\:\:openObjectStatePage\(\) has no return type specified\.$#' + identifier: missingType.return count: 1 path: src/lib/Behat/BrowserContext/ObjectStatesContext.php - - message: "#^Method Ibexa\\\\AdminUi\\\\Behat\\\\BrowserContext\\\\RolesContext\\:\\:assignmentslistIsEmpty\\(\\) has no return type specified\\.$#" + message: '#^Method Ibexa\\AdminUi\\Behat\\BrowserContext\\RolesContext\:\:assignmentslistIsEmpty\(\) has no return type specified\.$#' + identifier: missingType.return count: 1 path: src/lib/Behat/BrowserContext/RolesContext.php - - message: "#^Method Ibexa\\\\AdminUi\\\\Behat\\\\BrowserContext\\\\RolesContext\\:\\:deleteRoleNamed\\(\\) has no return type specified\\.$#" + message: '#^Method Ibexa\\AdminUi\\Behat\\BrowserContext\\RolesContext\:\:deleteRoleNamed\(\) has no return type specified\.$#' + identifier: missingType.return count: 1 path: src/lib/Behat/BrowserContext/RolesContext.php - - message: "#^Method Ibexa\\\\AdminUi\\\\Behat\\\\BrowserContext\\\\RolesContext\\:\\:editPolicy\\(\\) has no return type specified\\.$#" + message: '#^Method Ibexa\\AdminUi\\Behat\\BrowserContext\\RolesContext\:\:editPolicy\(\) has no return type specified\.$#' + identifier: missingType.return count: 1 path: src/lib/Behat/BrowserContext/RolesContext.php - - message: "#^Method Ibexa\\\\AdminUi\\\\Behat\\\\BrowserContext\\\\RolesContext\\:\\:editRoleFromRolesList\\(\\) has no return type specified\\.$#" + message: '#^Method Ibexa\\AdminUi\\Behat\\BrowserContext\\RolesContext\:\:editRoleFromRolesList\(\) has no return type specified\.$#' + identifier: missingType.return count: 1 path: src/lib/Behat/BrowserContext/RolesContext.php - - message: "#^Method Ibexa\\\\AdminUi\\\\Behat\\\\BrowserContext\\\\RolesContext\\:\\:iShouldBeOnRolePage\\(\\) has no return type specified\\.$#" + message: '#^Method Ibexa\\AdminUi\\Behat\\BrowserContext\\RolesContext\:\:iShouldBeOnRolePage\(\) has no return type specified\.$#' + identifier: missingType.return count: 1 path: src/lib/Behat/BrowserContext/RolesContext.php - - message: "#^Method Ibexa\\\\AdminUi\\\\Behat\\\\BrowserContext\\\\RolesContext\\:\\:openRolePage\\(\\) has no return type specified\\.$#" + message: '#^Method Ibexa\\AdminUi\\Behat\\BrowserContext\\RolesContext\:\:openRolePage\(\) has no return type specified\.$#' + identifier: missingType.return count: 1 path: src/lib/Behat/BrowserContext/RolesContext.php - - message: "#^Method Ibexa\\\\AdminUi\\\\Behat\\\\BrowserContext\\\\RolesContext\\:\\:policiesListIsEmpty\\(\\) has no return type specified\\.$#" + message: '#^Method Ibexa\\AdminUi\\Behat\\BrowserContext\\RolesContext\:\:policiesListIsEmpty\(\) has no return type specified\.$#' + identifier: missingType.return count: 1 path: src/lib/Behat/BrowserContext/RolesContext.php - - message: "#^Method Ibexa\\\\AdminUi\\\\Behat\\\\BrowserContext\\\\RolesContext\\:\\:startAssigning\\(\\) has no return type specified\\.$#" + message: '#^Method Ibexa\\AdminUi\\Behat\\BrowserContext\\RolesContext\:\:startAssigning\(\) has no return type specified\.$#' + identifier: missingType.return count: 1 path: src/lib/Behat/BrowserContext/RolesContext.php - - message: "#^Method Ibexa\\\\AdminUi\\\\Behat\\\\BrowserContext\\\\RolesContext\\:\\:thereARoleOnRoleList\\(\\) has no return type specified\\.$#" + message: '#^Method Ibexa\\AdminUi\\Behat\\BrowserContext\\RolesContext\:\:thereARoleOnRoleList\(\) has no return type specified\.$#' + identifier: missingType.return count: 1 path: src/lib/Behat/BrowserContext/RolesContext.php - - message: "#^Method Ibexa\\\\AdminUi\\\\Behat\\\\BrowserContext\\\\RolesContext\\:\\:thereSNoRoleOnRoleList\\(\\) has no return type specified\\.$#" + message: '#^Method Ibexa\\AdminUi\\Behat\\BrowserContext\\RolesContext\:\:thereSNoRoleOnRoleList\(\) has no return type specified\.$#' + identifier: missingType.return count: 1 path: src/lib/Behat/BrowserContext/RolesContext.php - - message: "#^Method Ibexa\\\\AdminUi\\\\Behat\\\\BrowserContext\\\\SectionsContext\\:\\:assignContentItems\\(\\) has no return type specified\\.$#" + message: '#^Method Ibexa\\AdminUi\\Behat\\BrowserContext\\SectionsContext\:\:assignContentItems\(\) has no return type specified\.$#' + identifier: missingType.return count: 1 path: src/lib/Behat/BrowserContext/SectionsContext.php - - message: "#^Method Ibexa\\\\AdminUi\\\\Behat\\\\BrowserContext\\\\SectionsContext\\:\\:contentListIsEmty\\(\\) has no return type specified\\.$#" + message: '#^Method Ibexa\\AdminUi\\Behat\\BrowserContext\\SectionsContext\:\:contentListIsEmty\(\) has no return type specified\.$#' + identifier: missingType.return count: 1 path: src/lib/Behat/BrowserContext/SectionsContext.php - - message: "#^Method Ibexa\\\\AdminUi\\\\Behat\\\\BrowserContext\\\\SectionsContext\\:\\:deleteSectionNamed\\(\\) has no return type specified\\.$#" + message: '#^Method Ibexa\\AdminUi\\Behat\\BrowserContext\\SectionsContext\:\:deleteSectionNamed\(\) has no return type specified\.$#' + identifier: missingType.return count: 1 path: src/lib/Behat/BrowserContext/SectionsContext.php - - message: "#^Method Ibexa\\\\AdminUi\\\\Behat\\\\BrowserContext\\\\SectionsContext\\:\\:editSection\\(\\) has no return type specified\\.$#" + message: '#^Method Ibexa\\AdminUi\\Behat\\BrowserContext\\SectionsContext\:\:editSection\(\) has no return type specified\.$#' + identifier: missingType.return count: 1 path: src/lib/Behat/BrowserContext/SectionsContext.php - - message: "#^Method Ibexa\\\\AdminUi\\\\Behat\\\\BrowserContext\\\\SectionsContext\\:\\:editSectionFromSectionsList\\(\\) has no return type specified\\.$#" + message: '#^Method Ibexa\\AdminUi\\Behat\\BrowserContext\\SectionsContext\:\:editSectionFromSectionsList\(\) has no return type specified\.$#' + identifier: missingType.return count: 1 path: src/lib/Behat/BrowserContext/SectionsContext.php - - message: "#^Method Ibexa\\\\AdminUi\\\\Behat\\\\BrowserContext\\\\SectionsContext\\:\\:iAssignContentItems\\(\\) has no return type specified\\.$#" + message: '#^Method Ibexa\\AdminUi\\Behat\\BrowserContext\\SectionsContext\:\:iAssignContentItems\(\) has no return type specified\.$#' + identifier: missingType.return count: 1 path: src/lib/Behat/BrowserContext/SectionsContext.php - - message: "#^Method Ibexa\\\\AdminUi\\\\Behat\\\\BrowserContext\\\\SectionsContext\\:\\:iShouldBeOnSectionPage\\(\\) has no return type specified\\.$#" + message: '#^Method Ibexa\\AdminUi\\Behat\\BrowserContext\\SectionsContext\:\:iShouldBeOnSectionPage\(\) has no return type specified\.$#' + identifier: missingType.return count: 1 path: src/lib/Behat/BrowserContext/SectionsContext.php - - message: "#^Method Ibexa\\\\AdminUi\\\\Behat\\\\BrowserContext\\\\SectionsContext\\:\\:openSectionPage\\(\\) has no return type specified\\.$#" + message: '#^Method Ibexa\\AdminUi\\Behat\\BrowserContext\\SectionsContext\:\:openSectionPage\(\) has no return type specified\.$#' + identifier: missingType.return count: 1 path: src/lib/Behat/BrowserContext/SectionsContext.php - - message: "#^Method Ibexa\\\\AdminUi\\\\Behat\\\\BrowserContext\\\\SectionsContext\\:\\:sectionCannotBeSelected\\(\\) has no return type specified\\.$#" + message: '#^Method Ibexa\\AdminUi\\Behat\\BrowserContext\\SectionsContext\:\:sectionCannotBeSelected\(\) has no return type specified\.$#' + identifier: missingType.return count: 1 path: src/lib/Behat/BrowserContext/SectionsContext.php - - message: "#^Method Ibexa\\\\AdminUi\\\\Behat\\\\BrowserContext\\\\SectionsContext\\:\\:sectionHasAssignedContentItems\\(\\) has no return type specified\\.$#" + message: '#^Method Ibexa\\AdminUi\\Behat\\BrowserContext\\SectionsContext\:\:sectionHasAssignedContentItems\(\) has no return type specified\.$#' + identifier: missingType.return count: 1 path: src/lib/Behat/BrowserContext/SectionsContext.php - - message: "#^Method Ibexa\\\\AdminUi\\\\Behat\\\\BrowserContext\\\\SectionsContext\\:\\:sectionHasNoAssignedContentItems\\(\\) has no return type specified\\.$#" + message: '#^Method Ibexa\\AdminUi\\Behat\\BrowserContext\\SectionsContext\:\:sectionHasNoAssignedContentItems\(\) has no return type specified\.$#' + identifier: missingType.return count: 1 path: src/lib/Behat/BrowserContext/SectionsContext.php - - message: "#^Method Ibexa\\\\AdminUi\\\\Behat\\\\BrowserContext\\\\SectionsContext\\:\\:sectionHasProperAttributes\\(\\) has no return type specified\\.$#" + message: '#^Method Ibexa\\AdminUi\\Behat\\BrowserContext\\SectionsContext\:\:sectionHasProperAttributes\(\) has no return type specified\.$#' + identifier: missingType.return count: 1 path: src/lib/Behat/BrowserContext/SectionsContext.php - - message: "#^Method Ibexa\\\\AdminUi\\\\Behat\\\\BrowserContext\\\\SectionsContext\\:\\:sectionOnSectionListHasNoAssignedContentItems\\(\\) has no return type specified\\.$#" + message: '#^Method Ibexa\\AdminUi\\Behat\\BrowserContext\\SectionsContext\:\:sectionOnSectionListHasNoAssignedContentItems\(\) has no return type specified\.$#' + identifier: missingType.return count: 1 path: src/lib/Behat/BrowserContext/SectionsContext.php - - message: "#^Method Ibexa\\\\AdminUi\\\\Behat\\\\BrowserContext\\\\SectionsContext\\:\\:thereASectionOnSectionList\\(\\) has no return type specified\\.$#" + message: '#^Method Ibexa\\AdminUi\\Behat\\BrowserContext\\SectionsContext\:\:thereASectionOnSectionList\(\) has no return type specified\.$#' + identifier: missingType.return count: 1 path: src/lib/Behat/BrowserContext/SectionsContext.php - - message: "#^Method Ibexa\\\\AdminUi\\\\Behat\\\\BrowserContext\\\\SectionsContext\\:\\:thereSNoSectionOnSectionList\\(\\) has no return type specified\\.$#" + message: '#^Method Ibexa\\AdminUi\\Behat\\BrowserContext\\SectionsContext\:\:thereSNoSectionOnSectionList\(\) has no return type specified\.$#' + identifier: missingType.return count: 1 path: src/lib/Behat/BrowserContext/SectionsContext.php - - message: "#^Method Ibexa\\\\AdminUi\\\\Behat\\\\BrowserContext\\\\UDWContext\\:\\:changeUDWTab\\(\\) has parameter \\$tabName with no type specified\\.$#" + message: '#^Method Ibexa\\AdminUi\\Behat\\BrowserContext\\UDWContext\:\:changeUDWTab\(\) has parameter \$tabName with no type specified\.$#' + identifier: missingType.parameter count: 1 path: src/lib/Behat/BrowserContext/UDWContext.php - - message: "#^Property Ibexa\\\\AdminUi\\\\Behat\\\\BrowserContext\\\\UDWContext\\:\\:\\$argumentParser has no type specified\\.$#" + message: '#^Property Ibexa\\AdminUi\\Behat\\BrowserContext\\UDWContext\:\:\$argumentParser has no type specified\.$#' + identifier: missingType.property count: 1 path: src/lib/Behat/BrowserContext/UDWContext.php - - message: "#^Method Ibexa\\\\AdminUi\\\\Behat\\\\BrowserContext\\\\UserNotificationContext\\:\\:iGoToUserNotificationWithDetails\\(\\) has no return type specified\\.$#" + message: '#^Method Ibexa\\AdminUi\\Behat\\BrowserContext\\UserNotificationContext\:\:iGoToUserNotificationWithDetails\(\) has no return type specified\.$#' + identifier: missingType.return count: 1 path: src/lib/Behat/BrowserContext/UserNotificationContext.php - - message: "#^Method Ibexa\\\\AdminUi\\\\Behat\\\\BrowserContext\\\\UserNotificationContext\\:\\:thereIsNotificationForCurrentUser\\(\\) has no return type specified\\.$#" + message: '#^Method Ibexa\\AdminUi\\Behat\\BrowserContext\\UserNotificationContext\:\:thereIsNotificationForCurrentUser\(\) has no return type specified\.$#' + identifier: missingType.return count: 1 path: src/lib/Behat/BrowserContext/UserNotificationContext.php - - message: "#^Method Ibexa\\\\AdminUi\\\\Behat\\\\BrowserContext\\\\UserPreferencesContext\\:\\:iChangePassword\\(\\) has parameter \\$newPassword with no type specified\\.$#" + message: '#^Method Ibexa\\AdminUi\\Behat\\BrowserContext\\UserPreferencesContext\:\:iChangePassword\(\) has parameter \$newPassword with no type specified\.$#' + identifier: missingType.parameter count: 1 path: src/lib/Behat/BrowserContext/UserPreferencesContext.php - - message: "#^Method Ibexa\\\\AdminUi\\\\Behat\\\\BrowserContext\\\\UserPreferencesContext\\:\\:iChangePassword\\(\\) has parameter \\$oldPassword with no type specified\\.$#" + message: '#^Method Ibexa\\AdminUi\\Behat\\BrowserContext\\UserPreferencesContext\:\:iChangePassword\(\) has parameter \$oldPassword with no type specified\.$#' + identifier: missingType.parameter count: 1 path: src/lib/Behat/BrowserContext/UserPreferencesContext.php - - message: "#^Method Ibexa\\\\AdminUi\\\\Behat\\\\BrowserContext\\\\UserPreferencesContext\\:\\:iSwitchToTabInUserSettings\\(\\) has parameter \\$tabName with no type specified\\.$#" + message: '#^Method Ibexa\\AdminUi\\Behat\\BrowserContext\\UserPreferencesContext\:\:iSwitchToTabInUserSettings\(\) has parameter \$tabName with no type specified\.$#' + identifier: missingType.parameter count: 1 path: src/lib/Behat/BrowserContext/UserPreferencesContext.php - - message: "#^Method Ibexa\\\\AdminUi\\\\Behat\\\\Component\\\\ContentItemAdminPreview\\:\\:__construct\\(\\) has parameter \\$fieldTypeComponents with no value type specified in iterable type iterable\\.$#" + message: '#^Method Ibexa\\AdminUi\\Behat\\Component\\ContentItemAdminPreview\:\:__construct\(\) has parameter \$fieldTypeComponents with no value type specified in iterable type iterable\.$#' + identifier: missingType.iterableValue count: 1 path: src/lib/Behat/Component/ContentItemAdminPreview.php - - message: "#^Method Ibexa\\\\AdminUi\\\\Behat\\\\Component\\\\ContentItemAdminPreview\\:\\:detectFieldTypeIdentifier\\(\\) has no return type specified\\.$#" + message: '#^Method Ibexa\\AdminUi\\Behat\\Component\\ContentItemAdminPreview\:\:detectFieldTypeIdentifier\(\) has no return type specified\.$#' + identifier: missingType.return count: 1 path: src/lib/Behat/Component/ContentItemAdminPreview.php - - message: "#^Method Ibexa\\\\AdminUi\\\\Behat\\\\Component\\\\ContentItemAdminPreview\\:\\:verifyFieldHasValues\\(\\) has no return type specified\\.$#" + message: '#^Method Ibexa\\AdminUi\\Behat\\Component\\ContentItemAdminPreview\:\:verifyFieldHasValues\(\) has no return type specified\.$#' + identifier: missingType.return count: 1 path: src/lib/Behat/Component/ContentItemAdminPreview.php - - message: "#^Method Ibexa\\\\AdminUi\\\\Behat\\\\Component\\\\ContentItemAdminPreview\\:\\:verifyFieldHasValues\\(\\) has parameter \\$expectedValues with no value type specified in iterable type array\\.$#" + message: '#^Method Ibexa\\AdminUi\\Behat\\Component\\ContentItemAdminPreview\:\:verifyFieldHasValues\(\) has parameter \$expectedValues with no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue count: 1 path: src/lib/Behat/Component/ContentItemAdminPreview.php - - message: "#^Parameter \\#1 \\$locator of method Ibexa\\\\Behat\\\\Browser\\\\Locator\\\\CSSLocatorBuilder\\:\\:withDescendant\\(\\) expects Ibexa\\\\Behat\\\\Browser\\\\Locator\\\\CSSLocator, Ibexa\\\\Behat\\\\Browser\\\\Locator\\\\LocatorInterface given\\.$#" + message: '#^Parameter \#1 \$locator of method Ibexa\\Behat\\Browser\\Locator\\CSSLocatorBuilder\:\:withDescendant\(\) expects Ibexa\\Behat\\Browser\\Locator\\CSSLocator, Ibexa\\Behat\\Browser\\Locator\\LocatorInterface given\.$#' + identifier: argument.type count: 2 path: src/lib/Behat/Component/ContentItemAdminPreview.php - - message: "#^Parameter \\#1 \\$selector of method Ibexa\\\\AdminUi\\\\Behat\\\\Component\\\\Fields\\\\FieldTypeComponentInterface\\:\\:setParentLocator\\(\\) expects Ibexa\\\\Behat\\\\Browser\\\\Locator\\\\VisibleCSSLocator, Ibexa\\\\Behat\\\\Browser\\\\Locator\\\\CSSLocator given\\.$#" + message: '#^Parameter \#1 \$selector of method Ibexa\\AdminUi\\Behat\\Component\\Fields\\FieldTypeComponentInterface\:\:setParentLocator\(\) expects Ibexa\\Behat\\Browser\\Locator\\VisibleCSSLocator, Ibexa\\Behat\\Browser\\Locator\\CSSLocator given\.$#' + identifier: argument.type count: 1 path: src/lib/Behat/Component/ContentItemAdminPreview.php - - message: "#^Property Ibexa\\\\AdminUi\\\\Behat\\\\Component\\\\ContentItemAdminPreview\\:\\:\\$fieldTypeComponents \\(array\\\\) does not accept iterable\\.$#" + message: '#^Property Ibexa\\AdminUi\\Behat\\Component\\ContentItemAdminPreview\:\:\$fieldTypeComponents \(array\\) does not accept iterable\.$#' + identifier: assign.propertyType count: 1 path: src/lib/Behat/Component/ContentItemAdminPreview.php - - message: "#^Method Ibexa\\\\AdminUi\\\\Behat\\\\Component\\\\DateAndTimePopup\\:\\:setParentLocator\\(\\) has no return type specified\\.$#" + message: '#^Method Ibexa\\AdminUi\\Behat\\Component\\DateAndTimePopup\:\:setParentLocator\(\) has no return type specified\.$#' + identifier: missingType.return count: 1 path: src/lib/Behat/Component/DateAndTimePopup.php - - message: "#^Property Ibexa\\\\AdminUi\\\\Behat\\\\Component\\\\DateAndTimePopup\\:\\:\\$parentLocator \\(Ibexa\\\\Behat\\\\Browser\\\\Locator\\\\VisibleCSSLocator\\) does not accept Ibexa\\\\Behat\\\\Browser\\\\Locator\\\\CSSLocator\\.$#" + message: '#^Property Ibexa\\AdminUi\\Behat\\Component\\DateAndTimePopup\:\:\$parentLocator \(Ibexa\\Behat\\Browser\\Locator\\VisibleCSSLocator\) does not accept Ibexa\\Behat\\Browser\\Locator\\CSSLocator\.$#' + identifier: assign.propertyType count: 1 path: src/lib/Behat/Component/DateAndTimePopup.php - - message: "#^Parameter \\#1 \\$locator of method Ibexa\\\\AdminUi\\\\Behat\\\\Component\\\\Table\\\\TableBuilder\\:\\:withParentLocator\\(\\) expects Ibexa\\\\Behat\\\\Browser\\\\Locator\\\\CSSLocator, Ibexa\\\\Behat\\\\Browser\\\\Locator\\\\LocatorInterface given\\.$#" + message: '#^Parameter \#1 \$locator of method Ibexa\\AdminUi\\Behat\\Component\\Table\\TableBuilder\:\:withParentLocator\(\) expects Ibexa\\Behat\\Browser\\Locator\\CSSLocator, Ibexa\\Behat\\Browser\\Locator\\LocatorInterface given\.$#' + identifier: argument.type count: 1 path: src/lib/Behat/Component/DraftConflictDialog.php - - message: "#^Property Ibexa\\\\AdminUi\\\\Behat\\\\Component\\\\DraftConflictDialog\\:\\:\\$table \\(Ibexa\\\\AdminUi\\\\Behat\\\\Component\\\\Table\\\\Table\\) does not accept Ibexa\\\\AdminUi\\\\Behat\\\\Component\\\\Table\\\\TableInterface\\.$#" + message: '#^Property Ibexa\\AdminUi\\Behat\\Component\\DraftConflictDialog\:\:\$table \(Ibexa\\AdminUi\\Behat\\Component\\Table\\Table\) does not accept Ibexa\\AdminUi\\Behat\\Component\\Table\\TableInterface\.$#' + identifier: assign.propertyType count: 1 path: src/lib/Behat/Component/DraftConflictDialog.php - - message: "#^Method Ibexa\\\\AdminUi\\\\Behat\\\\Component\\\\Fields\\\\Authors\\:\\:getValue\\(\\) return type has no value type specified in iterable type array\\.$#" + message: '#^Method Ibexa\\AdminUi\\Behat\\Component\\Fields\\Authors\:\:getValue\(\) return type has no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue count: 1 path: src/lib/Behat/Component/Fields/Authors.php - - message: "#^Method Ibexa\\\\AdminUi\\\\Behat\\\\Component\\\\Fields\\\\Authors\\:\\:setValue\\(\\) has parameter \\$parameters with no value type specified in iterable type array\\.$#" + message: '#^Method Ibexa\\AdminUi\\Behat\\Component\\Fields\\Authors\:\:setValue\(\) has parameter \$parameters with no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue count: 1 path: src/lib/Behat/Component/Fields/Authors.php - - message: "#^Method Ibexa\\\\AdminUi\\\\Behat\\\\Component\\\\Fields\\\\Authors\\:\\:verifyValueInEditView\\(\\) has parameter \\$value with no value type specified in iterable type array\\.$#" + message: '#^Method Ibexa\\AdminUi\\Behat\\Component\\Fields\\Authors\:\:verifyValueInEditView\(\) has parameter \$value with no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue count: 1 path: src/lib/Behat/Component/Fields/Authors.php - - message: "#^Method Ibexa\\\\AdminUi\\\\Behat\\\\Component\\\\Fields\\\\Authors\\:\\:verifyValueInItemView\\(\\) has parameter \\$values with no value type specified in iterable type array\\.$#" + message: '#^Method Ibexa\\AdminUi\\Behat\\Component\\Fields\\Authors\:\:verifyValueInItemView\(\) has parameter \$values with no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue count: 1 path: src/lib/Behat/Component/Fields/Authors.php - - message: "#^Parameter \\#1 \\$locator of method Ibexa\\\\Behat\\\\Browser\\\\Locator\\\\CSSLocatorBuilder\\:\\:withDescendant\\(\\) expects Ibexa\\\\Behat\\\\Browser\\\\Locator\\\\CSSLocator, Ibexa\\\\Behat\\\\Browser\\\\Locator\\\\LocatorInterface given\\.$#" + message: '#^Parameter \#1 \$locator of method Ibexa\\Behat\\Browser\\Locator\\CSSLocatorBuilder\:\:withDescendant\(\) expects Ibexa\\Behat\\Browser\\Locator\\CSSLocator, Ibexa\\Behat\\Browser\\Locator\\LocatorInterface given\.$#' + identifier: argument.type count: 4 path: src/lib/Behat/Component/Fields/Authors.php - - message: "#^Method Ibexa\\\\AdminUi\\\\Behat\\\\Component\\\\Fields\\\\Checkbox\\:\\:getValue\\(\\) return type has no value type specified in iterable type array\\.$#" + message: '#^Method Ibexa\\AdminUi\\Behat\\Component\\Fields\\Checkbox\:\:getValue\(\) return type has no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue count: 1 path: src/lib/Behat/Component/Fields/Checkbox.php - - message: "#^Method Ibexa\\\\AdminUi\\\\Behat\\\\Component\\\\Fields\\\\Checkbox\\:\\:setValue\\(\\) has parameter \\$parameters with no value type specified in iterable type array\\.$#" + message: '#^Method Ibexa\\AdminUi\\Behat\\Component\\Fields\\Checkbox\:\:setValue\(\) has parameter \$parameters with no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue count: 1 path: src/lib/Behat/Component/Fields/Checkbox.php - - message: "#^Method Ibexa\\\\AdminUi\\\\Behat\\\\Component\\\\Fields\\\\Checkbox\\:\\:verifyValueInItemView\\(\\) has parameter \\$values with no value type specified in iterable type array\\.$#" + message: '#^Method Ibexa\\AdminUi\\Behat\\Component\\Fields\\Checkbox\:\:verifyValueInItemView\(\) has parameter \$values with no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue count: 1 path: src/lib/Behat/Component/Fields/Checkbox.php - - message: "#^Parameter \\#1 \\$locator of method Ibexa\\\\Behat\\\\Browser\\\\Locator\\\\CSSLocatorBuilder\\:\\:withDescendant\\(\\) expects Ibexa\\\\Behat\\\\Browser\\\\Locator\\\\CSSLocator, Ibexa\\\\Behat\\\\Browser\\\\Locator\\\\LocatorInterface given\\.$#" + message: '#^Parameter \#1 \$locator of method Ibexa\\Behat\\Browser\\Locator\\CSSLocatorBuilder\:\:withDescendant\(\) expects Ibexa\\Behat\\Browser\\Locator\\CSSLocator, Ibexa\\Behat\\Browser\\Locator\\LocatorInterface given\.$#' + identifier: argument.type count: 2 path: src/lib/Behat/Component/Fields/Checkbox.php - - message: "#^Method Ibexa\\\\AdminUi\\\\Behat\\\\Component\\\\Fields\\\\ContentQuery\\:\\:getValueInItemView\\(\\) return type has no value type specified in iterable type array\\.$#" + message: '#^Strict comparison using \!\=\= between array and bool will always evaluate to true\.$#' + identifier: notIdentical.alwaysTrue + count: 1 + path: src/lib/Behat/Component/Fields/Checkbox.php + + - + message: '#^Method Ibexa\\AdminUi\\Behat\\Component\\Fields\\ContentQuery\:\:getValueInItemView\(\) return type has no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue count: 1 path: src/lib/Behat/Component/Fields/ContentQuery.php - - message: "#^Method Ibexa\\\\AdminUi\\\\Behat\\\\Component\\\\Fields\\\\ContentQuery\\:\\:verifyValueInItemView\\(\\) has parameter \\$values with no value type specified in iterable type array\\.$#" + message: '#^Method Ibexa\\AdminUi\\Behat\\Component\\Fields\\ContentQuery\:\:verifyValueInItemView\(\) has parameter \$values with no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue count: 1 path: src/lib/Behat/Component/Fields/ContentQuery.php - - message: "#^Parameter \\#1 \\$locator of method Ibexa\\\\Behat\\\\Browser\\\\Locator\\\\CSSLocatorBuilder\\:\\:withDescendant\\(\\) expects Ibexa\\\\Behat\\\\Browser\\\\Locator\\\\CSSLocator, Ibexa\\\\Behat\\\\Browser\\\\Locator\\\\LocatorInterface given\\.$#" + message: '#^Parameter \#1 \$locator of method Ibexa\\Behat\\Browser\\Locator\\CSSLocatorBuilder\:\:withDescendant\(\) expects Ibexa\\Behat\\Browser\\Locator\\CSSLocator, Ibexa\\Behat\\Browser\\Locator\\LocatorInterface given\.$#' + identifier: argument.type count: 1 path: src/lib/Behat/Component/Fields/ContentQuery.php - - message: "#^Method Ibexa\\\\AdminUi\\\\Behat\\\\Component\\\\Fields\\\\ContentRelationMultiple\\:\\:getValue\\(\\) return type has no value type specified in iterable type array\\.$#" + message: '#^Method Ibexa\\AdminUi\\Behat\\Component\\Fields\\ContentRelationMultiple\:\:getValue\(\) return type has no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue count: 1 path: src/lib/Behat/Component/Fields/ContentRelationMultiple.php - - message: "#^Method Ibexa\\\\AdminUi\\\\Behat\\\\Component\\\\Fields\\\\ContentRelationMultiple\\:\\:removeRedundantRelations\\(\\) has parameter \\$wantedRelations with no value type specified in iterable type array\\.$#" + message: '#^Method Ibexa\\AdminUi\\Behat\\Component\\Fields\\ContentRelationMultiple\:\:removeRedundantRelations\(\) has parameter \$wantedRelations with no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue count: 1 path: src/lib/Behat/Component/Fields/ContentRelationMultiple.php - - message: "#^Method Ibexa\\\\AdminUi\\\\Behat\\\\Component\\\\Fields\\\\ContentRelationMultiple\\:\\:removeRedundantRelations\\(\\) return type has no value type specified in iterable type array\\.$#" + message: '#^Method Ibexa\\AdminUi\\Behat\\Component\\Fields\\ContentRelationMultiple\:\:removeRedundantRelations\(\) return type has no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue count: 1 path: src/lib/Behat/Component/Fields/ContentRelationMultiple.php - - message: "#^Method Ibexa\\\\AdminUi\\\\Behat\\\\Component\\\\Fields\\\\ContentRelationMultiple\\:\\:selectRelationsAndConfirm\\(\\) has no return type specified\\.$#" + message: '#^Method Ibexa\\AdminUi\\Behat\\Component\\Fields\\ContentRelationMultiple\:\:selectRelationsAndConfirm\(\) has no return type specified\.$#' + identifier: missingType.return count: 1 path: src/lib/Behat/Component/Fields/ContentRelationMultiple.php - - message: "#^Method Ibexa\\\\AdminUi\\\\Behat\\\\Component\\\\Fields\\\\ContentRelationMultiple\\:\\:selectRelationsAndConfirm\\(\\) has parameter \\$items with no type specified\\.$#" + message: '#^Method Ibexa\\AdminUi\\Behat\\Component\\Fields\\ContentRelationMultiple\:\:selectRelationsAndConfirm\(\) has parameter \$items with no type specified\.$#' + identifier: missingType.parameter count: 1 path: src/lib/Behat/Component/Fields/ContentRelationMultiple.php - - message: "#^Method Ibexa\\\\AdminUi\\\\Behat\\\\Component\\\\Fields\\\\ContentRelationMultiple\\:\\:selectRelationsAndConfirm\\(\\) has parameter \\$paths with no type specified\\.$#" + message: '#^Method Ibexa\\AdminUi\\Behat\\Component\\Fields\\ContentRelationMultiple\:\:selectRelationsAndConfirm\(\) has parameter \$paths with no type specified\.$#' + identifier: missingType.parameter count: 1 path: src/lib/Behat/Component/Fields/ContentRelationMultiple.php - - message: "#^Method Ibexa\\\\AdminUi\\\\Behat\\\\Component\\\\Fields\\\\ContentRelationMultiple\\:\\:setValue\\(\\) has parameter \\$parameters with no value type specified in iterable type array\\.$#" + message: '#^Method Ibexa\\AdminUi\\Behat\\Component\\Fields\\ContentRelationMultiple\:\:setValue\(\) has parameter \$parameters with no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue count: 1 path: src/lib/Behat/Component/Fields/ContentRelationMultiple.php - - message: "#^Method Ibexa\\\\AdminUi\\\\Behat\\\\Component\\\\Fields\\\\ContentRelationMultiple\\:\\:startAddingRelations\\(\\) has no return type specified\\.$#" + message: '#^Method Ibexa\\AdminUi\\Behat\\Component\\Fields\\ContentRelationMultiple\:\:startAddingRelations\(\) has no return type specified\.$#' + identifier: missingType.return count: 1 path: src/lib/Behat/Component/Fields/ContentRelationMultiple.php - - message: "#^Method Ibexa\\\\AdminUi\\\\Behat\\\\Component\\\\Fields\\\\ContentRelationMultiple\\:\\:verifyValueInItemView\\(\\) has parameter \\$values with no value type specified in iterable type array\\.$#" + message: '#^Method Ibexa\\AdminUi\\Behat\\Component\\Fields\\ContentRelationMultiple\:\:verifyValueInItemView\(\) has parameter \$values with no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue count: 1 path: src/lib/Behat/Component/Fields/ContentRelationMultiple.php - - message: "#^Parameter \\#1 \\$locator of method Ibexa\\\\AdminUi\\\\Behat\\\\Component\\\\Table\\\\TableBuilder\\:\\:withColumnLocator\\(\\) expects Ibexa\\\\Behat\\\\Browser\\\\Locator\\\\CSSLocator, Ibexa\\\\Behat\\\\Browser\\\\Locator\\\\LocatorInterface given\\.$#" + message: '#^Parameter \#1 \$locator of method Ibexa\\AdminUi\\Behat\\Component\\Table\\TableBuilder\:\:withColumnLocator\(\) expects Ibexa\\Behat\\Browser\\Locator\\CSSLocator, Ibexa\\Behat\\Browser\\Locator\\LocatorInterface given\.$#' + identifier: argument.type count: 1 path: src/lib/Behat/Component/Fields/ContentRelationMultiple.php - - message: "#^Parameter \\#1 \\$locator of method Ibexa\\\\AdminUi\\\\Behat\\\\Component\\\\Table\\\\TableBuilder\\:\\:withRowLocator\\(\\) expects Ibexa\\\\Behat\\\\Browser\\\\Locator\\\\CSSLocator, Ibexa\\\\Behat\\\\Browser\\\\Locator\\\\LocatorInterface given\\.$#" + message: '#^Parameter \#1 \$locator of method Ibexa\\AdminUi\\Behat\\Component\\Table\\TableBuilder\:\:withRowLocator\(\) expects Ibexa\\Behat\\Browser\\Locator\\CSSLocator, Ibexa\\Behat\\Browser\\Locator\\LocatorInterface given\.$#' + identifier: argument.type count: 1 path: src/lib/Behat/Component/Fields/ContentRelationMultiple.php - - message: "#^Parameter \\#1 \\$locator of method Ibexa\\\\Behat\\\\Browser\\\\Locator\\\\CSSLocatorBuilder\\:\\:withDescendant\\(\\) expects Ibexa\\\\Behat\\\\Browser\\\\Locator\\\\CSSLocator, Ibexa\\\\Behat\\\\Browser\\\\Locator\\\\LocatorInterface given\\.$#" + message: '#^Parameter \#1 \$locator of method Ibexa\\Behat\\Browser\\Locator\\CSSLocatorBuilder\:\:withDescendant\(\) expects Ibexa\\Behat\\Browser\\Locator\\CSSLocator, Ibexa\\Behat\\Browser\\Locator\\LocatorInterface given\.$#' + identifier: argument.type count: 5 path: src/lib/Behat/Component/Fields/ContentRelationMultiple.php - - message: "#^Property Ibexa\\\\AdminUi\\\\Behat\\\\Component\\\\Fields\\\\ContentRelationMultiple\\:\\:\\$table \\(Ibexa\\\\AdminUi\\\\Behat\\\\Component\\\\Table\\\\Table\\) does not accept Ibexa\\\\AdminUi\\\\Behat\\\\Component\\\\Table\\\\TableInterface\\.$#" + message: '#^Property Ibexa\\AdminUi\\Behat\\Component\\Fields\\ContentRelationMultiple\:\:\$table \(Ibexa\\AdminUi\\Behat\\Component\\Table\\Table\) does not accept Ibexa\\AdminUi\\Behat\\Component\\Table\\TableInterface\.$#' + identifier: assign.propertyType count: 1 path: src/lib/Behat/Component/Fields/ContentRelationMultiple.php - - message: "#^Method Ibexa\\\\AdminUi\\\\Behat\\\\Component\\\\Fields\\\\ContentRelationSingle\\:\\:getValue\\(\\) return type has no value type specified in iterable type array\\.$#" + message: '#^Method Ibexa\\AdminUi\\Behat\\Component\\Fields\\ContentRelationSingle\:\:getValue\(\) return type has no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue count: 1 path: src/lib/Behat/Component/Fields/ContentRelationSingle.php - - message: "#^Method Ibexa\\\\AdminUi\\\\Behat\\\\Component\\\\Fields\\\\ContentRelationSingle\\:\\:setValue\\(\\) has parameter \\$parameters with no value type specified in iterable type array\\.$#" + message: '#^Method Ibexa\\AdminUi\\Behat\\Component\\Fields\\ContentRelationSingle\:\:setValue\(\) has parameter \$parameters with no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue count: 1 path: src/lib/Behat/Component/Fields/ContentRelationSingle.php - - message: "#^Method Ibexa\\\\AdminUi\\\\Behat\\\\Component\\\\Fields\\\\ContentRelationSingle\\:\\:verifyValueInItemView\\(\\) has parameter \\$values with no value type specified in iterable type array\\.$#" + message: '#^Method Ibexa\\AdminUi\\Behat\\Component\\Fields\\ContentRelationSingle\:\:verifyValueInItemView\(\) has parameter \$values with no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue count: 1 path: src/lib/Behat/Component/Fields/ContentRelationSingle.php - - message: "#^Parameter \\#1 \\$locator of method Ibexa\\\\AdminUi\\\\Behat\\\\Component\\\\Table\\\\TableBuilder\\:\\:withColumnLocator\\(\\) expects Ibexa\\\\Behat\\\\Browser\\\\Locator\\\\CSSLocator, Ibexa\\\\Behat\\\\Browser\\\\Locator\\\\LocatorInterface given\\.$#" + message: '#^Parameter \#1 \$locator of method Ibexa\\AdminUi\\Behat\\Component\\Table\\TableBuilder\:\:withColumnLocator\(\) expects Ibexa\\Behat\\Browser\\Locator\\CSSLocator, Ibexa\\Behat\\Browser\\Locator\\LocatorInterface given\.$#' + identifier: argument.type count: 1 path: src/lib/Behat/Component/Fields/ContentRelationSingle.php - - message: "#^Parameter \\#1 \\$locator of method Ibexa\\\\AdminUi\\\\Behat\\\\Component\\\\Table\\\\TableBuilder\\:\\:withRowLocator\\(\\) expects Ibexa\\\\Behat\\\\Browser\\\\Locator\\\\CSSLocator, Ibexa\\\\Behat\\\\Browser\\\\Locator\\\\LocatorInterface given\\.$#" + message: '#^Parameter \#1 \$locator of method Ibexa\\AdminUi\\Behat\\Component\\Table\\TableBuilder\:\:withRowLocator\(\) expects Ibexa\\Behat\\Browser\\Locator\\CSSLocator, Ibexa\\Behat\\Browser\\Locator\\LocatorInterface given\.$#' + identifier: argument.type count: 1 path: src/lib/Behat/Component/Fields/ContentRelationSingle.php - - message: "#^Parameter \\#1 \\$locator of method Ibexa\\\\Behat\\\\Browser\\\\Locator\\\\CSSLocatorBuilder\\:\\:withDescendant\\(\\) expects Ibexa\\\\Behat\\\\Browser\\\\Locator\\\\CSSLocator, Ibexa\\\\Behat\\\\Browser\\\\Locator\\\\LocatorInterface given\\.$#" + message: '#^Parameter \#1 \$locator of method Ibexa\\Behat\\Browser\\Locator\\CSSLocatorBuilder\:\:withDescendant\(\) expects Ibexa\\Behat\\Browser\\Locator\\CSSLocator, Ibexa\\Behat\\Browser\\Locator\\LocatorInterface given\.$#' + identifier: argument.type count: 2 path: src/lib/Behat/Component/Fields/ContentRelationSingle.php - - message: "#^Property Ibexa\\\\AdminUi\\\\Behat\\\\Component\\\\Fields\\\\ContentRelationSingle\\:\\:\\$table \\(Ibexa\\\\AdminUi\\\\Behat\\\\Component\\\\Table\\\\Table\\) does not accept Ibexa\\\\AdminUi\\\\Behat\\\\Component\\\\Table\\\\TableInterface\\.$#" + message: '#^Property Ibexa\\AdminUi\\Behat\\Component\\Fields\\ContentRelationSingle\:\:\$table \(Ibexa\\AdminUi\\Behat\\Component\\Table\\Table\) does not accept Ibexa\\AdminUi\\Behat\\Component\\Table\\TableInterface\.$#' + identifier: assign.propertyType count: 1 path: src/lib/Behat/Component/Fields/ContentRelationSingle.php - - message: "#^Method Ibexa\\\\AdminUi\\\\Behat\\\\Component\\\\Fields\\\\Country\\:\\:setValue\\(\\) has parameter \\$parameters with no value type specified in iterable type array\\.$#" + message: '#^Method Ibexa\\AdminUi\\Behat\\Component\\Fields\\Country\:\:setValue\(\) has parameter \$parameters with no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue count: 1 path: src/lib/Behat/Component/Fields/Country.php - - message: "#^Method Ibexa\\\\AdminUi\\\\Behat\\\\Component\\\\Fields\\\\Date\\:\\:getValue\\(\\) return type has no value type specified in iterable type array\\.$#" + message: '#^Method Ibexa\\AdminUi\\Behat\\Component\\Fields\\Date\:\:getValue\(\) return type has no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue count: 1 path: src/lib/Behat/Component/Fields/Date.php - - message: "#^Method Ibexa\\\\AdminUi\\\\Behat\\\\Component\\\\Fields\\\\Date\\:\\:setValue\\(\\) has parameter \\$parameters with no value type specified in iterable type array\\.$#" + message: '#^Method Ibexa\\AdminUi\\Behat\\Component\\Fields\\Date\:\:setValue\(\) has parameter \$parameters with no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue count: 1 path: src/lib/Behat/Component/Fields/Date.php - - message: "#^Method Ibexa\\\\AdminUi\\\\Behat\\\\Component\\\\Fields\\\\Date\\:\\:verifyValueInItemView\\(\\) has parameter \\$values with no value type specified in iterable type array\\.$#" + message: '#^Method Ibexa\\AdminUi\\Behat\\Component\\Fields\\Date\:\:verifyValueInItemView\(\) has parameter \$values with no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue count: 1 path: src/lib/Behat/Component/Fields/Date.php - - message: "#^Parameter \\#1 \\$date of method Ibexa\\\\AdminUi\\\\Behat\\\\Component\\\\DateAndTimePopup\\:\\:setDate\\(\\) expects DateTimeInterface, DateTime\\|false given\\.$#" + message: '#^Parameter \#1 \$date of method Ibexa\\AdminUi\\Behat\\Component\\DateAndTimePopup\:\:setDate\(\) expects DateTimeInterface, DateTime\|false given\.$#' + identifier: argument.type count: 1 path: src/lib/Behat/Component/Fields/Date.php - - message: "#^Parameter \\#1 \\$locator of method Ibexa\\\\Behat\\\\Browser\\\\Locator\\\\CSSLocatorBuilder\\:\\:withDescendant\\(\\) expects Ibexa\\\\Behat\\\\Browser\\\\Locator\\\\CSSLocator, Ibexa\\\\Behat\\\\Browser\\\\Locator\\\\LocatorInterface given\\.$#" + message: '#^Parameter \#1 \$locator of method Ibexa\\Behat\\Browser\\Locator\\CSSLocatorBuilder\:\:withDescendant\(\) expects Ibexa\\Behat\\Browser\\Locator\\CSSLocator, Ibexa\\Behat\\Browser\\Locator\\LocatorInterface given\.$#' + identifier: argument.type count: 2 path: src/lib/Behat/Component/Fields/Date.php - - message: "#^Method Ibexa\\\\AdminUi\\\\Behat\\\\Component\\\\Fields\\\\DateAndTime\\:\\:getValue\\(\\) return type has no value type specified in iterable type array\\.$#" + message: '#^Method Ibexa\\AdminUi\\Behat\\Component\\Fields\\DateAndTime\:\:getValue\(\) return type has no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue count: 1 path: src/lib/Behat/Component/Fields/DateAndTime.php - - message: "#^Method Ibexa\\\\AdminUi\\\\Behat\\\\Component\\\\Fields\\\\DateAndTime\\:\\:setValue\\(\\) has parameter \\$parameters with no value type specified in iterable type array\\.$#" + message: '#^Method Ibexa\\AdminUi\\Behat\\Component\\Fields\\DateAndTime\:\:setValue\(\) has parameter \$parameters with no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue count: 1 path: src/lib/Behat/Component/Fields/DateAndTime.php - - message: "#^Method Ibexa\\\\AdminUi\\\\Behat\\\\Component\\\\Fields\\\\DateAndTime\\:\\:verifyValueInItemView\\(\\) has parameter \\$values with no value type specified in iterable type array\\.$#" + message: '#^Method Ibexa\\AdminUi\\Behat\\Component\\Fields\\DateAndTime\:\:verifyValueInItemView\(\) has parameter \$values with no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue count: 1 path: src/lib/Behat/Component/Fields/DateAndTime.php - - message: "#^Parameter \\#1 \\$date of method Ibexa\\\\AdminUi\\\\Behat\\\\Component\\\\DateAndTimePopup\\:\\:setDate\\(\\) expects DateTimeInterface, DateTime\\|false given\\.$#" + message: '#^Parameter \#1 \$date of method Ibexa\\AdminUi\\Behat\\Component\\DateAndTimePopup\:\:setDate\(\) expects DateTimeInterface, DateTime\|false given\.$#' + identifier: argument.type count: 1 path: src/lib/Behat/Component/Fields/DateAndTime.php - - message: "#^Parameter \\#1 \\$locator of method Ibexa\\\\Behat\\\\Browser\\\\Locator\\\\CSSLocatorBuilder\\:\\:withDescendant\\(\\) expects Ibexa\\\\Behat\\\\Browser\\\\Locator\\\\CSSLocator, Ibexa\\\\Behat\\\\Browser\\\\Locator\\\\LocatorInterface given\\.$#" + message: '#^Parameter \#1 \$locator of method Ibexa\\Behat\\Browser\\Locator\\CSSLocatorBuilder\:\:withDescendant\(\) expects Ibexa\\Behat\\Browser\\Locator\\CSSLocator, Ibexa\\Behat\\Browser\\Locator\\LocatorInterface given\.$#' + identifier: argument.type count: 2 path: src/lib/Behat/Component/Fields/DateAndTime.php - - message: "#^Parameter \\#1 \\$object of function date_format expects DateTimeInterface, DateTime\\|false given\\.$#" + message: '#^Parameter \#1 \$object of function date_format expects DateTimeInterface, DateTime\|false given\.$#' + identifier: argument.type count: 4 path: src/lib/Behat/Component/Fields/DateAndTime.php - - message: "#^Method Ibexa\\\\AdminUi\\\\Behat\\\\Component\\\\Fields\\\\FieldTypeComponent\\:\\:getValue\\(\\) return type has no value type specified in iterable type array\\.$#" + message: '#^Method Ibexa\\AdminUi\\Behat\\Component\\Fields\\FieldTypeComponent\:\:getValue\(\) return type has no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue count: 1 path: src/lib/Behat/Component/Fields/FieldTypeComponent.php - - message: "#^Method Ibexa\\\\AdminUi\\\\Behat\\\\Component\\\\Fields\\\\FieldTypeComponent\\:\\:setValue\\(\\) has parameter \\$parameters with no value type specified in iterable type array\\.$#" + message: '#^Method Ibexa\\AdminUi\\Behat\\Component\\Fields\\FieldTypeComponent\:\:setValue\(\) has parameter \$parameters with no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue count: 1 path: src/lib/Behat/Component/Fields/FieldTypeComponent.php - - message: "#^Method Ibexa\\\\AdminUi\\\\Behat\\\\Component\\\\Fields\\\\FieldTypeComponent\\:\\:verifyValueInEditView\\(\\) has parameter \\$value with no value type specified in iterable type array\\.$#" + message: '#^Method Ibexa\\AdminUi\\Behat\\Component\\Fields\\FieldTypeComponent\:\:verifyValueInEditView\(\) has parameter \$value with no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue count: 1 path: src/lib/Behat/Component/Fields/FieldTypeComponent.php - - message: "#^Method Ibexa\\\\AdminUi\\\\Behat\\\\Component\\\\Fields\\\\FieldTypeComponent\\:\\:verifyValueInItemView\\(\\) has parameter \\$values with no value type specified in iterable type array\\.$#" + message: '#^Method Ibexa\\AdminUi\\Behat\\Component\\Fields\\FieldTypeComponent\:\:verifyValueInItemView\(\) has parameter \$values with no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue count: 1 path: src/lib/Behat/Component/Fields/FieldTypeComponent.php - - message: "#^Parameter \\#1 \\$locator of method Ibexa\\\\Behat\\\\Browser\\\\Locator\\\\CSSLocatorBuilder\\:\\:withDescendant\\(\\) expects Ibexa\\\\Behat\\\\Browser\\\\Locator\\\\CSSLocator, Ibexa\\\\Behat\\\\Browser\\\\Locator\\\\LocatorInterface given\\.$#" + message: '#^Parameter \#1 \$locator of method Ibexa\\Behat\\Browser\\Locator\\CSSLocatorBuilder\:\:withDescendant\(\) expects Ibexa\\Behat\\Browser\\Locator\\CSSLocator, Ibexa\\Behat\\Browser\\Locator\\LocatorInterface given\.$#' + identifier: argument.type count: 2 path: src/lib/Behat/Component/Fields/FieldTypeComponent.php - - message: "#^Method Ibexa\\\\AdminUi\\\\Behat\\\\Component\\\\Fields\\\\FieldTypeComponentInterface\\:\\:getValue\\(\\) return type has no value type specified in iterable type array\\.$#" + message: '#^Method Ibexa\\AdminUi\\Behat\\Component\\Fields\\FieldTypeComponentInterface\:\:getValue\(\) return type has no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue count: 1 path: src/lib/Behat/Component/Fields/FieldTypeComponentInterface.php - - message: "#^Method Ibexa\\\\AdminUi\\\\Behat\\\\Component\\\\Fields\\\\FieldTypeComponentInterface\\:\\:setValue\\(\\) has parameter \\$parameters with no value type specified in iterable type array\\.$#" + message: '#^Method Ibexa\\AdminUi\\Behat\\Component\\Fields\\FieldTypeComponentInterface\:\:setValue\(\) has parameter \$parameters with no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue count: 1 path: src/lib/Behat/Component/Fields/FieldTypeComponentInterface.php - - message: "#^Method Ibexa\\\\AdminUi\\\\Behat\\\\Component\\\\Fields\\\\FieldTypeComponentInterface\\:\\:verifyValueInEditView\\(\\) has parameter \\$values with no value type specified in iterable type array\\.$#" + message: '#^Method Ibexa\\AdminUi\\Behat\\Component\\Fields\\FieldTypeComponentInterface\:\:verifyValueInEditView\(\) has parameter \$values with no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue count: 1 path: src/lib/Behat/Component/Fields/FieldTypeComponentInterface.php - - message: "#^Method Ibexa\\\\AdminUi\\\\Behat\\\\Component\\\\Fields\\\\FieldTypeComponentInterface\\:\\:verifyValueInItemView\\(\\) has parameter \\$values with no value type specified in iterable type array\\.$#" + message: '#^Method Ibexa\\AdminUi\\Behat\\Component\\Fields\\FieldTypeComponentInterface\:\:verifyValueInItemView\(\) has parameter \$values with no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue count: 1 path: src/lib/Behat/Component/Fields/FieldTypeComponentInterface.php - - message: "#^Method Ibexa\\\\AdminUi\\\\Behat\\\\Component\\\\Fields\\\\File\\:\\:setValue\\(\\) has parameter \\$parameters with no value type specified in iterable type array\\.$#" + message: '#^Method Ibexa\\AdminUi\\Behat\\Component\\Fields\\File\:\:setValue\(\) has parameter \$parameters with no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue count: 1 path: src/lib/Behat/Component/Fields/File.php - - message: "#^Method Ibexa\\\\AdminUi\\\\Behat\\\\Component\\\\Fields\\\\File\\:\\:verifyValueInItemView\\(\\) has parameter \\$values with no value type specified in iterable type array\\.$#" + message: '#^Method Ibexa\\AdminUi\\Behat\\Component\\Fields\\File\:\:verifyValueInItemView\(\) has parameter \$values with no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue count: 1 path: src/lib/Behat/Component/Fields/File.php - - message: "#^Parameter \\#1 \\$baseElement of static method Ibexa\\\\Behat\\\\Browser\\\\Locator\\\\CSSLocatorBuilder\\:\\:base\\(\\) expects Ibexa\\\\Behat\\\\Browser\\\\Locator\\\\CSSLocator, Ibexa\\\\Behat\\\\Browser\\\\Locator\\\\LocatorInterface given\\.$#" + message: '#^Parameter \#1 \$baseElement of static method Ibexa\\Behat\\Browser\\Locator\\CSSLocatorBuilder\:\:base\(\) expects Ibexa\\Behat\\Browser\\Locator\\CSSLocator, Ibexa\\Behat\\Browser\\Locator\\LocatorInterface given\.$#' + identifier: argument.type count: 1 path: src/lib/Behat/Component/Fields/File.php - - message: "#^Parameter \\#1 \\$locator of method Ibexa\\\\Behat\\\\Browser\\\\Locator\\\\CSSLocatorBuilder\\:\\:withDescendant\\(\\) expects Ibexa\\\\Behat\\\\Browser\\\\Locator\\\\CSSLocator, Ibexa\\\\Behat\\\\Browser\\\\Locator\\\\LocatorInterface given\\.$#" + message: '#^Parameter \#1 \$locator of method Ibexa\\Behat\\Browser\\Locator\\CSSLocatorBuilder\:\:withDescendant\(\) expects Ibexa\\Behat\\Browser\\Locator\\CSSLocator, Ibexa\\Behat\\Browser\\Locator\\LocatorInterface given\.$#' + identifier: argument.type count: 1 path: src/lib/Behat/Component/Fields/File.php - - message: "#^Method Ibexa\\\\AdminUi\\\\Behat\\\\Component\\\\Fields\\\\Image\\:\\:setValue\\(\\) has parameter \\$parameters with no value type specified in iterable type array\\.$#" + message: '#^Method Ibexa\\AdminUi\\Behat\\Component\\Fields\\Image\:\:setValue\(\) has parameter \$parameters with no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue count: 1 path: src/lib/Behat/Component/Fields/Image.php - - message: "#^Method Ibexa\\\\AdminUi\\\\Behat\\\\Component\\\\Fields\\\\Image\\:\\:verifyValueInItemView\\(\\) has parameter \\$values with no value type specified in iterable type array\\.$#" + message: '#^Method Ibexa\\AdminUi\\Behat\\Component\\Fields\\Image\:\:verifyValueInItemView\(\) has parameter \$values with no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue count: 1 path: src/lib/Behat/Component/Fields/Image.php - - message: "#^Parameter \\#1 \\$baseElement of static method Ibexa\\\\Behat\\\\Browser\\\\Locator\\\\CSSLocatorBuilder\\:\\:base\\(\\) expects Ibexa\\\\Behat\\\\Browser\\\\Locator\\\\CSSLocator, Ibexa\\\\Behat\\\\Browser\\\\Locator\\\\LocatorInterface given\\.$#" + message: '#^Parameter \#1 \$baseElement of static method Ibexa\\Behat\\Browser\\Locator\\CSSLocatorBuilder\:\:base\(\) expects Ibexa\\Behat\\Browser\\Locator\\CSSLocator, Ibexa\\Behat\\Browser\\Locator\\LocatorInterface given\.$#' + identifier: argument.type count: 1 path: src/lib/Behat/Component/Fields/Image.php - - message: "#^Parameter \\#1 \\$locator of method Ibexa\\\\Behat\\\\Browser\\\\Locator\\\\CSSLocatorBuilder\\:\\:withDescendant\\(\\) expects Ibexa\\\\Behat\\\\Browser\\\\Locator\\\\CSSLocator, Ibexa\\\\Behat\\\\Browser\\\\Locator\\\\LocatorInterface given\\.$#" + message: '#^Parameter \#1 \$locator of method Ibexa\\Behat\\Browser\\Locator\\CSSLocatorBuilder\:\:withDescendant\(\) expects Ibexa\\Behat\\Browser\\Locator\\CSSLocator, Ibexa\\Behat\\Browser\\Locator\\LocatorInterface given\.$#' + identifier: argument.type count: 2 path: src/lib/Behat/Component/Fields/Image.php - - message: "#^Method Ibexa\\\\AdminUi\\\\Behat\\\\Component\\\\Fields\\\\ImageAsset\\:\\:setValue\\(\\) has parameter \\$parameters with no value type specified in iterable type array\\.$#" + message: '#^Method Ibexa\\AdminUi\\Behat\\Component\\Fields\\ImageAsset\:\:setValue\(\) has parameter \$parameters with no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue count: 1 path: src/lib/Behat/Component/Fields/ImageAsset.php - - message: "#^Parameter \\#1 \\$baseElement of static method Ibexa\\\\Behat\\\\Browser\\\\Locator\\\\CSSLocatorBuilder\\:\\:base\\(\\) expects Ibexa\\\\Behat\\\\Browser\\\\Locator\\\\CSSLocator, Ibexa\\\\Behat\\\\Browser\\\\Locator\\\\LocatorInterface given\\.$#" + message: '#^Parameter \#1 \$baseElement of static method Ibexa\\Behat\\Browser\\Locator\\CSSLocatorBuilder\:\:base\(\) expects Ibexa\\Behat\\Browser\\Locator\\CSSLocator, Ibexa\\Behat\\Browser\\Locator\\LocatorInterface given\.$#' + identifier: argument.type count: 1 path: src/lib/Behat/Component/Fields/ImageAsset.php - - message: "#^Parameter \\#1 \\$locator of method Ibexa\\\\Behat\\\\Browser\\\\Locator\\\\CSSLocatorBuilder\\:\\:withDescendant\\(\\) expects Ibexa\\\\Behat\\\\Browser\\\\Locator\\\\CSSLocator, Ibexa\\\\Behat\\\\Browser\\\\Locator\\\\LocatorInterface given\\.$#" + message: '#^Parameter \#1 \$locator of method Ibexa\\Behat\\Browser\\Locator\\CSSLocatorBuilder\:\:withDescendant\(\) expects Ibexa\\Behat\\Browser\\Locator\\CSSLocator, Ibexa\\Behat\\Browser\\Locator\\LocatorInterface given\.$#' + identifier: argument.type count: 1 path: src/lib/Behat/Component/Fields/ImageAsset.php - - message: "#^Method Ibexa\\\\AdminUi\\\\Behat\\\\Component\\\\Fields\\\\Keywords\\:\\:parseValueString\\(\\) return type has no value type specified in iterable type array\\.$#" + message: '#^Method Ibexa\\AdminUi\\Behat\\Component\\Fields\\Keywords\:\:parseValueString\(\) return type has no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue count: 1 path: src/lib/Behat/Component/Fields/Keywords.php - - message: "#^Method Ibexa\\\\AdminUi\\\\Behat\\\\Component\\\\Fields\\\\Keywords\\:\\:setValue\\(\\) has parameter \\$parameters with no value type specified in iterable type array\\.$#" + message: '#^Method Ibexa\\AdminUi\\Behat\\Component\\Fields\\Keywords\:\:setValue\(\) has parameter \$parameters with no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue count: 1 path: src/lib/Behat/Component/Fields/Keywords.php - - message: "#^Method Ibexa\\\\AdminUi\\\\Behat\\\\Component\\\\Fields\\\\Keywords\\:\\:verifyValueInItemView\\(\\) has parameter \\$values with no value type specified in iterable type array\\.$#" + message: '#^Method Ibexa\\AdminUi\\Behat\\Component\\Fields\\Keywords\:\:verifyValueInItemView\(\) has parameter \$values with no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue count: 1 path: src/lib/Behat/Component/Fields/Keywords.php - - message: "#^Parameter \\#1 \\$locator of method Ibexa\\\\Behat\\\\Browser\\\\Locator\\\\CSSLocatorBuilder\\:\\:withDescendant\\(\\) expects Ibexa\\\\Behat\\\\Browser\\\\Locator\\\\CSSLocator, Ibexa\\\\Behat\\\\Browser\\\\Locator\\\\LocatorInterface given\\.$#" + message: '#^Parameter \#1 \$locator of method Ibexa\\Behat\\Browser\\Locator\\CSSLocatorBuilder\:\:withDescendant\(\) expects Ibexa\\Behat\\Browser\\Locator\\CSSLocator, Ibexa\\Behat\\Browser\\Locator\\LocatorInterface given\.$#' + identifier: argument.type count: 1 path: src/lib/Behat/Component/Fields/Keywords.php - - message: "#^Property Ibexa\\\\AdminUi\\\\Behat\\\\Component\\\\Fields\\\\Keywords\\:\\:\\$setKeywordsValueScript has no type specified\\.$#" + message: '#^Property Ibexa\\AdminUi\\Behat\\Component\\Fields\\Keywords\:\:\$setKeywordsValueScript has no type specified\.$#' + identifier: missingType.property count: 1 path: src/lib/Behat/Component/Fields/Keywords.php - - message: "#^Method Ibexa\\\\AdminUi\\\\Behat\\\\Component\\\\Fields\\\\MapLocation\\:\\:getValue\\(\\) return type has no value type specified in iterable type array\\.$#" + message: '#^Method Ibexa\\AdminUi\\Behat\\Component\\Fields\\MapLocation\:\:getValue\(\) return type has no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue count: 1 path: src/lib/Behat/Component/Fields/MapLocation.php - - message: "#^Method Ibexa\\\\AdminUi\\\\Behat\\\\Component\\\\Fields\\\\MapLocation\\:\\:setValue\\(\\) has parameter \\$parameters with no value type specified in iterable type array\\.$#" + message: '#^Method Ibexa\\AdminUi\\Behat\\Component\\Fields\\MapLocation\:\:setValue\(\) has parameter \$parameters with no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue count: 1 path: src/lib/Behat/Component/Fields/MapLocation.php - - message: "#^Method Ibexa\\\\AdminUi\\\\Behat\\\\Component\\\\Fields\\\\MapLocation\\:\\:verifyValueInEditView\\(\\) has parameter \\$value with no value type specified in iterable type array\\.$#" + message: '#^Method Ibexa\\AdminUi\\Behat\\Component\\Fields\\MapLocation\:\:verifyValueInEditView\(\) has parameter \$value with no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue count: 1 path: src/lib/Behat/Component/Fields/MapLocation.php - - message: "#^Method Ibexa\\\\AdminUi\\\\Behat\\\\Component\\\\Fields\\\\MapLocation\\:\\:verifyValueInItemView\\(\\) has parameter \\$expectedValues with no value type specified in iterable type array\\.$#" + message: '#^Method Ibexa\\AdminUi\\Behat\\Component\\Fields\\MapLocation\:\:verifyValueInItemView\(\) has parameter \$expectedValues with no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue count: 1 path: src/lib/Behat/Component/Fields/MapLocation.php - - message: "#^Parameter \\#1 \\$locator of method Ibexa\\\\Behat\\\\Browser\\\\Locator\\\\CSSLocatorBuilder\\:\\:withDescendant\\(\\) expects Ibexa\\\\Behat\\\\Browser\\\\Locator\\\\CSSLocator, Ibexa\\\\Behat\\\\Browser\\\\Locator\\\\LocatorInterface given\\.$#" + message: '#^Parameter \#1 \$locator of method Ibexa\\Behat\\Browser\\Locator\\CSSLocatorBuilder\:\:withDescendant\(\) expects Ibexa\\Behat\\Browser\\Locator\\CSSLocator, Ibexa\\Behat\\Browser\\Locator\\LocatorInterface given\.$#' + identifier: argument.type count: 2 path: src/lib/Behat/Component/Fields/MapLocation.php - - message: "#^Method Ibexa\\\\AdminUi\\\\Behat\\\\Component\\\\Fields\\\\Matrix\\:\\:getValue\\(\\) return type has no value type specified in iterable type array\\.$#" + message: '#^Method Ibexa\\AdminUi\\Behat\\Component\\Fields\\Matrix\:\:getValue\(\) return type has no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue count: 1 path: src/lib/Behat/Component/Fields/Matrix.php - - message: "#^Method Ibexa\\\\AdminUi\\\\Behat\\\\Component\\\\Fields\\\\Matrix\\:\\:internalSetValue\\(\\) has parameter \\$value with no type specified\\.$#" + message: '#^Method Ibexa\\AdminUi\\Behat\\Component\\Fields\\Matrix\:\:internalSetValue\(\) has parameter \$value with no type specified\.$#' + identifier: missingType.parameter count: 1 path: src/lib/Behat/Component/Fields/Matrix.php - - message: "#^Method Ibexa\\\\AdminUi\\\\Behat\\\\Component\\\\Fields\\\\Matrix\\:\\:parseParameters\\(\\) has parameter \\$parameters with no value type specified in iterable type array\\.$#" + message: '#^Method Ibexa\\AdminUi\\Behat\\Component\\Fields\\Matrix\:\:parseParameters\(\) has parameter \$parameters with no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue count: 1 path: src/lib/Behat/Component/Fields/Matrix.php - - message: "#^Method Ibexa\\\\AdminUi\\\\Behat\\\\Component\\\\Fields\\\\Matrix\\:\\:parseParameters\\(\\) return type has no value type specified in iterable type array\\.$#" + message: '#^Method Ibexa\\AdminUi\\Behat\\Component\\Fields\\Matrix\:\:parseParameters\(\) return type has no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue count: 1 path: src/lib/Behat/Component/Fields/Matrix.php - - message: "#^Method Ibexa\\\\AdminUi\\\\Behat\\\\Component\\\\Fields\\\\Matrix\\:\\:setValue\\(\\) has parameter \\$parameters with no value type specified in iterable type array\\.$#" + message: '#^Method Ibexa\\AdminUi\\Behat\\Component\\Fields\\Matrix\:\:setValue\(\) has parameter \$parameters with no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue count: 1 path: src/lib/Behat/Component/Fields/Matrix.php - - message: "#^Method Ibexa\\\\AdminUi\\\\Behat\\\\Component\\\\Fields\\\\Matrix\\:\\:verifyValueInItemView\\(\\) has parameter \\$expectedValue with no value type specified in iterable type array\\.$#" + message: '#^Method Ibexa\\AdminUi\\Behat\\Component\\Fields\\Matrix\:\:verifyValueInItemView\(\) has parameter \$expectedValue with no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue count: 1 path: src/lib/Behat/Component/Fields/Matrix.php - - message: "#^Method Ibexa\\\\AdminUi\\\\Behat\\\\Component\\\\Fields\\\\Media\\:\\:setValue\\(\\) has parameter \\$parameters with no value type specified in iterable type array\\.$#" + message: '#^Method Ibexa\\AdminUi\\Behat\\Component\\Fields\\Media\:\:setValue\(\) has parameter \$parameters with no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue count: 1 path: src/lib/Behat/Component/Fields/Media.php - - message: "#^Method Ibexa\\\\AdminUi\\\\Behat\\\\Component\\\\Fields\\\\Media\\:\\:verifyValueInItemView\\(\\) has parameter \\$values with no value type specified in iterable type array\\.$#" + message: '#^Method Ibexa\\AdminUi\\Behat\\Component\\Fields\\Media\:\:verifyValueInItemView\(\) has parameter \$values with no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue count: 1 path: src/lib/Behat/Component/Fields/Media.php - - message: "#^Parameter \\#1 \\$baseElement of static method Ibexa\\\\Behat\\\\Browser\\\\Locator\\\\CSSLocatorBuilder\\:\\:base\\(\\) expects Ibexa\\\\Behat\\\\Browser\\\\Locator\\\\CSSLocator, Ibexa\\\\Behat\\\\Browser\\\\Locator\\\\LocatorInterface given\\.$#" + message: '#^Parameter \#1 \$baseElement of static method Ibexa\\Behat\\Browser\\Locator\\CSSLocatorBuilder\:\:base\(\) expects Ibexa\\Behat\\Browser\\Locator\\CSSLocator, Ibexa\\Behat\\Browser\\Locator\\LocatorInterface given\.$#' + identifier: argument.type count: 1 path: src/lib/Behat/Component/Fields/Media.php - - message: "#^Parameter \\#1 \\$locator of method Ibexa\\\\Behat\\\\Browser\\\\Locator\\\\CSSLocatorBuilder\\:\\:withDescendant\\(\\) expects Ibexa\\\\Behat\\\\Browser\\\\Locator\\\\CSSLocator, Ibexa\\\\Behat\\\\Browser\\\\Locator\\\\LocatorInterface given\\.$#" + message: '#^Parameter \#1 \$locator of method Ibexa\\Behat\\Browser\\Locator\\CSSLocatorBuilder\:\:withDescendant\(\) expects Ibexa\\Behat\\Browser\\Locator\\CSSLocator, Ibexa\\Behat\\Browser\\Locator\\LocatorInterface given\.$#' + identifier: argument.type count: 1 path: src/lib/Behat/Component/Fields/Media.php - - message: "#^Method Ibexa\\\\AdminUi\\\\Behat\\\\Component\\\\Fields\\\\NonEditableField\\:\\:getValue\\(\\) return type has no value type specified in iterable type array\\.$#" + message: '#^Method Ibexa\\AdminUi\\Behat\\Component\\Fields\\NonEditableField\:\:getValue\(\) return type has no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue count: 1 path: src/lib/Behat/Component/Fields/NonEditableField.php - - message: "#^Method Ibexa\\\\AdminUi\\\\Behat\\\\Component\\\\Fields\\\\NonEditableField\\:\\:setValue\\(\\) has parameter \\$parameters with no value type specified in iterable type array\\.$#" + message: '#^Method Ibexa\\AdminUi\\Behat\\Component\\Fields\\NonEditableField\:\:setValue\(\) has parameter \$parameters with no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue count: 1 path: src/lib/Behat/Component/Fields/NonEditableField.php - - message: "#^Parameter \\#1 \\$locator of method Ibexa\\\\Behat\\\\Browser\\\\Locator\\\\CSSLocatorBuilder\\:\\:withDescendant\\(\\) expects Ibexa\\\\Behat\\\\Browser\\\\Locator\\\\CSSLocator, Ibexa\\\\Behat\\\\Browser\\\\Locator\\\\LocatorInterface given\\.$#" + message: '#^Parameter \#1 \$locator of method Ibexa\\Behat\\Browser\\Locator\\CSSLocatorBuilder\:\:withDescendant\(\) expects Ibexa\\Behat\\Browser\\Locator\\CSSLocator, Ibexa\\Behat\\Browser\\Locator\\LocatorInterface given\.$#' + identifier: argument.type count: 1 path: src/lib/Behat/Component/Fields/NonEditableField.php - - message: "#^Method Ibexa\\\\AdminUi\\\\Behat\\\\Component\\\\Fields\\\\RichText\\:\\:addUnorderedList\\(\\) has parameter \\$listElements with no value type specified in iterable type array\\.$#" + message: '#^Method Ibexa\\AdminUi\\Behat\\Component\\Fields\\RichText\:\:addUnorderedList\(\) has parameter \$listElements with no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue count: 1 path: src/lib/Behat/Component/Fields/RichText.php - - message: "#^Method Ibexa\\\\AdminUi\\\\Behat\\\\Component\\\\Fields\\\\RichText\\:\\:equalsEmbedInlineItem\\(\\) has parameter \\$itemName with no type specified\\.$#" + message: '#^Method Ibexa\\AdminUi\\Behat\\Component\\Fields\\RichText\:\:equalsEmbedInlineItem\(\) has parameter \$itemName with no type specified\.$#' + identifier: missingType.parameter count: 1 path: src/lib/Behat/Component/Fields/RichText.php - - message: "#^Method Ibexa\\\\AdminUi\\\\Behat\\\\Component\\\\Fields\\\\RichText\\:\\:equalsEmbedItem\\(\\) has parameter \\$itemName with no type specified\\.$#" + message: '#^Method Ibexa\\AdminUi\\Behat\\Component\\Fields\\RichText\:\:equalsEmbedItem\(\) has parameter \$itemName with no type specified\.$#' + identifier: missingType.parameter count: 1 path: src/lib/Behat/Component/Fields/RichText.php - - message: "#^Method Ibexa\\\\AdminUi\\\\Behat\\\\Component\\\\Fields\\\\RichText\\:\\:getValue\\(\\) return type has no value type specified in iterable type array\\.$#" + message: '#^Method Ibexa\\AdminUi\\Behat\\Component\\Fields\\RichText\:\:getValue\(\) return type has no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue count: 1 path: src/lib/Behat/Component/Fields/RichText.php - - message: "#^Method Ibexa\\\\AdminUi\\\\Behat\\\\Component\\\\Fields\\\\RichText\\:\\:insertLine\\(\\) has parameter \\$style with no type specified\\.$#" + message: '#^Method Ibexa\\AdminUi\\Behat\\Component\\Fields\\RichText\:\:insertLine\(\) has parameter \$style with no type specified\.$#' + identifier: missingType.parameter count: 1 path: src/lib/Behat/Component/Fields/RichText.php - - message: "#^Method Ibexa\\\\AdminUi\\\\Behat\\\\Component\\\\Fields\\\\RichText\\:\\:insertLine\\(\\) has parameter \\$value with no type specified\\.$#" + message: '#^Method Ibexa\\AdminUi\\Behat\\Component\\Fields\\RichText\:\:insertLine\(\) has parameter \$value with no type specified\.$#' + identifier: missingType.parameter count: 1 path: src/lib/Behat/Component/Fields/RichText.php - - message: "#^Method Ibexa\\\\AdminUi\\\\Behat\\\\Component\\\\Fields\\\\RichText\\:\\:setValue\\(\\) has parameter \\$parameters with no value type specified in iterable type array\\.$#" + message: '#^Method Ibexa\\AdminUi\\Behat\\Component\\Fields\\RichText\:\:setValue\(\) has parameter \$parameters with no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue count: 1 path: src/lib/Behat/Component/Fields/RichText.php - - message: "#^Method Ibexa\\\\AdminUi\\\\Behat\\\\Component\\\\Fields\\\\Selection\\:\\:getValue\\(\\) return type has no value type specified in iterable type array\\.$#" + message: '#^Method Ibexa\\AdminUi\\Behat\\Component\\Fields\\Selection\:\:getValue\(\) return type has no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue count: 1 path: src/lib/Behat/Component/Fields/Selection.php - - message: "#^Method Ibexa\\\\AdminUi\\\\Behat\\\\Component\\\\Fields\\\\Selection\\:\\:setValue\\(\\) has parameter \\$parameters with no value type specified in iterable type array\\.$#" + message: '#^Method Ibexa\\AdminUi\\Behat\\Component\\Fields\\Selection\:\:setValue\(\) has parameter \$parameters with no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue count: 1 path: src/lib/Behat/Component/Fields/Selection.php - - message: "#^Parameter \\#1 \\$locator of method Ibexa\\\\Behat\\\\Browser\\\\Locator\\\\CSSLocatorBuilder\\:\\:withDescendant\\(\\) expects Ibexa\\\\Behat\\\\Browser\\\\Locator\\\\CSSLocator, Ibexa\\\\Behat\\\\Browser\\\\Locator\\\\LocatorInterface given\\.$#" + message: '#^Parameter \#1 \$locator of method Ibexa\\Behat\\Browser\\Locator\\CSSLocatorBuilder\:\:withDescendant\(\) expects Ibexa\\Behat\\Browser\\Locator\\CSSLocator, Ibexa\\Behat\\Browser\\Locator\\LocatorInterface given\.$#' + identifier: argument.type count: 2 path: src/lib/Behat/Component/Fields/Selection.php - - message: "#^Method Ibexa\\\\AdminUi\\\\Behat\\\\Component\\\\Fields\\\\TextLine\\:\\:setValue\\(\\) has parameter \\$parameters with no value type specified in iterable type array\\.$#" + message: '#^Method Ibexa\\AdminUi\\Behat\\Component\\Fields\\TextLine\:\:setValue\(\) has parameter \$parameters with no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue count: 1 path: src/lib/Behat/Component/Fields/TextLine.php - - message: "#^Parameter \\#1 \\$locator of method Ibexa\\\\Behat\\\\Browser\\\\Locator\\\\CSSLocatorBuilder\\:\\:withDescendant\\(\\) expects Ibexa\\\\Behat\\\\Browser\\\\Locator\\\\CSSLocator, Ibexa\\\\Behat\\\\Browser\\\\Locator\\\\LocatorInterface given\\.$#" + message: '#^Parameter \#1 \$locator of method Ibexa\\Behat\\Browser\\Locator\\CSSLocatorBuilder\:\:withDescendant\(\) expects Ibexa\\Behat\\Browser\\Locator\\CSSLocator, Ibexa\\Behat\\Browser\\Locator\\LocatorInterface given\.$#' + identifier: argument.type count: 1 path: src/lib/Behat/Component/Fields/TextLine.php - - message: "#^Method Ibexa\\\\AdminUi\\\\Behat\\\\Component\\\\Fields\\\\Time\\:\\:setValue\\(\\) has parameter \\$parameters with no value type specified in iterable type array\\.$#" + message: '#^Method Ibexa\\AdminUi\\Behat\\Component\\Fields\\Time\:\:setValue\(\) has parameter \$parameters with no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue count: 1 path: src/lib/Behat/Component/Fields/Time.php - - message: "#^Method Ibexa\\\\AdminUi\\\\Behat\\\\Component\\\\Fields\\\\Time\\:\\:verifyValueInItemView\\(\\) has parameter \\$values with no value type specified in iterable type array\\.$#" + message: '#^Method Ibexa\\AdminUi\\Behat\\Component\\Fields\\Time\:\:verifyValueInItemView\(\) has parameter \$values with no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue count: 1 path: src/lib/Behat/Component/Fields/Time.php - - message: "#^Parameter \\#1 \\$locator of method Ibexa\\\\Behat\\\\Browser\\\\Locator\\\\CSSLocatorBuilder\\:\\:withDescendant\\(\\) expects Ibexa\\\\Behat\\\\Browser\\\\Locator\\\\CSSLocator, Ibexa\\\\Behat\\\\Browser\\\\Locator\\\\LocatorInterface given\\.$#" + message: '#^Parameter \#1 \$locator of method Ibexa\\Behat\\Browser\\Locator\\CSSLocatorBuilder\:\:withDescendant\(\) expects Ibexa\\Behat\\Browser\\Locator\\CSSLocator, Ibexa\\Behat\\Browser\\Locator\\LocatorInterface given\.$#' + identifier: argument.type count: 1 path: src/lib/Behat/Component/Fields/Time.php - - message: "#^Parameter \\#1 \\$object of function date_format expects DateTimeInterface, DateTime\\|false given\\.$#" + message: '#^Parameter \#1 \$object of function date_format expects DateTimeInterface, DateTime\|false given\.$#' + identifier: argument.type count: 4 path: src/lib/Behat/Component/Fields/Time.php - - message: "#^Method Ibexa\\\\AdminUi\\\\Behat\\\\Component\\\\Fields\\\\URL\\:\\:getValue\\(\\) return type has no value type specified in iterable type array\\.$#" + message: '#^Method Ibexa\\AdminUi\\Behat\\Component\\Fields\\URL\:\:getValue\(\) return type has no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue count: 1 path: src/lib/Behat/Component/Fields/URL.php - - message: "#^Method Ibexa\\\\AdminUi\\\\Behat\\\\Component\\\\Fields\\\\URL\\:\\:setValue\\(\\) has parameter \\$parameters with no value type specified in iterable type array\\.$#" + message: '#^Method Ibexa\\AdminUi\\Behat\\Component\\Fields\\URL\:\:setValue\(\) has parameter \$parameters with no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue count: 1 path: src/lib/Behat/Component/Fields/URL.php - - message: "#^Method Ibexa\\\\AdminUi\\\\Behat\\\\Component\\\\Fields\\\\URL\\:\\:verifyValueInEditView\\(\\) has parameter \\$value with no value type specified in iterable type array\\.$#" + message: '#^Method Ibexa\\AdminUi\\Behat\\Component\\Fields\\URL\:\:verifyValueInEditView\(\) has parameter \$value with no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue count: 1 path: src/lib/Behat/Component/Fields/URL.php - - message: "#^Method Ibexa\\\\AdminUi\\\\Behat\\\\Component\\\\Fields\\\\URL\\:\\:verifyValueInItemView\\(\\) has parameter \\$values with no value type specified in iterable type array\\.$#" + message: '#^Method Ibexa\\AdminUi\\Behat\\Component\\Fields\\URL\:\:verifyValueInItemView\(\) has parameter \$values with no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue count: 1 path: src/lib/Behat/Component/Fields/URL.php - - message: "#^Parameter \\#1 \\$locator of method Ibexa\\\\Behat\\\\Browser\\\\Locator\\\\CSSLocatorBuilder\\:\\:withDescendant\\(\\) expects Ibexa\\\\Behat\\\\Browser\\\\Locator\\\\CSSLocator, Ibexa\\\\Behat\\\\Browser\\\\Locator\\\\LocatorInterface given\\.$#" + message: '#^Parameter \#1 \$locator of method Ibexa\\Behat\\Browser\\Locator\\CSSLocatorBuilder\:\:withDescendant\(\) expects Ibexa\\Behat\\Browser\\Locator\\CSSLocator, Ibexa\\Behat\\Browser\\Locator\\LocatorInterface given\.$#' + identifier: argument.type count: 2 path: src/lib/Behat/Component/Fields/URL.php - - message: "#^Method Ibexa\\\\AdminUi\\\\Behat\\\\Component\\\\Fields\\\\User\\:\\:getValue\\(\\) return type has no value type specified in iterable type array\\.$#" + message: '#^Method Ibexa\\AdminUi\\Behat\\Component\\Fields\\User\:\:getValue\(\) return type has no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue count: 1 path: src/lib/Behat/Component/Fields/User.php - - message: "#^Method Ibexa\\\\AdminUi\\\\Behat\\\\Component\\\\Fields\\\\User\\:\\:setEnabledField\\(\\) has no return type specified\\.$#" + message: '#^Method Ibexa\\AdminUi\\Behat\\Component\\Fields\\User\:\:setEnabledField\(\) has no return type specified\.$#' + identifier: missingType.return count: 1 path: src/lib/Behat/Component/Fields/User.php - - message: "#^Method Ibexa\\\\AdminUi\\\\Behat\\\\Component\\\\Fields\\\\User\\:\\:setValue\\(\\) has parameter \\$parameters with no value type specified in iterable type array\\.$#" + message: '#^Method Ibexa\\AdminUi\\Behat\\Component\\Fields\\User\:\:setValue\(\) has parameter \$parameters with no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue count: 1 path: src/lib/Behat/Component/Fields/User.php - - message: "#^Method Ibexa\\\\AdminUi\\\\Behat\\\\Component\\\\Fields\\\\User\\:\\:verifyValue\\(\\) has parameter \\$value with no value type specified in iterable type array\\.$#" + message: '#^Method Ibexa\\AdminUi\\Behat\\Component\\Fields\\User\:\:verifyValue\(\) has parameter \$value with no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue count: 1 path: src/lib/Behat/Component/Fields/User.php - - message: "#^Method Ibexa\\\\AdminUi\\\\Behat\\\\Component\\\\Fields\\\\User\\:\\:verifyValueInItemView\\(\\) has parameter \\$values with no value type specified in iterable type array\\.$#" + message: '#^Method Ibexa\\AdminUi\\Behat\\Component\\Fields\\User\:\:verifyValueInItemView\(\) has parameter \$values with no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue count: 1 path: src/lib/Behat/Component/Fields/User.php - - message: "#^Method Ibexa\\\\AdminUi\\\\Behat\\\\Component\\\\IbexaDropdown\\:\\:selectOption\\(\\) has no return type specified\\.$#" + message: '#^Method Ibexa\\AdminUi\\Behat\\Component\\IbexaDropdown\:\:selectOption\(\) has no return type specified\.$#' + identifier: missingType.return count: 1 path: src/lib/Behat/Component/IbexaDropdown.php - - message: "#^Method Ibexa\\\\AdminUi\\\\Behat\\\\Component\\\\IbexaDropdown\\:\\:selectOptionByValueFragment\\(\\) has no return type specified\\.$#" + message: '#^Method Ibexa\\AdminUi\\Behat\\Component\\IbexaDropdown\:\:selectOptionByValueFragment\(\) has no return type specified\.$#' + identifier: missingType.return count: 1 path: src/lib/Behat/Component/IbexaDropdown.php - - message: "#^Method Ibexa\\\\AdminUi\\\\Behat\\\\Component\\\\LanguagePicker\\:\\:chooseLanguage\\(\\) has parameter \\$language with no type specified\\.$#" + message: '#^Method Ibexa\\AdminUi\\Behat\\Component\\LanguagePicker\:\:chooseLanguage\(\) has parameter \$language with no type specified\.$#' + identifier: missingType.parameter count: 1 path: src/lib/Behat/Component/LanguagePicker.php - - message: "#^Method Ibexa\\\\AdminUi\\\\Behat\\\\Component\\\\LanguagePicker\\:\\:getLanguages\\(\\) return type has no value type specified in iterable type array\\.$#" + message: '#^Method Ibexa\\AdminUi\\Behat\\Component\\LanguagePicker\:\:getLanguages\(\) return type has no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue count: 1 path: src/lib/Behat/Component/LanguagePicker.php - - message: "#^Method Ibexa\\\\AdminUi\\\\Behat\\\\Component\\\\Notification\\:\\:verifyMessage\\(\\) has no return type specified\\.$#" + message: '#^Method Ibexa\\AdminUi\\Behat\\Component\\Notification\:\:verifyMessage\(\) has no return type specified\.$#' + identifier: missingType.return count: 1 path: src/lib/Behat/Component/Notification.php - - message: "#^Method Ibexa\\\\AdminUi\\\\Behat\\\\Component\\\\SubItemsList\\:\\:clickListElement\\(\\) has no return type specified\\.$#" + message: '#^Method Ibexa\\AdminUi\\Behat\\Component\\SubItemsList\:\:clickListElement\(\) has no return type specified\.$#' + identifier: missingType.return count: 1 path: src/lib/Behat/Component/SubItemsList.php - - message: "#^Method Ibexa\\\\AdminUi\\\\Behat\\\\Component\\\\SubItemsList\\:\\:isElementInTable\\(\\) has parameter \\$elementData with no value type specified in iterable type array\\.$#" + message: '#^Method Ibexa\\AdminUi\\Behat\\Component\\SubItemsList\:\:isElementInTable\(\) has parameter \$elementData with no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue count: 1 path: src/lib/Behat/Component/SubItemsList.php - - message: "#^Parameter \\#1 \\$locator of method Ibexa\\\\AdminUi\\\\Behat\\\\Component\\\\Table\\\\TableBuilder\\:\\:withEmptyLocator\\(\\) expects Ibexa\\\\Behat\\\\Browser\\\\Locator\\\\CSSLocator, Ibexa\\\\Behat\\\\Browser\\\\Locator\\\\LocatorInterface given\\.$#" + message: '#^Parameter \#1 \$locator of method Ibexa\\AdminUi\\Behat\\Component\\Table\\TableBuilder\:\:withEmptyLocator\(\) expects Ibexa\\Behat\\Browser\\Locator\\CSSLocator, Ibexa\\Behat\\Browser\\Locator\\LocatorInterface given\.$#' + identifier: argument.type count: 1 path: src/lib/Behat/Component/SubItemsList.php - - message: "#^Parameter \\#1 \\$locator of method Ibexa\\\\AdminUi\\\\Behat\\\\Component\\\\Table\\\\TableBuilder\\:\\:withParentLocator\\(\\) expects Ibexa\\\\Behat\\\\Browser\\\\Locator\\\\CSSLocator, Ibexa\\\\Behat\\\\Browser\\\\Locator\\\\LocatorInterface given\\.$#" + message: '#^Parameter \#1 \$locator of method Ibexa\\AdminUi\\Behat\\Component\\Table\\TableBuilder\:\:withParentLocator\(\) expects Ibexa\\Behat\\Browser\\Locator\\CSSLocator, Ibexa\\Behat\\Browser\\Locator\\LocatorInterface given\.$#' + identifier: argument.type count: 1 path: src/lib/Behat/Component/SubItemsList.php - - message: "#^Property Ibexa\\\\AdminUi\\\\Behat\\\\Component\\\\SubItemsList\\:\\:\\$isGridViewEnabled has no type specified\\.$#" + message: '#^Property Ibexa\\AdminUi\\Behat\\Component\\SubItemsList\:\:\$isGridViewEnabled has no type specified\.$#' + identifier: missingType.property count: 1 path: src/lib/Behat/Component/SubItemsList.php - - message: "#^Property Ibexa\\\\AdminUi\\\\Behat\\\\Component\\\\SubItemsList\\:\\:\\$table \\(Ibexa\\\\AdminUi\\\\Behat\\\\Component\\\\Table\\\\Table\\) does not accept Ibexa\\\\AdminUi\\\\Behat\\\\Component\\\\Table\\\\TableInterface\\.$#" + message: '#^Property Ibexa\\AdminUi\\Behat\\Component\\SubItemsList\:\:\$table \(Ibexa\\AdminUi\\Behat\\Component\\Table\\Table\) does not accept Ibexa\\AdminUi\\Behat\\Component\\Table\\TableInterface\.$#' + identifier: assign.propertyType count: 1 path: src/lib/Behat/Component/SubItemsList.php - - message: "#^Method Ibexa\\\\AdminUi\\\\Behat\\\\Component\\\\Table\\\\SubitemsGrid\\:\\:getTableRow\\(\\) has parameter \\$elementData with no value type specified in iterable type array\\.$#" + message: '#^Method Ibexa\\AdminUi\\Behat\\Component\\Table\\SubitemsGrid\:\:getTableRow\(\) has parameter \$elementData with no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue count: 1 path: src/lib/Behat/Component/Table/SubitemsGrid.php - - message: "#^Method Ibexa\\\\AdminUi\\\\Behat\\\\Component\\\\Table\\\\SubitemsGrid\\:\\:hasElement\\(\\) has parameter \\$elementData with no value type specified in iterable type array\\.$#" + message: '#^Method Ibexa\\AdminUi\\Behat\\Component\\Table\\SubitemsGrid\:\:hasElement\(\) has parameter \$elementData with no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue count: 1 path: src/lib/Behat/Component/Table/SubitemsGrid.php - - message: "#^Method Ibexa\\\\AdminUi\\\\Behat\\\\Component\\\\Table\\\\SubitemsGrid\\:\\:hasElementOnCurrentPage\\(\\) has parameter \\$elementData with no value type specified in iterable type array\\.$#" + message: '#^Method Ibexa\\AdminUi\\Behat\\Component\\Table\\SubitemsGrid\:\:hasElementOnCurrentPage\(\) has parameter \$elementData with no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue count: 1 path: src/lib/Behat/Component/Table/SubitemsGrid.php - - message: "#^Method Ibexa\\\\AdminUi\\\\Behat\\\\Component\\\\Table\\\\Table\\:\\:getColumnValues\\(\\) has parameter \\$columnNames with no value type specified in iterable type array\\.$#" + message: '#^Method Ibexa\\AdminUi\\Behat\\Component\\Table\\Table\:\:getColumnValues\(\) has parameter \$columnNames with no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue count: 1 path: src/lib/Behat/Component/Table/Table.php - - message: "#^Method Ibexa\\\\AdminUi\\\\Behat\\\\Component\\\\Table\\\\Table\\:\\:getColumnValues\\(\\) return type has no value type specified in iterable type array\\.$#" + message: '#^Method Ibexa\\AdminUi\\Behat\\Component\\Table\\Table\:\:getColumnValues\(\) return type has no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue count: 1 path: src/lib/Behat/Component/Table/Table.php - - message: "#^Method Ibexa\\\\AdminUi\\\\Behat\\\\Component\\\\Table\\\\Table\\:\\:getHeaderPositions\\(\\) has parameter \\$allHeaders with no value type specified in iterable type array\\.$#" + message: '#^Method Ibexa\\AdminUi\\Behat\\Component\\Table\\Table\:\:getHeaderPositions\(\) has parameter \$allHeaders with no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue count: 1 path: src/lib/Behat/Component/Table/Table.php - - message: "#^Method Ibexa\\\\AdminUi\\\\Behat\\\\Component\\\\Table\\\\Table\\:\\:getHeaderPositions\\(\\) has parameter \\$searchedHeaders with no value type specified in iterable type array\\.$#" + message: '#^Method Ibexa\\AdminUi\\Behat\\Component\\Table\\Table\:\:getHeaderPositions\(\) has parameter \$searchedHeaders with no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue count: 1 path: src/lib/Behat/Component/Table/Table.php - - message: "#^Method Ibexa\\\\AdminUi\\\\Behat\\\\Component\\\\Table\\\\Table\\:\\:getHeaderPositions\\(\\) return type has no value type specified in iterable type array\\.$#" + message: '#^Method Ibexa\\AdminUi\\Behat\\Component\\Table\\Table\:\:getHeaderPositions\(\) return type has no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue count: 1 path: src/lib/Behat/Component/Table/Table.php - - message: "#^Method Ibexa\\\\AdminUi\\\\Behat\\\\Component\\\\Table\\\\Table\\:\\:getMatchingTableRow\\(\\) has parameter \\$elementData with no value type specified in iterable type array\\.$#" + message: '#^Method Ibexa\\AdminUi\\Behat\\Component\\Table\\Table\:\:getMatchingTableRow\(\) has parameter \$elementData with no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue count: 1 path: src/lib/Behat/Component/Table/Table.php - - message: "#^Method Ibexa\\\\AdminUi\\\\Behat\\\\Component\\\\Table\\\\Table\\:\\:getMatchingTableRow\\(\\) has parameter \\$foundHeaders with no value type specified in iterable type array\\.$#" + message: '#^Method Ibexa\\AdminUi\\Behat\\Component\\Table\\Table\:\:getMatchingTableRow\(\) has parameter \$foundHeaders with no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue count: 1 path: src/lib/Behat/Component/Table/Table.php - - message: "#^Method Ibexa\\\\AdminUi\\\\Behat\\\\Component\\\\Table\\\\Table\\:\\:getTableRow\\(\\) has parameter \\$elementData with no value type specified in iterable type array\\.$#" + message: '#^Method Ibexa\\AdminUi\\Behat\\Component\\Table\\Table\:\:getTableRow\(\) has parameter \$elementData with no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue count: 1 path: src/lib/Behat/Component/Table/Table.php - - message: "#^Method Ibexa\\\\AdminUi\\\\Behat\\\\Component\\\\Table\\\\Table\\:\\:hasElement\\(\\) has parameter \\$elementData with no value type specified in iterable type array\\.$#" + message: '#^Method Ibexa\\AdminUi\\Behat\\Component\\Table\\Table\:\:hasElement\(\) has parameter \$elementData with no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue count: 1 path: src/lib/Behat/Component/Table/Table.php - - message: "#^Method Ibexa\\\\AdminUi\\\\Behat\\\\Component\\\\Table\\\\Table\\:\\:hasElementOnCurrentPage\\(\\) has parameter \\$elementData with no value type specified in iterable type array\\.$#" + message: '#^Method Ibexa\\AdminUi\\Behat\\Component\\Table\\Table\:\:hasElementOnCurrentPage\(\) has parameter \$elementData with no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue count: 1 path: src/lib/Behat/Component/Table/Table.php - - message: "#^Method Ibexa\\\\AdminUi\\\\Behat\\\\Component\\\\Table\\\\Table\\:\\:setParentElement\\(\\) has no return type specified\\.$#" + message: '#^Method Ibexa\\AdminUi\\Behat\\Component\\Table\\Table\:\:setParentElement\(\) has no return type specified\.$#' + identifier: missingType.return count: 1 path: src/lib/Behat/Component/Table/Table.php - - message: "#^PHPDoc tag @param references unknown parameter\\: \\$elementData$#" + message: '#^PHPDoc tag @param references unknown parameter\: \$elementData$#' + identifier: parameter.notFound count: 1 path: src/lib/Behat/Component/Table/Table.php - - message: "#^Property Ibexa\\\\AdminUi\\\\Behat\\\\Component\\\\Table\\\\Table\\:\\:\\$parentElement has no type specified\\.$#" + message: '#^Property Ibexa\\AdminUi\\Behat\\Component\\Table\\Table\:\:\$parentElement has no type specified\.$#' + identifier: missingType.property count: 1 path: src/lib/Behat/Component/Table/Table.php - - message: "#^Variable \\$rowElement might not be defined\\.$#" + message: '#^Variable \$rowElement might not be defined\.$#' + identifier: variable.undefined count: 1 path: src/lib/Behat/Component/Table/Table.php - - message: "#^Method Ibexa\\\\AdminUi\\\\Behat\\\\Component\\\\Table\\\\TableInterface\\:\\:getTableRow\\(\\) has parameter \\$elementData with no value type specified in iterable type array\\.$#" + message: '#^Method Ibexa\\AdminUi\\Behat\\Component\\Table\\TableInterface\:\:getTableRow\(\) has parameter \$elementData with no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue count: 1 path: src/lib/Behat/Component/Table/TableInterface.php - - message: "#^Method Ibexa\\\\AdminUi\\\\Behat\\\\Component\\\\Table\\\\TableInterface\\:\\:hasElement\\(\\) has parameter \\$elementData with no value type specified in iterable type array\\.$#" + message: '#^Method Ibexa\\AdminUi\\Behat\\Component\\Table\\TableInterface\:\:hasElement\(\) has parameter \$elementData with no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue count: 1 path: src/lib/Behat/Component/Table/TableInterface.php - - message: "#^Method Ibexa\\\\AdminUi\\\\Behat\\\\Component\\\\Table\\\\TableInterface\\:\\:hasElementOnCurrentPage\\(\\) has parameter \\$elementData with no value type specified in iterable type array\\.$#" + message: '#^Method Ibexa\\AdminUi\\Behat\\Component\\Table\\TableInterface\:\:hasElementOnCurrentPage\(\) has parameter \$elementData with no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue count: 1 path: src/lib/Behat/Component/Table/TableInterface.php - - message: "#^Method Ibexa\\\\AdminUi\\\\Behat\\\\Component\\\\Table\\\\TableRow\\:\\:click\\(\\) has no return type specified\\.$#" + message: '#^Method Ibexa\\AdminUi\\Behat\\Component\\Table\\TableRow\:\:click\(\) has no return type specified\.$#' + identifier: missingType.return count: 1 path: src/lib/Behat/Component/Table/TableRow.php - - message: "#^Method Ibexa\\\\AdminUi\\\\Behat\\\\Component\\\\UniversalDiscoveryWidget\\:\\:changeTab\\(\\) has parameter \\$tabName with no type specified\\.$#" + message: '#^Method Ibexa\\AdminUi\\Behat\\Component\\UniversalDiscoveryWidget\:\:changeTab\(\) has parameter \$tabName with no type specified\.$#' + identifier: missingType.parameter count: 1 path: src/lib/Behat/Component/UniversalDiscoveryWidget.php - - message: "#^Method Ibexa\\\\AdminUi\\\\Behat\\\\Component\\\\UniversalDiscoveryWidget\\:\\:getItemsFromLevel\\(\\) return type has no value type specified in iterable type array\\.$#" + message: '#^Method Ibexa\\AdminUi\\Behat\\Component\\UniversalDiscoveryWidget\:\:getItemsFromLevel\(\) return type has no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue count: 1 path: src/lib/Behat/Component/UniversalDiscoveryWidget.php - - message: "#^Method Ibexa\\\\AdminUi\\\\Behat\\\\Component\\\\UserNotificationPopup\\:\\:clickNotification\\(\\) has no return type specified\\.$#" + message: '#^Method Ibexa\\AdminUi\\Behat\\Component\\UserNotificationPopup\:\:clickNotification\(\) has no return type specified\.$#' + identifier: missingType.return count: 1 path: src/lib/Behat/Component/UserNotificationPopup.php - - message: "#^Method Ibexa\\\\AdminUi\\\\Behat\\\\Page\\\\AdminUpdateItemPage\\:\\:fillFieldWithValue\\(\\) has parameter \\$value with no type specified\\.$#" + message: '#^Method Ibexa\\AdminUi\\Behat\\Page\\AdminUpdateItemPage\:\:fillFieldWithValue\(\) has parameter \$value with no type specified\.$#' + identifier: missingType.parameter count: 1 path: src/lib/Behat/Page/AdminUpdateItemPage.php - - message: "#^Method Ibexa\\\\AdminUi\\\\Behat\\\\Page\\\\AdminUpdateItemPage\\:\\:getFieldValue\\(\\) has no return type specified\\.$#" + message: '#^Method Ibexa\\AdminUi\\Behat\\Page\\AdminUpdateItemPage\:\:getFieldValue\(\) has no return type specified\.$#' + identifier: missingType.return count: 1 path: src/lib/Behat/Page/AdminUpdateItemPage.php - - message: "#^Method Ibexa\\\\AdminUi\\\\Behat\\\\Page\\\\AdminUpdateItemPage\\:\\:getFieldValue\\(\\) has parameter \\$label with no type specified\\.$#" + message: '#^Method Ibexa\\AdminUi\\Behat\\Page\\AdminUpdateItemPage\:\:getFieldValue\(\) has parameter \$label with no type specified\.$#' + identifier: missingType.parameter count: 1 path: src/lib/Behat/Page/AdminUpdateItemPage.php - - message: "#^Method Ibexa\\\\AdminUi\\\\Behat\\\\Page\\\\BookmarksPage\\:\\:delete\\(\\) has no return type specified\\.$#" + message: '#^Method Ibexa\\AdminUi\\Behat\\Page\\BookmarksPage\:\:delete\(\) has no return type specified\.$#' + identifier: missingType.return count: 1 path: src/lib/Behat/Page/BookmarksPage.php - - message: "#^Method Ibexa\\\\AdminUi\\\\Behat\\\\Page\\\\BookmarksPage\\:\\:edit\\(\\) has no return type specified\\.$#" + message: '#^Method Ibexa\\AdminUi\\Behat\\Page\\BookmarksPage\:\:edit\(\) has no return type specified\.$#' + identifier: missingType.return count: 1 path: src/lib/Behat/Page/BookmarksPage.php - - message: "#^Method Ibexa\\\\AdminUi\\\\Behat\\\\Page\\\\BookmarksPage\\:\\:goToItem\\(\\) has no return type specified\\.$#" + message: '#^Method Ibexa\\AdminUi\\Behat\\Page\\BookmarksPage\:\:goToItem\(\) has no return type specified\.$#' + identifier: missingType.return count: 1 path: src/lib/Behat/Page/BookmarksPage.php - - message: "#^Method Ibexa\\\\AdminUi\\\\Behat\\\\Page\\\\ContentTypeGroupPage\\:\\:delete\\(\\) has no return type specified\\.$#" + message: '#^Method Ibexa\\AdminUi\\Behat\\Page\\ContentTypeGroupPage\:\:delete\(\) has no return type specified\.$#' + identifier: missingType.return count: 1 path: src/lib/Behat/Page/ContentTypeGroupPage.php - - message: "#^Method Ibexa\\\\AdminUi\\\\Behat\\\\Page\\\\ContentTypeGroupPage\\:\\:isContentTypeOnTheList\\(\\) has parameter \\$contentTypeName with no type specified\\.$#" + message: '#^Method Ibexa\\AdminUi\\Behat\\Page\\ContentTypeGroupPage\:\:isContentTypeOnTheList\(\) has parameter \$contentTypeName with no type specified\.$#' + identifier: missingType.parameter count: 1 path: src/lib/Behat/Page/ContentTypeGroupPage.php - - message: "#^Method Ibexa\\\\AdminUi\\\\Behat\\\\Page\\\\ContentTypeGroupPage\\:\\:setExpectedContentTypeGroupName\\(\\) has no return type specified\\.$#" + message: '#^Method Ibexa\\AdminUi\\Behat\\Page\\ContentTypeGroupPage\:\:setExpectedContentTypeGroupName\(\) has no return type specified\.$#' + identifier: missingType.return count: 1 path: src/lib/Behat/Page/ContentTypeGroupPage.php - - message: "#^Parameter \\#1 \\$locator of method Ibexa\\\\AdminUi\\\\Behat\\\\Component\\\\Table\\\\TableBuilder\\:\\:withParentLocator\\(\\) expects Ibexa\\\\Behat\\\\Browser\\\\Locator\\\\CSSLocator, Ibexa\\\\Behat\\\\Browser\\\\Locator\\\\LocatorInterface given\\.$#" + message: '#^Parameter \#1 \$locator of method Ibexa\\AdminUi\\Behat\\Component\\Table\\TableBuilder\:\:withParentLocator\(\) expects Ibexa\\Behat\\Browser\\Locator\\CSSLocator, Ibexa\\Behat\\Browser\\Locator\\LocatorInterface given\.$#' + identifier: argument.type count: 1 path: src/lib/Behat/Page/ContentTypeGroupPage.php - - message: "#^Property Ibexa\\\\AdminUi\\\\Behat\\\\Page\\\\ContentTypeGroupPage\\:\\:\\$adminList has unknown class Ibexa\\\\AdminUi\\\\Behat\\\\Component\\\\AdminList as its type\\.$#" + message: '#^Property Ibexa\\AdminUi\\Behat\\Page\\ContentTypeGroupPage\:\:\$adminList has unknown class Ibexa\\AdminUi\\Behat\\Component\\AdminList as its type\.$#' + identifier: class.notFound count: 1 path: src/lib/Behat/Page/ContentTypeGroupPage.php - - message: "#^Property Ibexa\\\\AdminUi\\\\Behat\\\\Page\\\\ContentTypeGroupPage\\:\\:\\$table \\(Ibexa\\\\AdminUi\\\\Behat\\\\Component\\\\Table\\\\Table\\) does not accept Ibexa\\\\AdminUi\\\\Behat\\\\Component\\\\Table\\\\TableInterface\\.$#" + message: '#^Property Ibexa\\AdminUi\\Behat\\Page\\ContentTypeGroupPage\:\:\$table \(Ibexa\\AdminUi\\Behat\\Component\\Table\\Table\) does not accept Ibexa\\AdminUi\\Behat\\Component\\Table\\TableInterface\.$#' + identifier: assign.propertyType count: 1 path: src/lib/Behat/Page/ContentTypeGroupPage.php - - message: "#^Property Ibexa\\\\AdminUi\\\\Behat\\\\Page\\\\ContentTypeGroupsPage\\:\\:\\$table \\(Ibexa\\\\AdminUi\\\\Behat\\\\Component\\\\Table\\\\Table\\) does not accept Ibexa\\\\AdminUi\\\\Behat\\\\Component\\\\Table\\\\TableInterface\\.$#" + message: '#^Property Ibexa\\AdminUi\\Behat\\Page\\ContentTypeGroupsPage\:\:\$table \(Ibexa\\AdminUi\\Behat\\Component\\Table\\Table\) does not accept Ibexa\\AdminUi\\Behat\\Component\\Table\\TableInterface\.$#' + identifier: assign.propertyType count: 1 path: src/lib/Behat/Page/ContentTypeGroupsPage.php - - message: "#^Method Ibexa\\\\AdminUi\\\\Behat\\\\Page\\\\ContentTypePage\\:\\:hasFieldType\\(\\) has parameter \\$fieldTypeData with no value type specified in iterable type array\\.$#" + message: '#^Method Ibexa\\AdminUi\\Behat\\Page\\ContentTypePage\:\:hasFieldType\(\) has parameter \$fieldTypeData with no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue count: 1 path: src/lib/Behat/Page/ContentTypePage.php - - message: "#^Method Ibexa\\\\AdminUi\\\\Behat\\\\Page\\\\ContentTypePage\\:\\:hasProperty\\(\\) has parameter \\$label with no type specified\\.$#" + message: '#^Method Ibexa\\AdminUi\\Behat\\Page\\ContentTypePage\:\:hasProperty\(\) has parameter \$label with no type specified\.$#' + identifier: missingType.parameter count: 1 path: src/lib/Behat/Page/ContentTypePage.php - - message: "#^Method Ibexa\\\\AdminUi\\\\Behat\\\\Page\\\\ContentTypePage\\:\\:hasProperty\\(\\) has parameter \\$value with no type specified\\.$#" + message: '#^Method Ibexa\\AdminUi\\Behat\\Page\\ContentTypePage\:\:hasProperty\(\) has parameter \$value with no type specified\.$#' + identifier: missingType.parameter count: 1 path: src/lib/Behat/Page/ContentTypePage.php - - message: "#^Parameter \\#1 \\$locator of method Ibexa\\\\AdminUi\\\\Behat\\\\Component\\\\Table\\\\TableBuilder\\:\\:withParentLocator\\(\\) expects Ibexa\\\\Behat\\\\Browser\\\\Locator\\\\CSSLocator, Ibexa\\\\Behat\\\\Browser\\\\Locator\\\\LocatorInterface given\\.$#" + message: '#^Parameter \#1 \$locator of method Ibexa\\AdminUi\\Behat\\Component\\Table\\TableBuilder\:\:withParentLocator\(\) expects Ibexa\\Behat\\Browser\\Locator\\CSSLocator, Ibexa\\Behat\\Browser\\Locator\\LocatorInterface given\.$#' + identifier: argument.type count: 1 path: src/lib/Behat/Page/ContentTypePage.php - - message: "#^Property Ibexa\\\\AdminUi\\\\Behat\\\\Page\\\\ContentTypePage\\:\\:\\$fieldTable \\(Ibexa\\\\AdminUi\\\\Behat\\\\Component\\\\Table\\\\Table\\) does not accept Ibexa\\\\AdminUi\\\\Behat\\\\Component\\\\Table\\\\TableInterface\\.$#" + message: '#^Property Ibexa\\AdminUi\\Behat\\Page\\ContentTypePage\:\:\$fieldTable \(Ibexa\\AdminUi\\Behat\\Component\\Table\\Table\) does not accept Ibexa\\AdminUi\\Behat\\Component\\Table\\TableInterface\.$#' + identifier: assign.propertyType count: 1 path: src/lib/Behat/Page/ContentTypePage.php - - message: "#^Binary operation \"\\+\" between int\\|string\\|false and 1 results in an error\\.$#" + message: '#^Binary operation "\+" between int\|string\|false and 1 results in an error\.$#' + identifier: binaryOp.invalid count: 1 path: src/lib/Behat/Page/ContentTypeUpdatePage.php - - message: "#^Method Ibexa\\\\AdminUi\\\\Behat\\\\Page\\\\ContentTypeUpdatePage\\:\\:addFieldDefinition\\(\\) has no return type specified\\.$#" + message: '#^Method Ibexa\\AdminUi\\Behat\\Page\\ContentTypeUpdatePage\:\:addFieldDefinition\(\) has no return type specified\.$#' + identifier: missingType.return count: 1 path: src/lib/Behat/Page/ContentTypeUpdatePage.php - - message: "#^Method Ibexa\\\\AdminUi\\\\Behat\\\\Page\\\\ContentTypeUpdatePage\\:\\:fillFieldDefinitionFieldWithValue\\(\\) has no return type specified\\.$#" + message: '#^Method Ibexa\\AdminUi\\Behat\\Page\\ContentTypeUpdatePage\:\:fillFieldDefinitionFieldWithValue\(\) has no return type specified\.$#' + identifier: missingType.return count: 1 path: src/lib/Behat/Page/ContentTypeUpdatePage.php - - message: "#^Cannot access property \\$id on Ibexa\\\\Contracts\\\\Core\\\\Repository\\\\Values\\\\Content\\\\Location\\|null\\.$#" + message: '#^Cannot access property \$id on Ibexa\\Contracts\\Core\\Repository\\Values\\Content\\Location\|null\.$#' + identifier: property.nonObject count: 1 path: src/lib/Behat/Page/ContentUpdateItemPage.php - - message: "#^Method Ibexa\\\\AdminUi\\\\Behat\\\\Page\\\\ContentUpdateItemPage\\:\\:__construct\\(\\) has parameter \\$fieldTypeComponents with no value type specified in iterable type iterable\\.$#" + message: '#^Method Ibexa\\AdminUi\\Behat\\Page\\ContentUpdateItemPage\:\:__construct\(\) has parameter \$fieldTypeComponents with no value type specified in iterable type iterable\.$#' + identifier: missingType.iterableValue count: 1 path: src/lib/Behat/Page/ContentUpdateItemPage.php - - message: "#^Method Ibexa\\\\AdminUi\\\\Behat\\\\Page\\\\ContentUpdateItemPage\\:\\:fillFieldWithValue\\(\\) has parameter \\$value with no value type specified in iterable type array\\.$#" + message: '#^Method Ibexa\\AdminUi\\Behat\\Page\\ContentUpdateItemPage\:\:fillFieldWithValue\(\) has parameter \$value with no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue count: 1 path: src/lib/Behat/Page/ContentUpdateItemPage.php - - message: "#^Method Ibexa\\\\AdminUi\\\\Behat\\\\Page\\\\ContentUpdateItemPage\\:\\:verifyFieldCannotBeEditedDueToLimitation\\(\\) has no return type specified\\.$#" + message: '#^Method Ibexa\\AdminUi\\Behat\\Page\\ContentUpdateItemPage\:\:verifyFieldCannotBeEditedDueToLimitation\(\) has no return type specified\.$#' + identifier: missingType.return count: 1 path: src/lib/Behat/Page/ContentUpdateItemPage.php - - message: "#^Method Ibexa\\\\AdminUi\\\\Behat\\\\Page\\\\ContentUpdateItemPage\\:\\:verifyFieldHasValue\\(\\) has parameter \\$fieldData with no value type specified in iterable type array\\.$#" + message: '#^Method Ibexa\\AdminUi\\Behat\\Page\\ContentUpdateItemPage\:\:verifyFieldHasValue\(\) has parameter \$fieldData with no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue count: 1 path: src/lib/Behat/Page/ContentUpdateItemPage.php - - message: "#^Property Ibexa\\\\AdminUi\\\\Behat\\\\Page\\\\ContentUpdateItemPage\\:\\:\\$fieldTypeComponents \\(array\\\\) does not accept iterable\\.$#" + message: '#^Property Ibexa\\AdminUi\\Behat\\Page\\ContentUpdateItemPage\:\:\$fieldTypeComponents \(array\\) does not accept iterable\.$#' + identifier: assign.propertyType count: 1 path: src/lib/Behat/Page/ContentUpdateItemPage.php - - message: "#^Property Ibexa\\\\AdminUi\\\\Behat\\\\Page\\\\ContentUpdateItemPage\\:\\:\\$pageTitle has no type specified\\.$#" + message: '#^Property Ibexa\\AdminUi\\Behat\\Page\\ContentUpdateItemPage\:\:\$pageTitle has no type specified\.$#' + identifier: missingType.property count: 1 path: src/lib/Behat/Page/ContentUpdateItemPage.php - - message: "#^Cannot access property \\$id on Ibexa\\\\Contracts\\\\Core\\\\Repository\\\\Values\\\\Content\\\\Location\\|null\\.$#" + message: '#^Cannot access property \$id on Ibexa\\Contracts\\Core\\Repository\\Values\\Content\\Location\|null\.$#' + identifier: property.nonObject + count: 1 + path: src/lib/Behat/Page/ContentViewPage.php + + - + message: '#^Method Ibexa\\AdminUi\\Behat\\Page\\ContentViewPage\:\:editContent\(\) has no return type specified\.$#' + identifier: missingType.return count: 1 path: src/lib/Behat/Page/ContentViewPage.php - - message: "#^Method Ibexa\\\\AdminUi\\\\Behat\\\\Page\\\\ContentViewPage\\:\\:editContent\\(\\) has no return type specified\\.$#" + message: '#^Method Ibexa\\AdminUi\\Behat\\Page\\ContentViewPage\:\:getContentData\(\) return type has no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue count: 1 path: src/lib/Behat/Page/ContentViewPage.php - - message: "#^Method Ibexa\\\\AdminUi\\\\Behat\\\\Page\\\\ContentViewPage\\:\\:getContentData\\(\\) return type has no value type specified in iterable type array\\.$#" + message: '#^Method Ibexa\\AdminUi\\Behat\\Page\\ContentViewPage\:\:isChildElementPresent\(\) has parameter \$parameters with no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue count: 1 path: src/lib/Behat/Page/ContentViewPage.php - - message: "#^Method Ibexa\\\\AdminUi\\\\Behat\\\\Page\\\\ContentViewPage\\:\\:isChildElementPresent\\(\\) has parameter \\$parameters with no value type specified in iterable type array\\.$#" + message: '#^Method Ibexa\\AdminUi\\Behat\\Page\\ContentViewPage\:\:sendToTrash\(\) has no return type specified\.$#' + identifier: missingType.return count: 1 path: src/lib/Behat/Page/ContentViewPage.php - - message: "#^Method Ibexa\\\\AdminUi\\\\Behat\\\\Page\\\\ContentViewPage\\:\\:sendToTrash\\(\\) has no return type specified\\.$#" + message: '#^Method Ibexa\\AdminUi\\Behat\\Page\\ContentViewPage\:\:setExpectedLocationPath\(\) has no return type specified\.$#' + identifier: missingType.return count: 1 path: src/lib/Behat/Page/ContentViewPage.php - - message: "#^Method Ibexa\\\\AdminUi\\\\Behat\\\\Page\\\\ContentViewPage\\:\\:setExpectedLocationPath\\(\\) has no return type specified\\.$#" + message: '#^Method Ibexa\\AdminUi\\Behat\\Page\\ContentViewPage\:\:startCreatingContent\(\) has no return type specified\.$#' + identifier: missingType.return count: 1 path: src/lib/Behat/Page/ContentViewPage.php - - message: "#^Method Ibexa\\\\AdminUi\\\\Behat\\\\Page\\\\ContentViewPage\\:\\:startCreatingContent\\(\\) has no return type specified\\.$#" + message: '#^Method Ibexa\\AdminUi\\Behat\\Page\\ContentViewPage\:\:startCreatingUser\(\) has no return type specified\.$#' + identifier: missingType.return count: 1 path: src/lib/Behat/Page/ContentViewPage.php - - message: "#^Method Ibexa\\\\AdminUi\\\\Behat\\\\Page\\\\ContentViewPage\\:\\:startCreatingUser\\(\\) has no return type specified\\.$#" + message: '#^Method Ibexa\\AdminUi\\Behat\\Page\\ContentViewPage\:\:verifyFieldHasValues\(\) has no return type specified\.$#' + identifier: missingType.return count: 1 path: src/lib/Behat/Page/ContentViewPage.php - - message: "#^Method Ibexa\\\\AdminUi\\\\Behat\\\\Page\\\\ContentViewPage\\:\\:verifyFieldHasValues\\(\\) has no return type specified\\.$#" + message: '#^Method Ibexa\\AdminUi\\Behat\\Page\\ContentViewPage\:\:verifyFieldHasValues\(\) has parameter \$expectedFieldValues with no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue count: 1 path: src/lib/Behat/Page/ContentViewPage.php - - message: "#^Method Ibexa\\\\AdminUi\\\\Behat\\\\Page\\\\ContentViewPage\\:\\:verifyFieldHasValues\\(\\) has parameter \\$expectedFieldValues with no value type specified in iterable type array\\.$#" + message: '#^PHPDoc tag @var has invalid value \(\\Ibexa\\Behat\\Core\\Behat\\ArgumentParser;\)\: Unexpected token ";", expected TOKEN_HORIZONTAL_WS at offset 47 on line 1$#' + identifier: phpDoc.parseError count: 1 path: src/lib/Behat/Page/ContentViewPage.php - - message: "#^Property Ibexa\\\\AdminUi\\\\Behat\\\\Page\\\\ContentViewPage\\:\\:\\$route has no type specified\\.$#" + message: '#^Property Ibexa\\AdminUi\\Behat\\Page\\ContentViewPage\:\:\$argumentParser has no type specified\.$#' + identifier: missingType.property count: 1 path: src/lib/Behat/Page/ContentViewPage.php - - message: "#^Method Ibexa\\\\AdminUi\\\\Behat\\\\Page\\\\DashboardPage\\:\\:editDraft\\(\\) has no return type specified\\.$#" + message: '#^Property Ibexa\\AdminUi\\Behat\\Page\\ContentViewPage\:\:\$route has no type specified\.$#' + identifier: missingType.property + count: 1 + path: src/lib/Behat/Page/ContentViewPage.php + + - + message: '#^Method Ibexa\\AdminUi\\Behat\\Page\\DashboardPage\:\:editDraft\(\) has no return type specified\.$#' + identifier: missingType.return count: 1 path: src/lib/Behat/Page/DashboardPage.php - - message: "#^Method Ibexa\\\\AdminUi\\\\Behat\\\\Page\\\\DashboardPage\\:\\:switchTab\\(\\) has no return type specified\\.$#" + message: '#^Method Ibexa\\AdminUi\\Behat\\Page\\DashboardPage\:\:switchTab\(\) has no return type specified\.$#' + identifier: missingType.return count: 1 path: src/lib/Behat/Page/DashboardPage.php - - message: "#^Parameter \\#1 \\$locator of method Ibexa\\\\AdminUi\\\\Behat\\\\Component\\\\Table\\\\TableBuilder\\:\\:withParentLocator\\(\\) expects Ibexa\\\\Behat\\\\Browser\\\\Locator\\\\CSSLocator, Ibexa\\\\Behat\\\\Browser\\\\Locator\\\\LocatorInterface given\\.$#" + message: '#^Parameter \#1 \$locator of method Ibexa\\AdminUi\\Behat\\Component\\Table\\TableBuilder\:\:withParentLocator\(\) expects Ibexa\\Behat\\Browser\\Locator\\CSSLocator, Ibexa\\Behat\\Browser\\Locator\\LocatorInterface given\.$#' + identifier: argument.type count: 1 path: src/lib/Behat/Page/DashboardPage.php - - message: "#^Property Ibexa\\\\AdminUi\\\\Behat\\\\Page\\\\DashboardPage\\:\\:\\$table \\(Ibexa\\\\AdminUi\\\\Behat\\\\Component\\\\Table\\\\Table\\) does not accept Ibexa\\\\AdminUi\\\\Behat\\\\Component\\\\Table\\\\TableInterface\\.$#" + message: '#^Property Ibexa\\AdminUi\\Behat\\Page\\DashboardPage\:\:\$table \(Ibexa\\AdminUi\\Behat\\Component\\Table\\Table\) does not accept Ibexa\\AdminUi\\Behat\\Component\\Table\\TableInterface\.$#' + identifier: assign.propertyType count: 1 path: src/lib/Behat/Page/DashboardPage.php - - message: "#^Method Ibexa\\\\AdminUi\\\\Behat\\\\Page\\\\LanguagePage\\:\\:delete\\(\\) has no return type specified\\.$#" + message: '#^Method Ibexa\\AdminUi\\Behat\\Page\\LanguagePage\:\:delete\(\) has no return type specified\.$#' + identifier: missingType.return count: 1 path: src/lib/Behat/Page/LanguagePage.php - - message: "#^Method Ibexa\\\\AdminUi\\\\Behat\\\\Page\\\\LanguagePage\\:\\:edit\\(\\) has no return type specified\\.$#" + message: '#^Method Ibexa\\AdminUi\\Behat\\Page\\LanguagePage\:\:edit\(\) has no return type specified\.$#' + identifier: missingType.return count: 1 path: src/lib/Behat/Page/LanguagePage.php - - message: "#^Method Ibexa\\\\AdminUi\\\\Behat\\\\Page\\\\LanguagePage\\:\\:hasProperties\\(\\) has parameter \\$languageProperties with no value type specified in iterable type array\\.$#" + message: '#^Method Ibexa\\AdminUi\\Behat\\Page\\LanguagePage\:\:hasProperties\(\) has parameter \$languageProperties with no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue count: 1 path: src/lib/Behat/Page/LanguagePage.php - - message: "#^Method Ibexa\\\\AdminUi\\\\Behat\\\\Page\\\\LanguagePage\\:\\:setExpectedLanguageName\\(\\) has no return type specified\\.$#" + message: '#^Method Ibexa\\AdminUi\\Behat\\Page\\LanguagePage\:\:setExpectedLanguageName\(\) has no return type specified\.$#' + identifier: missingType.return count: 1 path: src/lib/Behat/Page/LanguagePage.php - - message: "#^Property Ibexa\\\\AdminUi\\\\Behat\\\\Page\\\\LanguagePage\\:\\:\\$table \\(Ibexa\\\\AdminUi\\\\Behat\\\\Component\\\\Table\\\\Table\\) does not accept Ibexa\\\\AdminUi\\\\Behat\\\\Component\\\\Table\\\\TableInterface\\.$#" + message: '#^Property Ibexa\\AdminUi\\Behat\\Page\\LanguagePage\:\:\$table \(Ibexa\\AdminUi\\Behat\\Component\\Table\\Table\) does not accept Ibexa\\AdminUi\\Behat\\Component\\Table\\TableInterface\.$#' + identifier: assign.propertyType count: 1 path: src/lib/Behat/Page/LanguagePage.php - - message: "#^Property Ibexa\\\\AdminUi\\\\Behat\\\\Page\\\\LanguagePage\\:\\:\\$table is never read, only written\\.$#" + message: '#^Property Ibexa\\AdminUi\\Behat\\Page\\LanguagePage\:\:\$table is never read, only written\.$#' + identifier: property.onlyWritten count: 1 path: src/lib/Behat/Page/LanguagePage.php - - message: "#^Method Ibexa\\\\AdminUi\\\\Behat\\\\Page\\\\LanguagesPage\\:\\:isLanguageOnTheList\\(\\) has no return type specified\\.$#" + message: '#^Method Ibexa\\AdminUi\\Behat\\Page\\LanguagesPage\:\:isLanguageOnTheList\(\) has no return type specified\.$#' + identifier: missingType.return count: 1 path: src/lib/Behat/Page/LanguagesPage.php - - message: "#^Property Ibexa\\\\AdminUi\\\\Behat\\\\Page\\\\LanguagesPage\\:\\:\\$table \\(Ibexa\\\\AdminUi\\\\Behat\\\\Component\\\\Table\\\\Table\\) does not accept Ibexa\\\\AdminUi\\\\Behat\\\\Component\\\\Table\\\\TableInterface\\.$#" + message: '#^Property Ibexa\\AdminUi\\Behat\\Page\\LanguagesPage\:\:\$table \(Ibexa\\AdminUi\\Behat\\Component\\Table\\Table\) does not accept Ibexa\\AdminUi\\Behat\\Component\\Table\\TableInterface\.$#' + identifier: assign.propertyType count: 1 path: src/lib/Behat/Page/LanguagesPage.php - - message: "#^Method Ibexa\\\\AdminUi\\\\Behat\\\\Page\\\\ObjectStateGroupPage\\:\\:deleteObjectState\\(\\) has no return type specified\\.$#" + message: '#^Method Ibexa\\AdminUi\\Behat\\Page\\ObjectStateGroupPage\:\:deleteObjectState\(\) has no return type specified\.$#' + identifier: missingType.return count: 1 path: src/lib/Behat/Page/ObjectStateGroupPage.php - - message: "#^Method Ibexa\\\\AdminUi\\\\Behat\\\\Page\\\\ObjectStateGroupPage\\:\\:edit\\(\\) has no return type specified\\.$#" + message: '#^Method Ibexa\\AdminUi\\Behat\\Page\\ObjectStateGroupPage\:\:edit\(\) has no return type specified\.$#' + identifier: missingType.return count: 1 path: src/lib/Behat/Page/ObjectStateGroupPage.php - - message: "#^Method Ibexa\\\\AdminUi\\\\Behat\\\\Page\\\\ObjectStateGroupPage\\:\\:hasAttribute\\(\\) has parameter \\$label with no type specified\\.$#" + message: '#^Method Ibexa\\AdminUi\\Behat\\Page\\ObjectStateGroupPage\:\:hasAttribute\(\) has parameter \$label with no type specified\.$#' + identifier: missingType.parameter count: 1 path: src/lib/Behat/Page/ObjectStateGroupPage.php - - message: "#^Method Ibexa\\\\AdminUi\\\\Behat\\\\Page\\\\ObjectStateGroupPage\\:\\:hasAttribute\\(\\) has parameter \\$value with no type specified\\.$#" + message: '#^Method Ibexa\\AdminUi\\Behat\\Page\\ObjectStateGroupPage\:\:hasAttribute\(\) has parameter \$value with no type specified\.$#' + identifier: missingType.parameter count: 1 path: src/lib/Behat/Page/ObjectStateGroupPage.php - - message: "#^Parameter \\#1 \\$locator of method Ibexa\\\\AdminUi\\\\Behat\\\\Component\\\\Table\\\\TableBuilder\\:\\:withParentLocator\\(\\) expects Ibexa\\\\Behat\\\\Browser\\\\Locator\\\\CSSLocator, Ibexa\\\\Behat\\\\Browser\\\\Locator\\\\LocatorInterface given\\.$#" + message: '#^Parameter \#1 \$locator of method Ibexa\\AdminUi\\Behat\\Component\\Table\\TableBuilder\:\:withParentLocator\(\) expects Ibexa\\Behat\\Browser\\Locator\\CSSLocator, Ibexa\\Behat\\Browser\\Locator\\LocatorInterface given\.$#' + identifier: argument.type count: 1 path: src/lib/Behat/Page/ObjectStateGroupPage.php - - message: "#^Property Ibexa\\\\AdminUi\\\\Behat\\\\Page\\\\ObjectStateGroupPage\\:\\:\\$objectStates \\(Ibexa\\\\AdminUi\\\\Behat\\\\Component\\\\Table\\\\Table\\) does not accept Ibexa\\\\AdminUi\\\\Behat\\\\Component\\\\Table\\\\TableInterface\\.$#" + message: '#^Property Ibexa\\AdminUi\\Behat\\Page\\ObjectStateGroupPage\:\:\$objectStates \(Ibexa\\AdminUi\\Behat\\Component\\Table\\Table\) does not accept Ibexa\\AdminUi\\Behat\\Component\\Table\\TableInterface\.$#' + identifier: assign.propertyType count: 1 path: src/lib/Behat/Page/ObjectStateGroupPage.php - - message: "#^Method Ibexa\\\\AdminUi\\\\Behat\\\\Page\\\\ObjectStateGroupsPage\\:\\:createObjectStateGroup\\(\\) has no return type specified\\.$#" + message: '#^Method Ibexa\\AdminUi\\Behat\\Page\\ObjectStateGroupsPage\:\:createObjectStateGroup\(\) has no return type specified\.$#' + identifier: missingType.return count: 1 path: src/lib/Behat/Page/ObjectStateGroupsPage.php - - message: "#^Method Ibexa\\\\AdminUi\\\\Behat\\\\Page\\\\ObjectStateGroupsPage\\:\\:deleteObjectStateGroup\\(\\) has no return type specified\\.$#" + message: '#^Method Ibexa\\AdminUi\\Behat\\Page\\ObjectStateGroupsPage\:\:deleteObjectStateGroup\(\) has no return type specified\.$#' + identifier: missingType.return count: 1 path: src/lib/Behat/Page/ObjectStateGroupsPage.php - - message: "#^Method Ibexa\\\\AdminUi\\\\Behat\\\\Page\\\\ObjectStateGroupsPage\\:\\:editObjectStateGroup\\(\\) has no return type specified\\.$#" + message: '#^Method Ibexa\\AdminUi\\Behat\\Page\\ObjectStateGroupsPage\:\:editObjectStateGroup\(\) has no return type specified\.$#' + identifier: missingType.return count: 1 path: src/lib/Behat/Page/ObjectStateGroupsPage.php - - message: "#^Property Ibexa\\\\AdminUi\\\\Behat\\\\Page\\\\ObjectStateGroupsPage\\:\\:\\$table \\(Ibexa\\\\AdminUi\\\\Behat\\\\Component\\\\Table\\\\Table\\) does not accept Ibexa\\\\AdminUi\\\\Behat\\\\Component\\\\Table\\\\TableInterface\\.$#" + message: '#^Property Ibexa\\AdminUi\\Behat\\Page\\ObjectStateGroupsPage\:\:\$table \(Ibexa\\AdminUi\\Behat\\Component\\Table\\Table\) does not accept Ibexa\\AdminUi\\Behat\\Component\\Table\\TableInterface\.$#' + identifier: assign.propertyType count: 1 path: src/lib/Behat/Page/ObjectStateGroupsPage.php - - message: "#^Cannot access property \\$id on Ibexa\\\\Contracts\\\\Core\\\\Repository\\\\Values\\\\ObjectState\\\\ObjectState\\|null\\.$#" + message: '#^Cannot access property \$id on Ibexa\\Contracts\\Core\\Repository\\Values\\ObjectState\\ObjectState\|null\.$#' + identifier: property.nonObject count: 1 path: src/lib/Behat/Page/ObjectStatePage.php - - message: "#^Method Ibexa\\\\AdminUi\\\\Behat\\\\Page\\\\ObjectStatePage\\:\\:edit\\(\\) has no return type specified\\.$#" + message: '#^Method Ibexa\\AdminUi\\Behat\\Page\\ObjectStatePage\:\:edit\(\) has no return type specified\.$#' + identifier: missingType.return count: 1 path: src/lib/Behat/Page/ObjectStatePage.php - - message: "#^Method Ibexa\\\\AdminUi\\\\Behat\\\\Page\\\\ObjectStatePage\\:\\:hasAttribute\\(\\) has no return type specified\\.$#" + message: '#^Method Ibexa\\AdminUi\\Behat\\Page\\ObjectStatePage\:\:hasAttribute\(\) has no return type specified\.$#' + identifier: missingType.return count: 1 path: src/lib/Behat/Page/ObjectStatePage.php - - message: "#^Method Ibexa\\\\AdminUi\\\\Behat\\\\Page\\\\ObjectStatePage\\:\\:hasAttribute\\(\\) has parameter \\$label with no type specified\\.$#" + message: '#^Method Ibexa\\AdminUi\\Behat\\Page\\ObjectStatePage\:\:hasAttribute\(\) has parameter \$label with no type specified\.$#' + identifier: missingType.parameter count: 1 path: src/lib/Behat/Page/ObjectStatePage.php - - message: "#^Method Ibexa\\\\AdminUi\\\\Behat\\\\Page\\\\ObjectStatePage\\:\\:hasAttribute\\(\\) has parameter \\$value with no type specified\\.$#" + message: '#^Method Ibexa\\AdminUi\\Behat\\Page\\ObjectStatePage\:\:hasAttribute\(\) has parameter \$value with no type specified\.$#' + identifier: missingType.parameter count: 1 path: src/lib/Behat/Page/ObjectStatePage.php - - message: "#^Method Ibexa\\\\AdminUi\\\\Behat\\\\Page\\\\ObjectStatePage\\:\\:setExpectedObjectStateName\\(\\) has no return type specified\\.$#" + message: '#^Method Ibexa\\AdminUi\\Behat\\Page\\ObjectStatePage\:\:setExpectedObjectStateName\(\) has no return type specified\.$#' + identifier: missingType.return count: 1 path: src/lib/Behat/Page/ObjectStatePage.php - - message: "#^Method Ibexa\\\\AdminUi\\\\Behat\\\\Page\\\\RolePage\\:\\:deleteAssignments\\(\\) has no return type specified\\.$#" + message: '#^Method Ibexa\\AdminUi\\Behat\\Page\\RolePage\:\:deleteAssignments\(\) has no return type specified\.$#' + identifier: missingType.return count: 1 path: src/lib/Behat/Page/RolePage.php - - message: "#^Method Ibexa\\\\AdminUi\\\\Behat\\\\Page\\\\RolePage\\:\\:deleteAssignments\\(\\) has parameter \\$itemNames with no value type specified in iterable type array\\.$#" + message: '#^Method Ibexa\\AdminUi\\Behat\\Page\\RolePage\:\:deleteAssignments\(\) has parameter \$itemNames with no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue count: 1 path: src/lib/Behat/Page/RolePage.php - - message: "#^Method Ibexa\\\\AdminUi\\\\Behat\\\\Page\\\\RolePage\\:\\:deletePolicies\\(\\) has no return type specified\\.$#" + message: '#^Method Ibexa\\AdminUi\\Behat\\Page\\RolePage\:\:deletePolicies\(\) has no return type specified\.$#' + identifier: missingType.return count: 1 path: src/lib/Behat/Page/RolePage.php - - message: "#^Method Ibexa\\\\AdminUi\\\\Behat\\\\Page\\\\RolePage\\:\\:deletePolicies\\(\\) has parameter \\$itemNames with no value type specified in iterable type array\\.$#" + message: '#^Method Ibexa\\AdminUi\\Behat\\Page\\RolePage\:\:deletePolicies\(\) has parameter \$itemNames with no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue count: 1 path: src/lib/Behat/Page/RolePage.php - - message: "#^Method Ibexa\\\\AdminUi\\\\Behat\\\\Page\\\\RolePage\\:\\:goToTab\\(\\) has no return type specified\\.$#" + message: '#^Method Ibexa\\AdminUi\\Behat\\Page\\RolePage\:\:goToTab\(\) has no return type specified\.$#' + identifier: missingType.return count: 1 path: src/lib/Behat/Page/RolePage.php - - message: "#^Method Ibexa\\\\AdminUi\\\\Behat\\\\Page\\\\RolePage\\:\\:setExpectedRoleName\\(\\) has no return type specified\\.$#" + message: '#^Method Ibexa\\AdminUi\\Behat\\Page\\RolePage\:\:setExpectedRoleName\(\) has no return type specified\.$#' + identifier: missingType.return count: 1 path: src/lib/Behat/Page/RolePage.php - - message: "#^Method Ibexa\\\\AdminUi\\\\Behat\\\\Page\\\\RolePage\\:\\:startAssigningUsers\\(\\) has no return type specified\\.$#" + message: '#^Method Ibexa\\AdminUi\\Behat\\Page\\RolePage\:\:startAssigningUsers\(\) has no return type specified\.$#' + identifier: missingType.return count: 1 path: src/lib/Behat/Page/RolePage.php - - message: "#^Method Ibexa\\\\AdminUi\\\\Behat\\\\Page\\\\RolePage\\:\\:verifyAssignments\\(\\) has no return type specified\\.$#" + message: '#^Method Ibexa\\AdminUi\\Behat\\Page\\RolePage\:\:verifyAssignments\(\) has no return type specified\.$#' + identifier: missingType.return count: 1 path: src/lib/Behat/Page/RolePage.php - - message: "#^Method Ibexa\\\\AdminUi\\\\Behat\\\\Page\\\\RolePage\\:\\:verifyAssignments\\(\\) has parameter \\$expectedAssignments with no value type specified in iterable type array\\.$#" + message: '#^Method Ibexa\\AdminUi\\Behat\\Page\\RolePage\:\:verifyAssignments\(\) has parameter \$expectedAssignments with no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue count: 1 path: src/lib/Behat/Page/RolePage.php - - message: "#^PHPDoc tag @param references unknown parameter\\: \\$listName$#" + message: '#^PHPDoc tag @param references unknown parameter\: \$listName$#' + identifier: parameter.notFound count: 1 path: src/lib/Behat/Page/RolePage.php - - message: "#^Parameter \\#1 \\$locator of method Ibexa\\\\AdminUi\\\\Behat\\\\Component\\\\Table\\\\TableBuilder\\:\\:withParentLocator\\(\\) expects Ibexa\\\\Behat\\\\Browser\\\\Locator\\\\CSSLocator, Ibexa\\\\Behat\\\\Browser\\\\Locator\\\\LocatorInterface given\\.$#" + message: '#^Parameter \#1 \$locator of method Ibexa\\AdminUi\\Behat\\Component\\Table\\TableBuilder\:\:withParentLocator\(\) expects Ibexa\\Behat\\Browser\\Locator\\CSSLocator, Ibexa\\Behat\\Browser\\Locator\\LocatorInterface given\.$#' + identifier: argument.type count: 2 path: src/lib/Behat/Page/RolePage.php - - message: "#^Parameter \\#2 \\$offset of function substr expects int, int\\<0, max\\>\\|false given\\.$#" + message: '#^Parameter \#2 \$offset of function substr expects int, int\<0, max\>\|false given\.$#' + identifier: argument.type count: 1 path: src/lib/Behat/Page/RolePage.php - - message: "#^Property Ibexa\\\\AdminUi\\\\Behat\\\\Page\\\\RolePage\\:\\:\\$assignments \\(Ibexa\\\\AdminUi\\\\Behat\\\\Component\\\\Table\\\\Table\\) does not accept Ibexa\\\\AdminUi\\\\Behat\\\\Component\\\\Table\\\\TableInterface\\.$#" + message: '#^Property Ibexa\\AdminUi\\Behat\\Page\\RolePage\:\:\$assignments \(Ibexa\\AdminUi\\Behat\\Component\\Table\\Table\) does not accept Ibexa\\AdminUi\\Behat\\Component\\Table\\TableInterface\.$#' + identifier: assign.propertyType count: 1 path: src/lib/Behat/Page/RolePage.php - - message: "#^Property Ibexa\\\\AdminUi\\\\Behat\\\\Page\\\\RolePage\\:\\:\\$expectedRoleId has no type specified\\.$#" + message: '#^Property Ibexa\\AdminUi\\Behat\\Page\\RolePage\:\:\$expectedRoleId has no type specified\.$#' + identifier: missingType.property count: 1 path: src/lib/Behat/Page/RolePage.php - - message: "#^Property Ibexa\\\\AdminUi\\\\Behat\\\\Page\\\\RolePage\\:\\:\\$policies \\(Ibexa\\\\AdminUi\\\\Behat\\\\Component\\\\Table\\\\Table\\) does not accept Ibexa\\\\AdminUi\\\\Behat\\\\Component\\\\Table\\\\TableInterface\\.$#" + message: '#^Property Ibexa\\AdminUi\\Behat\\Page\\RolePage\:\:\$policies \(Ibexa\\AdminUi\\Behat\\Component\\Table\\Table\) does not accept Ibexa\\AdminUi\\Behat\\Component\\Table\\TableInterface\.$#' + identifier: assign.propertyType count: 1 path: src/lib/Behat/Page/RolePage.php - - message: "#^Method Ibexa\\\\AdminUi\\\\Behat\\\\Page\\\\RoleUpdatePage\\:\\:assign\\(\\) has no return type specified\\.$#" + message: '#^Method Ibexa\\AdminUi\\Behat\\Page\\RoleUpdatePage\:\:assign\(\) has no return type specified\.$#' + identifier: missingType.return count: 1 path: src/lib/Behat/Page/RoleUpdatePage.php - - message: "#^Method Ibexa\\\\AdminUi\\\\Behat\\\\Page\\\\RoleUpdatePage\\:\\:assign\\(\\) has parameter \\$itemPaths with no value type specified in iterable type array\\.$#" + message: '#^Method Ibexa\\AdminUi\\Behat\\Page\\RoleUpdatePage\:\:assign\(\) has parameter \$itemPaths with no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue count: 1 path: src/lib/Behat/Page/RoleUpdatePage.php - - message: "#^Method Ibexa\\\\AdminUi\\\\Behat\\\\Page\\\\RoleUpdatePage\\:\\:selectLimitationForAssignment\\(\\) has no return type specified\\.$#" + message: '#^Method Ibexa\\AdminUi\\Behat\\Page\\RoleUpdatePage\:\:selectLimitationForAssignment\(\) has no return type specified\.$#' + identifier: missingType.return count: 1 path: src/lib/Behat/Page/RoleUpdatePage.php - - message: "#^Method Ibexa\\\\AdminUi\\\\Behat\\\\Page\\\\RoleUpdatePage\\:\\:selectLimitationValues\\(\\) has parameter \\$values with no value type specified in iterable type array\\.$#" + message: '#^Method Ibexa\\AdminUi\\Behat\\Page\\RoleUpdatePage\:\:selectLimitationValues\(\) has parameter \$values with no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue count: 1 path: src/lib/Behat/Page/RoleUpdatePage.php - - message: "#^Method Ibexa\\\\AdminUi\\\\Behat\\\\Page\\\\RoleUpdatePage\\:\\:selectPolicy\\(\\) has no return type specified\\.$#" + message: '#^Method Ibexa\\AdminUi\\Behat\\Page\\RoleUpdatePage\:\:selectPolicy\(\) has no return type specified\.$#' + identifier: missingType.return count: 1 path: src/lib/Behat/Page/RoleUpdatePage.php - - message: "#^Method Ibexa\\\\AdminUi\\\\Behat\\\\Page\\\\RoleUpdatePage\\:\\:selectSubtreeLimitationForPolicy\\(\\) has no return type specified\\.$#" + message: '#^Method Ibexa\\AdminUi\\Behat\\Page\\RoleUpdatePage\:\:selectSubtreeLimitationForPolicy\(\) has no return type specified\.$#' + identifier: missingType.return count: 1 path: src/lib/Behat/Page/RoleUpdatePage.php - - message: "#^Access to an undefined property Ibexa\\\\AdminUi\\\\Behat\\\\Page\\\\RolesPage\\:\\:\\$adminList\\.$#" + message: '#^Access to an undefined property Ibexa\\AdminUi\\Behat\\Page\\RolesPage\:\:\$adminList\.$#' + identifier: property.notFound count: 1 path: src/lib/Behat/Page/RolesPage.php - - message: "#^Method Ibexa\\\\AdminUi\\\\Behat\\\\Page\\\\RolesPage\\:\\:deleteRole\\(\\) has no return type specified\\.$#" + message: '#^Method Ibexa\\AdminUi\\Behat\\Page\\RolesPage\:\:deleteRole\(\) has no return type specified\.$#' + identifier: missingType.return count: 1 path: src/lib/Behat/Page/RolesPage.php - - message: "#^Property Ibexa\\\\AdminUi\\\\Behat\\\\Page\\\\RolesPage\\:\\:\\$table \\(Ibexa\\\\AdminUi\\\\Behat\\\\Component\\\\Table\\\\Table\\) does not accept Ibexa\\\\AdminUi\\\\Behat\\\\Component\\\\Table\\\\TableInterface\\.$#" + message: '#^Property Ibexa\\AdminUi\\Behat\\Page\\RolesPage\:\:\$table \(Ibexa\\AdminUi\\Behat\\Component\\Table\\Table\) does not accept Ibexa\\AdminUi\\Behat\\Component\\Table\\TableInterface\.$#' + identifier: assign.propertyType count: 1 path: src/lib/Behat/Page/RolesPage.php - - message: "#^Method Ibexa\\\\AdminUi\\\\Behat\\\\Page\\\\SearchPage\\:\\:isElementInResults\\(\\) has parameter \\$elementData with no value type specified in iterable type array\\.$#" + message: '#^Method Ibexa\\AdminUi\\Behat\\Page\\SearchPage\:\:isElementInResults\(\) has parameter \$elementData with no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue count: 1 path: src/lib/Behat/Page/SearchPage.php - - message: "#^Method Ibexa\\\\AdminUi\\\\Behat\\\\Page\\\\SectionPage\\:\\:assignContentItems\\(\\) has no return type specified\\.$#" + message: '#^Method Ibexa\\AdminUi\\Behat\\Page\\SectionPage\:\:assignContentItems\(\) has no return type specified\.$#' + identifier: missingType.return count: 1 path: src/lib/Behat/Page/SectionPage.php - - message: "#^Method Ibexa\\\\AdminUi\\\\Behat\\\\Page\\\\SectionPage\\:\\:delete\\(\\) has no return type specified\\.$#" + message: '#^Method Ibexa\\AdminUi\\Behat\\Page\\SectionPage\:\:delete\(\) has no return type specified\.$#' + identifier: missingType.return count: 1 path: src/lib/Behat/Page/SectionPage.php - - message: "#^Method Ibexa\\\\AdminUi\\\\Behat\\\\Page\\\\SectionPage\\:\\:edit\\(\\) has no return type specified\\.$#" + message: '#^Method Ibexa\\AdminUi\\Behat\\Page\\SectionPage\:\:edit\(\) has no return type specified\.$#' + identifier: missingType.return count: 1 path: src/lib/Behat/Page/SectionPage.php - - message: "#^Method Ibexa\\\\AdminUi\\\\Behat\\\\Page\\\\SectionPage\\:\\:hasAssignedItem\\(\\) has parameter \\$elementData with no value type specified in iterable type array\\.$#" + message: '#^Method Ibexa\\AdminUi\\Behat\\Page\\SectionPage\:\:hasAssignedItem\(\) has parameter \$elementData with no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue count: 1 path: src/lib/Behat/Page/SectionPage.php - - message: "#^Method Ibexa\\\\AdminUi\\\\Behat\\\\Page\\\\SectionPage\\:\\:hasProperties\\(\\) has parameter \\$sectionProperties with no value type specified in iterable type array\\.$#" + message: '#^Method Ibexa\\AdminUi\\Behat\\Page\\SectionPage\:\:hasProperties\(\) has parameter \$sectionProperties with no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue count: 1 path: src/lib/Behat/Page/SectionPage.php - - message: "#^Parameter \\#1 \\$locator of method Ibexa\\\\AdminUi\\\\Behat\\\\Component\\\\Table\\\\TableBuilder\\:\\:withParentLocator\\(\\) expects Ibexa\\\\Behat\\\\Browser\\\\Locator\\\\CSSLocator, Ibexa\\\\Behat\\\\Browser\\\\Locator\\\\LocatorInterface given\\.$#" + message: '#^Parameter \#1 \$locator of method Ibexa\\AdminUi\\Behat\\Component\\Table\\TableBuilder\:\:withParentLocator\(\) expects Ibexa\\Behat\\Browser\\Locator\\CSSLocator, Ibexa\\Behat\\Browser\\Locator\\LocatorInterface given\.$#' + identifier: argument.type count: 1 path: src/lib/Behat/Page/SectionPage.php - - message: "#^Method Ibexa\\\\AdminUi\\\\Behat\\\\Page\\\\SectionsPage\\:\\:assignContentItems\\(\\) has no return type specified\\.$#" + message: '#^Method Ibexa\\AdminUi\\Behat\\Page\\SectionsPage\:\:assignContentItems\(\) has no return type specified\.$#' + identifier: missingType.return count: 1 path: src/lib/Behat/Page/SectionsPage.php - - message: "#^Method Ibexa\\\\AdminUi\\\\Behat\\\\Page\\\\SectionsPage\\:\\:deleteSection\\(\\) has no return type specified\\.$#" + message: '#^Method Ibexa\\AdminUi\\Behat\\Page\\SectionsPage\:\:deleteSection\(\) has no return type specified\.$#' + identifier: missingType.return count: 1 path: src/lib/Behat/Page/SectionsPage.php - - message: "#^Method Ibexa\\\\AdminUi\\\\Behat\\\\Page\\\\SectionsPage\\:\\:editSection\\(\\) has no return type specified\\.$#" + message: '#^Method Ibexa\\AdminUi\\Behat\\Page\\SectionsPage\:\:editSection\(\) has no return type specified\.$#' + identifier: missingType.return count: 1 path: src/lib/Behat/Page/SectionsPage.php - - message: "#^Parameter \\#1 \\$locator of method Ibexa\\\\AdminUi\\\\Behat\\\\Component\\\\Table\\\\TableBuilder\\:\\:withParentLocator\\(\\) expects Ibexa\\\\Behat\\\\Browser\\\\Locator\\\\CSSLocator, Ibexa\\\\Behat\\\\Browser\\\\Locator\\\\LocatorInterface given\\.$#" + message: '#^Parameter \#1 \$locator of method Ibexa\\AdminUi\\Behat\\Component\\Table\\TableBuilder\:\:withParentLocator\(\) expects Ibexa\\Behat\\Browser\\Locator\\CSSLocator, Ibexa\\Behat\\Browser\\Locator\\LocatorInterface given\.$#' + identifier: argument.type count: 1 path: src/lib/Behat/Page/SectionsPage.php - - message: "#^Call to an undefined method Ibexa\\\\AdminUi\\\\Behat\\\\Component\\\\Table\\\\TableInterface\\:\\:getColumnValues\\(\\)\\.$#" + message: '#^Call to an undefined method Ibexa\\AdminUi\\Behat\\Component\\Table\\TableInterface\:\:getColumnValues\(\)\.$#' + identifier: method.notFound count: 1 path: src/lib/Behat/Page/SystemInfoPage.php - - message: "#^Method Ibexa\\\\AdminUi\\\\Behat\\\\Page\\\\SystemInfoPage\\:\\:goToTab\\(\\) has no return type specified\\.$#" + message: '#^Method Ibexa\\AdminUi\\Behat\\Page\\SystemInfoPage\:\:goToTab\(\) has no return type specified\.$#' + identifier: missingType.return count: 1 path: src/lib/Behat/Page/SystemInfoPage.php - - message: "#^Method Ibexa\\\\AdminUi\\\\Behat\\\\Page\\\\SystemInfoPage\\:\\:verifyBundles\\(\\) has no return type specified\\.$#" + message: '#^Method Ibexa\\AdminUi\\Behat\\Page\\SystemInfoPage\:\:verifyBundles\(\) has no return type specified\.$#' + identifier: missingType.return count: 1 path: src/lib/Behat/Page/SystemInfoPage.php - - message: "#^Method Ibexa\\\\AdminUi\\\\Behat\\\\Page\\\\SystemInfoPage\\:\\:verifyBundles\\(\\) has parameter \\$bundleNames with no value type specified in iterable type array\\.$#" + message: '#^Method Ibexa\\AdminUi\\Behat\\Page\\SystemInfoPage\:\:verifyBundles\(\) has parameter \$bundleNames with no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue count: 1 path: src/lib/Behat/Page/SystemInfoPage.php - - message: "#^Method Ibexa\\\\AdminUi\\\\Behat\\\\Page\\\\SystemInfoPage\\:\\:verifyCurrentTableHeader\\(\\) has no return type specified\\.$#" + message: '#^Method Ibexa\\AdminUi\\Behat\\Page\\SystemInfoPage\:\:verifyCurrentTableHeader\(\) has no return type specified\.$#' + identifier: missingType.return count: 1 path: src/lib/Behat/Page/SystemInfoPage.php - - message: "#^Method Ibexa\\\\AdminUi\\\\Behat\\\\Page\\\\SystemInfoPage\\:\\:verifyPackages\\(\\) has no return type specified\\.$#" + message: '#^Method Ibexa\\AdminUi\\Behat\\Page\\SystemInfoPage\:\:verifyPackages\(\) has no return type specified\.$#' + identifier: missingType.return count: 1 path: src/lib/Behat/Page/SystemInfoPage.php - - message: "#^Method Ibexa\\\\AdminUi\\\\Behat\\\\Page\\\\SystemInfoPage\\:\\:verifyPackages\\(\\) has parameter \\$packages with no value type specified in iterable type array\\.$#" + message: '#^Method Ibexa\\AdminUi\\Behat\\Page\\SystemInfoPage\:\:verifyPackages\(\) has parameter \$packages with no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue count: 1 path: src/lib/Behat/Page/SystemInfoPage.php - - message: "#^Parameter \\#1 \\$locator of method Ibexa\\\\AdminUi\\\\Behat\\\\Component\\\\Table\\\\TableBuilder\\:\\:withParentLocator\\(\\) expects Ibexa\\\\Behat\\\\Browser\\\\Locator\\\\CSSLocator, Ibexa\\\\Behat\\\\Browser\\\\Locator\\\\LocatorInterface given\\.$#" + message: '#^Parameter \#1 \$locator of method Ibexa\\AdminUi\\Behat\\Component\\Table\\TableBuilder\:\:withParentLocator\(\) expects Ibexa\\Behat\\Browser\\Locator\\CSSLocator, Ibexa\\Behat\\Browser\\Locator\\LocatorInterface given\.$#' + identifier: argument.type count: 1 path: src/lib/Behat/Page/SystemInfoPage.php - - message: "#^Method Ibexa\\\\AdminUi\\\\Behat\\\\Page\\\\TrashPage\\:\\:deleteSelectedItems\\(\\) has no return type specified\\.$#" + message: '#^Method Ibexa\\AdminUi\\Behat\\Page\\TrashPage\:\:deleteSelectedItems\(\) has no return type specified\.$#' + identifier: missingType.return count: 1 path: src/lib/Behat/Page/TrashPage.php - - message: "#^Method Ibexa\\\\AdminUi\\\\Behat\\\\Page\\\\TrashPage\\:\\:emptyTrash\\(\\) has no return type specified\\.$#" + message: '#^Method Ibexa\\AdminUi\\Behat\\Page\\TrashPage\:\:emptyTrash\(\) has no return type specified\.$#' + identifier: missingType.return count: 1 path: src/lib/Behat/Page/TrashPage.php - - message: "#^Method Ibexa\\\\AdminUi\\\\Behat\\\\Page\\\\TrashPage\\:\\:restoreSelectedItems\\(\\) has no return type specified\\.$#" + message: '#^Method Ibexa\\AdminUi\\Behat\\Page\\TrashPage\:\:restoreSelectedItems\(\) has no return type specified\.$#' + identifier: missingType.return count: 1 path: src/lib/Behat/Page/TrashPage.php - - message: "#^Method Ibexa\\\\AdminUi\\\\Behat\\\\Page\\\\TrashPage\\:\\:restoreSelectedNewLocation\\(\\) has no return type specified\\.$#" + message: '#^Method Ibexa\\AdminUi\\Behat\\Page\\TrashPage\:\:restoreSelectedNewLocation\(\) has no return type specified\.$#' + identifier: missingType.return count: 1 path: src/lib/Behat/Page/TrashPage.php - - message: "#^Method Ibexa\\\\AdminUi\\\\Behat\\\\Page\\\\TrashPage\\:\\:select\\(\\) has no return type specified\\.$#" + message: '#^Method Ibexa\\AdminUi\\Behat\\Page\\TrashPage\:\:select\(\) has no return type specified\.$#' + identifier: missingType.return count: 1 path: src/lib/Behat/Page/TrashPage.php - - message: "#^Method Ibexa\\\\AdminUi\\\\Behat\\\\Page\\\\TrashPage\\:\\:select\\(\\) has parameter \\$parameters with no value type specified in iterable type array\\.$#" + message: '#^Method Ibexa\\AdminUi\\Behat\\Page\\TrashPage\:\:select\(\) has parameter \$parameters with no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue count: 1 path: src/lib/Behat/Page/TrashPage.php - - message: "#^Property Ibexa\\\\AdminUi\\\\Behat\\\\Page\\\\TrashPage\\:\\:\\$table \\(Ibexa\\\\AdminUi\\\\Behat\\\\Component\\\\Table\\\\Table\\) does not accept Ibexa\\\\AdminUi\\\\Behat\\\\Component\\\\Table\\\\TableInterface\\.$#" + message: '#^Property Ibexa\\AdminUi\\Behat\\Page\\TrashPage\:\:\$table \(Ibexa\\AdminUi\\Behat\\Component\\Table\\Table\) does not accept Ibexa\\AdminUi\\Behat\\Component\\Table\\TableInterface\.$#' + identifier: assign.propertyType count: 1 path: src/lib/Behat/Page/TrashPage.php - - message: "#^Method Ibexa\\\\AdminUi\\\\Behat\\\\Page\\\\UserUpdatePage\\:\\:__construct\\(\\) has parameter \\$fieldTypeComponents with no value type specified in iterable type Traversable\\.$#" + message: '#^Method Ibexa\\AdminUi\\Behat\\Page\\UserUpdatePage\:\:__construct\(\) has parameter \$fieldTypeComponents with no value type specified in iterable type Traversable\.$#' + identifier: missingType.iterableValue count: 1 path: src/lib/Behat/Page/UserUpdatePage.php - - message: "#^Method Ibexa\\\\AdminUi\\\\Component\\\\Content\\\\PreviewUnavailableTwigComponent\\:\\:render\\(\\) has parameter \\$parameters with no value type specified in iterable type array\\.$#" + message: '#^Method Ibexa\\AdminUi\\Component\\Content\\PreviewUnavailableTwigComponent\:\:render\(\) has parameter \$parameters with no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue count: 1 path: src/lib/Component/Content/PreviewUnavailableTwigComponent.php - - message: "#^Parameter \\#1 \\$location of method Ibexa\\\\AdminUi\\\\Siteaccess\\\\NonAdminSiteaccessResolver\\:\\:getSiteAccessesListForLocation\\(\\) expects Ibexa\\\\Contracts\\\\Core\\\\Repository\\\\Values\\\\Content\\\\Location, Ibexa\\\\Contracts\\\\Core\\\\Repository\\\\Values\\\\Content\\\\Location\\|false given\\.$#" + message: '#^Parameter \#1 \$location of method Ibexa\\AdminUi\\Siteaccess\\NonAdminSiteaccessResolver\:\:getSiteAccessesListForLocation\(\) expects Ibexa\\Contracts\\Core\\Repository\\Values\\Content\\Location, Ibexa\\Contracts\\Core\\Repository\\Values\\Content\\Location\|false given\.$#' + identifier: argument.type count: 1 path: src/lib/Component/Content/PreviewUnavailableTwigComponent.php - - message: "#^Method Ibexa\\\\AdminUi\\\\Component\\\\Event\\\\RenderGroupEvent\\:\\:__construct\\(\\) has parameter \\$parameters with no value type specified in iterable type array\\.$#" + message: '#^Method Ibexa\\AdminUi\\Component\\Event\\RenderGroupEvent\:\:__construct\(\) has parameter \$parameters with no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue count: 1 path: src/lib/Component/Event/RenderGroupEvent.php - - message: "#^Method Ibexa\\\\AdminUi\\\\Component\\\\Event\\\\RenderGroupEvent\\:\\:getComponents\\(\\) return type has no value type specified in iterable type array\\.$#" + message: '#^Method Ibexa\\AdminUi\\Component\\Event\\RenderGroupEvent\:\:getComponents\(\) return type has no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue count: 1 path: src/lib/Component/Event/RenderGroupEvent.php - - message: "#^Method Ibexa\\\\AdminUi\\\\Component\\\\Event\\\\RenderGroupEvent\\:\\:getParameters\\(\\) return type has no value type specified in iterable type array\\.$#" + message: '#^Method Ibexa\\AdminUi\\Component\\Event\\RenderGroupEvent\:\:getParameters\(\) return type has no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue count: 1 path: src/lib/Component/Event/RenderGroupEvent.php - - message: "#^Method Ibexa\\\\AdminUi\\\\Component\\\\Event\\\\RenderGroupEvent\\:\\:setComponents\\(\\) has no return type specified\\.$#" + message: '#^Method Ibexa\\AdminUi\\Component\\Event\\RenderGroupEvent\:\:setComponents\(\) has no return type specified\.$#' + identifier: missingType.return count: 1 path: src/lib/Component/Event/RenderGroupEvent.php - - message: "#^Method Ibexa\\\\AdminUi\\\\Component\\\\Event\\\\RenderGroupEvent\\:\\:setComponents\\(\\) has parameter \\$components with no value type specified in iterable type array\\.$#" + message: '#^Method Ibexa\\AdminUi\\Component\\Event\\RenderGroupEvent\:\:setComponents\(\) has parameter \$components with no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue count: 1 path: src/lib/Component/Event/RenderGroupEvent.php - - message: "#^Property Ibexa\\\\AdminUi\\\\Component\\\\Event\\\\RenderGroupEvent\\:\\:\\$parameters type has no value type specified in iterable type array\\.$#" + message: '#^Property Ibexa\\AdminUi\\Component\\Event\\RenderGroupEvent\:\:\$parameters type has no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue count: 1 path: src/lib/Component/Event/RenderGroupEvent.php - - message: "#^Method Ibexa\\\\AdminUi\\\\Component\\\\Event\\\\RenderSingleEvent\\:\\:__construct\\(\\) has parameter \\$parameters with no value type specified in iterable type array\\.$#" + message: '#^Method Ibexa\\AdminUi\\Component\\Event\\RenderSingleEvent\:\:__construct\(\) has parameter \$parameters with no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue count: 1 path: src/lib/Component/Event/RenderSingleEvent.php - - message: "#^Method Ibexa\\\\AdminUi\\\\Component\\\\Event\\\\RenderSingleEvent\\:\\:getParameters\\(\\) return type has no value type specified in iterable type array\\.$#" + message: '#^Method Ibexa\\AdminUi\\Component\\Event\\RenderSingleEvent\:\:getParameters\(\) return type has no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue count: 1 path: src/lib/Component/Event/RenderSingleEvent.php - - message: "#^Method Ibexa\\\\AdminUi\\\\Component\\\\Event\\\\RenderSingleEvent\\:\\:setComponent\\(\\) has no return type specified\\.$#" + message: '#^Method Ibexa\\AdminUi\\Component\\Event\\RenderSingleEvent\:\:setComponent\(\) has no return type specified\.$#' + identifier: missingType.return count: 1 path: src/lib/Component/Event/RenderSingleEvent.php - - message: "#^Property Ibexa\\\\AdminUi\\\\Component\\\\Event\\\\RenderSingleEvent\\:\\:\\$parameters type has no value type specified in iterable type array\\.$#" + message: '#^Property Ibexa\\AdminUi\\Component\\Event\\RenderSingleEvent\:\:\$parameters type has no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue count: 1 path: src/lib/Component/Event/RenderSingleEvent.php - - message: "#^Method Ibexa\\\\AdminUi\\\\Component\\\\LinkComponent\\:\\:render\\(\\) has parameter \\$parameters with no value type specified in iterable type array\\.$#" + message: '#^Method Ibexa\\AdminUi\\Component\\LinkComponent\:\:render\(\) has parameter \$parameters with no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue count: 1 path: src/lib/Component/LinkComponent.php - - message: "#^Cannot access offset string on Ibexa\\\\Contracts\\\\AdminUi\\\\Component\\\\Renderable\\.$#" + message: '#^Cannot access offset string on Ibexa\\Contracts\\AdminUi\\Component\\Renderable\.$#' + identifier: offsetAccess.nonOffsetAccessible count: 1 path: src/lib/Component/Registry.php - - message: "#^Method Ibexa\\\\AdminUi\\\\Component\\\\Registry\\:\\:getComponents\\(\\) should return array\\ but returns array\\|Ibexa\\\\Contracts\\\\AdminUi\\\\Component\\\\Renderable\\.$#" + message: '#^Method Ibexa\\AdminUi\\Component\\Registry\:\:getComponents\(\) should return array\ but returns array\|Ibexa\\Contracts\\AdminUi\\Component\\Renderable\.$#' + identifier: return.type count: 1 path: src/lib/Component/Registry.php - - message: "#^Method Ibexa\\\\AdminUi\\\\Component\\\\Registry\\:\\:setComponents\\(\\) has no return type specified\\.$#" + message: '#^Method Ibexa\\AdminUi\\Component\\Registry\:\:setComponents\(\) has no return type specified\.$#' + identifier: missingType.return count: 1 path: src/lib/Component/Registry.php - - message: "#^Method Ibexa\\\\AdminUi\\\\Component\\\\Registry\\:\\:setComponents\\(\\) has parameter \\$components with no value type specified in iterable type array\\.$#" + message: '#^Method Ibexa\\AdminUi\\Component\\Registry\:\:setComponents\(\) has parameter \$components with no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue count: 1 path: src/lib/Component/Registry.php - - message: "#^Property Ibexa\\\\AdminUi\\\\Component\\\\Registry\\:\\:\\$components \\(array\\\\) does not accept array\\\\.$#" + message: '#^Property Ibexa\\AdminUi\\Component\\Registry\:\:\$components \(array\\) does not accept array\\.$#' + identifier: assign.propertyType count: 1 path: src/lib/Component/Registry.php - - message: "#^Method Ibexa\\\\AdminUi\\\\Component\\\\Renderer\\\\DefaultRenderer\\:\\:renderGroup\\(\\) has parameter \\$parameters with no value type specified in iterable type array\\.$#" + message: '#^Method Ibexa\\AdminUi\\Component\\Renderer\\DefaultRenderer\:\:renderGroup\(\) has parameter \$parameters with no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue count: 1 path: src/lib/Component/Renderer/DefaultRenderer.php - - message: "#^Method Ibexa\\\\AdminUi\\\\Component\\\\Renderer\\\\DefaultRenderer\\:\\:renderGroup\\(\\) return type has no value type specified in iterable type array\\.$#" + message: '#^Method Ibexa\\AdminUi\\Component\\Renderer\\DefaultRenderer\:\:renderGroup\(\) return type has no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue count: 1 path: src/lib/Component/Renderer/DefaultRenderer.php - - message: "#^Method Ibexa\\\\AdminUi\\\\Component\\\\Renderer\\\\DefaultRenderer\\:\\:renderSingle\\(\\) has parameter \\$groupName with no type specified\\.$#" + message: '#^Method Ibexa\\AdminUi\\Component\\Renderer\\DefaultRenderer\:\:renderSingle\(\) has parameter \$groupName with no type specified\.$#' + identifier: missingType.parameter count: 1 path: src/lib/Component/Renderer/DefaultRenderer.php - - message: "#^Method Ibexa\\\\AdminUi\\\\Component\\\\Renderer\\\\DefaultRenderer\\:\\:renderSingle\\(\\) has parameter \\$parameters with no value type specified in iterable type array\\.$#" + message: '#^Method Ibexa\\AdminUi\\Component\\Renderer\\DefaultRenderer\:\:renderSingle\(\) has parameter \$parameters with no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue count: 1 path: src/lib/Component/Renderer/DefaultRenderer.php - - message: "#^Property Ibexa\\\\AdminUi\\\\Component\\\\Renderer\\\\DefaultRenderer\\:\\:\\$eventDispatcher has no type specified\\.$#" + message: '#^Property Ibexa\\AdminUi\\Component\\Renderer\\DefaultRenderer\:\:\$eventDispatcher has no type specified\.$#' + identifier: missingType.property count: 1 path: src/lib/Component/Renderer/DefaultRenderer.php - - message: "#^Property Ibexa\\\\AdminUi\\\\Component\\\\Renderer\\\\DefaultRenderer\\:\\:\\$registry has no type specified\\.$#" + message: '#^Property Ibexa\\AdminUi\\Component\\Renderer\\DefaultRenderer\:\:\$registry has no type specified\.$#' + identifier: missingType.property count: 1 path: src/lib/Component/Renderer/DefaultRenderer.php - - message: "#^Method Ibexa\\\\AdminUi\\\\Component\\\\ScriptComponent\\:\\:render\\(\\) has parameter \\$parameters with no value type specified in iterable type array\\.$#" + message: '#^Method Ibexa\\AdminUi\\Component\\ScriptComponent\:\:render\(\) has parameter \$parameters with no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue count: 1 path: src/lib/Component/ScriptComponent.php - - message: "#^Method Ibexa\\\\AdminUi\\\\Component\\\\Search\\\\GlobalSearchTwigComponent\\:\\:render\\(\\) has parameter \\$parameters with no value type specified in iterable type array\\.$#" + message: '#^Method Ibexa\\AdminUi\\Component\\Search\\GlobalSearchTwigComponent\:\:render\(\) has parameter \$parameters with no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue count: 1 path: src/lib/Component/Search/GlobalSearchTwigComponent.php - - message: "#^Method Ibexa\\\\AdminUi\\\\Component\\\\TabsComponent\\:\\:__construct\\(\\) has parameter \\$parameters with no value type specified in iterable type array\\.$#" + message: '#^Method Ibexa\\AdminUi\\Component\\TabsComponent\:\:__construct\(\) has parameter \$parameters with no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue count: 1 path: src/lib/Component/TabsComponent.php - - message: "#^Method Ibexa\\\\AdminUi\\\\Component\\\\TabsComponent\\:\\:composeTabParameters\\(\\) has parameter \\$parameters with no value type specified in iterable type array\\.$#" + message: '#^Method Ibexa\\AdminUi\\Component\\TabsComponent\:\:composeTabParameters\(\) has parameter \$parameters with no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue count: 1 path: src/lib/Component/TabsComponent.php - - message: "#^Method Ibexa\\\\AdminUi\\\\Component\\\\TabsComponent\\:\\:composeTabParameters\\(\\) return type has no value type specified in iterable type array\\.$#" + message: '#^Method Ibexa\\AdminUi\\Component\\TabsComponent\:\:composeTabParameters\(\) return type has no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue count: 1 path: src/lib/Component/TabsComponent.php - - message: "#^Method Ibexa\\\\AdminUi\\\\Component\\\\TabsComponent\\:\\:dispatchTabPreRenderEvent\\(\\) has parameter \\$parameters with no value type specified in iterable type array\\.$#" + message: '#^Method Ibexa\\AdminUi\\Component\\TabsComponent\:\:dispatchTabPreRenderEvent\(\) has parameter \$parameters with no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue count: 1 path: src/lib/Component/TabsComponent.php - - message: "#^Method Ibexa\\\\AdminUi\\\\Component\\\\TabsComponent\\:\\:render\\(\\) has parameter \\$parameters with no value type specified in iterable type array\\.$#" + message: '#^Method Ibexa\\AdminUi\\Component\\TabsComponent\:\:render\(\) has parameter \$parameters with no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue count: 1 path: src/lib/Component/TabsComponent.php - - message: "#^Property Ibexa\\\\AdminUi\\\\Component\\\\TabsComponent\\:\\:\\$parameters type has no value type specified in iterable type array\\.$#" + message: '#^Property Ibexa\\AdminUi\\Component\\TabsComponent\:\:\$parameters type has no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue count: 1 path: src/lib/Component/TabsComponent.php - - message: "#^Method Ibexa\\\\AdminUi\\\\Component\\\\TwigComponent\\:\\:__construct\\(\\) has parameter \\$parameters with no value type specified in iterable type array\\.$#" + message: '#^Method Ibexa\\AdminUi\\Component\\TwigComponent\:\:__construct\(\) has parameter \$parameters with no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue count: 1 path: src/lib/Component/TwigComponent.php - - message: "#^Method Ibexa\\\\AdminUi\\\\Component\\\\TwigComponent\\:\\:render\\(\\) has parameter \\$parameters with no value type specified in iterable type array\\.$#" + message: '#^Method Ibexa\\AdminUi\\Component\\TwigComponent\:\:render\(\) has parameter \$parameters with no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue count: 1 path: src/lib/Component/TwigComponent.php - - message: "#^Property Ibexa\\\\AdminUi\\\\Component\\\\TwigComponent\\:\\:\\$parameters type has no value type specified in iterable type array\\.$#" + message: '#^Property Ibexa\\AdminUi\\Component\\TwigComponent\:\:\$parameters type has no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue count: 1 path: src/lib/Component/TwigComponent.php - - message: "#^Offset 'meta' does not exist on array\\{position\\: int, meta\\?\\: bool\\}\\.$#" + message: '#^Offset ''meta'' might not exist on array\{position\: int, meta\?\: bool\}\.$#' + identifier: offsetAccess.notFound count: 1 path: src/lib/Config/AdminUiForms/ContentTypeFieldTypesResolver.php - - message: "#^Method Ibexa\\\\AdminUi\\\\Event\\\\Options\\:\\:__construct\\(\\) has parameter \\$options with no value type specified in iterable type array\\.$#" + message: '#^Method Ibexa\\AdminUi\\Event\\Options\:\:__construct\(\) has parameter \$options with no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue count: 1 path: src/lib/Event/Options.php - - message: "#^Method Ibexa\\\\AdminUi\\\\Event\\\\Options\\:\\:all\\(\\) return type has no value type specified in iterable type array\\.$#" + message: '#^Method Ibexa\\AdminUi\\Event\\Options\:\:all\(\) return type has no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue count: 1 path: src/lib/Event/Options.php - - message: "#^Property Ibexa\\\\AdminUi\\\\Event\\\\Options\\:\\:\\$options type has no value type specified in iterable type array\\.$#" + message: '#^Property Ibexa\\AdminUi\\Event\\Options\:\:\$options type has no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue count: 1 path: src/lib/Event/Options.php - - message: "#^Cannot call method log\\(\\) on Psr\\\\Log\\\\LoggerInterface\\|null\\.$#" + message: '#^Cannot call method log\(\) on Psr\\Log\\LoggerInterface\|null\.$#' + identifier: method.nonObject count: 1 path: src/lib/EventListener/AdminExceptionListener.php - - message: "#^Method Ibexa\\\\AdminUi\\\\EventListener\\\\AdminExceptionListener\\:\\:__construct\\(\\) has parameter \\$siteAccessGroups with no value type specified in iterable type array\\.$#" + message: '#^Method Ibexa\\AdminUi\\EventListener\\AdminExceptionListener\:\:__construct\(\) has parameter \$siteAccessGroups with no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue count: 1 path: src/lib/EventListener/AdminExceptionListener.php - - message: "#^Method Ibexa\\\\AdminUi\\\\EventListener\\\\AdminExceptionListener\\:\\:onKernelException\\(\\) has no return type specified\\.$#" + message: '#^Method Ibexa\\AdminUi\\EventListener\\AdminExceptionListener\:\:onKernelException\(\) has no return type specified\.$#' + identifier: missingType.return count: 1 path: src/lib/EventListener/AdminExceptionListener.php - - message: "#^PHPDoc tag @param references unknown parameter\\: \\$kernelRootDir$#" + message: '#^PHPDoc tag @param references unknown parameter\: \$kernelRootDir$#' + identifier: parameter.notFound count: 1 path: src/lib/EventListener/AdminExceptionListener.php - - message: "#^Property Ibexa\\\\AdminUi\\\\EventListener\\\\AdminExceptionListener\\:\\:\\$siteAccessGroups type has no value type specified in iterable type array\\.$#" + message: '#^Property Ibexa\\AdminUi\\EventListener\\AdminExceptionListener\:\:\$siteAccessGroups type has no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue count: 1 path: src/lib/EventListener/AdminExceptionListener.php - - message: "#^Method Ibexa\\\\AdminUi\\\\EventListener\\\\ContentDownloadRouteReferenceListener\\:\\:__construct\\(\\) has parameter \\$siteAccessGroups with no value type specified in iterable type array\\.$#" + message: '#^Method Ibexa\\AdminUi\\EventListener\\ContentDownloadRouteReferenceListener\:\:__construct\(\) has parameter \$siteAccessGroups with no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue count: 1 path: src/lib/EventListener/ContentDownloadRouteReferenceListener.php - - message: "#^Property Ibexa\\\\AdminUi\\\\EventListener\\\\ContentDownloadRouteReferenceListener\\:\\:\\$siteAccessGroups type has no value type specified in iterable type array\\.$#" + message: '#^Property Ibexa\\AdminUi\\EventListener\\ContentDownloadRouteReferenceListener\:\:\$siteAccessGroups type has no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue count: 1 path: src/lib/EventListener/ContentDownloadRouteReferenceListener.php - - message: "#^Cannot access property \\$isTranslatable on Ibexa\\\\Contracts\\\\Core\\\\Repository\\\\Values\\\\ContentType\\\\FieldDefinition\\|null\\.$#" + message: '#^Cannot access property \$isTranslatable on Ibexa\\Contracts\\Core\\Repository\\Values\\ContentType\\FieldDefinition\|null\.$#' + identifier: property.nonObject count: 1 path: src/lib/EventListener/ContentProxyCreateDraftListener.php - - message: "#^Method Ibexa\\\\AdminUi\\\\EventListener\\\\ContentProxyCreateDraftListener\\:\\:getTranslatedContentFields\\(\\) return type has no value type specified in iterable type array\\.$#" + message: '#^Method Ibexa\\AdminUi\\EventListener\\ContentProxyCreateDraftListener\:\:getTranslatedContentFields\(\) return type has no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue count: 1 path: src/lib/EventListener/ContentProxyCreateDraftListener.php - - message: "#^Parameter \\#1 \\$array of function array_filter expects array, iterable\\ given\\.$#" + message: '#^Parameter \#1 \$array of function array_filter expects array, iterable\ given\.$#' + identifier: argument.type count: 1 path: src/lib/EventListener/ContentProxyCreateDraftListener.php - - message: "#^Method Ibexa\\\\AdminUi\\\\EventListener\\\\ContentTranslateViewFilterParametersListener\\:\\:getSubscribedEvents\\(\\) return type has no value type specified in iterable type array\\.$#" + message: '#^Method Ibexa\\AdminUi\\EventListener\\ContentTranslateViewFilterParametersListener\:\:getSubscribedEvents\(\) return type has no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue count: 1 path: src/lib/EventListener/ContentTranslateViewFilterParametersListener.php - - message: "#^Method Ibexa\\\\AdminUi\\\\EventListener\\\\ContentTranslateViewFilterParametersListener\\:\\:onFilterViewParameters\\(\\) has no return type specified\\.$#" + message: '#^Method Ibexa\\AdminUi\\EventListener\\ContentTranslateViewFilterParametersListener\:\:onFilterViewParameters\(\) has no return type specified\.$#' + identifier: missingType.return count: 1 path: src/lib/EventListener/ContentTranslateViewFilterParametersListener.php - - message: "#^Method Ibexa\\\\AdminUi\\\\EventListener\\\\CredentialsExpirationWarningListener\\:\\:__construct\\(\\) has parameter \\$siteAccessGroups with no value type specified in iterable type array\\.$#" + message: '#^Method Ibexa\\AdminUi\\EventListener\\CredentialsExpirationWarningListener\:\:__construct\(\) has parameter \$siteAccessGroups with no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue count: 1 path: src/lib/EventListener/CredentialsExpirationWarningListener.php - - message: "#^Parameter \\#1 \\$passwordExpiresAt of method Ibexa\\\\AdminUi\\\\EventListener\\\\CredentialsExpirationWarningListener\\:\\:generateNotification\\(\\) expects DateTimeInterface, DateTimeImmutable\\|null given\\.$#" + message: '#^Parameter \#1 \$passwordExpiresAt of method Ibexa\\AdminUi\\EventListener\\CredentialsExpirationWarningListener\:\:generateNotification\(\) expects DateTimeInterface, DateTimeImmutable\|null given\.$#' + identifier: argument.type count: 1 path: src/lib/EventListener/CredentialsExpirationWarningListener.php - - message: "#^Property Ibexa\\\\AdminUi\\\\EventListener\\\\CredentialsExpiredListener\\:\\:\\$siteAccessGroups \\(array\\\\>\\) does not accept array\\\\.$#" + message: '#^Property Ibexa\\AdminUi\\EventListener\\CredentialsExpiredListener\:\:\$siteAccessGroups \(array\\>\) does not accept array\\.$#' + identifier: assign.propertyType count: 1 path: src/lib/EventListener/CredentialsExpiredListener.php - - message: "#^Call to an undefined method Symfony\\\\Contracts\\\\Translation\\\\TranslatorInterface\\:\\:setLocale\\(\\)\\.$#" + message: '#^Call to an undefined method Symfony\\Contracts\\Translation\\TranslatorInterface\:\:setLocale\(\)\.$#' + identifier: method.notFound count: 1 path: src/lib/EventListener/InContextTranslationListener.php - - message: "#^Method Ibexa\\\\AdminUi\\\\EventListener\\\\InContextTranslationListener\\:\\:__construct\\(\\) has parameter \\$siteAccessGroups with no value type specified in iterable type array\\.$#" + message: '#^Method Ibexa\\AdminUi\\EventListener\\InContextTranslationListener\:\:__construct\(\) has parameter \$siteAccessGroups with no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue count: 1 path: src/lib/EventListener/InContextTranslationListener.php - - message: "#^Method Ibexa\\\\AdminUi\\\\EventListener\\\\MenuPermissionsListener\\:\\:getSubscribedEvents\\(\\) return type has no value type specified in iterable type array\\.$#" + message: '#^Method Ibexa\\AdminUi\\EventListener\\MenuPermissionsListener\:\:getSubscribedEvents\(\) return type has no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue count: 1 path: src/lib/EventListener/MenuPermissionsListener.php - - message: "#^Method Ibexa\\\\AdminUi\\\\EventListener\\\\RequestAttributesListener\\:\\:__construct\\(\\) has parameter \\$siteAccessGroups with no value type specified in iterable type array\\.$#" + message: '#^Method Ibexa\\AdminUi\\EventListener\\RequestAttributesListener\:\:__construct\(\) has parameter \$siteAccessGroups with no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue count: 1 path: src/lib/EventListener/RequestAttributesListener.php - - message: "#^Method Ibexa\\\\AdminUi\\\\EventListener\\\\RequestAttributesListener\\:\\:addRequestAttributes\\(\\) has no return type specified\\.$#" + message: '#^Method Ibexa\\AdminUi\\EventListener\\RequestAttributesListener\:\:addRequestAttributes\(\) has no return type specified\.$#' + identifier: missingType.return count: 1 path: src/lib/EventListener/RequestAttributesListener.php - - message: "#^Property Ibexa\\\\AdminUi\\\\EventListener\\\\RequestAttributesListener\\:\\:\\$siteAccessGroups type has no value type specified in iterable type array\\.$#" + message: '#^Property Ibexa\\AdminUi\\EventListener\\RequestAttributesListener\:\:\$siteAccessGroups type has no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue count: 1 path: src/lib/EventListener/RequestAttributesListener.php - - message: "#^Method Ibexa\\\\AdminUi\\\\EventListener\\\\RequestListener\\:\\:__construct\\(\\) has parameter \\$groupsBySiteAccess with no value type specified in iterable type array\\.$#" + message: '#^Method Ibexa\\AdminUi\\EventListener\\RequestListener\:\:__construct\(\) has parameter \$groupsBySiteAccess with no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue count: 1 path: src/lib/EventListener/RequestListener.php - - message: "#^Method Ibexa\\\\AdminUi\\\\EventListener\\\\RequestListener\\:\\:getSubscribedEvents\\(\\) return type has no value type specified in iterable type array\\.$#" + message: '#^Method Ibexa\\AdminUi\\EventListener\\RequestListener\:\:getSubscribedEvents\(\) return type has no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue count: 1 path: src/lib/EventListener/RequestListener.php - - message: "#^Method Ibexa\\\\AdminUi\\\\EventListener\\\\RequestListener\\:\\:onKernelRequest\\(\\) has no return type specified\\.$#" + message: '#^Method Ibexa\\AdminUi\\EventListener\\RequestListener\:\:onKernelRequest\(\) has no return type specified\.$#' + identifier: missingType.return count: 1 path: src/lib/EventListener/RequestListener.php - - message: "#^Property Ibexa\\\\AdminUi\\\\EventListener\\\\RequestListener\\:\\:\\$groupsBySiteAccess type has no value type specified in iterable type array\\.$#" + message: '#^Property Ibexa\\AdminUi\\EventListener\\RequestListener\:\:\$groupsBySiteAccess type has no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue count: 1 path: src/lib/EventListener/RequestListener.php - - message: "#^Call to an undefined method Symfony\\\\Contracts\\\\Translation\\\\TranslatorInterface\\:\\:setLocale\\(\\)\\.$#" + message: '#^Call to an undefined method Symfony\\Contracts\\Translation\\TranslatorInterface\:\:setLocale\(\)\.$#' + identifier: method.notFound count: 1 path: src/lib/EventListener/RequestLocaleListener.php - - message: "#^Method Ibexa\\\\AdminUi\\\\EventListener\\\\RequestLocaleListener\\:\\:__construct\\(\\) has parameter \\$availableTranslations with no value type specified in iterable type array\\.$#" + message: '#^Method Ibexa\\AdminUi\\EventListener\\RequestLocaleListener\:\:__construct\(\) has parameter \$availableTranslations with no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue count: 1 path: src/lib/EventListener/RequestLocaleListener.php - - message: "#^Method Ibexa\\\\AdminUi\\\\EventListener\\\\RequestLocaleListener\\:\\:__construct\\(\\) has parameter \\$siteAccessGroups with no value type specified in iterable type array\\.$#" + message: '#^Method Ibexa\\AdminUi\\EventListener\\RequestLocaleListener\:\:__construct\(\) has parameter \$siteAccessGroups with no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue count: 1 path: src/lib/EventListener/RequestLocaleListener.php - - message: "#^Parameter \\#1 \\$locale of method Symfony\\\\Component\\\\HttpFoundation\\\\Request\\:\\:setLocale\\(\\) expects string, string\\|false given\\.$#" + message: '#^Parameter \#1 \$locale of method Symfony\\Component\\HttpFoundation\\Request\:\:setLocale\(\) expects string, string\|false given\.$#' + identifier: argument.type count: 1 path: src/lib/EventListener/RequestLocaleListener.php - - message: "#^Property Ibexa\\\\AdminUi\\\\EventListener\\\\RequestLocaleListener\\:\\:\\$availableTranslations type has no value type specified in iterable type array\\.$#" + message: '#^Property Ibexa\\AdminUi\\EventListener\\RequestLocaleListener\:\:\$availableTranslations type has no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue count: 1 path: src/lib/EventListener/RequestLocaleListener.php - - message: "#^Property Ibexa\\\\AdminUi\\\\EventListener\\\\RequestLocaleListener\\:\\:\\$siteAccessGroups type has no value type specified in iterable type array\\.$#" + message: '#^Property Ibexa\\AdminUi\\EventListener\\RequestLocaleListener\:\:\$siteAccessGroups type has no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue count: 1 path: src/lib/EventListener/RequestLocaleListener.php - - message: "#^Method Ibexa\\\\AdminUi\\\\EventListener\\\\SearchViewFilterParametersListener\\:\\:__construct\\(\\) has parameter \\$siteAccessGroups with no value type specified in iterable type array\\.$#" + message: '#^Method Ibexa\\AdminUi\\EventListener\\SearchViewFilterParametersListener\:\:__construct\(\) has parameter \$siteAccessGroups with no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue count: 1 path: src/lib/EventListener/SearchViewFilterParametersListener.php - - message: "#^Method Ibexa\\\\AdminUi\\\\EventListener\\\\SearchViewFilterParametersListener\\:\\:onFilterViewParameters\\(\\) has no return type specified\\.$#" + message: '#^Method Ibexa\\AdminUi\\EventListener\\SearchViewFilterParametersListener\:\:onFilterViewParameters\(\) has no return type specified\.$#' + identifier: missingType.return count: 1 path: src/lib/EventListener/SearchViewFilterParametersListener.php - - message: "#^Parameter \\#1 \\$request of method Ibexa\\\\AdminUi\\\\EventListener\\\\SearchViewFilterParametersListener\\:\\:isAdminSiteAccess\\(\\) expects Symfony\\\\Component\\\\HttpFoundation\\\\Request, Symfony\\\\Component\\\\HttpFoundation\\\\Request\\|null given\\.$#" + message: '#^Parameter \#1 \$request of method Ibexa\\AdminUi\\EventListener\\SearchViewFilterParametersListener\:\:isAdminSiteAccess\(\) expects Symfony\\Component\\HttpFoundation\\Request, Symfony\\Component\\HttpFoundation\\Request\|null given\.$#' + identifier: argument.type count: 1 path: src/lib/EventListener/SearchViewFilterParametersListener.php - - message: "#^Method Ibexa\\\\AdminUi\\\\EventListener\\\\SetViewParametersListener\\:\\:getSubscribedEvents\\(\\) return type has no value type specified in iterable type array\\.$#" + message: '#^Method Ibexa\\AdminUi\\EventListener\\SetViewParametersListener\:\:getIgnoredContentFields\(\) has parameter \$fieldsData with generic interface Symfony\\Component\\Form\\FormInterface but does not specify its types\: TData$#' + identifier: missingType.generics + count: 1 + path: src/lib/EventListener/SetViewParametersListener.php + + - + message: '#^Method Ibexa\\AdminUi\\EventListener\\SetViewParametersListener\:\:getSubscribedEvents\(\) return type has no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue count: 1 path: src/lib/EventListener/SetViewParametersListener.php - - message: "#^Method Ibexa\\\\AdminUi\\\\EventListener\\\\SetViewParametersListener\\:\\:resolveParentLocation\\(\\) should return Ibexa\\\\Contracts\\\\Core\\\\Repository\\\\Values\\\\Content\\\\Location but returns Ibexa\\\\Contracts\\\\Core\\\\Repository\\\\Values\\\\Content\\\\Location\\|false\\.$#" + message: '#^Method Ibexa\\AdminUi\\EventListener\\SetViewParametersListener\:\:resolveParentLocation\(\) should return Ibexa\\Contracts\\Core\\Repository\\Values\\Content\\Location but returns Ibexa\\Contracts\\Core\\Repository\\Values\\Content\\Location\|false\.$#' + identifier: return.type count: 1 path: src/lib/EventListener/SetViewParametersListener.php - - message: "#^Method Ibexa\\\\AdminUi\\\\EventListener\\\\UserPasswordChangeRightSidebarListener\\:\\:getSubscribedEvents\\(\\) return type has no value type specified in iterable type array\\.$#" + message: '#^Method Ibexa\\AdminUi\\EventListener\\UserPasswordChangeRightSidebarListener\:\:getSubscribedEvents\(\) return type has no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue count: 1 path: src/lib/EventListener/UserPasswordChangeRightSidebarListener.php - - message: "#^Property Ibexa\\\\AdminUi\\\\EventListener\\\\UserPasswordChangeRightSidebarListener\\:\\:\\$translator is never read, only written\\.$#" + message: '#^Property Ibexa\\AdminUi\\EventListener\\UserPasswordChangeRightSidebarListener\:\:\$translator is never read, only written\.$#' + identifier: property.onlyWritten count: 1 path: src/lib/EventListener/UserPasswordChangeRightSidebarListener.php - - message: "#^Method Ibexa\\\\AdminUi\\\\Exception\\\\ContentTypeIconNotFoundException\\:\\:__construct\\(\\) has parameter \\$code with no type specified\\.$#" + message: '#^Method Ibexa\\AdminUi\\Exception\\ContentTypeIconNotFoundException\:\:__construct\(\) has parameter \$code with no type specified\.$#' + identifier: missingType.parameter count: 1 path: src/lib/Exception/ContentTypeIconNotFoundException.php - - message: "#^Method Ibexa\\\\AdminUi\\\\Exception\\\\ContentTypeIconNotFoundException\\:\\:__construct\\(\\) has parameter \\$contentType with no type specified\\.$#" + message: '#^Method Ibexa\\AdminUi\\Exception\\ContentTypeIconNotFoundException\:\:__construct\(\) has parameter \$contentType with no type specified\.$#' + identifier: missingType.parameter count: 1 path: src/lib/Exception/ContentTypeIconNotFoundException.php - - message: "#^Method Ibexa\\\\AdminUi\\\\Exception\\\\ValueMapperNotFoundException\\:\\:__construct\\(\\) has parameter \\$code with no type specified\\.$#" + message: '#^Method Ibexa\\AdminUi\\Exception\\ValueMapperNotFoundException\:\:__construct\(\) has parameter \$code with no type specified\.$#' + identifier: missingType.parameter count: 1 path: src/lib/Exception/ValueMapperNotFoundException.php - - message: "#^Method Ibexa\\\\AdminUi\\\\Exception\\\\ValueMapperNotFoundException\\:\\:__construct\\(\\) has parameter \\$limitationType with no type specified\\.$#" + message: '#^Method Ibexa\\AdminUi\\Exception\\ValueMapperNotFoundException\:\:__construct\(\) has parameter \$limitationType with no type specified\.$#' + identifier: missingType.parameter count: 1 path: src/lib/Exception/ValueMapperNotFoundException.php - - message: "#^Method Ibexa\\\\AdminUi\\\\FieldType\\\\Mapper\\\\AuthorFormMapper\\:\\:mapFieldValueForm\\(\\) has no return type specified\\.$#" + message: '#^Method Ibexa\\AdminUi\\FieldType\\FieldDefinitionFormMapperInterface\:\:mapFieldDefinitionForm\(\) has parameter \$fieldDefinitionForm with generic interface Symfony\\Component\\Form\\FormInterface but does not specify its types\: TData$#' + identifier: missingType.generics + count: 1 + path: src/lib/FieldType/FieldDefinitionFormMapperInterface.php + + - + message: '#^Method Ibexa\\AdminUi\\FieldType\\FieldTypeDefinitionFormMapperDispatcher\:\:map\(\) has parameter \$fieldForm with generic interface Symfony\\Component\\Form\\FormInterface but does not specify its types\: TData$#' + identifier: missingType.generics + count: 1 + path: src/lib/FieldType/FieldTypeDefinitionFormMapperDispatcher.php + + - + message: '#^Method Ibexa\\AdminUi\\FieldType\\FieldTypeDefinitionFormMapperDispatcherInterface\:\:map\(\) has parameter \$form with generic interface Symfony\\Component\\Form\\FormInterface but does not specify its types\: TData$#' + identifier: missingType.generics + count: 1 + path: src/lib/FieldType/FieldTypeDefinitionFormMapperDispatcherInterface.php + + - + message: '#^Method Ibexa\\AdminUi\\FieldType\\Mapper\\AuthorFormMapper\:\:mapFieldDefinitionForm\(\) has parameter \$fieldDefinitionForm with generic interface Symfony\\Component\\Form\\FormInterface but does not specify its types\: TData$#' + identifier: missingType.generics + count: 1 + path: src/lib/FieldType/Mapper/AuthorFormMapper.php + + - + message: '#^Method Ibexa\\AdminUi\\FieldType\\Mapper\\AuthorFormMapper\:\:mapFieldValueForm\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: src/lib/FieldType/Mapper/AuthorFormMapper.php + + - + message: '#^Method Ibexa\\AdminUi\\FieldType\\Mapper\\AuthorFormMapper\:\:mapFieldValueForm\(\) has parameter \$fieldForm with generic interface Symfony\\Component\\Form\\FormInterface but does not specify its types\: TData$#' + identifier: missingType.generics count: 1 path: src/lib/FieldType/Mapper/AuthorFormMapper.php - - message: "#^Constructor of class Ibexa\\\\AdminUi\\\\FieldType\\\\Mapper\\\\BinaryFileFormMapper has an unused parameter \\$fieldTypeService\\.$#" + message: '#^Constructor of class Ibexa\\AdminUi\\FieldType\\Mapper\\BinaryFileFormMapper has an unused parameter \$fieldTypeService\.$#' + identifier: constructor.unusedParameter + count: 1 + path: src/lib/FieldType/Mapper/BinaryFileFormMapper.php + + - + message: '#^Method Ibexa\\AdminUi\\FieldType\\Mapper\\BinaryFileFormMapper\:\:mapFieldDefinitionForm\(\) has parameter \$fieldDefinitionForm with generic interface Symfony\\Component\\Form\\FormInterface but does not specify its types\: TData$#' + identifier: missingType.generics count: 1 path: src/lib/FieldType/Mapper/BinaryFileFormMapper.php - - message: "#^Method Ibexa\\\\AdminUi\\\\FieldType\\\\Mapper\\\\CheckboxFormMapper\\:\\:configureOptions\\(\\) has no return type specified\\.$#" + message: '#^Method Ibexa\\AdminUi\\FieldType\\Mapper\\CheckboxFormMapper\:\:configureOptions\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: src/lib/FieldType/Mapper/CheckboxFormMapper.php + + - + message: '#^Method Ibexa\\AdminUi\\FieldType\\Mapper\\CheckboxFormMapper\:\:mapFieldDefinitionForm\(\) has parameter \$fieldDefinitionForm with generic interface Symfony\\Component\\Form\\FormInterface but does not specify its types\: TData$#' + identifier: missingType.generics count: 1 path: src/lib/FieldType/Mapper/CheckboxFormMapper.php - - message: "#^Method Ibexa\\\\AdminUi\\\\FieldType\\\\Mapper\\\\CountryFormMapper\\:\\:configureOptions\\(\\) has no return type specified\\.$#" + message: '#^Method Ibexa\\AdminUi\\FieldType\\Mapper\\CountryFormMapper\:\:configureOptions\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: src/lib/FieldType/Mapper/CountryFormMapper.php + + - + message: '#^Method Ibexa\\AdminUi\\FieldType\\Mapper\\CountryFormMapper\:\:mapFieldDefinitionForm\(\) has parameter \$fieldDefinitionForm with generic interface Symfony\\Component\\Form\\FormInterface but does not specify its types\: TData$#' + identifier: missingType.generics count: 1 path: src/lib/FieldType/Mapper/CountryFormMapper.php - - message: "#^Method Ibexa\\\\AdminUi\\\\FieldType\\\\Mapper\\\\DateFormMapper\\:\\:configureOptions\\(\\) has no return type specified\\.$#" + message: '#^Method Ibexa\\AdminUi\\FieldType\\Mapper\\DateFormMapper\:\:configureOptions\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: src/lib/FieldType/Mapper/DateFormMapper.php + + - + message: '#^Method Ibexa\\AdminUi\\FieldType\\Mapper\\DateFormMapper\:\:mapFieldDefinitionForm\(\) has parameter \$fieldDefinitionForm with generic interface Symfony\\Component\\Form\\FormInterface but does not specify its types\: TData$#' + identifier: missingType.generics count: 1 path: src/lib/FieldType/Mapper/DateFormMapper.php - - message: "#^Method Ibexa\\\\AdminUi\\\\FieldType\\\\Mapper\\\\DateTimeFormMapper\\:\\:configureOptions\\(\\) has no return type specified\\.$#" + message: '#^Method Ibexa\\AdminUi\\FieldType\\Mapper\\DateTimeFormMapper\:\:configureOptions\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: src/lib/FieldType/Mapper/DateTimeFormMapper.php + + - + message: '#^Method Ibexa\\AdminUi\\FieldType\\Mapper\\DateTimeFormMapper\:\:mapFieldDefinitionForm\(\) has parameter \$fieldDefinitionForm with generic interface Symfony\\Component\\Form\\FormInterface but does not specify its types\: TData$#' + identifier: missingType.generics count: 1 path: src/lib/FieldType/Mapper/DateTimeFormMapper.php - - message: "#^Method Ibexa\\\\AdminUi\\\\FieldType\\\\Mapper\\\\FloatFormMapper\\:\\:configureOptions\\(\\) has no return type specified\\.$#" + message: '#^Method Ibexa\\AdminUi\\FieldType\\Mapper\\FloatFormMapper\:\:configureOptions\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: src/lib/FieldType/Mapper/FloatFormMapper.php + + - + message: '#^Method Ibexa\\AdminUi\\FieldType\\Mapper\\FloatFormMapper\:\:mapFieldDefinitionForm\(\) has parameter \$fieldDefinitionForm with generic interface Symfony\\Component\\Form\\FormInterface but does not specify its types\: TData$#' + identifier: missingType.generics count: 1 path: src/lib/FieldType/Mapper/FloatFormMapper.php - - message: "#^Method Ibexa\\\\AdminUi\\\\FieldType\\\\Mapper\\\\ISBNFormMapper\\:\\:configureOptions\\(\\) has no return type specified\\.$#" + message: '#^Method Ibexa\\AdminUi\\FieldType\\Mapper\\ISBNFormMapper\:\:configureOptions\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: src/lib/FieldType/Mapper/ISBNFormMapper.php + + - + message: '#^Method Ibexa\\AdminUi\\FieldType\\Mapper\\ISBNFormMapper\:\:mapFieldDefinitionForm\(\) has parameter \$fieldDefinitionForm with generic interface Symfony\\Component\\Form\\FormInterface but does not specify its types\: TData$#' + identifier: missingType.generics count: 1 path: src/lib/FieldType/Mapper/ISBNFormMapper.php - - message: "#^Method Ibexa\\\\AdminUi\\\\FieldType\\\\Mapper\\\\ImageFormMapper\\:\\:configureOptions\\(\\) has no return type specified\\.$#" + message: '#^Method Ibexa\\AdminUi\\FieldType\\Mapper\\ImageFormMapper\:\:configureOptions\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: src/lib/FieldType/Mapper/ImageFormMapper.php + + - + message: '#^Method Ibexa\\AdminUi\\FieldType\\Mapper\\ImageFormMapper\:\:mapFieldDefinitionForm\(\) has parameter \$fieldDefinitionForm with generic interface Symfony\\Component\\Form\\FormInterface but does not specify its types\: TData$#' + identifier: missingType.generics count: 1 path: src/lib/FieldType/Mapper/ImageFormMapper.php - - message: "#^Method Ibexa\\\\AdminUi\\\\FieldType\\\\Mapper\\\\IntegerFormMapper\\:\\:configureOptions\\(\\) has no return type specified\\.$#" + message: '#^Method Ibexa\\AdminUi\\FieldType\\Mapper\\IntegerFormMapper\:\:configureOptions\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: src/lib/FieldType/Mapper/IntegerFormMapper.php + + - + message: '#^Method Ibexa\\AdminUi\\FieldType\\Mapper\\IntegerFormMapper\:\:mapFieldDefinitionForm\(\) has parameter \$fieldDefinitionForm with generic interface Symfony\\Component\\Form\\FormInterface but does not specify its types\: TData$#' + identifier: missingType.generics count: 1 path: src/lib/FieldType/Mapper/IntegerFormMapper.php - - message: "#^Constructor of class Ibexa\\\\AdminUi\\\\FieldType\\\\Mapper\\\\MediaFormMapper has an unused parameter \\$fieldTypeService\\.$#" + message: '#^Constructor of class Ibexa\\AdminUi\\FieldType\\Mapper\\MediaFormMapper has an unused parameter \$fieldTypeService\.$#' + identifier: constructor.unusedParameter + count: 1 + path: src/lib/FieldType/Mapper/MediaFormMapper.php + + - + message: '#^Method Ibexa\\AdminUi\\FieldType\\Mapper\\MediaFormMapper\:\:configureOptions\(\) has no return type specified\.$#' + identifier: missingType.return count: 1 path: src/lib/FieldType/Mapper/MediaFormMapper.php - - message: "#^Method Ibexa\\\\AdminUi\\\\FieldType\\\\Mapper\\\\MediaFormMapper\\:\\:configureOptions\\(\\) has no return type specified\\.$#" + message: '#^Method Ibexa\\AdminUi\\FieldType\\Mapper\\MediaFormMapper\:\:mapFieldDefinitionForm\(\) has parameter \$fieldDefinitionForm with generic interface Symfony\\Component\\Form\\FormInterface but does not specify its types\: TData$#' + identifier: missingType.generics count: 1 path: src/lib/FieldType/Mapper/MediaFormMapper.php - - message: "#^Method Ibexa\\\\AdminUi\\\\FieldType\\\\Mapper\\\\SelectionFormMapper\\:\\:configureOptions\\(\\) has no return type specified\\.$#" + message: '#^Method Ibexa\\AdminUi\\FieldType\\Mapper\\RelationFormMapper\:\:mapFieldDefinitionForm\(\) has parameter \$fieldDefinitionForm with generic interface Symfony\\Component\\Form\\FormInterface but does not specify its types\: TData$#' + identifier: missingType.generics + count: 1 + path: src/lib/FieldType/Mapper/RelationFormMapper.php + + - + message: '#^Method Ibexa\\AdminUi\\FieldType\\Mapper\\RelationListFormMapper\:\:mapFieldDefinitionForm\(\) has parameter \$fieldDefinitionForm with generic interface Symfony\\Component\\Form\\FormInterface but does not specify its types\: TData$#' + identifier: missingType.generics + count: 1 + path: src/lib/FieldType/Mapper/RelationListFormMapper.php + + - + message: '#^Method Ibexa\\AdminUi\\FieldType\\Mapper\\SelectionFormMapper\:\:configureOptions\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: src/lib/FieldType/Mapper/SelectionFormMapper.php + + - + message: '#^Method Ibexa\\AdminUi\\FieldType\\Mapper\\SelectionFormMapper\:\:mapFieldDefinitionForm\(\) has parameter \$fieldDefinitionForm with generic interface Symfony\\Component\\Form\\FormInterface but does not specify its types\: TData$#' + identifier: missingType.generics count: 1 path: src/lib/FieldType/Mapper/SelectionFormMapper.php - - message: "#^Method Ibexa\\\\AdminUi\\\\FieldType\\\\Mapper\\\\TextBlockFormMapper\\:\\:configureOptions\\(\\) has no return type specified\\.$#" + message: '#^Method Ibexa\\AdminUi\\FieldType\\Mapper\\TextBlockFormMapper\:\:configureOptions\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: src/lib/FieldType/Mapper/TextBlockFormMapper.php + + - + message: '#^Method Ibexa\\AdminUi\\FieldType\\Mapper\\TextBlockFormMapper\:\:mapFieldDefinitionForm\(\) has parameter \$fieldDefinitionForm with generic interface Symfony\\Component\\Form\\FormInterface but does not specify its types\: TData$#' + identifier: missingType.generics count: 1 path: src/lib/FieldType/Mapper/TextBlockFormMapper.php - - message: "#^Method Ibexa\\\\AdminUi\\\\FieldType\\\\Mapper\\\\TextLineFormMapper\\:\\:configureOptions\\(\\) has no return type specified\\.$#" + message: '#^Method Ibexa\\AdminUi\\FieldType\\Mapper\\TextLineFormMapper\:\:configureOptions\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: src/lib/FieldType/Mapper/TextLineFormMapper.php + + - + message: '#^Method Ibexa\\AdminUi\\FieldType\\Mapper\\TextLineFormMapper\:\:mapFieldDefinitionForm\(\) has parameter \$fieldDefinitionForm with generic interface Symfony\\Component\\Form\\FormInterface but does not specify its types\: TData$#' + identifier: missingType.generics count: 1 path: src/lib/FieldType/Mapper/TextLineFormMapper.php - - message: "#^Method Ibexa\\\\AdminUi\\\\FieldType\\\\Mapper\\\\TimeFormMapper\\:\\:configureOptions\\(\\) has no return type specified\\.$#" + message: '#^Method Ibexa\\AdminUi\\FieldType\\Mapper\\TimeFormMapper\:\:configureOptions\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: src/lib/FieldType/Mapper/TimeFormMapper.php + + - + message: '#^Method Ibexa\\AdminUi\\FieldType\\Mapper\\TimeFormMapper\:\:mapFieldDefinitionForm\(\) has parameter \$fieldDefinitionForm with generic interface Symfony\\Component\\Form\\FormInterface but does not specify its types\: TData$#' + identifier: missingType.generics count: 1 path: src/lib/FieldType/Mapper/TimeFormMapper.php - - message: "#^Method Ibexa\\\\AdminUi\\\\FieldType\\\\Mapper\\\\UserAccountFormMapper\\:\\:configureOptions\\(\\) has no return type specified\\.$#" + message: '#^Method Ibexa\\AdminUi\\FieldType\\Mapper\\UserAccountFormMapper\:\:configureOptions\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: src/lib/FieldType/Mapper/UserAccountFormMapper.php + + - + message: '#^Method Ibexa\\AdminUi\\FieldType\\Mapper\\UserAccountFormMapper\:\:mapFieldDefinitionForm\(\) has parameter \$fieldDefinitionForm with generic interface Symfony\\Component\\Form\\FormInterface but does not specify its types\: TData$#' + identifier: missingType.generics count: 1 path: src/lib/FieldType/Mapper/UserAccountFormMapper.php - - message: "#^Method Ibexa\\\\AdminUi\\\\Form\\\\ActionDispatcher\\\\ContentTypeDispatcher\\:\\:configureOptions\\(\\) has no return type specified\\.$#" + message: '#^Method Ibexa\\AdminUi\\Form\\ActionDispatcher\\ContentTypeDispatcher\:\:configureOptions\(\) has no return type specified\.$#' + identifier: missingType.return count: 1 path: src/lib/Form/ActionDispatcher/ContentTypeDispatcher.php - - message: "#^Property Ibexa\\\\AdminUi\\\\Form\\\\Data\\\\Asset\\\\ImageAssetUploadData\\:\\:\\$file \\(Symfony\\\\Component\\\\HttpFoundation\\\\File\\\\UploadedFile\\) does not accept Symfony\\\\Component\\\\HttpFoundation\\\\File\\\\UploadedFile\\|null\\.$#" + message: '#^Property Ibexa\\AdminUi\\Form\\Data\\Asset\\ImageAssetUploadData\:\:\$file \(Symfony\\Component\\HttpFoundation\\File\\UploadedFile\) does not accept Symfony\\Component\\HttpFoundation\\File\\UploadedFile\|null\.$#' + identifier: assign.propertyType count: 2 path: src/lib/Form/Data/Asset/ImageAssetUploadData.php - - message: "#^Property Ibexa\\\\AdminUi\\\\Form\\\\Data\\\\Asset\\\\ImageAssetUploadData\\:\\:\\$languageCode \\(string\\) does not accept string\\|null\\.$#" + message: '#^Property Ibexa\\AdminUi\\Form\\Data\\Asset\\ImageAssetUploadData\:\:\$languageCode \(string\) does not accept string\|null\.$#' + identifier: assign.propertyType count: 2 path: src/lib/Form/Data/Asset/ImageAssetUploadData.php - - message: "#^Method Ibexa\\\\AdminUi\\\\Form\\\\Data\\\\Content\\\\CustomUrl\\\\CustomUrlRemoveData\\:\\:__construct\\(\\) has parameter \\$urlAliases with no value type specified in iterable type array\\.$#" + message: '#^Method Ibexa\\AdminUi\\Form\\Data\\Content\\CustomUrl\\CustomUrlRemoveData\:\:__construct\(\) has parameter \$urlAliases with no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue count: 1 path: src/lib/Form/Data/Content/CustomUrl/CustomUrlRemoveData.php - - message: "#^Method Ibexa\\\\AdminUi\\\\Form\\\\Data\\\\Content\\\\CustomUrl\\\\CustomUrlRemoveData\\:\\:getUrlAliases\\(\\) return type has no value type specified in iterable type array\\.$#" + message: '#^Method Ibexa\\AdminUi\\Form\\Data\\Content\\CustomUrl\\CustomUrlRemoveData\:\:getUrlAliases\(\) return type has no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue count: 1 path: src/lib/Form/Data/Content/CustomUrl/CustomUrlRemoveData.php - - message: "#^Method Ibexa\\\\AdminUi\\\\Form\\\\Data\\\\Content\\\\CustomUrl\\\\CustomUrlRemoveData\\:\\:setUrlAliases\\(\\) has parameter \\$urlAliases with no value type specified in iterable type array\\.$#" + message: '#^Method Ibexa\\AdminUi\\Form\\Data\\Content\\CustomUrl\\CustomUrlRemoveData\:\:setUrlAliases\(\) has parameter \$urlAliases with no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue count: 1 path: src/lib/Form/Data/Content/CustomUrl/CustomUrlRemoveData.php - - message: "#^Property Ibexa\\\\AdminUi\\\\Form\\\\Data\\\\Content\\\\CustomUrl\\\\CustomUrlRemoveData\\:\\:\\$urlAliases type has no value type specified in iterable type array\\.$#" + message: '#^Property Ibexa\\AdminUi\\Form\\Data\\Content\\CustomUrl\\CustomUrlRemoveData\:\:\$urlAliases type has no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue count: 1 path: src/lib/Form/Data/Content/CustomUrl/CustomUrlRemoveData.php - - message: "#^PHPDoc tag @param for parameter \\$location with type Ibexa\\\\Contracts\\\\Core\\\\Repository\\\\Values\\\\Content\\\\Location\\|null is not subtype of native type Ibexa\\\\Contracts\\\\Core\\\\Repository\\\\Values\\\\Content\\\\Location\\.$#" + message: '#^PHPDoc tag @param for parameter \$location with type Ibexa\\Contracts\\Core\\Repository\\Values\\Content\\Location\|null is not subtype of native type Ibexa\\Contracts\\Core\\Repository\\Values\\Content\\Location\.$#' + identifier: parameter.phpDocType count: 1 path: src/lib/Form/Data/Content/Draft/ContentEditData.php - - message: "#^Method Ibexa\\\\AdminUi\\\\Form\\\\Data\\\\Content\\\\Draft\\\\ContentRemoveData\\:\\:__construct\\(\\) has parameter \\$versions with no value type specified in iterable type array\\.$#" + message: '#^Method Ibexa\\AdminUi\\Form\\Data\\Content\\Draft\\ContentRemoveData\:\:__construct\(\) has parameter \$versions with no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue count: 1 path: src/lib/Form/Data/Content/Draft/ContentRemoveData.php - - message: "#^Method Ibexa\\\\AdminUi\\\\Form\\\\Data\\\\Content\\\\Draft\\\\ContentRemoveData\\:\\:getVersions\\(\\) return type has no value type specified in iterable type array\\.$#" + message: '#^Method Ibexa\\AdminUi\\Form\\Data\\Content\\Draft\\ContentRemoveData\:\:getVersions\(\) return type has no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue count: 1 path: src/lib/Form/Data/Content/Draft/ContentRemoveData.php - - message: "#^Method Ibexa\\\\AdminUi\\\\Form\\\\Data\\\\Content\\\\Draft\\\\ContentRemoveData\\:\\:setVersions\\(\\) has parameter \\$versions with no value type specified in iterable type array\\.$#" + message: '#^Method Ibexa\\AdminUi\\Form\\Data\\Content\\Draft\\ContentRemoveData\:\:setVersions\(\) has parameter \$versions with no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue count: 1 path: src/lib/Form/Data/Content/Draft/ContentRemoveData.php - - message: "#^Property Ibexa\\\\AdminUi\\\\Form\\\\Data\\\\Content\\\\Draft\\\\ContentRemoveData\\:\\:\\$versions type has no value type specified in iterable type array\\.$#" + message: '#^Property Ibexa\\AdminUi\\Form\\Data\\Content\\Draft\\ContentRemoveData\:\:\$versions type has no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue count: 1 path: src/lib/Form/Data/Content/Draft/ContentRemoveData.php - - message: "#^Method Ibexa\\\\AdminUi\\\\Form\\\\Data\\\\Content\\\\Location\\\\ContentLocationAddData\\:\\:__construct\\(\\) has parameter \\$newLocations with no value type specified in iterable type array\\.$#" + message: '#^Method Ibexa\\AdminUi\\Form\\Data\\Content\\Location\\ContentLocationAddData\:\:__construct\(\) has parameter \$newLocations with no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue count: 1 path: src/lib/Form/Data/Content/Location/ContentLocationAddData.php - - message: "#^Method Ibexa\\\\AdminUi\\\\Form\\\\Data\\\\Content\\\\Location\\\\ContentLocationAddData\\:\\:setContentInfo\\(\\) has no return type specified\\.$#" + message: '#^Method Ibexa\\AdminUi\\Form\\Data\\Content\\Location\\ContentLocationAddData\:\:setContentInfo\(\) has no return type specified\.$#' + identifier: missingType.return count: 1 path: src/lib/Form/Data/Content/Location/ContentLocationAddData.php - - message: "#^Method Ibexa\\\\AdminUi\\\\Form\\\\Data\\\\Content\\\\Location\\\\ContentLocationAddData\\:\\:setNewLocations\\(\\) has no return type specified\\.$#" + message: '#^Method Ibexa\\AdminUi\\Form\\Data\\Content\\Location\\ContentLocationAddData\:\:setNewLocations\(\) has no return type specified\.$#' + identifier: missingType.return count: 1 path: src/lib/Form/Data/Content/Location/ContentLocationAddData.php - - message: "#^Method Ibexa\\\\AdminUi\\\\Form\\\\Data\\\\Content\\\\Location\\\\ContentLocationRemoveData\\:\\:__construct\\(\\) has parameter \\$selectedLocations with no value type specified in iterable type array\\.$#" + message: '#^Method Ibexa\\AdminUi\\Form\\Data\\Content\\Location\\ContentLocationRemoveData\:\:__construct\(\) has parameter \$selectedLocations with no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue count: 1 path: src/lib/Form/Data/Content/Location/ContentLocationRemoveData.php - - message: "#^Method Ibexa\\\\AdminUi\\\\Form\\\\Data\\\\Content\\\\Location\\\\ContentLocationRemoveData\\:\\:getLocations\\(\\) return type has no value type specified in iterable type array\\.$#" + message: '#^Method Ibexa\\AdminUi\\Form\\Data\\Content\\Location\\ContentLocationRemoveData\:\:getLocations\(\) return type has no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue count: 1 path: src/lib/Form/Data/Content/Location/ContentLocationRemoveData.php - - message: "#^Method Ibexa\\\\AdminUi\\\\Form\\\\Data\\\\Content\\\\Location\\\\ContentLocationRemoveData\\:\\:setContentInfo\\(\\) has no return type specified\\.$#" + message: '#^Method Ibexa\\AdminUi\\Form\\Data\\Content\\Location\\ContentLocationRemoveData\:\:setContentInfo\(\) has no return type specified\.$#' + identifier: missingType.return count: 1 path: src/lib/Form/Data/Content/Location/ContentLocationRemoveData.php - - message: "#^Method Ibexa\\\\AdminUi\\\\Form\\\\Data\\\\Content\\\\Location\\\\ContentLocationRemoveData\\:\\:setLocations\\(\\) has no return type specified\\.$#" + message: '#^Method Ibexa\\AdminUi\\Form\\Data\\Content\\Location\\ContentLocationRemoveData\:\:setLocations\(\) has no return type specified\.$#' + identifier: missingType.return count: 1 path: src/lib/Form/Data/Content/Location/ContentLocationRemoveData.php - - message: "#^Method Ibexa\\\\AdminUi\\\\Form\\\\Data\\\\Content\\\\Location\\\\ContentLocationRemoveData\\:\\:setLocations\\(\\) has parameter \\$locations with no value type specified in iterable type array\\.$#" + message: '#^Method Ibexa\\AdminUi\\Form\\Data\\Content\\Location\\ContentLocationRemoveData\:\:setLocations\(\) has parameter \$locations with no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue count: 1 path: src/lib/Form/Data/Content/Location/ContentLocationRemoveData.php - - message: "#^Property Ibexa\\\\AdminUi\\\\Form\\\\Data\\\\Content\\\\Location\\\\ContentLocationRemoveData\\:\\:\\$locations type has no value type specified in iterable type array\\.$#" + message: '#^Property Ibexa\\AdminUi\\Form\\Data\\Content\\Location\\ContentLocationRemoveData\:\:\$locations type has no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue count: 1 path: src/lib/Form/Data/Content/Location/ContentLocationRemoveData.php - - message: "#^Method Ibexa\\\\AdminUi\\\\Form\\\\Data\\\\Content\\\\Location\\\\ContentMainLocationUpdateData\\:\\:setContentInfo\\(\\) has no return type specified\\.$#" + message: '#^Method Ibexa\\AdminUi\\Form\\Data\\Content\\Location\\ContentMainLocationUpdateData\:\:setContentInfo\(\) has no return type specified\.$#' + identifier: missingType.return count: 1 path: src/lib/Form/Data/Content/Location/ContentMainLocationUpdateData.php - - message: "#^Method Ibexa\\\\AdminUi\\\\Form\\\\Data\\\\Content\\\\Location\\\\ContentMainLocationUpdateData\\:\\:setLocation\\(\\) has no return type specified\\.$#" + message: '#^Method Ibexa\\AdminUi\\Form\\Data\\Content\\Location\\ContentMainLocationUpdateData\:\:setLocation\(\) has no return type specified\.$#' + identifier: missingType.return count: 1 path: src/lib/Form/Data/Content/Location/ContentMainLocationUpdateData.php - - message: "#^Property Ibexa\\\\AdminUi\\\\Form\\\\Data\\\\Content\\\\Location\\\\ContentMainLocationUpdateData\\:\\:\\$location \\(Ibexa\\\\Contracts\\\\Core\\\\Repository\\\\Values\\\\Content\\\\Location\\) does not accept Ibexa\\\\Contracts\\\\Core\\\\Repository\\\\Values\\\\Content\\\\Location\\|null\\.$#" + message: '#^Property Ibexa\\AdminUi\\Form\\Data\\Content\\Location\\ContentMainLocationUpdateData\:\:\$location \(Ibexa\\Contracts\\Core\\Repository\\Values\\Content\\Location\) does not accept Ibexa\\Contracts\\Core\\Repository\\Values\\Content\\Location\|null\.$#' + identifier: assign.propertyType count: 1 path: src/lib/Form/Data/Content/Location/ContentMainLocationUpdateData.php - - message: "#^Method Ibexa\\\\AdminUi\\\\Form\\\\Data\\\\Content\\\\Translation\\\\MainTranslationUpdateData\\:\\:setContent\\(\\) has no return type specified\\.$#" + message: '#^Method Ibexa\\AdminUi\\Form\\Data\\Content\\Translation\\MainTranslationUpdateData\:\:setContent\(\) has no return type specified\.$#' + identifier: missingType.return count: 1 path: src/lib/Form/Data/Content/Translation/MainTranslationUpdateData.php - - message: "#^Method Ibexa\\\\AdminUi\\\\Form\\\\Data\\\\Content\\\\Translation\\\\MainTranslationUpdateData\\:\\:setLanguageCode\\(\\) has no return type specified\\.$#" + message: '#^Method Ibexa\\AdminUi\\Form\\Data\\Content\\Translation\\MainTranslationUpdateData\:\:setLanguageCode\(\) has no return type specified\.$#' + identifier: missingType.return count: 1 path: src/lib/Form/Data/Content/Translation/MainTranslationUpdateData.php - - message: "#^Method Ibexa\\\\AdminUi\\\\Form\\\\Data\\\\Content\\\\Translation\\\\TranslationDeleteData\\:\\:__construct\\(\\) has parameter \\$languageCodes with no value type specified in iterable type array\\.$#" + message: '#^Method Ibexa\\AdminUi\\Form\\Data\\Content\\Translation\\TranslationDeleteData\:\:__construct\(\) has parameter \$languageCodes with no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue count: 1 path: src/lib/Form/Data/Content/Translation/TranslationDeleteData.php - - message: "#^Method Ibexa\\\\AdminUi\\\\Form\\\\Data\\\\Content\\\\Translation\\\\TranslationDeleteData\\:\\:getLanguageCodes\\(\\) return type has no value type specified in iterable type array\\.$#" + message: '#^Method Ibexa\\AdminUi\\Form\\Data\\Content\\Translation\\TranslationDeleteData\:\:getLanguageCodes\(\) return type has no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue count: 1 path: src/lib/Form/Data/Content/Translation/TranslationDeleteData.php - - message: "#^Method Ibexa\\\\AdminUi\\\\Form\\\\Data\\\\Content\\\\Translation\\\\TranslationDeleteData\\:\\:getLanguageCodes\\(\\) should return array but returns array\\|null\\.$#" + message: '#^Method Ibexa\\AdminUi\\Form\\Data\\Content\\Translation\\TranslationDeleteData\:\:getLanguageCodes\(\) should return array but returns array\|null\.$#' + identifier: return.type count: 1 path: src/lib/Form/Data/Content/Translation/TranslationDeleteData.php - - message: "#^Method Ibexa\\\\AdminUi\\\\Form\\\\Data\\\\Content\\\\Translation\\\\TranslationDeleteData\\:\\:setContentInfo\\(\\) has no return type specified\\.$#" + message: '#^Method Ibexa\\AdminUi\\Form\\Data\\Content\\Translation\\TranslationDeleteData\:\:setContentInfo\(\) has no return type specified\.$#' + identifier: missingType.return count: 1 path: src/lib/Form/Data/Content/Translation/TranslationDeleteData.php - - message: "#^Method Ibexa\\\\AdminUi\\\\Form\\\\Data\\\\Content\\\\Translation\\\\TranslationDeleteData\\:\\:setLanguageCodes\\(\\) has no return type specified\\.$#" + message: '#^Method Ibexa\\AdminUi\\Form\\Data\\Content\\Translation\\TranslationDeleteData\:\:setLanguageCodes\(\) has no return type specified\.$#' + identifier: missingType.return count: 1 path: src/lib/Form/Data/Content/Translation/TranslationDeleteData.php - - message: "#^Method Ibexa\\\\AdminUi\\\\Form\\\\Data\\\\Content\\\\Translation\\\\TranslationDeleteData\\:\\:setLanguageCodes\\(\\) has parameter \\$languageCodes with no value type specified in iterable type array\\.$#" + message: '#^Method Ibexa\\AdminUi\\Form\\Data\\Content\\Translation\\TranslationDeleteData\:\:setLanguageCodes\(\) has parameter \$languageCodes with no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue count: 1 path: src/lib/Form/Data/Content/Translation/TranslationDeleteData.php - - message: "#^PHPDoc tag @param for parameter \\$languageCodes with type array\\|null is not subtype of native type array\\.$#" + message: '#^PHPDoc tag @param for parameter \$languageCodes with type array\|null is not subtype of native type array\.$#' + identifier: parameter.phpDocType count: 1 path: src/lib/Form/Data/Content/Translation/TranslationDeleteData.php - - message: "#^Property Ibexa\\\\AdminUi\\\\Form\\\\Data\\\\Content\\\\Translation\\\\TranslationDeleteData\\:\\:\\$languageCodes type has no value type specified in iterable type array\\.$#" + message: '#^Property Ibexa\\AdminUi\\Form\\Data\\Content\\Translation\\TranslationDeleteData\:\:\$languageCodes type has no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue count: 1 path: src/lib/Form/Data/Content/Translation/TranslationDeleteData.php - - message: "#^Property Ibexa\\\\AdminUi\\\\Form\\\\Data\\\\ContentType\\\\ContentTypeCopyData\\:\\:\\$contentType \\(Ibexa\\\\Contracts\\\\Core\\\\Repository\\\\Values\\\\ContentType\\\\ContentType\\) does not accept Ibexa\\\\Contracts\\\\Core\\\\Repository\\\\Values\\\\ContentType\\\\ContentType\\|null\\.$#" + message: '#^Property Ibexa\\AdminUi\\Form\\Data\\ContentType\\ContentTypeCopyData\:\:\$contentType \(Ibexa\\Contracts\\Core\\Repository\\Values\\ContentType\\ContentType\) does not accept Ibexa\\Contracts\\Core\\Repository\\Values\\ContentType\\ContentType\|null\.$#' + identifier: assign.propertyType count: 2 path: src/lib/Form/Data/ContentType/ContentTypeCopyData.php - - message: "#^Property Ibexa\\\\AdminUi\\\\Form\\\\Data\\\\ContentType\\\\ContentTypeCopyData\\:\\:\\$contentTypeGroup \\(Ibexa\\\\Contracts\\\\Core\\\\Repository\\\\Values\\\\ContentType\\\\ContentTypeGroup\\) does not accept Ibexa\\\\Contracts\\\\Core\\\\Repository\\\\Values\\\\ContentType\\\\ContentTypeGroup\\|null\\.$#" + message: '#^Property Ibexa\\AdminUi\\Form\\Data\\ContentType\\ContentTypeCopyData\:\:\$contentTypeGroup \(Ibexa\\Contracts\\Core\\Repository\\Values\\ContentType\\ContentTypeGroup\) does not accept Ibexa\\Contracts\\Core\\Repository\\Values\\ContentType\\ContentTypeGroup\|null\.$#' + identifier: assign.propertyType count: 2 path: src/lib/Form/Data/ContentType/ContentTypeCopyData.php - - message: "#^PHPDoc tag @param for parameter \\$baseLanguage with type Ibexa\\\\Contracts\\\\Core\\\\Repository\\\\Values\\\\Content\\\\Language\\|null is not subtype of native type Ibexa\\\\Contracts\\\\Core\\\\Repository\\\\Values\\\\Content\\\\Language\\.$#" + message: '#^PHPDoc tag @param for parameter \$baseLanguage with type Ibexa\\Contracts\\Core\\Repository\\Values\\Content\\Language\|null is not subtype of native type Ibexa\\Contracts\\Core\\Repository\\Values\\Content\\Language\.$#' + identifier: parameter.phpDocType count: 1 path: src/lib/Form/Data/ContentType/Translation/TranslationAddData.php - - message: "#^PHPDoc tag @param for parameter \\$contentType with type Ibexa\\\\Contracts\\\\Core\\\\Repository\\\\Values\\\\ContentType\\\\ContentType\\|null is not subtype of native type Ibexa\\\\Contracts\\\\Core\\\\Repository\\\\Values\\\\ContentType\\\\ContentType\\.$#" + message: '#^PHPDoc tag @param for parameter \$contentType with type Ibexa\\Contracts\\Core\\Repository\\Values\\ContentType\\ContentType\|null is not subtype of native type Ibexa\\Contracts\\Core\\Repository\\Values\\ContentType\\ContentType\.$#' + identifier: parameter.phpDocType count: 1 path: src/lib/Form/Data/ContentType/Translation/TranslationAddData.php - - message: "#^PHPDoc tag @param for parameter \\$language with type Ibexa\\\\Contracts\\\\Core\\\\Repository\\\\Values\\\\Content\\\\Language\\|null is not subtype of native type Ibexa\\\\Contracts\\\\Core\\\\Repository\\\\Values\\\\Content\\\\Language\\.$#" + message: '#^PHPDoc tag @param for parameter \$language with type Ibexa\\Contracts\\Core\\Repository\\Values\\Content\\Language\|null is not subtype of native type Ibexa\\Contracts\\Core\\Repository\\Values\\Content\\Language\.$#' + identifier: parameter.phpDocType count: 1 path: src/lib/Form/Data/ContentType/Translation/TranslationAddData.php - - message: "#^Method Ibexa\\\\AdminUi\\\\Form\\\\Data\\\\ContentType\\\\Translation\\\\TranslationRemoveData\\:\\:__construct\\(\\) has parameter \\$languageCodes with no value type specified in iterable type array\\.$#" + message: '#^Method Ibexa\\AdminUi\\Form\\Data\\ContentType\\Translation\\TranslationRemoveData\:\:__construct\(\) has parameter \$languageCodes with no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue count: 1 path: src/lib/Form/Data/ContentType/Translation/TranslationRemoveData.php - - message: "#^PHPDoc tag @param for parameter \\$contentType with type Ibexa\\\\Contracts\\\\Core\\\\Repository\\\\Values\\\\ContentType\\\\ContentType\\|null is not subtype of native type Ibexa\\\\Contracts\\\\Core\\\\Repository\\\\Values\\\\ContentType\\\\ContentType\\.$#" + message: '#^PHPDoc tag @param for parameter \$contentType with type Ibexa\\Contracts\\Core\\Repository\\Values\\ContentType\\ContentType\|null is not subtype of native type Ibexa\\Contracts\\Core\\Repository\\Values\\ContentType\\ContentType\.$#' + identifier: parameter.phpDocType count: 1 path: src/lib/Form/Data/ContentType/Translation/TranslationRemoveData.php - - message: "#^Method Ibexa\\\\AdminUi\\\\Form\\\\Data\\\\ContentTypeGroup\\\\ContentTypeGroupCreateData\\:\\:setIdentifier\\(\\) has no return type specified\\.$#" + message: '#^Method Ibexa\\AdminUi\\Form\\Data\\ContentTypeGroup\\ContentTypeGroupCreateData\:\:setIdentifier\(\) has no return type specified\.$#' + identifier: missingType.return count: 1 path: src/lib/Form/Data/ContentTypeGroup/ContentTypeGroupCreateData.php - - message: "#^Method Ibexa\\\\AdminUi\\\\Form\\\\Data\\\\ContentTypeGroup\\\\ContentTypeGroupDeleteData\\:\\:setContentTypeGroup\\(\\) has no return type specified\\.$#" + message: '#^Method Ibexa\\AdminUi\\Form\\Data\\ContentTypeGroup\\ContentTypeGroupDeleteData\:\:setContentTypeGroup\(\) has no return type specified\.$#' + identifier: missingType.return count: 1 path: src/lib/Form/Data/ContentTypeGroup/ContentTypeGroupDeleteData.php - - message: "#^Property Ibexa\\\\AdminUi\\\\Form\\\\Data\\\\ContentTypeGroup\\\\ContentTypeGroupDeleteData\\:\\:\\$contentTypeGroup \\(Ibexa\\\\Contracts\\\\Core\\\\Repository\\\\Values\\\\ContentType\\\\ContentTypeGroup\\) does not accept Ibexa\\\\Contracts\\\\Core\\\\Repository\\\\Values\\\\ContentType\\\\ContentTypeGroup\\|null\\.$#" + message: '#^Property Ibexa\\AdminUi\\Form\\Data\\ContentTypeGroup\\ContentTypeGroupDeleteData\:\:\$contentTypeGroup \(Ibexa\\Contracts\\Core\\Repository\\Values\\ContentType\\ContentTypeGroup\) does not accept Ibexa\\Contracts\\Core\\Repository\\Values\\ContentType\\ContentTypeGroup\|null\.$#' + identifier: assign.propertyType count: 1 path: src/lib/Form/Data/ContentTypeGroup/ContentTypeGroupDeleteData.php - - message: "#^Method Ibexa\\\\AdminUi\\\\Form\\\\Data\\\\ContentTypeGroup\\\\ContentTypeGroupUpdateData\\:\\:setContentTypeGroup\\(\\) has no return type specified\\.$#" + message: '#^Method Ibexa\\AdminUi\\Form\\Data\\ContentTypeGroup\\ContentTypeGroupUpdateData\:\:setContentTypeGroup\(\) has no return type specified\.$#' + identifier: missingType.return count: 1 path: src/lib/Form/Data/ContentTypeGroup/ContentTypeGroupUpdateData.php - - message: "#^Method Ibexa\\\\AdminUi\\\\Form\\\\Data\\\\ContentTypeGroup\\\\ContentTypeGroupUpdateData\\:\\:setIdentifier\\(\\) has no return type specified\\.$#" + message: '#^Method Ibexa\\AdminUi\\Form\\Data\\ContentTypeGroup\\ContentTypeGroupUpdateData\:\:setIdentifier\(\) has no return type specified\.$#' + identifier: missingType.return count: 1 path: src/lib/Form/Data/ContentTypeGroup/ContentTypeGroupUpdateData.php - - message: "#^Method Ibexa\\\\AdminUi\\\\Form\\\\Data\\\\ContentTypeGroup\\\\ContentTypeGroupsDeleteData\\:\\:__construct\\(\\) has parameter \\$contentTypeGroups with no value type specified in iterable type array\\.$#" + message: '#^Method Ibexa\\AdminUi\\Form\\Data\\ContentTypeGroup\\ContentTypeGroupsDeleteData\:\:__construct\(\) has parameter \$contentTypeGroups with no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue count: 1 path: src/lib/Form/Data/ContentTypeGroup/ContentTypeGroupsDeleteData.php - - message: "#^Method Ibexa\\\\AdminUi\\\\Form\\\\Data\\\\ContentTypeGroup\\\\ContentTypeGroupsDeleteData\\:\\:getContentTypeGroups\\(\\) return type has no value type specified in iterable type array\\.$#" + message: '#^Method Ibexa\\AdminUi\\Form\\Data\\ContentTypeGroup\\ContentTypeGroupsDeleteData\:\:getContentTypeGroups\(\) return type has no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue count: 1 path: src/lib/Form/Data/ContentTypeGroup/ContentTypeGroupsDeleteData.php - - message: "#^Method Ibexa\\\\AdminUi\\\\Form\\\\Data\\\\ContentTypeGroup\\\\ContentTypeGroupsDeleteData\\:\\:setContentTypeGroups\\(\\) has no return type specified\\.$#" + message: '#^Method Ibexa\\AdminUi\\Form\\Data\\ContentTypeGroup\\ContentTypeGroupsDeleteData\:\:setContentTypeGroups\(\) has no return type specified\.$#' + identifier: missingType.return count: 1 path: src/lib/Form/Data/ContentTypeGroup/ContentTypeGroupsDeleteData.php - - message: "#^Method Ibexa\\\\AdminUi\\\\Form\\\\Data\\\\ContentTypeGroup\\\\ContentTypeGroupsDeleteData\\:\\:setContentTypeGroups\\(\\) has parameter \\$contentTypeGroups with no value type specified in iterable type array\\.$#" + message: '#^Method Ibexa\\AdminUi\\Form\\Data\\ContentTypeGroup\\ContentTypeGroupsDeleteData\:\:setContentTypeGroups\(\) has parameter \$contentTypeGroups with no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue count: 1 path: src/lib/Form/Data/ContentTypeGroup/ContentTypeGroupsDeleteData.php - - message: "#^PHPDoc tag @param for parameter \\$contentTypeGroups with type array\\\\|null is not subtype of native type array\\.$#" + message: '#^PHPDoc tag @param for parameter \$contentTypeGroups with type array\\|null is not subtype of native type array\.$#' + identifier: parameter.phpDocType count: 1 path: src/lib/Form/Data/ContentTypeGroup/ContentTypeGroupsDeleteData.php - - message: "#^Method Ibexa\\\\AdminUi\\\\Form\\\\Data\\\\ContentTypeGroupData\\:\\:setIdentifier\\(\\) has no return type specified\\.$#" + message: '#^Method Ibexa\\AdminUi\\Form\\Data\\ContentTypeGroupData\:\:setIdentifier\(\) has no return type specified\.$#' + identifier: missingType.return count: 1 path: src/lib/Form/Data/ContentTypeGroupData.php - - message: "#^Property Ibexa\\\\AdminUi\\\\Form\\\\Data\\\\ContentTypeGroupData\\:\\:\\$identifier \\(string\\) does not accept string\\|null\\.$#" + message: '#^Property Ibexa\\AdminUi\\Form\\Data\\ContentTypeGroupData\:\:\$identifier \(string\) does not accept string\|null\.$#' + identifier: assign.propertyType count: 1 path: src/lib/Form/Data/ContentTypeGroupData.php - - message: "#^Method Ibexa\\\\AdminUi\\\\Form\\\\Data\\\\FieldDefinitionData\\:\\:getFieldTypeIdentifier\\(\\) has no return type specified\\.$#" + message: '#^Method Ibexa\\AdminUi\\Form\\Data\\FieldDefinitionData\:\:getFieldTypeIdentifier\(\) has no return type specified\.$#' + identifier: missingType.return count: 1 path: src/lib/Form/Data/FieldDefinitionData.php - - message: "#^Access to an undefined property Ibexa\\\\Contracts\\\\Core\\\\Repository\\\\Values\\\\ValueObject\\:\\:\\$fieldDefinitions\\.$#" + message: '#^Access to an undefined property Ibexa\\Contracts\\Core\\Repository\\Values\\ValueObject\:\:\$fieldDefinitions\.$#' + identifier: property.notFound count: 1 path: src/lib/Form/Data/FormMapper/ContentCreateMapper.php - - message: "#^Method Ibexa\\\\AdminUi\\\\Form\\\\Data\\\\FormMapper\\\\ContentCreateMapper\\:\\:configureOptions\\(\\) has no return type specified\\.$#" + message: '#^Method Ibexa\\AdminUi\\Form\\Data\\FormMapper\\ContentCreateMapper\:\:configureOptions\(\) has no return type specified\.$#' + identifier: missingType.return count: 1 path: src/lib/Form/Data/FormMapper/ContentCreateMapper.php - - message: "#^Method Ibexa\\\\AdminUi\\\\Form\\\\Data\\\\FormMapper\\\\ContentCreateMapper\\:\\:mapToFormData\\(\\) has parameter \\$params with no value type specified in iterable type array\\.$#" + message: '#^Method Ibexa\\AdminUi\\Form\\Data\\FormMapper\\ContentCreateMapper\:\:mapToFormData\(\) has parameter \$params with no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue count: 1 path: src/lib/Form/Data/FormMapper/ContentCreateMapper.php - - message: "#^Call to an undefined method Ibexa\\\\Contracts\\\\Core\\\\Repository\\\\Values\\\\ValueObject\\:\\:getFieldValue\\(\\)\\.$#" + message: '#^Call to an undefined method Ibexa\\Contracts\\Core\\Repository\\Values\\ValueObject\:\:getFieldValue\(\)\.$#' + identifier: method.notFound count: 1 path: src/lib/Form/Data/FormMapper/ContentTranslationMapper.php - - message: "#^Call to an undefined method Ibexa\\\\Contracts\\\\Core\\\\Repository\\\\Values\\\\ValueObject\\:\\:getFieldsByLanguage\\(\\)\\.$#" + message: '#^Call to an undefined method Ibexa\\Contracts\\Core\\Repository\\Values\\ValueObject\:\:getFieldsByLanguage\(\)\.$#' + identifier: method.notFound count: 1 path: src/lib/Form/Data/FormMapper/ContentTranslationMapper.php - - message: "#^Cannot access property \\$defaultValue on Ibexa\\\\Contracts\\\\Core\\\\Repository\\\\Values\\\\ContentType\\\\FieldDefinition\\|null\\.$#" + message: '#^Cannot access property \$defaultValue on Ibexa\\Contracts\\Core\\Repository\\Values\\ContentType\\FieldDefinition\|null\.$#' + identifier: property.nonObject count: 1 path: src/lib/Form/Data/FormMapper/ContentTranslationMapper.php - - message: "#^Cannot access property \\$identifier on Ibexa\\\\Contracts\\\\Core\\\\Repository\\\\Values\\\\ContentType\\\\FieldDefinition\\|null\\.$#" + message: '#^Cannot access property \$identifier on Ibexa\\Contracts\\Core\\Repository\\Values\\ContentType\\FieldDefinition\|null\.$#' + identifier: property.nonObject count: 1 path: src/lib/Form/Data/FormMapper/ContentTranslationMapper.php - - message: "#^Cannot access property \\$isTranslatable on Ibexa\\\\Contracts\\\\Core\\\\Repository\\\\Values\\\\ContentType\\\\FieldDefinition\\|null\\.$#" + message: '#^Cannot access property \$isTranslatable on Ibexa\\Contracts\\Core\\Repository\\Values\\ContentType\\FieldDefinition\|null\.$#' + identifier: property.nonObject count: 1 path: src/lib/Form/Data/FormMapper/ContentTranslationMapper.php - - message: "#^Method Ibexa\\\\AdminUi\\\\Form\\\\Data\\\\FormMapper\\\\ContentTranslationMapper\\:\\:configureOptions\\(\\) has no return type specified\\.$#" + message: '#^Method Ibexa\\AdminUi\\Form\\Data\\FormMapper\\ContentTranslationMapper\:\:configureOptions\(\) has no return type specified\.$#' + identifier: missingType.return count: 1 path: src/lib/Form/Data/FormMapper/ContentTranslationMapper.php - - message: "#^Method Ibexa\\\\AdminUi\\\\Form\\\\Data\\\\FormMapper\\\\ContentTranslationMapper\\:\\:mapToFormData\\(\\) has parameter \\$params with no value type specified in iterable type array\\.$#" + message: '#^Method Ibexa\\AdminUi\\Form\\Data\\FormMapper\\ContentTranslationMapper\:\:mapToFormData\(\) has parameter \$params with no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue count: 1 path: src/lib/Form/Data/FormMapper/ContentTranslationMapper.php - - message: "#^Access to an undefined property Ibexa\\\\Contracts\\\\Core\\\\Repository\\\\Values\\\\ValueObject\\:\\:\\$defaultAlwaysAvailable\\.$#" + message: '#^Access to an undefined property Ibexa\\Contracts\\Core\\Repository\\Values\\ValueObject\:\:\$defaultAlwaysAvailable\.$#' + identifier: property.notFound count: 1 path: src/lib/Form/Data/FormMapper/ContentTypeDraftMapper.php - - message: "#^Access to an undefined property Ibexa\\\\Contracts\\\\Core\\\\Repository\\\\Values\\\\ValueObject\\:\\:\\$defaultSortField\\.$#" + message: '#^Access to an undefined property Ibexa\\Contracts\\Core\\Repository\\Values\\ValueObject\:\:\$defaultSortField\.$#' + identifier: property.notFound count: 1 path: src/lib/Form/Data/FormMapper/ContentTypeDraftMapper.php - - message: "#^Access to an undefined property Ibexa\\\\Contracts\\\\Core\\\\Repository\\\\Values\\\\ValueObject\\:\\:\\$defaultSortOrder\\.$#" + message: '#^Access to an undefined property Ibexa\\Contracts\\Core\\Repository\\Values\\ValueObject\:\:\$defaultSortOrder\.$#' + identifier: property.notFound count: 1 path: src/lib/Form/Data/FormMapper/ContentTypeDraftMapper.php - - message: "#^Access to an undefined property Ibexa\\\\Contracts\\\\Core\\\\Repository\\\\Values\\\\ValueObject\\:\\:\\$fieldDefinitions\\.$#" + message: '#^Access to an undefined property Ibexa\\Contracts\\Core\\Repository\\Values\\ValueObject\:\:\$fieldDefinitions\.$#' + identifier: property.notFound count: 1 path: src/lib/Form/Data/FormMapper/ContentTypeDraftMapper.php - - message: "#^Access to an undefined property Ibexa\\\\Contracts\\\\Core\\\\Repository\\\\Values\\\\ValueObject\\:\\:\\$id\\.$#" + message: '#^Access to an undefined property Ibexa\\Contracts\\Core\\Repository\\Values\\ValueObject\:\:\$id\.$#' + identifier: property.notFound count: 1 path: src/lib/Form/Data/FormMapper/ContentTypeDraftMapper.php - - message: "#^Access to an undefined property Ibexa\\\\Contracts\\\\Core\\\\Repository\\\\Values\\\\ValueObject\\:\\:\\$identifier\\.$#" + message: '#^Access to an undefined property Ibexa\\Contracts\\Core\\Repository\\Values\\ValueObject\:\:\$identifier\.$#' + identifier: property.notFound count: 1 path: src/lib/Form/Data/FormMapper/ContentTypeDraftMapper.php - - message: "#^Access to an undefined property Ibexa\\\\Contracts\\\\Core\\\\Repository\\\\Values\\\\ValueObject\\:\\:\\$isContainer\\.$#" + message: '#^Access to an undefined property Ibexa\\Contracts\\Core\\Repository\\Values\\ValueObject\:\:\$isContainer\.$#' + identifier: property.notFound count: 1 path: src/lib/Form/Data/FormMapper/ContentTypeDraftMapper.php - - message: "#^Access to an undefined property Ibexa\\\\Contracts\\\\Core\\\\Repository\\\\Values\\\\ValueObject\\:\\:\\$mainLanguageCode\\.$#" + message: '#^Access to an undefined property Ibexa\\Contracts\\Core\\Repository\\Values\\ValueObject\:\:\$mainLanguageCode\.$#' + identifier: property.notFound count: 2 path: src/lib/Form/Data/FormMapper/ContentTypeDraftMapper.php - - message: "#^Access to an undefined property Ibexa\\\\Contracts\\\\Core\\\\Repository\\\\Values\\\\ValueObject\\:\\:\\$nameSchema\\.$#" + message: '#^Access to an undefined property Ibexa\\Contracts\\Core\\Repository\\Values\\ValueObject\:\:\$nameSchema\.$#' + identifier: property.notFound count: 1 path: src/lib/Form/Data/FormMapper/ContentTypeDraftMapper.php - - message: "#^Access to an undefined property Ibexa\\\\Contracts\\\\Core\\\\Repository\\\\Values\\\\ValueObject\\:\\:\\$remoteId\\.$#" + message: '#^Access to an undefined property Ibexa\\Contracts\\Core\\Repository\\Values\\ValueObject\:\:\$remoteId\.$#' + identifier: property.notFound count: 1 path: src/lib/Form/Data/FormMapper/ContentTypeDraftMapper.php - - message: "#^Access to an undefined property Ibexa\\\\Contracts\\\\Core\\\\Repository\\\\Values\\\\ValueObject\\:\\:\\$urlAliasSchema\\.$#" + message: '#^Access to an undefined property Ibexa\\Contracts\\Core\\Repository\\Values\\ValueObject\:\:\$urlAliasSchema\.$#' + identifier: property.notFound count: 1 path: src/lib/Form/Data/FormMapper/ContentTypeDraftMapper.php - - message: "#^Call to an undefined method Ibexa\\\\Contracts\\\\Core\\\\Repository\\\\Values\\\\ValueObject\\:\\:getDescription\\(\\)\\.$#" + message: '#^Call to an undefined method Ibexa\\Contracts\\Core\\Repository\\Values\\ValueObject\:\:getDescription\(\)\.$#' + identifier: method.notFound count: 1 path: src/lib/Form/Data/FormMapper/ContentTypeDraftMapper.php - - message: "#^Call to an undefined method Ibexa\\\\Contracts\\\\Core\\\\Repository\\\\Values\\\\ValueObject\\:\\:getDescriptions\\(\\)\\.$#" + message: '#^Call to an undefined method Ibexa\\Contracts\\Core\\Repository\\Values\\ValueObject\:\:getDescriptions\(\)\.$#' + identifier: method.notFound count: 1 path: src/lib/Form/Data/FormMapper/ContentTypeDraftMapper.php - - message: "#^Call to an undefined method Ibexa\\\\Contracts\\\\Core\\\\Repository\\\\Values\\\\ValueObject\\:\\:getName\\(\\)\\.$#" + message: '#^Call to an undefined method Ibexa\\Contracts\\Core\\Repository\\Values\\ValueObject\:\:getName\(\)\.$#' + identifier: method.notFound count: 1 path: src/lib/Form/Data/FormMapper/ContentTypeDraftMapper.php - - message: "#^Call to an undefined method Ibexa\\\\Contracts\\\\Core\\\\Repository\\\\Values\\\\ValueObject\\:\\:getNames\\(\\)\\.$#" + message: '#^Call to an undefined method Ibexa\\Contracts\\Core\\Repository\\Values\\ValueObject\:\:getNames\(\)\.$#' + identifier: method.notFound count: 1 path: src/lib/Form/Data/FormMapper/ContentTypeDraftMapper.php - - message: "#^Method Ibexa\\\\AdminUi\\\\Form\\\\Data\\\\FormMapper\\\\ContentTypeDraftMapper\\:\\:configureOptions\\(\\) has no return type specified\\.$#" + message: '#^Method Ibexa\\AdminUi\\Form\\Data\\FormMapper\\ContentTypeDraftMapper\:\:configureOptions\(\) has no return type specified\.$#' + identifier: missingType.return count: 1 path: src/lib/Form/Data/FormMapper/ContentTypeDraftMapper.php - - message: "#^Method Ibexa\\\\AdminUi\\\\Form\\\\Data\\\\FormMapper\\\\ContentTypeDraftMapper\\:\\:mapToFormData\\(\\) has parameter \\$params with no value type specified in iterable type array\\.$#" + message: '#^Method Ibexa\\AdminUi\\Form\\Data\\FormMapper\\ContentTypeDraftMapper\:\:mapToFormData\(\) has parameter \$params with no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue count: 1 path: src/lib/Form/Data/FormMapper/ContentTypeDraftMapper.php - - message: "#^Right side of && is always true\\.$#" + message: '#^Right side of && is always true\.$#' + identifier: booleanAnd.rightAlwaysTrue count: 1 path: src/lib/Form/Data/FormMapper/ContentTypeDraftMapper.php - - message: "#^Ternary operator condition is always true\\.$#" + message: '#^Ternary operator condition is always true\.$#' + identifier: ternary.alwaysTrue count: 1 path: src/lib/Form/Data/FormMapper/ContentTypeDraftMapper.php - - message: "#^Call to an undefined method Ibexa\\\\Contracts\\\\Core\\\\Repository\\\\Values\\\\ValueObject\\:\\:getFieldsByLanguage\\(\\)\\.$#" + message: '#^Call to an undefined method Ibexa\\Contracts\\Core\\Repository\\Values\\ValueObject\:\:getFieldsByLanguage\(\)\.$#' + identifier: method.notFound count: 1 path: src/lib/Form/Data/FormMapper/ContentUpdateMapper.php - - message: "#^Method Ibexa\\\\AdminUi\\\\Form\\\\Data\\\\FormMapper\\\\ContentUpdateMapper\\:\\:configureOptions\\(\\) has no return type specified\\.$#" + message: '#^Method Ibexa\\AdminUi\\Form\\Data\\FormMapper\\ContentUpdateMapper\:\:configureOptions\(\) has no return type specified\.$#' + identifier: missingType.return count: 1 path: src/lib/Form/Data/FormMapper/ContentUpdateMapper.php - - message: "#^Method Ibexa\\\\AdminUi\\\\Form\\\\Data\\\\FormMapper\\\\ContentUpdateMapper\\:\\:mapToFormData\\(\\) has parameter \\$params with no value type specified in iterable type array\\.$#" + message: '#^Method Ibexa\\AdminUi\\Form\\Data\\FormMapper\\ContentUpdateMapper\:\:mapToFormData\(\) has parameter \$params with no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue count: 1 path: src/lib/Form/Data/FormMapper/ContentUpdateMapper.php - - message: "#^Method Ibexa\\\\AdminUi\\\\Form\\\\Data\\\\FormMapper\\\\UserCreateMapper\\:\\:mapToFormData\\(\\) has parameter \\$params with no value type specified in iterable type array\\.$#" + message: '#^Method Ibexa\\AdminUi\\Form\\Data\\FormMapper\\UserCreateMapper\:\:mapToFormData\(\) has parameter \$params with no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue count: 1 path: src/lib/Form/Data/FormMapper/UserCreateMapper.php - - message: "#^Cannot access offset string on iterable\\\\.$#" + message: '#^Cannot access offset string on iterable\\.$#' + identifier: offsetAccess.nonOffsetAccessible count: 1 path: src/lib/Form/Data/FormMapper/UserUpdateMapper.php - - message: "#^Method Ibexa\\\\AdminUi\\\\Form\\\\Data\\\\FormMapper\\\\UserUpdateMapper\\:\\:configureOptions\\(\\) has no return type specified\\.$#" + message: '#^Method Ibexa\\AdminUi\\Form\\Data\\FormMapper\\UserUpdateMapper\:\:configureOptions\(\) has no return type specified\.$#' + identifier: missingType.return count: 1 path: src/lib/Form/Data/FormMapper/UserUpdateMapper.php - - message: "#^Method Ibexa\\\\AdminUi\\\\Form\\\\Data\\\\FormMapper\\\\UserUpdateMapper\\:\\:mapToFormData\\(\\) has parameter \\$params with no value type specified in iterable type array\\.$#" + message: '#^Method Ibexa\\AdminUi\\Form\\Data\\FormMapper\\UserUpdateMapper\:\:mapToFormData\(\) has parameter \$params with no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue count: 1 path: src/lib/Form/Data/FormMapper/UserUpdateMapper.php - - message: "#^Method Ibexa\\\\AdminUi\\\\Form\\\\Data\\\\Language\\\\LanguageDeleteData\\:\\:setLanguage\\(\\) has no return type specified\\.$#" + message: '#^Method Ibexa\\AdminUi\\Form\\Data\\Language\\LanguageDeleteData\:\:setLanguage\(\) has no return type specified\.$#' + identifier: missingType.return count: 1 path: src/lib/Form/Data/Language/LanguageDeleteData.php - - message: "#^Property Ibexa\\\\AdminUi\\\\Form\\\\Data\\\\Language\\\\LanguageDeleteData\\:\\:\\$language \\(Ibexa\\\\Contracts\\\\Core\\\\Repository\\\\Values\\\\Content\\\\Language\\) does not accept Ibexa\\\\Contracts\\\\Core\\\\Repository\\\\Values\\\\Content\\\\Language\\|null\\.$#" + message: '#^Property Ibexa\\AdminUi\\Form\\Data\\Language\\LanguageDeleteData\:\:\$language \(Ibexa\\Contracts\\Core\\Repository\\Values\\Content\\Language\) does not accept Ibexa\\Contracts\\Core\\Repository\\Values\\Content\\Language\|null\.$#' + identifier: assign.propertyType count: 1 path: src/lib/Form/Data/Language/LanguageDeleteData.php - - message: "#^Cannot access property \\$enabled on Ibexa\\\\Contracts\\\\Core\\\\Repository\\\\Values\\\\Content\\\\Language\\|null\\.$#" + message: '#^Cannot access property \$enabled on Ibexa\\Contracts\\Core\\Repository\\Values\\Content\\Language\|null\.$#' + identifier: property.nonObject count: 1 path: src/lib/Form/Data/Language/LanguageUpdateData.php - - message: "#^Cannot access property \\$name on Ibexa\\\\Contracts\\\\Core\\\\Repository\\\\Values\\\\Content\\\\Language\\|null\\.$#" + message: '#^Cannot access property \$name on Ibexa\\Contracts\\Core\\Repository\\Values\\Content\\Language\|null\.$#' + identifier: property.nonObject count: 1 path: src/lib/Form/Data/Language/LanguageUpdateData.php - - message: "#^Method Ibexa\\\\AdminUi\\\\Form\\\\Data\\\\Language\\\\LanguageUpdateData\\:\\:setEnabled\\(\\) has no return type specified\\.$#" + message: '#^Method Ibexa\\AdminUi\\Form\\Data\\Language\\LanguageUpdateData\:\:setEnabled\(\) has no return type specified\.$#' + identifier: missingType.return count: 1 path: src/lib/Form/Data/Language/LanguageUpdateData.php - - message: "#^Method Ibexa\\\\AdminUi\\\\Form\\\\Data\\\\Language\\\\LanguageUpdateData\\:\\:setLanguage\\(\\) has no return type specified\\.$#" + message: '#^Method Ibexa\\AdminUi\\Form\\Data\\Language\\LanguageUpdateData\:\:setLanguage\(\) has no return type specified\.$#' + identifier: missingType.return count: 1 path: src/lib/Form/Data/Language/LanguageUpdateData.php - - message: "#^Method Ibexa\\\\AdminUi\\\\Form\\\\Data\\\\Language\\\\LanguageUpdateData\\:\\:setName\\(\\) has no return type specified\\.$#" + message: '#^Method Ibexa\\AdminUi\\Form\\Data\\Language\\LanguageUpdateData\:\:setName\(\) has no return type specified\.$#' + identifier: missingType.return count: 1 path: src/lib/Form/Data/Language/LanguageUpdateData.php - - message: "#^Property Ibexa\\\\AdminUi\\\\Form\\\\Data\\\\Language\\\\LanguageUpdateData\\:\\:\\$language \\(Ibexa\\\\Contracts\\\\Core\\\\Repository\\\\Values\\\\Content\\\\Language\\) does not accept Ibexa\\\\Contracts\\\\Core\\\\Repository\\\\Values\\\\Content\\\\Language\\|null\\.$#" + message: '#^Property Ibexa\\AdminUi\\Form\\Data\\Language\\LanguageUpdateData\:\:\$language \(Ibexa\\Contracts\\Core\\Repository\\Values\\Content\\Language\) does not accept Ibexa\\Contracts\\Core\\Repository\\Values\\Content\\Language\|null\.$#' + identifier: assign.propertyType count: 1 path: src/lib/Form/Data/Language/LanguageUpdateData.php - - message: "#^Method Ibexa\\\\AdminUi\\\\Form\\\\Data\\\\Language\\\\LanguagesDeleteData\\:\\:__construct\\(\\) has parameter \\$languages with no value type specified in iterable type array\\.$#" + message: '#^Method Ibexa\\AdminUi\\Form\\Data\\Language\\LanguagesDeleteData\:\:__construct\(\) has parameter \$languages with no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue count: 1 path: src/lib/Form/Data/Language/LanguagesDeleteData.php - - message: "#^Method Ibexa\\\\AdminUi\\\\Form\\\\Data\\\\Language\\\\LanguagesDeleteData\\:\\:getLanguages\\(\\) return type has no value type specified in iterable type array\\.$#" + message: '#^Method Ibexa\\AdminUi\\Form\\Data\\Language\\LanguagesDeleteData\:\:getLanguages\(\) return type has no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue count: 1 path: src/lib/Form/Data/Language/LanguagesDeleteData.php - - message: "#^Method Ibexa\\\\AdminUi\\\\Form\\\\Data\\\\Language\\\\LanguagesDeleteData\\:\\:setLanguages\\(\\) has no return type specified\\.$#" + message: '#^Method Ibexa\\AdminUi\\Form\\Data\\Language\\LanguagesDeleteData\:\:setLanguages\(\) has no return type specified\.$#' + identifier: missingType.return count: 1 path: src/lib/Form/Data/Language/LanguagesDeleteData.php - - message: "#^Method Ibexa\\\\AdminUi\\\\Form\\\\Data\\\\Language\\\\LanguagesDeleteData\\:\\:setLanguages\\(\\) has parameter \\$languages with no value type specified in iterable type array\\.$#" + message: '#^Method Ibexa\\AdminUi\\Form\\Data\\Language\\LanguagesDeleteData\:\:setLanguages\(\) has parameter \$languages with no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue count: 1 path: src/lib/Form/Data/Language/LanguagesDeleteData.php - - message: "#^PHPDoc tag @param for parameter \\$languages with type array\\\\|null is not subtype of native type array\\.$#" + message: '#^PHPDoc tag @param for parameter \$languages with type array\\|null is not subtype of native type array\.$#' + identifier: parameter.phpDocType count: 1 path: src/lib/Form/Data/Language/LanguagesDeleteData.php - - message: "#^Property Ibexa\\\\AdminUi\\\\Form\\\\Data\\\\Language\\\\LanguagesDeleteData\\:\\:\\$languages type has no value type specified in iterable type array\\.$#" + message: '#^Property Ibexa\\AdminUi\\Form\\Data\\Language\\LanguagesDeleteData\:\:\$languages type has no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue count: 1 path: src/lib/Form/Data/Language/LanguagesDeleteData.php - - message: "#^Method Ibexa\\\\AdminUi\\\\Form\\\\Data\\\\Location\\\\AbstractLocationCopyData\\:\\:setLocation\\(\\) has no return type specified\\.$#" + message: '#^Method Ibexa\\AdminUi\\Form\\Data\\Location\\AbstractLocationCopyData\:\:setLocation\(\) has no return type specified\.$#' + identifier: missingType.return count: 1 path: src/lib/Form/Data/Location/AbstractLocationCopyData.php - - message: "#^Method Ibexa\\\\AdminUi\\\\Form\\\\Data\\\\Location\\\\AbstractLocationCopyData\\:\\:setNewParentLocation\\(\\) has no return type specified\\.$#" + message: '#^Method Ibexa\\AdminUi\\Form\\Data\\Location\\AbstractLocationCopyData\:\:setNewParentLocation\(\) has no return type specified\.$#' + identifier: missingType.return count: 1 path: src/lib/Form/Data/Location/AbstractLocationCopyData.php - - message: "#^PHPDoc tag @param has invalid value \\(\\\\Ibexa\\\\Contracts\\\\Core\\\\Repository\\\\Values\\\\Content\\\\Location\\|\\|null \\$location\\)\\: Unexpected token \"\\|\", expected type at offset 75$#" + message: '#^PHPDoc tag @param has invalid value \(\\Ibexa\\Contracts\\Core\\Repository\\Values\\Content\\Location\|\|null \$location\)\: Unexpected token "\|", expected type at offset 75 on line 2$#' + identifier: phpDoc.parseError count: 1 path: src/lib/Form/Data/Location/AbstractLocationCopyData.php - - message: "#^PHPDoc tag @param has invalid value \\(\\\\Ibexa\\\\Contracts\\\\Core\\\\Repository\\\\Values\\\\Content\\\\Location\\|\\|null \\$newParentLocation\\)\\: Unexpected token \"\\|\", expected type at offset 75$#" + message: '#^PHPDoc tag @param has invalid value \(\\Ibexa\\Contracts\\Core\\Repository\\Values\\Content\\Location\|\|null \$newParentLocation\)\: Unexpected token "\|", expected type at offset 75 on line 2$#' + identifier: phpDoc.parseError count: 1 path: src/lib/Form/Data/Location/AbstractLocationCopyData.php - - message: "#^PHPDoc tag @return has invalid value \\(\\\\Ibexa\\\\Contracts\\\\Core\\\\Repository\\\\Values\\\\Content\\\\Location\\|\\|null\\)\\: Unexpected token \"\\|\", expected type at offset 76$#" + message: '#^PHPDoc tag @return has invalid value \(\\Ibexa\\Contracts\\Core\\Repository\\Values\\Content\\Location\|\|null\)\: Unexpected token "\|", expected type at offset 76 on line 2$#' + identifier: phpDoc.parseError count: 2 path: src/lib/Form/Data/Location/AbstractLocationCopyData.php - - message: "#^Method Ibexa\\\\AdminUi\\\\Form\\\\Data\\\\Location\\\\LocationMoveData\\:\\:setLocation\\(\\) has no return type specified\\.$#" + message: '#^Method Ibexa\\AdminUi\\Form\\Data\\Location\\LocationMoveData\:\:setLocation\(\) has no return type specified\.$#' + identifier: missingType.return count: 1 path: src/lib/Form/Data/Location/LocationMoveData.php - - message: "#^Method Ibexa\\\\AdminUi\\\\Form\\\\Data\\\\Location\\\\LocationMoveData\\:\\:setNewParentLocation\\(\\) has no return type specified\\.$#" + message: '#^Method Ibexa\\AdminUi\\Form\\Data\\Location\\LocationMoveData\:\:setNewParentLocation\(\) has no return type specified\.$#' + identifier: missingType.return count: 1 path: src/lib/Form/Data/Location/LocationMoveData.php - - message: "#^Method Ibexa\\\\AdminUi\\\\Form\\\\Data\\\\Location\\\\LocationSwapData\\:\\:setCurrentLocation\\(\\) has no return type specified\\.$#" + message: '#^Method Ibexa\\AdminUi\\Form\\Data\\Location\\LocationSwapData\:\:setCurrentLocation\(\) has no return type specified\.$#' + identifier: missingType.return count: 1 path: src/lib/Form/Data/Location/LocationSwapData.php - - message: "#^Method Ibexa\\\\AdminUi\\\\Form\\\\Data\\\\Location\\\\LocationSwapData\\:\\:setNewLocation\\(\\) has no return type specified\\.$#" + message: '#^Method Ibexa\\AdminUi\\Form\\Data\\Location\\LocationSwapData\:\:setNewLocation\(\) has no return type specified\.$#' + identifier: missingType.return count: 1 path: src/lib/Form/Data/Location/LocationSwapData.php - - message: "#^Method Ibexa\\\\AdminUi\\\\Form\\\\Data\\\\Location\\\\LocationTrashData\\:\\:__construct\\(\\) has parameter \\$trashOptions with no value type specified in iterable type array\\.$#" + message: '#^Method Ibexa\\AdminUi\\Form\\Data\\Location\\LocationTrashData\:\:__construct\(\) has parameter \$trashOptions with no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue count: 1 path: src/lib/Form/Data/Location/LocationTrashData.php - - message: "#^Method Ibexa\\\\AdminUi\\\\Form\\\\Data\\\\Location\\\\LocationTrashData\\:\\:getTrashOptions\\(\\) return type has no value type specified in iterable type array\\.$#" + message: '#^Method Ibexa\\AdminUi\\Form\\Data\\Location\\LocationTrashData\:\:getTrashOptions\(\) return type has no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue count: 1 path: src/lib/Form/Data/Location/LocationTrashData.php - - message: "#^Method Ibexa\\\\AdminUi\\\\Form\\\\Data\\\\Location\\\\LocationTrashData\\:\\:setTrashOptions\\(\\) has parameter \\$trashOptions with no value type specified in iterable type array\\.$#" + message: '#^Method Ibexa\\AdminUi\\Form\\Data\\Location\\LocationTrashData\:\:setTrashOptions\(\) has parameter \$trashOptions with no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue count: 1 path: src/lib/Form/Data/Location/LocationTrashData.php - - message: "#^Property Ibexa\\\\AdminUi\\\\Form\\\\Data\\\\Location\\\\LocationTrashData\\:\\:\\$trashOptions type has no value type specified in iterable type array\\.$#" + message: '#^Property Ibexa\\AdminUi\\Form\\Data\\Location\\LocationTrashData\:\:\$trashOptions type has no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue count: 1 path: src/lib/Form/Data/Location/LocationTrashData.php - - message: "#^Method Ibexa\\\\AdminUi\\\\Form\\\\Data\\\\Location\\\\LocationUpdateData\\:\\:getSortField\\(\\) should return int\\|null but returns string\\|null\\.$#" + message: '#^Method Ibexa\\AdminUi\\Form\\Data\\Location\\LocationUpdateData\:\:getSortField\(\) should return int\|null but returns string\|null\.$#' + identifier: return.type count: 1 path: src/lib/Form/Data/Location/LocationUpdateData.php - - message: "#^Method Ibexa\\\\AdminUi\\\\Form\\\\Data\\\\Location\\\\LocationUpdateData\\:\\:getSortOrder\\(\\) should return int\\|null but returns string\\|null\\.$#" + message: '#^Method Ibexa\\AdminUi\\Form\\Data\\Location\\LocationUpdateData\:\:getSortOrder\(\) should return int\|null but returns string\|null\.$#' + identifier: return.type count: 1 path: src/lib/Form/Data/Location/LocationUpdateData.php - - message: "#^Method Ibexa\\\\AdminUi\\\\Form\\\\Data\\\\Location\\\\LocationUpdateData\\:\\:setLocation\\(\\) has no return type specified\\.$#" + message: '#^Method Ibexa\\AdminUi\\Form\\Data\\Location\\LocationUpdateData\:\:setLocation\(\) has no return type specified\.$#' + identifier: missingType.return count: 1 path: src/lib/Form/Data/Location/LocationUpdateData.php - - message: "#^PHPDoc tag @param for parameter \\$sortField with type int\\|null is not subtype of native type int\\.$#" + message: '#^PHPDoc tag @param for parameter \$sortField with type int\|null is not subtype of native type int\.$#' + identifier: parameter.phpDocType count: 1 path: src/lib/Form/Data/Location/LocationUpdateData.php - - message: "#^PHPDoc tag @param for parameter \\$sortOrder with type int\\|null is not subtype of native type int\\.$#" + message: '#^PHPDoc tag @param for parameter \$sortOrder with type int\|null is not subtype of native type int\.$#' + identifier: parameter.phpDocType count: 1 path: src/lib/Form/Data/Location/LocationUpdateData.php - - message: "#^Property Ibexa\\\\AdminUi\\\\Form\\\\Data\\\\Location\\\\LocationUpdateData\\:\\:\\$sortField \\(string\\|null\\) does not accept int\\.$#" + message: '#^Property Ibexa\\AdminUi\\Form\\Data\\Location\\LocationUpdateData\:\:\$sortField \(string\|null\) does not accept int\.$#' + identifier: assign.propertyType count: 1 path: src/lib/Form/Data/Location/LocationUpdateData.php - - message: "#^Property Ibexa\\\\AdminUi\\\\Form\\\\Data\\\\Location\\\\LocationUpdateData\\:\\:\\$sortField \\(string\\|null\\) does not accept int\\|null\\.$#" + message: '#^Property Ibexa\\AdminUi\\Form\\Data\\Location\\LocationUpdateData\:\:\$sortField \(string\|null\) does not accept int\|null\.$#' + identifier: assign.propertyType count: 1 path: src/lib/Form/Data/Location/LocationUpdateData.php - - message: "#^Property Ibexa\\\\AdminUi\\\\Form\\\\Data\\\\Location\\\\LocationUpdateData\\:\\:\\$sortOrder \\(string\\|null\\) does not accept int\\.$#" + message: '#^Property Ibexa\\AdminUi\\Form\\Data\\Location\\LocationUpdateData\:\:\$sortOrder \(string\|null\) does not accept int\.$#' + identifier: assign.propertyType count: 1 path: src/lib/Form/Data/Location/LocationUpdateData.php - - message: "#^Property Ibexa\\\\AdminUi\\\\Form\\\\Data\\\\Location\\\\LocationUpdateData\\:\\:\\$sortOrder \\(string\\|null\\) does not accept int\\|null\\.$#" + message: '#^Property Ibexa\\AdminUi\\Form\\Data\\Location\\LocationUpdateData\:\:\$sortOrder \(string\|null\) does not accept int\|null\.$#' + identifier: assign.propertyType count: 1 path: src/lib/Form/Data/Location/LocationUpdateData.php - - message: "#^Method Ibexa\\\\AdminUi\\\\Form\\\\Data\\\\Location\\\\LocationUpdateVisibilityData\\:\\:setHidden\\(\\) has no return type specified\\.$#" + message: '#^Method Ibexa\\AdminUi\\Form\\Data\\Location\\LocationUpdateVisibilityData\:\:setHidden\(\) has no return type specified\.$#' + identifier: missingType.return count: 1 path: src/lib/Form/Data/Location/LocationUpdateVisibilityData.php - - message: "#^Method Ibexa\\\\AdminUi\\\\Form\\\\Data\\\\Location\\\\LocationUpdateVisibilityData\\:\\:setLocation\\(\\) has no return type specified\\.$#" + message: '#^Method Ibexa\\AdminUi\\Form\\Data\\Location\\LocationUpdateVisibilityData\:\:setLocation\(\) has no return type specified\.$#' + identifier: missingType.return count: 1 path: src/lib/Form/Data/Location/LocationUpdateVisibilityData.php - - message: "#^Method Ibexa\\\\AdminUi\\\\Form\\\\Data\\\\ObjectState\\\\ContentObjectStateUpdateData\\:\\:setContentInfo\\(\\) has no return type specified\\.$#" + message: '#^Method Ibexa\\AdminUi\\Form\\Data\\ObjectState\\ContentObjectStateUpdateData\:\:setContentInfo\(\) has no return type specified\.$#' + identifier: missingType.return count: 1 path: src/lib/Form/Data/ObjectState/ContentObjectStateUpdateData.php - - message: "#^Method Ibexa\\\\AdminUi\\\\Form\\\\Data\\\\ObjectState\\\\ContentObjectStateUpdateData\\:\\:setObjectState\\(\\) has no return type specified\\.$#" + message: '#^Method Ibexa\\AdminUi\\Form\\Data\\ObjectState\\ContentObjectStateUpdateData\:\:setObjectState\(\) has no return type specified\.$#' + identifier: missingType.return count: 1 path: src/lib/Form/Data/ObjectState/ContentObjectStateUpdateData.php - - message: "#^Method Ibexa\\\\AdminUi\\\\Form\\\\Data\\\\ObjectState\\\\ContentObjectStateUpdateData\\:\\:setObjectStateGroup\\(\\) has no return type specified\\.$#" + message: '#^Method Ibexa\\AdminUi\\Form\\Data\\ObjectState\\ContentObjectStateUpdateData\:\:setObjectStateGroup\(\) has no return type specified\.$#' + identifier: missingType.return count: 1 path: src/lib/Form/Data/ObjectState/ContentObjectStateUpdateData.php - - message: "#^Property Ibexa\\\\AdminUi\\\\Form\\\\Data\\\\ObjectState\\\\ContentObjectStateUpdateData\\:\\:\\$contentInfo \\(Ibexa\\\\Contracts\\\\Core\\\\Repository\\\\Values\\\\Content\\\\ContentInfo\\) does not accept Ibexa\\\\Contracts\\\\Core\\\\Repository\\\\Values\\\\Content\\\\ContentInfo\\|null\\.$#" + message: '#^Property Ibexa\\AdminUi\\Form\\Data\\ObjectState\\ContentObjectStateUpdateData\:\:\$contentInfo \(Ibexa\\Contracts\\Core\\Repository\\Values\\Content\\ContentInfo\) does not accept Ibexa\\Contracts\\Core\\Repository\\Values\\Content\\ContentInfo\|null\.$#' + identifier: assign.propertyType count: 1 path: src/lib/Form/Data/ObjectState/ContentObjectStateUpdateData.php - - message: "#^Property Ibexa\\\\AdminUi\\\\Form\\\\Data\\\\ObjectState\\\\ContentObjectStateUpdateData\\:\\:\\$objectState \\(Ibexa\\\\Contracts\\\\Core\\\\Repository\\\\Values\\\\ObjectState\\\\ObjectState\\) does not accept Ibexa\\\\Contracts\\\\Core\\\\Repository\\\\Values\\\\ObjectState\\\\ObjectState\\|null\\.$#" + message: '#^Property Ibexa\\AdminUi\\Form\\Data\\ObjectState\\ContentObjectStateUpdateData\:\:\$objectState \(Ibexa\\Contracts\\Core\\Repository\\Values\\ObjectState\\ObjectState\) does not accept Ibexa\\Contracts\\Core\\Repository\\Values\\ObjectState\\ObjectState\|null\.$#' + identifier: assign.propertyType count: 1 path: src/lib/Form/Data/ObjectState/ContentObjectStateUpdateData.php - - message: "#^Property Ibexa\\\\AdminUi\\\\Form\\\\Data\\\\ObjectState\\\\ContentObjectStateUpdateData\\:\\:\\$objectStateGroup \\(Ibexa\\\\Contracts\\\\Core\\\\Repository\\\\Values\\\\ObjectState\\\\ObjectStateGroup\\) does not accept Ibexa\\\\Contracts\\\\Core\\\\Repository\\\\Values\\\\ObjectState\\\\ObjectStateGroup\\|null\\.$#" + message: '#^Property Ibexa\\AdminUi\\Form\\Data\\ObjectState\\ContentObjectStateUpdateData\:\:\$objectStateGroup \(Ibexa\\Contracts\\Core\\Repository\\Values\\ObjectState\\ObjectStateGroup\) does not accept Ibexa\\Contracts\\Core\\Repository\\Values\\ObjectState\\ObjectStateGroup\|null\.$#' + identifier: assign.propertyType count: 1 path: src/lib/Form/Data/ObjectState/ContentObjectStateUpdateData.php - - message: "#^Method Ibexa\\\\AdminUi\\\\Form\\\\Data\\\\ObjectState\\\\ObjectStateCreateData\\:\\:setIdentifier\\(\\) has no return type specified\\.$#" + message: '#^Method Ibexa\\AdminUi\\Form\\Data\\ObjectState\\ObjectStateCreateData\:\:setIdentifier\(\) has no return type specified\.$#' + identifier: missingType.return count: 1 path: src/lib/Form/Data/ObjectState/ObjectStateCreateData.php - - message: "#^Method Ibexa\\\\AdminUi\\\\Form\\\\Data\\\\ObjectState\\\\ObjectStateCreateData\\:\\:setName\\(\\) has no return type specified\\.$#" + message: '#^Method Ibexa\\AdminUi\\Form\\Data\\ObjectState\\ObjectStateCreateData\:\:setName\(\) has no return type specified\.$#' + identifier: missingType.return count: 1 path: src/lib/Form/Data/ObjectState/ObjectStateCreateData.php - - message: "#^Method Ibexa\\\\AdminUi\\\\Form\\\\Data\\\\ObjectState\\\\ObjectStateDeleteData\\:\\:getObjectState\\(\\) should return Ibexa\\\\Contracts\\\\Core\\\\Repository\\\\Values\\\\ObjectState\\\\ObjectState but returns Ibexa\\\\Contracts\\\\Core\\\\Repository\\\\Values\\\\ObjectState\\\\ObjectState\\|null\\.$#" + message: '#^Method Ibexa\\AdminUi\\Form\\Data\\ObjectState\\ObjectStateDeleteData\:\:getObjectState\(\) should return Ibexa\\Contracts\\Core\\Repository\\Values\\ObjectState\\ObjectState but returns Ibexa\\Contracts\\Core\\Repository\\Values\\ObjectState\\ObjectState\|null\.$#' + identifier: return.type count: 1 path: src/lib/Form/Data/ObjectState/ObjectStateDeleteData.php - - message: "#^Method Ibexa\\\\AdminUi\\\\Form\\\\Data\\\\ObjectState\\\\ObjectStateDeleteData\\:\\:setObjectState\\(\\) has no return type specified\\.$#" + message: '#^Method Ibexa\\AdminUi\\Form\\Data\\ObjectState\\ObjectStateDeleteData\:\:setObjectState\(\) has no return type specified\.$#' + identifier: missingType.return count: 1 path: src/lib/Form/Data/ObjectState/ObjectStateDeleteData.php - - message: "#^Method Ibexa\\\\AdminUi\\\\Form\\\\Data\\\\ObjectState\\\\ObjectStateGroupCreateData\\:\\:setIdentifier\\(\\) has no return type specified\\.$#" + message: '#^Method Ibexa\\AdminUi\\Form\\Data\\ObjectState\\ObjectStateGroupCreateData\:\:setIdentifier\(\) has no return type specified\.$#' + identifier: missingType.return count: 1 path: src/lib/Form/Data/ObjectState/ObjectStateGroupCreateData.php - - message: "#^Method Ibexa\\\\AdminUi\\\\Form\\\\Data\\\\ObjectState\\\\ObjectStateGroupCreateData\\:\\:setName\\(\\) has no return type specified\\.$#" + message: '#^Method Ibexa\\AdminUi\\Form\\Data\\ObjectState\\ObjectStateGroupCreateData\:\:setName\(\) has no return type specified\.$#' + identifier: missingType.return count: 1 path: src/lib/Form/Data/ObjectState/ObjectStateGroupCreateData.php - - message: "#^Method Ibexa\\\\AdminUi\\\\Form\\\\Data\\\\ObjectState\\\\ObjectStateGroupDeleteData\\:\\:getObjectStateGroup\\(\\) should return Ibexa\\\\Contracts\\\\Core\\\\Repository\\\\Values\\\\ObjectState\\\\ObjectStateGroup but returns Ibexa\\\\Contracts\\\\Core\\\\Repository\\\\Values\\\\ObjectState\\\\ObjectStateGroup\\|null\\.$#" + message: '#^Method Ibexa\\AdminUi\\Form\\Data\\ObjectState\\ObjectStateGroupDeleteData\:\:getObjectStateGroup\(\) should return Ibexa\\Contracts\\Core\\Repository\\Values\\ObjectState\\ObjectStateGroup but returns Ibexa\\Contracts\\Core\\Repository\\Values\\ObjectState\\ObjectStateGroup\|null\.$#' + identifier: return.type count: 1 path: src/lib/Form/Data/ObjectState/ObjectStateGroupDeleteData.php - - message: "#^Method Ibexa\\\\AdminUi\\\\Form\\\\Data\\\\ObjectState\\\\ObjectStateGroupDeleteData\\:\\:setObjectStateGroup\\(\\) has no return type specified\\.$#" + message: '#^Method Ibexa\\AdminUi\\Form\\Data\\ObjectState\\ObjectStateGroupDeleteData\:\:setObjectStateGroup\(\) has no return type specified\.$#' + identifier: missingType.return count: 1 path: src/lib/Form/Data/ObjectState/ObjectStateGroupDeleteData.php - - message: "#^Method Ibexa\\\\AdminUi\\\\Form\\\\Data\\\\ObjectState\\\\ObjectStateGroupUpdateData\\:\\:getObjectStateGroup\\(\\) should return Ibexa\\\\Contracts\\\\Core\\\\Repository\\\\Values\\\\ObjectState\\\\ObjectStateGroup but returns Ibexa\\\\Contracts\\\\Core\\\\Repository\\\\Values\\\\ObjectState\\\\ObjectStateGroup\\|null\\.$#" + message: '#^Method Ibexa\\AdminUi\\Form\\Data\\ObjectState\\ObjectStateGroupUpdateData\:\:getObjectStateGroup\(\) should return Ibexa\\Contracts\\Core\\Repository\\Values\\ObjectState\\ObjectStateGroup but returns Ibexa\\Contracts\\Core\\Repository\\Values\\ObjectState\\ObjectStateGroup\|null\.$#' + identifier: return.type count: 1 path: src/lib/Form/Data/ObjectState/ObjectStateGroupUpdateData.php - - message: "#^Method Ibexa\\\\AdminUi\\\\Form\\\\Data\\\\ObjectState\\\\ObjectStateGroupUpdateData\\:\\:setIdentifier\\(\\) has no return type specified\\.$#" + message: '#^Method Ibexa\\AdminUi\\Form\\Data\\ObjectState\\ObjectStateGroupUpdateData\:\:setIdentifier\(\) has no return type specified\.$#' + identifier: missingType.return count: 1 path: src/lib/Form/Data/ObjectState/ObjectStateGroupUpdateData.php - - message: "#^Method Ibexa\\\\AdminUi\\\\Form\\\\Data\\\\ObjectState\\\\ObjectStateGroupUpdateData\\:\\:setName\\(\\) has no return type specified\\.$#" + message: '#^Method Ibexa\\AdminUi\\Form\\Data\\ObjectState\\ObjectStateGroupUpdateData\:\:setName\(\) has no return type specified\.$#' + identifier: missingType.return count: 1 path: src/lib/Form/Data/ObjectState/ObjectStateGroupUpdateData.php - - message: "#^Method Ibexa\\\\AdminUi\\\\Form\\\\Data\\\\ObjectState\\\\ObjectStateGroupUpdateData\\:\\:setObjectStateGroup\\(\\) has no return type specified\\.$#" + message: '#^Method Ibexa\\AdminUi\\Form\\Data\\ObjectState\\ObjectStateGroupUpdateData\:\:setObjectStateGroup\(\) has no return type specified\.$#' + identifier: missingType.return count: 1 path: src/lib/Form/Data/ObjectState/ObjectStateGroupUpdateData.php - - message: "#^Property Ibexa\\\\AdminUi\\\\Form\\\\Data\\\\ObjectState\\\\ObjectStateGroupUpdateData\\:\\:\\$name \\(string\\) does not accept string\\|null\\.$#" + message: '#^Property Ibexa\\AdminUi\\Form\\Data\\ObjectState\\ObjectStateGroupUpdateData\:\:\$name \(string\) does not accept string\|null\.$#' + identifier: assign.propertyType count: 1 path: src/lib/Form/Data/ObjectState/ObjectStateGroupUpdateData.php - - message: "#^Method Ibexa\\\\AdminUi\\\\Form\\\\Data\\\\ObjectState\\\\ObjectStateGroupsDeleteData\\:\\:__construct\\(\\) has parameter \\$objectStateGroups with no value type specified in iterable type array\\.$#" + message: '#^Method Ibexa\\AdminUi\\Form\\Data\\ObjectState\\ObjectStateGroupsDeleteData\:\:__construct\(\) has parameter \$objectStateGroups with no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue count: 1 path: src/lib/Form/Data/ObjectState/ObjectStateGroupsDeleteData.php - - message: "#^Method Ibexa\\\\AdminUi\\\\Form\\\\Data\\\\ObjectState\\\\ObjectStateGroupsDeleteData\\:\\:setObjectStateGroups\\(\\) has no return type specified\\.$#" + message: '#^Method Ibexa\\AdminUi\\Form\\Data\\ObjectState\\ObjectStateGroupsDeleteData\:\:setObjectStateGroups\(\) has no return type specified\.$#' + identifier: missingType.return count: 1 path: src/lib/Form/Data/ObjectState/ObjectStateGroupsDeleteData.php - - message: "#^PHPDoc tag @param for parameter \\$objectStateGroups with type array\\\\|null is not subtype of native type array\\.$#" + message: '#^PHPDoc tag @param for parameter \$objectStateGroups with type array\\|null is not subtype of native type array\.$#' + identifier: parameter.phpDocType count: 1 path: src/lib/Form/Data/ObjectState/ObjectStateGroupsDeleteData.php - - message: "#^Method Ibexa\\\\AdminUi\\\\Form\\\\Data\\\\ObjectState\\\\ObjectStateUpdateData\\:\\:getObjectState\\(\\) should return Ibexa\\\\Contracts\\\\Core\\\\Repository\\\\Values\\\\ObjectState\\\\ObjectState but returns Ibexa\\\\Contracts\\\\Core\\\\Repository\\\\Values\\\\ObjectState\\\\ObjectState\\|null\\.$#" + message: '#^Method Ibexa\\AdminUi\\Form\\Data\\ObjectState\\ObjectStateUpdateData\:\:getObjectState\(\) should return Ibexa\\Contracts\\Core\\Repository\\Values\\ObjectState\\ObjectState but returns Ibexa\\Contracts\\Core\\Repository\\Values\\ObjectState\\ObjectState\|null\.$#' + identifier: return.type count: 1 path: src/lib/Form/Data/ObjectState/ObjectStateUpdateData.php - - message: "#^Method Ibexa\\\\AdminUi\\\\Form\\\\Data\\\\ObjectState\\\\ObjectStateUpdateData\\:\\:setIdentifier\\(\\) has no return type specified\\.$#" + message: '#^Method Ibexa\\AdminUi\\Form\\Data\\ObjectState\\ObjectStateUpdateData\:\:setIdentifier\(\) has no return type specified\.$#' + identifier: missingType.return count: 1 path: src/lib/Form/Data/ObjectState/ObjectStateUpdateData.php - - message: "#^Method Ibexa\\\\AdminUi\\\\Form\\\\Data\\\\ObjectState\\\\ObjectStateUpdateData\\:\\:setName\\(\\) has no return type specified\\.$#" + message: '#^Method Ibexa\\AdminUi\\Form\\Data\\ObjectState\\ObjectStateUpdateData\:\:setName\(\) has no return type specified\.$#' + identifier: missingType.return count: 1 path: src/lib/Form/Data/ObjectState/ObjectStateUpdateData.php - - message: "#^Method Ibexa\\\\AdminUi\\\\Form\\\\Data\\\\ObjectState\\\\ObjectStateUpdateData\\:\\:setObjectState\\(\\) has no return type specified\\.$#" + message: '#^Method Ibexa\\AdminUi\\Form\\Data\\ObjectState\\ObjectStateUpdateData\:\:setObjectState\(\) has no return type specified\.$#' + identifier: missingType.return count: 1 path: src/lib/Form/Data/ObjectState/ObjectStateUpdateData.php - - message: "#^Property Ibexa\\\\AdminUi\\\\Form\\\\Data\\\\ObjectState\\\\ObjectStateUpdateData\\:\\:\\$name \\(string\\) does not accept string\\|null\\.$#" + message: '#^Property Ibexa\\AdminUi\\Form\\Data\\ObjectState\\ObjectStateUpdateData\:\:\$name \(string\) does not accept string\|null\.$#' + identifier: assign.propertyType count: 1 path: src/lib/Form/Data/ObjectState/ObjectStateUpdateData.php - - message: "#^Method Ibexa\\\\AdminUi\\\\Form\\\\Data\\\\ObjectState\\\\ObjectStatesDeleteData\\:\\:__construct\\(\\) has parameter \\$objectStates with no value type specified in iterable type array\\.$#" + message: '#^Method Ibexa\\AdminUi\\Form\\Data\\ObjectState\\ObjectStatesDeleteData\:\:__construct\(\) has parameter \$objectStates with no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue count: 1 path: src/lib/Form/Data/ObjectState/ObjectStatesDeleteData.php - - message: "#^Method Ibexa\\\\AdminUi\\\\Form\\\\Data\\\\ObjectState\\\\ObjectStatesDeleteData\\:\\:setObjectStates\\(\\) has no return type specified\\.$#" + message: '#^Method Ibexa\\AdminUi\\Form\\Data\\ObjectState\\ObjectStatesDeleteData\:\:setObjectStates\(\) has no return type specified\.$#' + identifier: missingType.return count: 1 path: src/lib/Form/Data/ObjectState/ObjectStatesDeleteData.php - - message: "#^PHPDoc tag @param for parameter \\$objectStates with type array\\\\|null is not subtype of native type array\\.$#" + message: '#^PHPDoc tag @param for parameter \$objectStates with type array\\|null is not subtype of native type array\.$#' + identifier: parameter.phpDocType count: 1 path: src/lib/Form/Data/ObjectState/ObjectStatesDeleteData.php - - message: "#^Method Ibexa\\\\AdminUi\\\\Form\\\\Data\\\\Policy\\\\PoliciesDeleteData\\:\\:__construct\\(\\) has parameter \\$policies with no value type specified in iterable type array\\.$#" + message: '#^Method Ibexa\\AdminUi\\Form\\Data\\Policy\\PoliciesDeleteData\:\:__construct\(\) has parameter \$policies with no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue count: 1 path: src/lib/Form/Data/Policy/PoliciesDeleteData.php - - message: "#^Method Ibexa\\\\AdminUi\\\\Form\\\\Data\\\\Policy\\\\PoliciesDeleteData\\:\\:getPolicies\\(\\) return type has no value type specified in iterable type array\\.$#" + message: '#^Method Ibexa\\AdminUi\\Form\\Data\\Policy\\PoliciesDeleteData\:\:getPolicies\(\) return type has no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue count: 1 path: src/lib/Form/Data/Policy/PoliciesDeleteData.php - - message: "#^Method Ibexa\\\\AdminUi\\\\Form\\\\Data\\\\Policy\\\\PoliciesDeleteData\\:\\:setPolicies\\(\\) has no return type specified\\.$#" + message: '#^Method Ibexa\\AdminUi\\Form\\Data\\Policy\\PoliciesDeleteData\:\:setPolicies\(\) has no return type specified\.$#' + identifier: missingType.return count: 1 path: src/lib/Form/Data/Policy/PoliciesDeleteData.php - - message: "#^Method Ibexa\\\\AdminUi\\\\Form\\\\Data\\\\Policy\\\\PoliciesDeleteData\\:\\:setPolicies\\(\\) has parameter \\$policies with no value type specified in iterable type array\\.$#" + message: '#^Method Ibexa\\AdminUi\\Form\\Data\\Policy\\PoliciesDeleteData\:\:setPolicies\(\) has parameter \$policies with no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue count: 1 path: src/lib/Form/Data/Policy/PoliciesDeleteData.php - - message: "#^Method Ibexa\\\\AdminUi\\\\Form\\\\Data\\\\Policy\\\\PoliciesDeleteData\\:\\:setRole\\(\\) has no return type specified\\.$#" + message: '#^Method Ibexa\\AdminUi\\Form\\Data\\Policy\\PoliciesDeleteData\:\:setRole\(\) has no return type specified\.$#' + identifier: missingType.return count: 1 path: src/lib/Form/Data/Policy/PoliciesDeleteData.php - - message: "#^PHPDoc tag @param for parameter \\$policies with type array\\|null is not subtype of native type array\\.$#" + message: '#^PHPDoc tag @param for parameter \$policies with type array\|null is not subtype of native type array\.$#' + identifier: parameter.phpDocType count: 1 path: src/lib/Form/Data/Policy/PoliciesDeleteData.php - - message: "#^Property Ibexa\\\\AdminUi\\\\Form\\\\Data\\\\Policy\\\\PoliciesDeleteData\\:\\:\\$policies type has no value type specified in iterable type array\\.$#" + message: '#^Property Ibexa\\AdminUi\\Form\\Data\\Policy\\PoliciesDeleteData\:\:\$policies type has no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue count: 1 path: src/lib/Form/Data/Policy/PoliciesDeleteData.php - - message: "#^Method Ibexa\\\\AdminUi\\\\Form\\\\Data\\\\Policy\\\\PolicyCreateData\\:\\:getLimitations\\(\\) return type has no value type specified in iterable type array\\.$#" + message: '#^Method Ibexa\\AdminUi\\Form\\Data\\Policy\\PolicyCreateData\:\:getLimitations\(\) return type has no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue count: 1 path: src/lib/Form/Data/Policy/PolicyCreateData.php - - message: "#^Method Ibexa\\\\AdminUi\\\\Form\\\\Data\\\\Policy\\\\PolicyCreateData\\:\\:getPolicy\\(\\) return type has no value type specified in iterable type array\\.$#" + message: '#^Method Ibexa\\AdminUi\\Form\\Data\\Policy\\PolicyCreateData\:\:getPolicy\(\) return type has no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue count: 1 path: src/lib/Form/Data/Policy/PolicyCreateData.php - - message: "#^Method Ibexa\\\\AdminUi\\\\Form\\\\Data\\\\Policy\\\\PolicyCreateData\\:\\:setLimitations\\(\\) has no return type specified\\.$#" + message: '#^Method Ibexa\\AdminUi\\Form\\Data\\Policy\\PolicyCreateData\:\:setLimitations\(\) has no return type specified\.$#' + identifier: missingType.return count: 1 path: src/lib/Form/Data/Policy/PolicyCreateData.php - - message: "#^Method Ibexa\\\\AdminUi\\\\Form\\\\Data\\\\Policy\\\\PolicyCreateData\\:\\:setLimitations\\(\\) has parameter \\$limitations with no value type specified in iterable type array\\.$#" + message: '#^Method Ibexa\\AdminUi\\Form\\Data\\Policy\\PolicyCreateData\:\:setLimitations\(\) has parameter \$limitations with no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue count: 1 path: src/lib/Form/Data/Policy/PolicyCreateData.php - - message: "#^Method Ibexa\\\\AdminUi\\\\Form\\\\Data\\\\Policy\\\\PolicyCreateData\\:\\:setPolicy\\(\\) has parameter \\$policy with no value type specified in iterable type array\\.$#" + message: '#^Method Ibexa\\AdminUi\\Form\\Data\\Policy\\PolicyCreateData\:\:setPolicy\(\) has parameter \$policy with no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue count: 1 path: src/lib/Form/Data/Policy/PolicyCreateData.php - - message: "#^Property Ibexa\\\\AdminUi\\\\Form\\\\Data\\\\Policy\\\\PolicyCreateData\\:\\:\\$limitations type has no value type specified in iterable type array\\.$#" + message: '#^Property Ibexa\\AdminUi\\Form\\Data\\Policy\\PolicyCreateData\:\:\$limitations type has no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue count: 1 path: src/lib/Form/Data/Policy/PolicyCreateData.php - - message: "#^Method Ibexa\\\\AdminUi\\\\Form\\\\Data\\\\Policy\\\\PolicyDeleteData\\:\\:getLimitations\\(\\) return type has no value type specified in iterable type array\\.$#" + message: '#^Method Ibexa\\AdminUi\\Form\\Data\\Policy\\PolicyDeleteData\:\:getLimitations\(\) return type has no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue count: 1 path: src/lib/Form/Data/Policy/PolicyDeleteData.php - - message: "#^Method Ibexa\\\\AdminUi\\\\Form\\\\Data\\\\Policy\\\\PolicyDeleteData\\:\\:getPolicy\\(\\) return type has no value type specified in iterable type array\\.$#" + message: '#^Method Ibexa\\AdminUi\\Form\\Data\\Policy\\PolicyDeleteData\:\:getPolicy\(\) return type has no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue count: 1 path: src/lib/Form/Data/Policy/PolicyDeleteData.php - - message: "#^Method Ibexa\\\\AdminUi\\\\Form\\\\Data\\\\Policy\\\\PolicyDeleteData\\:\\:setFunction\\(\\) has no return type specified\\.$#" + message: '#^Method Ibexa\\AdminUi\\Form\\Data\\Policy\\PolicyDeleteData\:\:setFunction\(\) has no return type specified\.$#' + identifier: missingType.return count: 1 path: src/lib/Form/Data/Policy/PolicyDeleteData.php - - message: "#^Method Ibexa\\\\AdminUi\\\\Form\\\\Data\\\\Policy\\\\PolicyDeleteData\\:\\:setId\\(\\) has no return type specified\\.$#" + message: '#^Method Ibexa\\AdminUi\\Form\\Data\\Policy\\PolicyDeleteData\:\:setId\(\) has no return type specified\.$#' + identifier: missingType.return count: 1 path: src/lib/Form/Data/Policy/PolicyDeleteData.php - - message: "#^Method Ibexa\\\\AdminUi\\\\Form\\\\Data\\\\Policy\\\\PolicyDeleteData\\:\\:setLimitations\\(\\) has no return type specified\\.$#" + message: '#^Method Ibexa\\AdminUi\\Form\\Data\\Policy\\PolicyDeleteData\:\:setLimitations\(\) has no return type specified\.$#' + identifier: missingType.return count: 1 path: src/lib/Form/Data/Policy/PolicyDeleteData.php - - message: "#^Method Ibexa\\\\AdminUi\\\\Form\\\\Data\\\\Policy\\\\PolicyDeleteData\\:\\:setLimitations\\(\\) has parameter \\$limitations with no value type specified in iterable type array\\.$#" + message: '#^Method Ibexa\\AdminUi\\Form\\Data\\Policy\\PolicyDeleteData\:\:setLimitations\(\) has parameter \$limitations with no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue count: 1 path: src/lib/Form/Data/Policy/PolicyDeleteData.php - - message: "#^Method Ibexa\\\\AdminUi\\\\Form\\\\Data\\\\Policy\\\\PolicyDeleteData\\:\\:setModule\\(\\) has no return type specified\\.$#" + message: '#^Method Ibexa\\AdminUi\\Form\\Data\\Policy\\PolicyDeleteData\:\:setModule\(\) has no return type specified\.$#' + identifier: missingType.return count: 1 path: src/lib/Form/Data/Policy/PolicyDeleteData.php - - message: "#^Method Ibexa\\\\AdminUi\\\\Form\\\\Data\\\\Policy\\\\PolicyDeleteData\\:\\:setPolicy\\(\\) has no return type specified\\.$#" + message: '#^Method Ibexa\\AdminUi\\Form\\Data\\Policy\\PolicyDeleteData\:\:setPolicy\(\) has no return type specified\.$#' + identifier: missingType.return count: 1 path: src/lib/Form/Data/Policy/PolicyDeleteData.php - - message: "#^Method Ibexa\\\\AdminUi\\\\Form\\\\Data\\\\Policy\\\\PolicyDeleteData\\:\\:setPolicy\\(\\) has parameter \\$policy with no value type specified in iterable type array\\.$#" + message: '#^Method Ibexa\\AdminUi\\Form\\Data\\Policy\\PolicyDeleteData\:\:setPolicy\(\) has parameter \$policy with no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue count: 1 path: src/lib/Form/Data/Policy/PolicyDeleteData.php - - message: "#^Property Ibexa\\\\AdminUi\\\\Form\\\\Data\\\\Policy\\\\PolicyDeleteData\\:\\:\\$limitations type has no value type specified in iterable type array\\.$#" + message: '#^Property Ibexa\\AdminUi\\Form\\Data\\Policy\\PolicyDeleteData\:\:\$limitations type has no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue count: 1 path: src/lib/Form/Data/Policy/PolicyDeleteData.php - - message: "#^Method Ibexa\\\\AdminUi\\\\Form\\\\Data\\\\Policy\\\\PolicyUpdateData\\:\\:getLimitations\\(\\) return type has no value type specified in iterable type array\\.$#" + message: '#^Method Ibexa\\AdminUi\\Form\\Data\\Policy\\PolicyUpdateData\:\:getLimitations\(\) return type has no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue count: 1 path: src/lib/Form/Data/Policy/PolicyUpdateData.php - - message: "#^Method Ibexa\\\\AdminUi\\\\Form\\\\Data\\\\Policy\\\\PolicyUpdateData\\:\\:getPolicy\\(\\) return type has no value type specified in iterable type array\\.$#" + message: '#^Method Ibexa\\AdminUi\\Form\\Data\\Policy\\PolicyUpdateData\:\:getPolicy\(\) return type has no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue count: 1 path: src/lib/Form/Data/Policy/PolicyUpdateData.php - - message: "#^Method Ibexa\\\\AdminUi\\\\Form\\\\Data\\\\Policy\\\\PolicyUpdateData\\:\\:setFunction\\(\\) has no return type specified\\.$#" + message: '#^Method Ibexa\\AdminUi\\Form\\Data\\Policy\\PolicyUpdateData\:\:setFunction\(\) has no return type specified\.$#' + identifier: missingType.return count: 1 path: src/lib/Form/Data/Policy/PolicyUpdateData.php - - message: "#^Method Ibexa\\\\AdminUi\\\\Form\\\\Data\\\\Policy\\\\PolicyUpdateData\\:\\:setLimitations\\(\\) has no return type specified\\.$#" + message: '#^Method Ibexa\\AdminUi\\Form\\Data\\Policy\\PolicyUpdateData\:\:setLimitations\(\) has no return type specified\.$#' + identifier: missingType.return count: 1 path: src/lib/Form/Data/Policy/PolicyUpdateData.php - - message: "#^Method Ibexa\\\\AdminUi\\\\Form\\\\Data\\\\Policy\\\\PolicyUpdateData\\:\\:setLimitations\\(\\) has parameter \\$limitations with no value type specified in iterable type array\\.$#" + message: '#^Method Ibexa\\AdminUi\\Form\\Data\\Policy\\PolicyUpdateData\:\:setLimitations\(\) has parameter \$limitations with no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue count: 1 path: src/lib/Form/Data/Policy/PolicyUpdateData.php - - message: "#^Method Ibexa\\\\AdminUi\\\\Form\\\\Data\\\\Policy\\\\PolicyUpdateData\\:\\:setModule\\(\\) has no return type specified\\.$#" + message: '#^Method Ibexa\\AdminUi\\Form\\Data\\Policy\\PolicyUpdateData\:\:setModule\(\) has no return type specified\.$#' + identifier: missingType.return count: 1 path: src/lib/Form/Data/Policy/PolicyUpdateData.php - - message: "#^Method Ibexa\\\\AdminUi\\\\Form\\\\Data\\\\Policy\\\\PolicyUpdateData\\:\\:setPolicy\\(\\) has no return type specified\\.$#" + message: '#^Method Ibexa\\AdminUi\\Form\\Data\\Policy\\PolicyUpdateData\:\:setPolicy\(\) has no return type specified\.$#' + identifier: missingType.return count: 1 path: src/lib/Form/Data/Policy/PolicyUpdateData.php - - message: "#^Method Ibexa\\\\AdminUi\\\\Form\\\\Data\\\\Policy\\\\PolicyUpdateData\\:\\:setPolicy\\(\\) has parameter \\$policy with no value type specified in iterable type array\\.$#" + message: '#^Method Ibexa\\AdminUi\\Form\\Data\\Policy\\PolicyUpdateData\:\:setPolicy\(\) has parameter \$policy with no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue count: 1 path: src/lib/Form/Data/Policy/PolicyUpdateData.php - - message: "#^Property Ibexa\\\\AdminUi\\\\Form\\\\Data\\\\Policy\\\\PolicyUpdateData\\:\\:\\$limitations type has no value type specified in iterable type array\\.$#" + message: '#^Property Ibexa\\AdminUi\\Form\\Data\\Policy\\PolicyUpdateData\:\:\$limitations type has no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue count: 1 path: src/lib/Form/Data/Policy/PolicyUpdateData.php - - message: "#^Method Ibexa\\\\AdminUi\\\\Form\\\\Data\\\\PolicyData\\:\\:__construct\\(\\) has parameter \\$limitations with no value type specified in iterable type array\\.$#" + message: '#^Method Ibexa\\AdminUi\\Form\\Data\\PolicyData\:\:__construct\(\) has parameter \$limitations with no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue count: 1 path: src/lib/Form/Data/PolicyData.php - - message: "#^Method Ibexa\\\\AdminUi\\\\Form\\\\Data\\\\PolicyData\\:\\:getLimitations\\(\\) return type has no value type specified in iterable type array\\.$#" + message: '#^Method Ibexa\\AdminUi\\Form\\Data\\PolicyData\:\:getLimitations\(\) return type has no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue count: 1 path: src/lib/Form/Data/PolicyData.php - - message: "#^Method Ibexa\\\\AdminUi\\\\Form\\\\Data\\\\PolicyData\\:\\:getModuleFunction\\(\\) return type has no value type specified in iterable type array\\.$#" + message: '#^Method Ibexa\\AdminUi\\Form\\Data\\PolicyData\:\:getModuleFunction\(\) return type has no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue count: 1 path: src/lib/Form/Data/PolicyData.php - - message: "#^Method Ibexa\\\\AdminUi\\\\Form\\\\Data\\\\PolicyData\\:\\:setLimitations\\(\\) has no return type specified\\.$#" + message: '#^Method Ibexa\\AdminUi\\Form\\Data\\PolicyData\:\:setLimitations\(\) has no return type specified\.$#' + identifier: missingType.return count: 1 path: src/lib/Form/Data/PolicyData.php - - message: "#^Method Ibexa\\\\AdminUi\\\\Form\\\\Data\\\\PolicyData\\:\\:setLimitations\\(\\) has parameter \\$limitations with no value type specified in iterable type array\\.$#" + message: '#^Method Ibexa\\AdminUi\\Form\\Data\\PolicyData\:\:setLimitations\(\) has parameter \$limitations with no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue count: 1 path: src/lib/Form/Data/PolicyData.php - - message: "#^Method Ibexa\\\\AdminUi\\\\Form\\\\Data\\\\PolicyData\\:\\:setModuleFunction\\(\\) has no return type specified\\.$#" + message: '#^Method Ibexa\\AdminUi\\Form\\Data\\PolicyData\:\:setModuleFunction\(\) has no return type specified\.$#' + identifier: missingType.return count: 1 path: src/lib/Form/Data/PolicyData.php - - message: "#^Method Ibexa\\\\AdminUi\\\\Form\\\\Data\\\\PolicyData\\:\\:setModuleFunction\\(\\) has parameter \\$moduleFunction with no value type specified in iterable type array\\.$#" + message: '#^Method Ibexa\\AdminUi\\Form\\Data\\PolicyData\:\:setModuleFunction\(\) has parameter \$moduleFunction with no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue count: 1 path: src/lib/Form/Data/PolicyData.php - - message: "#^Property Ibexa\\\\AdminUi\\\\Form\\\\Data\\\\PolicyData\\:\\:\\$function \\(string\\) does not accept string\\|null\\.$#" + message: '#^Property Ibexa\\AdminUi\\Form\\Data\\PolicyData\:\:\$function \(string\) does not accept string\|null\.$#' + identifier: assign.propertyType count: 1 path: src/lib/Form/Data/PolicyData.php - - message: "#^Property Ibexa\\\\AdminUi\\\\Form\\\\Data\\\\PolicyData\\:\\:\\$limitations type has no value type specified in iterable type array\\.$#" + message: '#^Property Ibexa\\AdminUi\\Form\\Data\\PolicyData\:\:\$limitations type has no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue count: 1 path: src/lib/Form/Data/PolicyData.php - - message: "#^Property Ibexa\\\\AdminUi\\\\Form\\\\Data\\\\PolicyData\\:\\:\\$module \\(string\\) does not accept string\\|null\\.$#" + message: '#^Property Ibexa\\AdminUi\\Form\\Data\\PolicyData\:\:\$module \(string\) does not accept string\|null\.$#' + identifier: assign.propertyType count: 1 path: src/lib/Form/Data/PolicyData.php - - message: "#^Method Ibexa\\\\AdminUi\\\\Form\\\\Data\\\\Role\\\\RoleAssignmentDeleteData\\:\\:setRoleAssignment\\(\\) has no return type specified\\.$#" + message: '#^Method Ibexa\\AdminUi\\Form\\Data\\Role\\RoleAssignmentDeleteData\:\:setRoleAssignment\(\) has no return type specified\.$#' + identifier: missingType.return count: 1 path: src/lib/Form/Data/Role/RoleAssignmentDeleteData.php - - message: "#^Property Ibexa\\\\AdminUi\\\\Form\\\\Data\\\\Role\\\\RoleAssignmentDeleteData\\:\\:\\$roleAssignment \\(Ibexa\\\\Contracts\\\\Core\\\\Repository\\\\Values\\\\User\\\\RoleAssignment\\) does not accept Ibexa\\\\Contracts\\\\Core\\\\Repository\\\\Values\\\\User\\\\RoleAssignment\\|null\\.$#" + message: '#^Property Ibexa\\AdminUi\\Form\\Data\\Role\\RoleAssignmentDeleteData\:\:\$roleAssignment \(Ibexa\\Contracts\\Core\\Repository\\Values\\User\\RoleAssignment\) does not accept Ibexa\\Contracts\\Core\\Repository\\Values\\User\\RoleAssignment\|null\.$#' + identifier: assign.propertyType count: 1 path: src/lib/Form/Data/Role/RoleAssignmentDeleteData.php - - message: "#^Method Ibexa\\\\AdminUi\\\\Form\\\\Data\\\\Role\\\\RoleAssignmentsDeleteData\\:\\:__construct\\(\\) has parameter \\$roleAssignments with no value type specified in iterable type array\\.$#" + message: '#^Method Ibexa\\AdminUi\\Form\\Data\\Role\\RoleAssignmentsDeleteData\:\:__construct\(\) has parameter \$roleAssignments with no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue count: 1 path: src/lib/Form/Data/Role/RoleAssignmentsDeleteData.php - - message: "#^Method Ibexa\\\\AdminUi\\\\Form\\\\Data\\\\Role\\\\RoleAssignmentsDeleteData\\:\\:getRoleAssignments\\(\\) return type has no value type specified in iterable type array\\.$#" + message: '#^Method Ibexa\\AdminUi\\Form\\Data\\Role\\RoleAssignmentsDeleteData\:\:getRoleAssignments\(\) return type has no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue count: 1 path: src/lib/Form/Data/Role/RoleAssignmentsDeleteData.php - - message: "#^Method Ibexa\\\\AdminUi\\\\Form\\\\Data\\\\Role\\\\RoleAssignmentsDeleteData\\:\\:setRole\\(\\) has no return type specified\\.$#" + message: '#^Method Ibexa\\AdminUi\\Form\\Data\\Role\\RoleAssignmentsDeleteData\:\:setRole\(\) has no return type specified\.$#' + identifier: missingType.return count: 1 path: src/lib/Form/Data/Role/RoleAssignmentsDeleteData.php - - message: "#^Method Ibexa\\\\AdminUi\\\\Form\\\\Data\\\\Role\\\\RoleAssignmentsDeleteData\\:\\:setRoleAssignments\\(\\) has no return type specified\\.$#" + message: '#^Method Ibexa\\AdminUi\\Form\\Data\\Role\\RoleAssignmentsDeleteData\:\:setRoleAssignments\(\) has no return type specified\.$#' + identifier: missingType.return count: 1 path: src/lib/Form/Data/Role/RoleAssignmentsDeleteData.php - - message: "#^Method Ibexa\\\\AdminUi\\\\Form\\\\Data\\\\Role\\\\RoleAssignmentsDeleteData\\:\\:setRoleAssignments\\(\\) has parameter \\$roleAssignments with no value type specified in iterable type array\\.$#" + message: '#^Method Ibexa\\AdminUi\\Form\\Data\\Role\\RoleAssignmentsDeleteData\:\:setRoleAssignments\(\) has parameter \$roleAssignments with no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue count: 1 path: src/lib/Form/Data/Role/RoleAssignmentsDeleteData.php - - message: "#^PHPDoc tag @param for parameter \\$roleAssignments with type array\\|null is not subtype of native type array\\.$#" + message: '#^PHPDoc tag @param for parameter \$roleAssignments with type array\|null is not subtype of native type array\.$#' + identifier: parameter.phpDocType count: 1 path: src/lib/Form/Data/Role/RoleAssignmentsDeleteData.php - - message: "#^Property Ibexa\\\\AdminUi\\\\Form\\\\Data\\\\Role\\\\RoleAssignmentsDeleteData\\:\\:\\$roleAssignments type has no value type specified in iterable type array\\.$#" + message: '#^Property Ibexa\\AdminUi\\Form\\Data\\Role\\RoleAssignmentsDeleteData\:\:\$roleAssignments type has no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue count: 1 path: src/lib/Form/Data/Role/RoleAssignmentsDeleteData.php - - message: "#^Property Ibexa\\\\AdminUi\\\\Form\\\\Data\\\\Role\\\\RoleCopyData\\:\\:\\$newIdentifier \\(string\\) does not accept string\\|null\\.$#" + message: '#^Property Ibexa\\AdminUi\\Form\\Data\\Role\\RoleCopyData\:\:\$newIdentifier \(string\) does not accept string\|null\.$#' + identifier: assign.propertyType count: 2 path: src/lib/Form/Data/Role/RoleCopyData.php - - message: "#^Method Ibexa\\\\AdminUi\\\\Form\\\\Data\\\\Role\\\\RoleDeleteData\\:\\:setRole\\(\\) has no return type specified\\.$#" + message: '#^Method Ibexa\\AdminUi\\Form\\Data\\Role\\RoleDeleteData\:\:setRole\(\) has no return type specified\.$#' + identifier: missingType.return count: 1 path: src/lib/Form/Data/Role/RoleDeleteData.php - - message: "#^Property Ibexa\\\\AdminUi\\\\Form\\\\Data\\\\Role\\\\RoleDeleteData\\:\\:\\$role \\(Ibexa\\\\Contracts\\\\Core\\\\Repository\\\\Values\\\\User\\\\Role\\) does not accept Ibexa\\\\Contracts\\\\Core\\\\Repository\\\\Values\\\\User\\\\Role\\|null\\.$#" + message: '#^Property Ibexa\\AdminUi\\Form\\Data\\Role\\RoleDeleteData\:\:\$role \(Ibexa\\Contracts\\Core\\Repository\\Values\\User\\Role\) does not accept Ibexa\\Contracts\\Core\\Repository\\Values\\User\\Role\|null\.$#' + identifier: assign.propertyType count: 1 path: src/lib/Form/Data/Role/RoleDeleteData.php - - message: "#^Method Ibexa\\\\AdminUi\\\\Form\\\\Data\\\\Role\\\\RolesDeleteData\\:\\:__construct\\(\\) has parameter \\$roles with no value type specified in iterable type array\\.$#" + message: '#^Method Ibexa\\AdminUi\\Form\\Data\\Role\\RolesDeleteData\:\:__construct\(\) has parameter \$roles with no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue count: 1 path: src/lib/Form/Data/Role/RolesDeleteData.php - - message: "#^Method Ibexa\\\\AdminUi\\\\Form\\\\Data\\\\Role\\\\RolesDeleteData\\:\\:getRoles\\(\\) return type has no value type specified in iterable type array\\.$#" + message: '#^Method Ibexa\\AdminUi\\Form\\Data\\Role\\RolesDeleteData\:\:getRoles\(\) return type has no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue count: 1 path: src/lib/Form/Data/Role/RolesDeleteData.php - - message: "#^Method Ibexa\\\\AdminUi\\\\Form\\\\Data\\\\Role\\\\RolesDeleteData\\:\\:getRoles\\(\\) should return array but returns array\\|null\\.$#" + message: '#^Method Ibexa\\AdminUi\\Form\\Data\\Role\\RolesDeleteData\:\:getRoles\(\) should return array but returns array\|null\.$#' + identifier: return.type count: 1 path: src/lib/Form/Data/Role/RolesDeleteData.php - - message: "#^Method Ibexa\\\\AdminUi\\\\Form\\\\Data\\\\Role\\\\RolesDeleteData\\:\\:setRoles\\(\\) has no return type specified\\.$#" + message: '#^Method Ibexa\\AdminUi\\Form\\Data\\Role\\RolesDeleteData\:\:setRoles\(\) has no return type specified\.$#' + identifier: missingType.return count: 1 path: src/lib/Form/Data/Role/RolesDeleteData.php - - message: "#^Method Ibexa\\\\AdminUi\\\\Form\\\\Data\\\\Role\\\\RolesDeleteData\\:\\:setRoles\\(\\) has parameter \\$roles with no value type specified in iterable type array\\.$#" + message: '#^Method Ibexa\\AdminUi\\Form\\Data\\Role\\RolesDeleteData\:\:setRoles\(\) has parameter \$roles with no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue count: 1 path: src/lib/Form/Data/Role/RolesDeleteData.php - - message: "#^PHPDoc tag @param for parameter \\$roles with type array\\|null is not subtype of native type array\\.$#" + message: '#^PHPDoc tag @param for parameter \$roles with type array\|null is not subtype of native type array\.$#' + identifier: parameter.phpDocType count: 1 path: src/lib/Form/Data/Role/RolesDeleteData.php - - message: "#^Property Ibexa\\\\AdminUi\\\\Form\\\\Data\\\\Role\\\\RolesDeleteData\\:\\:\\$roles type has no value type specified in iterable type array\\.$#" + message: '#^Property Ibexa\\AdminUi\\Form\\Data\\Role\\RolesDeleteData\:\:\$roles type has no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue count: 1 path: src/lib/Form/Data/Role/RolesDeleteData.php - - message: "#^Method Ibexa\\\\AdminUi\\\\Form\\\\Data\\\\RoleAssignmentData\\:\\:setGroups\\(\\) has no return type specified\\.$#" + message: '#^Method Ibexa\\AdminUi\\Form\\Data\\RoleAssignmentData\:\:setGroups\(\) has no return type specified\.$#' + identifier: missingType.return count: 1 path: src/lib/Form/Data/RoleAssignmentData.php - - message: "#^Method Ibexa\\\\AdminUi\\\\Form\\\\Data\\\\RoleAssignmentData\\:\\:setLocations\\(\\) has no return type specified\\.$#" + message: '#^Method Ibexa\\AdminUi\\Form\\Data\\RoleAssignmentData\:\:setLocations\(\) has no return type specified\.$#' + identifier: missingType.return count: 1 path: src/lib/Form/Data/RoleAssignmentData.php - - message: "#^Method Ibexa\\\\AdminUi\\\\Form\\\\Data\\\\RoleAssignmentData\\:\\:setSections\\(\\) has no return type specified\\.$#" + message: '#^Method Ibexa\\AdminUi\\Form\\Data\\RoleAssignmentData\:\:setSections\(\) has no return type specified\.$#' + identifier: missingType.return count: 1 path: src/lib/Form/Data/RoleAssignmentData.php - - message: "#^Method Ibexa\\\\AdminUi\\\\Form\\\\Data\\\\RoleAssignmentData\\:\\:setUsers\\(\\) has no return type specified\\.$#" + message: '#^Method Ibexa\\AdminUi\\Form\\Data\\RoleAssignmentData\:\:setUsers\(\) has no return type specified\.$#' + identifier: missingType.return count: 1 path: src/lib/Form/Data/RoleAssignmentData.php - - message: "#^Method Ibexa\\\\AdminUi\\\\Form\\\\Data\\\\RoleData\\:\\:setIdentifier\\(\\) has no return type specified\\.$#" + message: '#^Method Ibexa\\AdminUi\\Form\\Data\\RoleData\:\:setIdentifier\(\) has no return type specified\.$#' + identifier: missingType.return count: 1 path: src/lib/Form/Data/RoleData.php - - message: "#^Method Ibexa\\\\AdminUi\\\\Form\\\\Data\\\\RoleData\\:\\:setIdentifier\\(\\) has parameter \\$identifier with no type specified\\.$#" + message: '#^Method Ibexa\\AdminUi\\Form\\Data\\RoleData\:\:setIdentifier\(\) has parameter \$identifier with no type specified\.$#' + identifier: missingType.parameter count: 1 path: src/lib/Form/Data/RoleData.php - - message: "#^Property Ibexa\\\\AdminUi\\\\Form\\\\Data\\\\RoleData\\:\\:\\$identifier \\(string\\) does not accept string\\|null\\.$#" + message: '#^Property Ibexa\\AdminUi\\Form\\Data\\RoleData\:\:\$identifier \(string\) does not accept string\|null\.$#' + identifier: assign.propertyType count: 1 path: src/lib/Form/Data/RoleData.php - - message: "#^Method Ibexa\\\\AdminUi\\\\Form\\\\Data\\\\Search\\\\TrashSearchData\\:\\:__construct\\(\\) has parameter \\$sort with no value type specified in iterable type array\\.$#" + message: '#^Method Ibexa\\AdminUi\\Form\\Data\\Search\\TrashSearchData\:\:__construct\(\) has parameter \$sort with no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue count: 1 path: src/lib/Form/Data/Search/TrashSearchData.php - - message: "#^Method Ibexa\\\\AdminUi\\\\Form\\\\Data\\\\Search\\\\TrashSearchData\\:\\:__construct\\(\\) has parameter \\$trashedInterval with no value type specified in iterable type array\\.$#" + message: '#^Method Ibexa\\AdminUi\\Form\\Data\\Search\\TrashSearchData\:\:__construct\(\) has parameter \$trashedInterval with no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue count: 1 path: src/lib/Form/Data/Search/TrashSearchData.php - - message: "#^Method Ibexa\\\\AdminUi\\\\Form\\\\Data\\\\Search\\\\TrashSearchData\\:\\:getSort\\(\\) return type has no value type specified in iterable type array\\.$#" + message: '#^Method Ibexa\\AdminUi\\Form\\Data\\Search\\TrashSearchData\:\:getSort\(\) return type has no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue count: 1 path: src/lib/Form/Data/Search/TrashSearchData.php - - message: "#^Method Ibexa\\\\AdminUi\\\\Form\\\\Data\\\\Search\\\\TrashSearchData\\:\\:getTrashedInterval\\(\\) return type has no value type specified in iterable type array\\.$#" + message: '#^Method Ibexa\\AdminUi\\Form\\Data\\Search\\TrashSearchData\:\:getTrashedInterval\(\) return type has no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue count: 1 path: src/lib/Form/Data/Search/TrashSearchData.php - - message: "#^Method Ibexa\\\\AdminUi\\\\Form\\\\Data\\\\Search\\\\TrashSearchData\\:\\:setSort\\(\\) has parameter \\$sort with no value type specified in iterable type array\\.$#" + message: '#^Method Ibexa\\AdminUi\\Form\\Data\\Search\\TrashSearchData\:\:setSort\(\) has parameter \$sort with no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue count: 1 path: src/lib/Form/Data/Search/TrashSearchData.php - - message: "#^Method Ibexa\\\\AdminUi\\\\Form\\\\Data\\\\Search\\\\TrashSearchData\\:\\:setTrashedInterval\\(\\) has parameter \\$trashedInterval with no value type specified in iterable type array\\.$#" + message: '#^Method Ibexa\\AdminUi\\Form\\Data\\Search\\TrashSearchData\:\:setTrashedInterval\(\) has parameter \$trashedInterval with no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue count: 1 path: src/lib/Form/Data/Search/TrashSearchData.php - - message: "#^Property Ibexa\\\\AdminUi\\\\Form\\\\Data\\\\Search\\\\TrashSearchData\\:\\:\\$sort type has no value type specified in iterable type array\\.$#" + message: '#^Property Ibexa\\AdminUi\\Form\\Data\\Search\\TrashSearchData\:\:\$sort type has no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue count: 1 path: src/lib/Form/Data/Search/TrashSearchData.php - - message: "#^Property Ibexa\\\\AdminUi\\\\Form\\\\Data\\\\Search\\\\TrashSearchData\\:\\:\\$trashedInterval type has no value type specified in iterable type array\\.$#" + message: '#^Property Ibexa\\AdminUi\\Form\\Data\\Search\\TrashSearchData\:\:\$trashedInterval type has no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue count: 1 path: src/lib/Form/Data/Search/TrashSearchData.php - - message: "#^Method Ibexa\\\\AdminUi\\\\Form\\\\Data\\\\Section\\\\SectionContentAssignData\\:\\:setLocations\\(\\) has no return type specified\\.$#" + message: '#^Method Ibexa\\AdminUi\\Form\\Data\\Section\\SectionContentAssignData\:\:setLocations\(\) has no return type specified\.$#' + identifier: missingType.return count: 1 path: src/lib/Form/Data/Section/SectionContentAssignData.php - - message: "#^Method Ibexa\\\\AdminUi\\\\Form\\\\Data\\\\Section\\\\SectionContentAssignData\\:\\:setSection\\(\\) has no return type specified\\.$#" + message: '#^Method Ibexa\\AdminUi\\Form\\Data\\Section\\SectionContentAssignData\:\:setSection\(\) has no return type specified\.$#' + identifier: missingType.return count: 1 path: src/lib/Form/Data/Section/SectionContentAssignData.php - - message: "#^Method Ibexa\\\\AdminUi\\\\Form\\\\Data\\\\Section\\\\SectionDeleteData\\:\\:setSection\\(\\) has no return type specified\\.$#" + message: '#^Method Ibexa\\AdminUi\\Form\\Data\\Section\\SectionDeleteData\:\:setSection\(\) has no return type specified\.$#' + identifier: missingType.return count: 1 path: src/lib/Form/Data/Section/SectionDeleteData.php - - message: "#^Method Ibexa\\\\AdminUi\\\\Form\\\\Data\\\\Section\\\\SectionUpdateData\\:\\:setIdentifier\\(\\) has no return type specified\\.$#" + message: '#^Method Ibexa\\AdminUi\\Form\\Data\\Section\\SectionUpdateData\:\:setIdentifier\(\) has no return type specified\.$#' + identifier: missingType.return count: 1 path: src/lib/Form/Data/Section/SectionUpdateData.php - - message: "#^Method Ibexa\\\\AdminUi\\\\Form\\\\Data\\\\Section\\\\SectionUpdateData\\:\\:setName\\(\\) has no return type specified\\.$#" + message: '#^Method Ibexa\\AdminUi\\Form\\Data\\Section\\SectionUpdateData\:\:setName\(\) has no return type specified\.$#' + identifier: missingType.return count: 1 path: src/lib/Form/Data/Section/SectionUpdateData.php - - message: "#^Method Ibexa\\\\AdminUi\\\\Form\\\\Data\\\\Section\\\\SectionUpdateData\\:\\:setSection\\(\\) has no return type specified\\.$#" + message: '#^Method Ibexa\\AdminUi\\Form\\Data\\Section\\SectionUpdateData\:\:setSection\(\) has no return type specified\.$#' + identifier: missingType.return count: 1 path: src/lib/Form/Data/Section/SectionUpdateData.php - - message: "#^PHPDoc tag @param for parameter \\$section with type mixed is not subtype of native type Ibexa\\\\Contracts\\\\Core\\\\Repository\\\\Values\\\\Content\\\\Section\\|null\\.$#" + message: '#^PHPDoc tag @param for parameter \$section with type mixed is not subtype of native type Ibexa\\Contracts\\Core\\Repository\\Values\\Content\\Section\|null\.$#' + identifier: parameter.phpDocType count: 1 path: src/lib/Form/Data/Section/SectionUpdateData.php - - message: "#^PHPDoc tag @return with type mixed is not subtype of native type Ibexa\\\\Contracts\\\\Core\\\\Repository\\\\Values\\\\Content\\\\Section\\|null\\.$#" + message: '#^PHPDoc tag @return with type mixed is not subtype of native type Ibexa\\Contracts\\Core\\Repository\\Values\\Content\\Section\|null\.$#' + identifier: return.phpDocType count: 1 path: src/lib/Form/Data/Section/SectionUpdateData.php - - message: "#^Method Ibexa\\\\AdminUi\\\\Form\\\\Data\\\\Section\\\\SectionsDeleteData\\:\\:__construct\\(\\) has parameter \\$sections with no value type specified in iterable type array\\.$#" + message: '#^Method Ibexa\\AdminUi\\Form\\Data\\Section\\SectionsDeleteData\:\:__construct\(\) has parameter \$sections with no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue count: 1 path: src/lib/Form/Data/Section/SectionsDeleteData.php - - message: "#^Method Ibexa\\\\AdminUi\\\\Form\\\\Data\\\\Section\\\\SectionsDeleteData\\:\\:getSections\\(\\) return type has no value type specified in iterable type array\\.$#" + message: '#^Method Ibexa\\AdminUi\\Form\\Data\\Section\\SectionsDeleteData\:\:getSections\(\) return type has no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue count: 1 path: src/lib/Form/Data/Section/SectionsDeleteData.php - - message: "#^Method Ibexa\\\\AdminUi\\\\Form\\\\Data\\\\Section\\\\SectionsDeleteData\\:\\:setSections\\(\\) has no return type specified\\.$#" + message: '#^Method Ibexa\\AdminUi\\Form\\Data\\Section\\SectionsDeleteData\:\:setSections\(\) has no return type specified\.$#' + identifier: missingType.return count: 1 path: src/lib/Form/Data/Section/SectionsDeleteData.php - - message: "#^Method Ibexa\\\\AdminUi\\\\Form\\\\Data\\\\Section\\\\SectionsDeleteData\\:\\:setSections\\(\\) has parameter \\$sections with no value type specified in iterable type array\\.$#" + message: '#^Method Ibexa\\AdminUi\\Form\\Data\\Section\\SectionsDeleteData\:\:setSections\(\) has parameter \$sections with no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue count: 1 path: src/lib/Form/Data/Section/SectionsDeleteData.php - - message: "#^PHPDoc tag @param for parameter \\$sections with type array\\\\|null is not subtype of native type array\\.$#" + message: '#^PHPDoc tag @param for parameter \$sections with type array\\|null is not subtype of native type array\.$#' + identifier: parameter.phpDocType count: 1 path: src/lib/Form/Data/Section/SectionsDeleteData.php - - message: "#^Property Ibexa\\\\AdminUi\\\\Form\\\\Data\\\\Section\\\\SectionsDeleteData\\:\\:\\$sections type has no value type specified in iterable type array\\.$#" + message: '#^Property Ibexa\\AdminUi\\Form\\Data\\Section\\SectionsDeleteData\:\:\$sections type has no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue count: 1 path: src/lib/Form/Data/Section/SectionsDeleteData.php - - message: "#^Method Ibexa\\\\AdminUi\\\\Form\\\\Data\\\\Trash\\\\TrashEmptyData\\:\\:setEmptyTrash\\(\\) has no return type specified\\.$#" + message: '#^Method Ibexa\\AdminUi\\Form\\Data\\Trash\\TrashEmptyData\:\:setEmptyTrash\(\) has no return type specified\.$#' + identifier: missingType.return count: 1 path: src/lib/Form/Data/Trash/TrashEmptyData.php - - message: "#^Method Ibexa\\\\AdminUi\\\\Form\\\\Data\\\\Trash\\\\TrashItemRestoreData\\:\\:setLocation\\(\\) has no return type specified\\.$#" + message: '#^Method Ibexa\\AdminUi\\Form\\Data\\Trash\\TrashItemRestoreData\:\:setLocation\(\) has no return type specified\.$#' + identifier: missingType.return count: 1 path: src/lib/Form/Data/Trash/TrashItemRestoreData.php - - message: "#^Method Ibexa\\\\AdminUi\\\\Form\\\\Data\\\\Trash\\\\TrashItemRestoreData\\:\\:setTrashItems\\(\\) has no return type specified\\.$#" + message: '#^Method Ibexa\\AdminUi\\Form\\Data\\Trash\\TrashItemRestoreData\:\:setTrashItems\(\) has no return type specified\.$#' + identifier: missingType.return count: 1 path: src/lib/Form/Data/Trash/TrashItemRestoreData.php - - message: "#^Cannot access property \\$path on Ibexa\\\\Contracts\\\\Core\\\\Repository\\\\Values\\\\Content\\\\Location\\|false\\.$#" + message: '#^Cannot access property \$path on Ibexa\\Contracts\\Core\\Repository\\Values\\Content\\Location\|false\.$#' + identifier: property.nonObject count: 1 path: src/lib/Form/Data/TrashItemData.php - - message: "#^Method Ibexa\\\\AdminUi\\\\Form\\\\Data\\\\TrashItemData\\:\\:setAncestors\\(\\) has no return type specified\\.$#" + message: '#^Method Ibexa\\AdminUi\\Form\\Data\\TrashItemData\:\:setAncestors\(\) has no return type specified\.$#' + identifier: missingType.return count: 1 path: src/lib/Form/Data/TrashItemData.php - - message: "#^Method Ibexa\\\\AdminUi\\\\Form\\\\Data\\\\TrashItemData\\:\\:setContentType\\(\\) has no return type specified\\.$#" + message: '#^Method Ibexa\\AdminUi\\Form\\Data\\TrashItemData\:\:setContentType\(\) has no return type specified\.$#' + identifier: missingType.return count: 1 path: src/lib/Form/Data/TrashItemData.php - - message: "#^Method Ibexa\\\\AdminUi\\\\Form\\\\Data\\\\TrashItemData\\:\\:setLocation\\(\\) has no return type specified\\.$#" + message: '#^Method Ibexa\\AdminUi\\Form\\Data\\TrashItemData\:\:setLocation\(\) has no return type specified\.$#' + identifier: missingType.return count: 1 path: src/lib/Form/Data/TrashItemData.php - - message: "#^Property Ibexa\\\\AdminUi\\\\Form\\\\Data\\\\TrashItemData\\:\\:\\$contentType \\(Ibexa\\\\Contracts\\\\Core\\\\Repository\\\\Values\\\\ContentType\\\\ContentType\\) does not accept Ibexa\\\\Contracts\\\\Core\\\\Repository\\\\Values\\\\ContentType\\\\ContentType\\|null\\.$#" + message: '#^Property Ibexa\\AdminUi\\Form\\Data\\TrashItemData\:\:\$contentType \(Ibexa\\Contracts\\Core\\Repository\\Values\\ContentType\\ContentType\) does not accept Ibexa\\Contracts\\Core\\Repository\\Values\\ContentType\\ContentType\|null\.$#' + identifier: assign.propertyType count: 1 path: src/lib/Form/Data/TrashItemData.php - - message: "#^Property Ibexa\\\\AdminUi\\\\Form\\\\Data\\\\TrashItemData\\:\\:\\$creator \\(Ibexa\\\\Contracts\\\\Core\\\\Repository\\\\Values\\\\User\\\\User\\) does not accept Ibexa\\\\Contracts\\\\Core\\\\Repository\\\\Values\\\\User\\\\User\\|null\\.$#" + message: '#^Property Ibexa\\AdminUi\\Form\\Data\\TrashItemData\:\:\$creator \(Ibexa\\Contracts\\Core\\Repository\\Values\\User\\User\) does not accept Ibexa\\Contracts\\Core\\Repository\\Values\\User\\User\|null\.$#' + identifier: assign.propertyType count: 1 path: src/lib/Form/Data/TrashItemData.php - - message: "#^Method Ibexa\\\\AdminUi\\\\Form\\\\Data\\\\URLWildcard\\\\URLWildcardDeleteData\\:\\:__construct\\(\\) has parameter \\$urlWildcardsChoices with no value type specified in iterable type array\\.$#" + message: '#^Method Ibexa\\AdminUi\\Form\\Data\\URLWildcard\\URLWildcardDeleteData\:\:__construct\(\) has parameter \$urlWildcardsChoices with no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue count: 1 path: src/lib/Form/Data/URLWildcard/URLWildcardDeleteData.php - - message: "#^Property Ibexa\\\\AdminUi\\\\Form\\\\Data\\\\User\\\\Setting\\\\UserSettingUpdateData\\:\\:\\$identifier \\(string\\) does not accept string\\|null\\.$#" + message: '#^Property Ibexa\\AdminUi\\Form\\Data\\User\\Setting\\UserSettingUpdateData\:\:\$identifier \(string\) does not accept string\|null\.$#' + identifier: assign.propertyType count: 1 path: src/lib/Form/Data/User/Setting/UserSettingUpdateData.php - - message: "#^Method Ibexa\\\\AdminUi\\\\Form\\\\Data\\\\User\\\\UserDeleteData\\:\\:setContentInfo\\(\\) has no return type specified\\.$#" + message: '#^Method Ibexa\\AdminUi\\Form\\Data\\User\\UserDeleteData\:\:setContentInfo\(\) has no return type specified\.$#' + identifier: missingType.return count: 1 path: src/lib/Form/Data/User/UserDeleteData.php - - message: "#^Method Ibexa\\\\AdminUi\\\\Form\\\\Data\\\\Version\\\\VersionRemoveData\\:\\:__construct\\(\\) has parameter \\$versions with no value type specified in iterable type array\\.$#" + message: '#^Method Ibexa\\AdminUi\\Form\\Data\\Version\\VersionRemoveData\:\:__construct\(\) has parameter \$versions with no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue count: 1 path: src/lib/Form/Data/Version/VersionRemoveData.php - - message: "#^Method Ibexa\\\\AdminUi\\\\Form\\\\Data\\\\Version\\\\VersionRemoveData\\:\\:getVersions\\(\\) return type has no value type specified in iterable type array\\.$#" + message: '#^Method Ibexa\\AdminUi\\Form\\Data\\Version\\VersionRemoveData\:\:getVersions\(\) return type has no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue count: 1 path: src/lib/Form/Data/Version/VersionRemoveData.php - - message: "#^Method Ibexa\\\\AdminUi\\\\Form\\\\Data\\\\Version\\\\VersionRemoveData\\:\\:setContentInfo\\(\\) has no return type specified\\.$#" + message: '#^Method Ibexa\\AdminUi\\Form\\Data\\Version\\VersionRemoveData\:\:setContentInfo\(\) has no return type specified\.$#' + identifier: missingType.return count: 1 path: src/lib/Form/Data/Version/VersionRemoveData.php - - message: "#^Method Ibexa\\\\AdminUi\\\\Form\\\\Data\\\\Version\\\\VersionRemoveData\\:\\:setVersions\\(\\) has no return type specified\\.$#" + message: '#^Method Ibexa\\AdminUi\\Form\\Data\\Version\\VersionRemoveData\:\:setVersions\(\) has no return type specified\.$#' + identifier: missingType.return count: 1 path: src/lib/Form/Data/Version/VersionRemoveData.php - - message: "#^Method Ibexa\\\\AdminUi\\\\Form\\\\Data\\\\Version\\\\VersionRemoveData\\:\\:setVersions\\(\\) has parameter \\$versions with no value type specified in iterable type array\\.$#" + message: '#^Method Ibexa\\AdminUi\\Form\\Data\\Version\\VersionRemoveData\:\:setVersions\(\) has parameter \$versions with no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue count: 1 path: src/lib/Form/Data/Version/VersionRemoveData.php - - message: "#^PHPDoc tag @param for parameter \\$versions with type array\\|null is not subtype of native type array\\.$#" + message: '#^PHPDoc tag @param for parameter \$versions with type array\|null is not subtype of native type array\.$#' + identifier: parameter.phpDocType count: 1 path: src/lib/Form/Data/Version/VersionRemoveData.php - - message: "#^Property Ibexa\\\\AdminUi\\\\Form\\\\Data\\\\Version\\\\VersionRemoveData\\:\\:\\$versions type has no value type specified in iterable type array\\.$#" + message: '#^Property Ibexa\\AdminUi\\Form\\Data\\Version\\VersionRemoveData\:\:\$versions type has no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue count: 1 path: src/lib/Form/Data/Version/VersionRemoveData.php - - message: "#^Cannot access property \\$id on Ibexa\\\\Contracts\\\\Core\\\\Repository\\\\Values\\\\Content\\\\Location\\|null\\.$#" + message: '#^Cannot access property \$id on Ibexa\\Contracts\\Core\\Repository\\Values\\Content\\Location\|null\.$#' + identifier: property.nonObject + count: 1 + path: src/lib/Form/DataMapper/ContentMainLocationUpdateMapper.php + + - + message: '#^Instanceof between Ibexa\\AdminUi\\Form\\Data\\Content\\Location\\ContentMainLocationUpdateData and Ibexa\\AdminUi\\Form\\Data\\Content\\Location\\ContentMainLocationUpdateData will always evaluate to true\.$#' + identifier: instanceof.alwaysTrue count: 1 path: src/lib/Form/DataMapper/ContentMainLocationUpdateMapper.php - - message: "#^Cannot call method getName\\(\\) on Ibexa\\\\Contracts\\\\Core\\\\Repository\\\\Values\\\\Content\\\\Content\\|null\\.$#" + message: '#^Instanceof between Ibexa\\AdminUi\\Form\\Data\\Language\\LanguageCreateData and Ibexa\\AdminUi\\Form\\Data\\Language\\LanguageCreateData will always evaluate to true\.$#' + identifier: instanceof.alwaysTrue + count: 1 + path: src/lib/Form/DataMapper/LanguageCreateMapper.php + + - + message: '#^Cannot call method getName\(\) on Ibexa\\Contracts\\Core\\Repository\\Values\\Content\\Content\|null\.$#' + identifier: method.nonObject + count: 1 + path: src/lib/Form/DataMapper/MainTranslationUpdateMapper.php + + - + message: '#^Instanceof between Ibexa\\AdminUi\\Form\\Data\\Content\\Translation\\MainTranslationUpdateData and Ibexa\\AdminUi\\Form\\Data\\Content\\Translation\\MainTranslationUpdateData will always evaluate to true\.$#' + identifier: instanceof.alwaysTrue count: 1 path: src/lib/Form/DataMapper/MainTranslationUpdateMapper.php - - message: "#^Argument of an invalid type array\\|null supplied for foreach, only iterables are supported\\.$#" + message: '#^Argument of an invalid type array\|null supplied for foreach, only iterables are supported\.$#' + identifier: foreach.nonIterable + count: 1 + path: src/lib/Form/DataMapper/PolicyCreateMapper.php + + - + message: '#^Instanceof between Ibexa\\AdminUi\\Form\\Data\\Policy\\PolicyCreateData and Ibexa\\AdminUi\\Form\\Data\\Policy\\PolicyCreateData will always evaluate to true\.$#' + identifier: instanceof.alwaysTrue count: 1 path: src/lib/Form/DataMapper/PolicyCreateMapper.php - - message: "#^Parameter \\#1 \\$limitation of method Ibexa\\\\Core\\\\Repository\\\\Values\\\\User\\\\PolicyCreateStruct\\:\\:addLimitation\\(\\) expects Ibexa\\\\Contracts\\\\Core\\\\Repository\\\\Values\\\\User\\\\Limitation, object given\\.$#" + message: '#^Parameter \#1 \$limitation of method Ibexa\\Core\\Repository\\Values\\User\\PolicyCreateStruct\:\:addLimitation\(\) expects Ibexa\\Contracts\\Core\\Repository\\Values\\User\\Limitation, object given\.$#' + identifier: argument.type count: 1 path: src/lib/Form/DataMapper/PolicyCreateMapper.php - - message: "#^Parameter \\#1 \\$limitations of method Ibexa\\\\AdminUi\\\\Form\\\\Data\\\\Policy\\\\PolicyCreateData\\:\\:setLimitations\\(\\) expects array, iterable\\ given\\.$#" + message: '#^Parameter \#1 \$limitations of method Ibexa\\AdminUi\\Form\\Data\\Policy\\PolicyCreateData\:\:setLimitations\(\) expects array, iterable\ given\.$#' + identifier: argument.type count: 1 path: src/lib/Form/DataMapper/PolicyCreateMapper.php - - message: "#^Access to an undefined property Ibexa\\\\Contracts\\\\Core\\\\Repository\\\\Values\\\\ValueObject\\:\\:\\$function\\.$#" + message: '#^Access to an undefined property Ibexa\\Contracts\\Core\\Repository\\Values\\ValueObject\:\:\$function\.$#' + identifier: property.notFound count: 1 path: src/lib/Form/DataMapper/PolicyUpdateMapper.php - - message: "#^Access to an undefined property Ibexa\\\\Contracts\\\\Core\\\\Repository\\\\Values\\\\ValueObject\\:\\:\\$module\\.$#" + message: '#^Access to an undefined property Ibexa\\Contracts\\Core\\Repository\\Values\\ValueObject\:\:\$module\.$#' + identifier: property.notFound count: 1 path: src/lib/Form/DataMapper/PolicyUpdateMapper.php - - message: "#^Argument of an invalid type array\\|null supplied for foreach, only iterables are supported\\.$#" + message: '#^Argument of an invalid type array\|null supplied for foreach, only iterables are supported\.$#' + identifier: foreach.nonIterable count: 1 path: src/lib/Form/DataMapper/PolicyUpdateMapper.php - - message: "#^Call to an undefined method Ibexa\\\\Contracts\\\\Core\\\\Repository\\\\Values\\\\ValueObject\\:\\:getLimitations\\(\\)\\.$#" + message: '#^Call to an undefined method Ibexa\\Contracts\\Core\\Repository\\Values\\ValueObject\:\:getLimitations\(\)\.$#' + identifier: method.notFound count: 1 path: src/lib/Form/DataMapper/PolicyUpdateMapper.php - - message: "#^Parameter \\#1 \\$limitation of method Ibexa\\\\Core\\\\Repository\\\\Values\\\\User\\\\PolicyUpdateStruct\\:\\:addLimitation\\(\\) expects Ibexa\\\\Contracts\\\\Core\\\\Repository\\\\Values\\\\User\\\\Limitation, object given\\.$#" + message: '#^Parameter \#1 \$limitation of method Ibexa\\Core\\Repository\\Values\\User\\PolicyUpdateStruct\:\:addLimitation\(\) expects Ibexa\\Contracts\\Core\\Repository\\Values\\User\\Limitation, object given\.$#' + identifier: argument.type count: 1 path: src/lib/Form/DataMapper/PolicyUpdateMapper.php - - message: "#^Access to an undefined property Ibexa\\\\Core\\\\Repository\\\\Values\\\\User\\\\RoleCopyStruct\\:\\:\\$role\\.$#" + message: '#^Access to an undefined property Ibexa\\Core\\Repository\\Values\\User\\RoleCopyStruct\:\:\$role\.$#' + identifier: property.notFound + count: 1 + path: src/lib/Form/DataMapper/RoleCopyMapper.php + + - + message: '#^Instanceof between Ibexa\\AdminUi\\Form\\Data\\Role\\RoleCopyData and Ibexa\\AdminUi\\Form\\Data\\Role\\RoleCopyData will always evaluate to true\.$#' + identifier: instanceof.alwaysTrue count: 1 path: src/lib/Form/DataMapper/RoleCopyMapper.php - - message: "#^Class Ibexa\\\\AdminUi\\\\Form\\\\DataTransformer\\\\ContentInfoTransformer implements generic interface Symfony\\\\Component\\\\Form\\\\DataTransformerInterface but does not specify its types\\: T, R$#" + message: '#^Instanceof between Ibexa\\AdminUi\\Form\\Data\\Role\\RoleCreateData and Ibexa\\AdminUi\\Form\\Data\\Role\\RoleCreateData will always evaluate to true\.$#' + identifier: instanceof.alwaysTrue + count: 1 + path: src/lib/Form/DataMapper/RoleCreateMapper.php + + - + message: '#^Instanceof between Ibexa\\AdminUi\\Form\\Data\\Role\\RoleUpdateData and Ibexa\\AdminUi\\Form\\Data\\Role\\RoleUpdateData will always evaluate to true\.$#' + identifier: instanceof.alwaysTrue + count: 1 + path: src/lib/Form/DataMapper/RoleUpdateMapper.php + + - + message: '#^Instanceof between Ibexa\\AdminUi\\Form\\Data\\Section\\SectionCreateData and Ibexa\\AdminUi\\Form\\Data\\Section\\SectionCreateData will always evaluate to true\.$#' + identifier: instanceof.alwaysTrue + count: 1 + path: src/lib/Form/DataMapper/SectionCreateMapper.php + + - + message: '#^Instanceof between Ibexa\\AdminUi\\Form\\Data\\Section\\SectionUpdateData and Ibexa\\AdminUi\\Form\\Data\\Section\\SectionUpdateData will always evaluate to true\.$#' + identifier: instanceof.alwaysTrue + count: 1 + path: src/lib/Form/DataMapper/SectionUpdateMapper.php + + - + message: '#^Class Ibexa\\AdminUi\\Form\\DataTransformer\\ContentInfoTransformer implements generic interface Symfony\\Component\\Form\\DataTransformerInterface but does not specify its types\: T, R$#' + identifier: missingType.generics + count: 1 + path: src/lib/Form/DataTransformer/ContentInfoTransformer.php + + - + message: '#^Instanceof between Ibexa\\Contracts\\Core\\Repository\\Values\\Content\\ContentInfo and Ibexa\\Contracts\\Core\\Repository\\Values\\Content\\ContentInfo will always evaluate to true\.$#' + identifier: instanceof.alwaysTrue count: 1 path: src/lib/Form/DataTransformer/ContentInfoTransformer.php - - message: "#^Class Ibexa\\\\AdminUi\\\\Form\\\\DataTransformer\\\\ContentTransformer implements generic interface Symfony\\\\Component\\\\Form\\\\DataTransformerInterface but does not specify its types\\: T, R$#" + message: '#^Class Ibexa\\AdminUi\\Form\\DataTransformer\\ContentTransformer implements generic interface Symfony\\Component\\Form\\DataTransformerInterface but does not specify its types\: T, R$#' + identifier: missingType.generics + count: 1 + path: src/lib/Form/DataTransformer/ContentTransformer.php + + - + message: '#^Instanceof between Ibexa\\Contracts\\Core\\Repository\\Values\\Content\\Content and Ibexa\\Contracts\\Core\\Repository\\Values\\Content\\Content will always evaluate to true\.$#' + identifier: instanceof.alwaysTrue count: 1 path: src/lib/Form/DataTransformer/ContentTransformer.php - - message: "#^Class Ibexa\\\\AdminUi\\\\Form\\\\DataTransformer\\\\ContentTypeGroupTransformer implements generic interface Symfony\\\\Component\\\\Form\\\\DataTransformerInterface but does not specify its types\\: T, R$#" + message: '#^Class Ibexa\\AdminUi\\Form\\DataTransformer\\ContentTypeGroupTransformer implements generic interface Symfony\\Component\\Form\\DataTransformerInterface but does not specify its types\: T, R$#' + identifier: missingType.generics count: 1 path: src/lib/Form/DataTransformer/ContentTypeGroupTransformer.php - - message: "#^Class Ibexa\\\\AdminUi\\\\Form\\\\DataTransformer\\\\ContentTypeTransformer implements generic interface Symfony\\\\Component\\\\Form\\\\DataTransformerInterface but does not specify its types\\: T, R$#" + message: '#^Class Ibexa\\AdminUi\\Form\\DataTransformer\\ContentTypeTransformer implements generic interface Symfony\\Component\\Form\\DataTransformerInterface but does not specify its types\: T, R$#' + identifier: missingType.generics count: 1 path: src/lib/Form/DataTransformer/ContentTypeTransformer.php - - message: "#^Else branch is unreachable because ternary operator condition is always true\\.$#" + message: '#^Strict comparison using \!\=\= between null and Ibexa\\Contracts\\Core\\Repository\\Values\\ContentType\\ContentType will always evaluate to true\.$#' + identifier: notIdentical.alwaysTrue count: 1 path: src/lib/Form/DataTransformer/ContentTypeTransformer.php - - message: "#^Class Ibexa\\\\AdminUi\\\\Form\\\\DataTransformer\\\\DateIntervalToArrayTransformer implements generic interface Symfony\\\\Component\\\\Form\\\\DataTransformerInterface but does not specify its types\\: T, R$#" + message: '#^Call to function is_array\(\) with array will always evaluate to true\.$#' + identifier: function.alreadyNarrowedType + count: 1 + path: src/lib/Form/DataTransformer/DateIntervalToArrayTransformer.php + + - + message: '#^Class Ibexa\\AdminUi\\Form\\DataTransformer\\DateIntervalToArrayTransformer implements generic interface Symfony\\Component\\Form\\DataTransformerInterface but does not specify its types\: T, R$#' + identifier: missingType.generics + count: 1 + path: src/lib/Form/DataTransformer/DateIntervalToArrayTransformer.php + + - + message: '#^Instanceof between DateInterval and DateInterval will always evaluate to true\.$#' + identifier: instanceof.alwaysTrue count: 1 path: src/lib/Form/DataTransformer/DateIntervalToArrayTransformer.php - - message: "#^Method Ibexa\\\\AdminUi\\\\Form\\\\DataTransformer\\\\DateIntervalToArrayTransformer\\:\\:reverseTransform\\(\\) has parameter \\$value with no value type specified in iterable type array\\.$#" + message: '#^Method Ibexa\\AdminUi\\Form\\DataTransformer\\DateIntervalToArrayTransformer\:\:reverseTransform\(\) has parameter \$value with no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue count: 1 path: src/lib/Form/DataTransformer/DateIntervalToArrayTransformer.php - - message: "#^Method Ibexa\\\\AdminUi\\\\Form\\\\DataTransformer\\\\DateIntervalToArrayTransformer\\:\\:reverseTransform\\(\\) should return DateInterval but empty return statement found\\.$#" + message: '#^Method Ibexa\\AdminUi\\Form\\DataTransformer\\DateIntervalToArrayTransformer\:\:reverseTransform\(\) should return DateInterval but empty return statement found\.$#' + identifier: return.empty count: 2 path: src/lib/Form/DataTransformer/DateIntervalToArrayTransformer.php - - message: "#^Method Ibexa\\\\AdminUi\\\\Form\\\\DataTransformer\\\\DateIntervalToArrayTransformer\\:\\:transform\\(\\) return type has no value type specified in iterable type array\\.$#" + message: '#^Method Ibexa\\AdminUi\\Form\\DataTransformer\\DateIntervalToArrayTransformer\:\:transform\(\) return type has no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue count: 1 path: src/lib/Form/DataTransformer/DateIntervalToArrayTransformer.php - - message: "#^Strict comparison using \\=\\=\\= between DateInterval and null will always evaluate to false\\.$#" + message: '#^Strict comparison using \=\=\= between DateInterval and null will always evaluate to false\.$#' + identifier: identical.alwaysFalse count: 1 path: src/lib/Form/DataTransformer/DateIntervalToArrayTransformer.php - - message: "#^Strict comparison using \\=\\=\\= between null and array will always evaluate to false\\.$#" + message: '#^Strict comparison using \=\=\= between null and array will always evaluate to false\.$#' + identifier: identical.alwaysFalse count: 1 path: src/lib/Form/DataTransformer/DateIntervalToArrayTransformer.php - - message: "#^Class Ibexa\\\\AdminUi\\\\Form\\\\DataTransformer\\\\DateIntervalTransformer implements generic interface Symfony\\\\Component\\\\Form\\\\DataTransformerInterface but does not specify its types\\: T, R$#" + message: '#^Call to function array_key_exists\(\) with ''date_interval'' and non\-empty\-array will always evaluate to true\.$#' + identifier: function.alreadyNarrowedType + count: 1 + path: src/lib/Form/DataTransformer/DateIntervalTransformer.php + + - + message: '#^Call to function is_array\(\) with array will always evaluate to true\.$#' + identifier: function.alreadyNarrowedType + count: 1 + path: src/lib/Form/DataTransformer/DateIntervalTransformer.php + + - + message: '#^Class Ibexa\\AdminUi\\Form\\DataTransformer\\DateIntervalTransformer implements generic interface Symfony\\Component\\Form\\DataTransformerInterface but does not specify its types\: T, R$#' + identifier: missingType.generics + count: 1 + path: src/lib/Form/DataTransformer/DateIntervalTransformer.php + + - + message: '#^Method Ibexa\\AdminUi\\Form\\DataTransformer\\DateIntervalTransformer\:\:reverseTransform\(\) has parameter \$value with no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue count: 1 path: src/lib/Form/DataTransformer/DateIntervalTransformer.php - - message: "#^Method Ibexa\\\\AdminUi\\\\Form\\\\DataTransformer\\\\DateIntervalTransformer\\:\\:reverseTransform\\(\\) has parameter \\$value with no value type specified in iterable type array\\.$#" + message: '#^Method Ibexa\\AdminUi\\Form\\DataTransformer\\DateIntervalTransformer\:\:reverseTransform\(\) return type has no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue count: 1 path: src/lib/Form/DataTransformer/DateIntervalTransformer.php - - message: "#^Method Ibexa\\\\AdminUi\\\\Form\\\\DataTransformer\\\\DateIntervalTransformer\\:\\:reverseTransform\\(\\) return type has no value type specified in iterable type array\\.$#" + message: '#^Method Ibexa\\AdminUi\\Form\\DataTransformer\\DateIntervalTransformer\:\:transform\(\) has Symfony\\Component\\Form\\Exception\\TransformationFailedException in PHPDoc @throws tag but it''s not thrown\.$#' + identifier: throws.unusedType count: 1 path: src/lib/Form/DataTransformer/DateIntervalTransformer.php - - message: "#^Method Ibexa\\\\AdminUi\\\\Form\\\\DataTransformer\\\\DateIntervalTransformer\\:\\:transform\\(\\) has parameter \\$value with no value type specified in iterable type array\\.$#" + message: '#^Method Ibexa\\AdminUi\\Form\\DataTransformer\\DateIntervalTransformer\:\:transform\(\) has parameter \$value with no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue count: 1 path: src/lib/Form/DataTransformer/DateIntervalTransformer.php - - message: "#^Method Ibexa\\\\AdminUi\\\\Form\\\\DataTransformer\\\\DateIntervalTransformer\\:\\:transform\\(\\) return type has no value type specified in iterable type array\\.$#" + message: '#^Method Ibexa\\AdminUi\\Form\\DataTransformer\\DateIntervalTransformer\:\:transform\(\) return type has no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue count: 1 path: src/lib/Form/DataTransformer/DateIntervalTransformer.php - - message: "#^Class Ibexa\\\\AdminUi\\\\Form\\\\DataTransformer\\\\DateTimePickerTransformer implements generic interface Symfony\\\\Component\\\\Form\\\\DataTransformerInterface but does not specify its types\\: T, R$#" + message: '#^Class Ibexa\\AdminUi\\Form\\DataTransformer\\DateTimePickerTransformer implements generic interface Symfony\\Component\\Form\\DataTransformerInterface but does not specify its types\: T, R$#' + identifier: missingType.generics count: 1 path: src/lib/Form/DataTransformer/DateTimePickerTransformer.php - - message: "#^Method Ibexa\\\\AdminUi\\\\Form\\\\DataTransformer\\\\FieldType\\\\AbstractBinaryBaseTransformer\\:\\:getDefaultProperties\\(\\) return type has no value type specified in iterable type array\\.$#" + message: '#^Call to function is_array\(\) with array will always evaluate to true\.$#' + identifier: function.alreadyNarrowedType + count: 1 + path: src/lib/Form/DataTransformer/FieldType/AbstractBinaryBaseTransformer.php + + - + message: '#^Method Ibexa\\AdminUi\\Form\\DataTransformer\\FieldType\\AbstractBinaryBaseTransformer\:\:getDefaultProperties\(\) return type has no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue count: 1 path: src/lib/Form/DataTransformer/FieldType/AbstractBinaryBaseTransformer.php - - message: "#^Method Ibexa\\\\AdminUi\\\\Form\\\\DataTransformer\\\\FieldType\\\\AbstractBinaryBaseTransformer\\:\\:getReverseTransformedValue\\(\\) has parameter \\$value with no value type specified in iterable type array\\.$#" + message: '#^Method Ibexa\\AdminUi\\Form\\DataTransformer\\FieldType\\AbstractBinaryBaseTransformer\:\:getReverseTransformedValue\(\) has parameter \$value with no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue count: 1 path: src/lib/Form/DataTransformer/FieldType/AbstractBinaryBaseTransformer.php - - message: "#^Method Ibexa\\\\AdminUi\\\\Form\\\\DataTransformer\\\\FieldType\\\\AbstractBinaryBaseTransformer\\:\\:getReverseTransformedValue\\(\\) should return Ibexa\\\\Core\\\\FieldType\\\\Value but returns object\\.$#" + message: '#^Method Ibexa\\AdminUi\\Form\\DataTransformer\\FieldType\\AbstractBinaryBaseTransformer\:\:getReverseTransformedValue\(\) should return Ibexa\\Core\\FieldType\\Value but returns object\.$#' + identifier: return.type count: 1 path: src/lib/Form/DataTransformer/FieldType/AbstractBinaryBaseTransformer.php - - message: "#^Class Ibexa\\\\AdminUi\\\\Form\\\\DataTransformer\\\\FieldType\\\\AuthorValueTransformer implements generic interface Symfony\\\\Component\\\\Form\\\\DataTransformerInterface but does not specify its types\\: T, R$#" + message: '#^Class Ibexa\\AdminUi\\Form\\DataTransformer\\FieldType\\AuthorValueTransformer implements generic interface Symfony\\Component\\Form\\DataTransformerInterface but does not specify its types\: T, R$#' + identifier: missingType.generics count: 1 path: src/lib/Form/DataTransformer/FieldType/AuthorValueTransformer.php - - message: "#^Class Ibexa\\\\AdminUi\\\\Form\\\\DataTransformer\\\\FieldType\\\\BinaryFileValueTransformer implements generic interface Symfony\\\\Component\\\\Form\\\\DataTransformerInterface but does not specify its types\\: T, R$#" + message: '#^Class Ibexa\\AdminUi\\Form\\DataTransformer\\FieldType\\BinaryFileValueTransformer implements generic interface Symfony\\Component\\Form\\DataTransformerInterface but does not specify its types\: T, R$#' + identifier: missingType.generics count: 1 path: src/lib/Form/DataTransformer/FieldType/BinaryFileValueTransformer.php - - message: "#^Method Ibexa\\\\AdminUi\\\\Form\\\\DataTransformer\\\\FieldType\\\\BinaryFileValueTransformer\\:\\:reverseTransform\\(\\) has parameter \\$value with no value type specified in iterable type array\\.$#" + message: '#^Method Ibexa\\AdminUi\\Form\\DataTransformer\\FieldType\\BinaryFileValueTransformer\:\:reverseTransform\(\) has parameter \$value with no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue count: 1 path: src/lib/Form/DataTransformer/FieldType/BinaryFileValueTransformer.php - - message: "#^Method Ibexa\\\\AdminUi\\\\Form\\\\DataTransformer\\\\FieldType\\\\BinaryFileValueTransformer\\:\\:transform\\(\\) return type has no value type specified in iterable type array\\.$#" + message: '#^Method Ibexa\\AdminUi\\Form\\DataTransformer\\FieldType\\BinaryFileValueTransformer\:\:transform\(\) return type has no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue count: 1 path: src/lib/Form/DataTransformer/FieldType/BinaryFileValueTransformer.php - - message: "#^Parameter \\#1 \\.\\.\\.\\$arrays of function array_merge expects array, array\\|null given\\.$#" + message: '#^Parameter \#1 \.\.\.\$arrays of function array_merge expects array, array\|null given\.$#' + identifier: argument.type count: 1 path: src/lib/Form/DataTransformer/FieldType/BinaryFileValueTransformer.php - - message: "#^Strict comparison using \\=\\=\\= between null and Ibexa\\\\Core\\\\FieldType\\\\BinaryFile\\\\Value will always evaluate to false\\.$#" + message: '#^Strict comparison using \=\=\= between null and Ibexa\\Core\\FieldType\\BinaryFile\\Value will always evaluate to false\.$#' + identifier: identical.alwaysFalse count: 1 path: src/lib/Form/DataTransformer/FieldType/BinaryFileValueTransformer.php - - message: "#^Class Ibexa\\\\AdminUi\\\\Form\\\\DataTransformer\\\\FieldType\\\\DateTimeValueTransformer implements generic interface Symfony\\\\Component\\\\Form\\\\DataTransformerInterface but does not specify its types\\: T, R$#" + message: '#^Class Ibexa\\AdminUi\\Form\\DataTransformer\\FieldType\\DateTimeValueTransformer implements generic interface Symfony\\Component\\Form\\DataTransformerInterface but does not specify its types\: T, R$#' + identifier: missingType.generics count: 1 path: src/lib/Form/DataTransformer/FieldType/DateTimeValueTransformer.php - - message: "#^Parameter \\#1 \\$timestamp of static method Ibexa\\\\Core\\\\FieldType\\\\DateAndTime\\\\Value\\:\\:fromTimestamp\\(\\) expects int, float\\|int\\\\|int\\<1, max\\>\\|string given\\.$#" + message: '#^Parameter \#1 \$timestamp of static method Ibexa\\Core\\FieldType\\DateAndTime\\Value\:\:fromTimestamp\(\) expects int, float\|int\\|int\<1, max\>\|string given\.$#' + identifier: argument.type count: 1 path: src/lib/Form/DataTransformer/FieldType/DateTimeValueTransformer.php - - message: "#^Class Ibexa\\\\AdminUi\\\\Form\\\\DataTransformer\\\\FieldType\\\\DateValueTransformer implements generic interface Symfony\\\\Component\\\\Form\\\\DataTransformerInterface but does not specify its types\\: T, R$#" + message: '#^Class Ibexa\\AdminUi\\Form\\DataTransformer\\FieldType\\DateValueTransformer implements generic interface Symfony\\Component\\Form\\DataTransformerInterface but does not specify its types\: T, R$#' + identifier: missingType.generics count: 1 path: src/lib/Form/DataTransformer/FieldType/DateValueTransformer.php - - message: "#^Parameter \\#1 \\$timestamp of static method Ibexa\\\\Core\\\\FieldType\\\\Date\\\\Value\\:\\:fromTimestamp\\(\\) expects int, float\\|int\\\\|int\\<1, max\\>\\|string given\\.$#" + message: '#^Parameter \#1 \$timestamp of static method Ibexa\\Core\\FieldType\\Date\\Value\:\:fromTimestamp\(\) expects int, float\|int\\|int\<1, max\>\|string given\.$#' + identifier: argument.type count: 1 path: src/lib/Form/DataTransformer/FieldType/DateValueTransformer.php - - message: "#^Class Ibexa\\\\AdminUi\\\\Form\\\\DataTransformer\\\\FieldType\\\\FieldValueTransformer implements generic interface Symfony\\\\Component\\\\Form\\\\DataTransformerInterface but does not specify its types\\: T, R$#" + message: '#^Class Ibexa\\AdminUi\\Form\\DataTransformer\\FieldType\\FieldValueTransformer implements generic interface Symfony\\Component\\Form\\DataTransformerInterface but does not specify its types\: T, R$#' + identifier: missingType.generics count: 1 path: src/lib/Form/DataTransformer/FieldType/FieldValueTransformer.php - - message: "#^Method Ibexa\\\\AdminUi\\\\Form\\\\DataTransformer\\\\FieldType\\\\FieldValueTransformer\\:\\:transform\\(\\) return type has no value type specified in iterable type array\\.$#" + message: '#^Method Ibexa\\AdminUi\\Form\\DataTransformer\\FieldType\\FieldValueTransformer\:\:transform\(\) return type has no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue count: 1 path: src/lib/Form/DataTransformer/FieldType/FieldValueTransformer.php - - message: "#^Class Ibexa\\\\AdminUi\\\\Form\\\\DataTransformer\\\\FieldType\\\\ImageAssetValueTransformer implements generic interface Symfony\\\\Component\\\\Form\\\\DataTransformerInterface but does not specify its types\\: T, R$#" + message: '#^Call to function is_array\(\) with array will always evaluate to true\.$#' + identifier: function.alreadyNarrowedType + count: 1 + path: src/lib/Form/DataTransformer/FieldType/ImageAssetValueTransformer.php + + - + message: '#^Class Ibexa\\AdminUi\\Form\\DataTransformer\\FieldType\\ImageAssetValueTransformer implements generic interface Symfony\\Component\\Form\\DataTransformerInterface but does not specify its types\: T, R$#' + identifier: missingType.generics + count: 1 + path: src/lib/Form/DataTransformer/FieldType/ImageAssetValueTransformer.php + + - + message: '#^Instanceof between Ibexa\\Core\\FieldType\\ImageAsset\\Value and Ibexa\\Core\\FieldType\\ImageAsset\\Value will always evaluate to true\.$#' + identifier: instanceof.alwaysTrue count: 1 path: src/lib/Form/DataTransformer/FieldType/ImageAssetValueTransformer.php - - message: "#^Method Ibexa\\\\AdminUi\\\\Form\\\\DataTransformer\\\\FieldType\\\\ImageAssetValueTransformer\\:\\:reverseTransform\\(\\) has parameter \\$value with no value type specified in iterable type array\\.$#" + message: '#^Method Ibexa\\AdminUi\\Form\\DataTransformer\\FieldType\\ImageAssetValueTransformer\:\:reverseTransform\(\) has parameter \$value with no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue count: 1 path: src/lib/Form/DataTransformer/FieldType/ImageAssetValueTransformer.php - - message: "#^Method Ibexa\\\\AdminUi\\\\Form\\\\DataTransformer\\\\FieldType\\\\ImageAssetValueTransformer\\:\\:transform\\(\\) return type has no value type specified in iterable type array\\.$#" + message: '#^Method Ibexa\\AdminUi\\Form\\DataTransformer\\FieldType\\ImageAssetValueTransformer\:\:transform\(\) return type has no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue count: 1 path: src/lib/Form/DataTransformer/FieldType/ImageAssetValueTransformer.php - - message: "#^Parameter \\#1 \\.\\.\\.\\$arrays of function array_merge expects array, array\\|null given\\.$#" + message: '#^Parameter \#1 \.\.\.\$arrays of function array_merge expects array, array\|null given\.$#' + identifier: argument.type count: 1 path: src/lib/Form/DataTransformer/FieldType/ImageAssetValueTransformer.php - - message: "#^Class Ibexa\\\\AdminUi\\\\Form\\\\DataTransformer\\\\FieldType\\\\ImageValueTransformer implements generic interface Symfony\\\\Component\\\\Form\\\\DataTransformerInterface but does not specify its types\\: T, R$#" + message: '#^Class Ibexa\\AdminUi\\Form\\DataTransformer\\FieldType\\ImageValueTransformer implements generic interface Symfony\\Component\\Form\\DataTransformerInterface but does not specify its types\: T, R$#' + identifier: missingType.generics count: 1 path: src/lib/Form/DataTransformer/FieldType/ImageValueTransformer.php - - message: "#^Method Ibexa\\\\AdminUi\\\\Form\\\\DataTransformer\\\\FieldType\\\\ImageValueTransformer\\:\\:reverseTransform\\(\\) has parameter \\$value with no value type specified in iterable type array\\.$#" + message: '#^Method Ibexa\\AdminUi\\Form\\DataTransformer\\FieldType\\ImageValueTransformer\:\:reverseTransform\(\) has parameter \$value with no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue count: 1 path: src/lib/Form/DataTransformer/FieldType/ImageValueTransformer.php - - message: "#^Method Ibexa\\\\AdminUi\\\\Form\\\\DataTransformer\\\\FieldType\\\\ImageValueTransformer\\:\\:transform\\(\\) return type has no value type specified in iterable type array\\.$#" + message: '#^Method Ibexa\\AdminUi\\Form\\DataTransformer\\FieldType\\ImageValueTransformer\:\:transform\(\) return type has no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue count: 1 path: src/lib/Form/DataTransformer/FieldType/ImageValueTransformer.php - - message: "#^Parameter \\#1 \\.\\.\\.\\$arrays of function array_merge expects array, array\\|null given\\.$#" + message: '#^Parameter \#1 \.\.\.\$arrays of function array_merge expects array, array\|null given\.$#' + identifier: argument.type count: 1 path: src/lib/Form/DataTransformer/FieldType/ImageValueTransformer.php - - message: "#^Strict comparison using \\=\\=\\= between null and Ibexa\\\\Core\\\\FieldType\\\\Image\\\\Value will always evaluate to false\\.$#" + message: '#^Strict comparison using \=\=\= between null and Ibexa\\Core\\FieldType\\Image\\Value will always evaluate to false\.$#' + identifier: identical.alwaysFalse count: 1 path: src/lib/Form/DataTransformer/FieldType/ImageValueTransformer.php - - message: "#^Class Ibexa\\\\AdminUi\\\\Form\\\\DataTransformer\\\\FieldType\\\\KeywordValueTransformer implements generic interface Symfony\\\\Component\\\\Form\\\\DataTransformerInterface but does not specify its types\\: T, R$#" + message: '#^Class Ibexa\\AdminUi\\Form\\DataTransformer\\FieldType\\KeywordValueTransformer implements generic interface Symfony\\Component\\Form\\DataTransformerInterface but does not specify its types\: T, R$#' + identifier: missingType.generics count: 1 path: src/lib/Form/DataTransformer/FieldType/KeywordValueTransformer.php - - message: "#^Class Ibexa\\\\AdminUi\\\\Form\\\\DataTransformer\\\\FieldType\\\\MediaValueTransformer implements generic interface Symfony\\\\Component\\\\Form\\\\DataTransformerInterface but does not specify its types\\: T, R$#" + message: '#^Class Ibexa\\AdminUi\\Form\\DataTransformer\\FieldType\\MediaValueTransformer implements generic interface Symfony\\Component\\Form\\DataTransformerInterface but does not specify its types\: T, R$#' + identifier: missingType.generics count: 1 path: src/lib/Form/DataTransformer/FieldType/MediaValueTransformer.php - - message: "#^Method Ibexa\\\\AdminUi\\\\Form\\\\DataTransformer\\\\FieldType\\\\MediaValueTransformer\\:\\:reverseTransform\\(\\) has parameter \\$value with no value type specified in iterable type array\\.$#" + message: '#^Method Ibexa\\AdminUi\\Form\\DataTransformer\\FieldType\\MediaValueTransformer\:\:reverseTransform\(\) has parameter \$value with no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue count: 1 path: src/lib/Form/DataTransformer/FieldType/MediaValueTransformer.php - - message: "#^Method Ibexa\\\\AdminUi\\\\Form\\\\DataTransformer\\\\FieldType\\\\MediaValueTransformer\\:\\:transform\\(\\) return type has no value type specified in iterable type array\\.$#" + message: '#^Method Ibexa\\AdminUi\\Form\\DataTransformer\\FieldType\\MediaValueTransformer\:\:transform\(\) return type has no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue count: 1 path: src/lib/Form/DataTransformer/FieldType/MediaValueTransformer.php - - message: "#^Parameter \\#1 \\.\\.\\.\\$arrays of function array_merge expects array, array\\|null given\\.$#" + message: '#^Parameter \#1 \.\.\.\$arrays of function array_merge expects array, array\|null given\.$#' + identifier: argument.type count: 1 path: src/lib/Form/DataTransformer/FieldType/MediaValueTransformer.php - - message: "#^Strict comparison using \\=\\=\\= between null and Ibexa\\\\Core\\\\FieldType\\\\Media\\\\Value will always evaluate to false\\.$#" + message: '#^Strict comparison using \=\=\= between null and Ibexa\\Core\\FieldType\\Media\\Value will always evaluate to false\.$#' + identifier: identical.alwaysFalse count: 1 path: src/lib/Form/DataTransformer/FieldType/MediaValueTransformer.php - - message: "#^Class Ibexa\\\\AdminUi\\\\Form\\\\DataTransformer\\\\FieldType\\\\RelationListValueTransformer implements generic interface Symfony\\\\Component\\\\Form\\\\DataTransformerInterface but does not specify its types\\: T, R$#" + message: '#^Class Ibexa\\AdminUi\\Form\\DataTransformer\\FieldType\\RelationListValueTransformer implements generic interface Symfony\\Component\\Form\\DataTransformerInterface but does not specify its types\: T, R$#' + identifier: missingType.generics count: 1 path: src/lib/Form/DataTransformer/FieldType/RelationListValueTransformer.php - - message: "#^Class Ibexa\\\\AdminUi\\\\Form\\\\DataTransformer\\\\FieldType\\\\RelationValueTransformer implements generic interface Symfony\\\\Component\\\\Form\\\\DataTransformerInterface but does not specify its types\\: T, R$#" + message: '#^Class Ibexa\\AdminUi\\Form\\DataTransformer\\FieldType\\RelationValueTransformer implements generic interface Symfony\\Component\\Form\\DataTransformerInterface but does not specify its types\: T, R$#' + identifier: missingType.generics count: 1 path: src/lib/Form/DataTransformer/FieldType/RelationValueTransformer.php - - message: "#^Class Ibexa\\\\AdminUi\\\\Form\\\\DataTransformer\\\\FieldType\\\\TimeValueTransformer implements generic interface Symfony\\\\Component\\\\Form\\\\DataTransformerInterface but does not specify its types\\: T, R$#" + message: '#^Class Ibexa\\AdminUi\\Form\\DataTransformer\\FieldType\\TimeValueTransformer implements generic interface Symfony\\Component\\Form\\DataTransformerInterface but does not specify its types\: T, R$#' + identifier: missingType.generics count: 1 path: src/lib/Form/DataTransformer/FieldType/TimeValueTransformer.php - - message: "#^Class Ibexa\\\\AdminUi\\\\Form\\\\DataTransformer\\\\LanguageTransformer implements generic interface Symfony\\\\Component\\\\Form\\\\DataTransformerInterface but does not specify its types\\: T, R$#" + message: '#^Call to function is_string\(\) with non\-falsy\-string will always evaluate to true\.$#' + identifier: function.alreadyNarrowedType + count: 1 + path: src/lib/Form/DataTransformer/LanguageTransformer.php + + - + message: '#^Class Ibexa\\AdminUi\\Form\\DataTransformer\\LanguageTransformer implements generic interface Symfony\\Component\\Form\\DataTransformerInterface but does not specify its types\: T, R$#' + identifier: missingType.generics + count: 1 + path: src/lib/Form/DataTransformer/LanguageTransformer.php + + - + message: '#^Instanceof between Ibexa\\Contracts\\Core\\Repository\\Values\\Content\\Language and Ibexa\\Contracts\\Core\\Repository\\Values\\Content\\Language will always evaluate to true\.$#' + identifier: instanceof.alwaysTrue + count: 1 + path: src/lib/Form/DataTransformer/LanguageTransformer.php + + - + message: '#^Method Ibexa\\AdminUi\\Form\\DataTransformer\\LanguageTransformer\:\:transform\(\) has Symfony\\Component\\Form\\Exception\\TransformationFailedException in PHPDoc @throws tag but it''s not thrown\.$#' + identifier: throws.unusedType count: 1 path: src/lib/Form/DataTransformer/LanguageTransformer.php - - message: "#^Class Ibexa\\\\AdminUi\\\\Form\\\\DataTransformer\\\\LocationTransformer implements generic interface Symfony\\\\Component\\\\Form\\\\DataTransformerInterface but does not specify its types\\: T, R$#" + message: '#^Class Ibexa\\AdminUi\\Form\\DataTransformer\\LocationTransformer implements generic interface Symfony\\Component\\Form\\DataTransformerInterface but does not specify its types\: T, R$#' + identifier: missingType.generics count: 1 path: src/lib/Form/DataTransformer/LocationTransformer.php - - message: "#^Class Ibexa\\\\AdminUi\\\\Form\\\\DataTransformer\\\\LocationsTransformer implements generic interface Symfony\\\\Component\\\\Form\\\\DataTransformerInterface but does not specify its types\\: T, R$#" + message: '#^Class Ibexa\\AdminUi\\Form\\DataTransformer\\LocationsTransformer implements generic interface Symfony\\Component\\Form\\DataTransformerInterface but does not specify its types\: T, R$#' + identifier: missingType.generics count: 1 path: src/lib/Form/DataTransformer/LocationsTransformer.php - - message: "#^Parameter \\#1 \\$callback of function array_map expects \\(callable\\(string\\)\\: mixed\\)\\|null, array\\{Ibexa\\\\Contracts\\\\Core\\\\Repository\\\\LocationService, 'loadLocation'\\} given\\.$#" + message: '#^Parameter \#1 \$callback of function array_map expects \(callable\(string\)\: mixed\)\|null, array\{Ibexa\\Contracts\\Core\\Repository\\LocationService, ''loadLocation''\} given\.$#' + identifier: argument.type count: 1 path: src/lib/Form/DataTransformer/LocationsTransformer.php - - message: "#^Class Ibexa\\\\AdminUi\\\\Form\\\\DataTransformer\\\\MultilingualSelectionTransformer implements generic interface Symfony\\\\Component\\\\Form\\\\DataTransformerInterface but does not specify its types\\: T, R$#" + message: '#^Class Ibexa\\AdminUi\\Form\\DataTransformer\\MultilingualSelectionTransformer implements generic interface Symfony\\Component\\Form\\DataTransformerInterface but does not specify its types\: T, R$#' + identifier: missingType.generics count: 1 path: src/lib/Form/DataTransformer/MultilingualSelectionTransformer.php - - message: "#^Class Ibexa\\\\AdminUi\\\\Form\\\\DataTransformer\\\\ObjectStateGroupTransformer implements generic interface Symfony\\\\Component\\\\Form\\\\DataTransformerInterface but does not specify its types\\: T, R$#" + message: '#^Class Ibexa\\AdminUi\\Form\\DataTransformer\\ObjectStateGroupTransformer implements generic interface Symfony\\Component\\Form\\DataTransformerInterface but does not specify its types\: T, R$#' + identifier: missingType.generics count: 1 path: src/lib/Form/DataTransformer/ObjectStateGroupTransformer.php - - message: "#^Class Ibexa\\\\AdminUi\\\\Form\\\\DataTransformer\\\\ObjectStateTransformer implements generic interface Symfony\\\\Component\\\\Form\\\\DataTransformerInterface but does not specify its types\\: T, R$#" + message: '#^Class Ibexa\\AdminUi\\Form\\DataTransformer\\ObjectStateTransformer implements generic interface Symfony\\Component\\Form\\DataTransformerInterface but does not specify its types\: T, R$#' + identifier: missingType.generics count: 1 path: src/lib/Form/DataTransformer/ObjectStateTransformer.php - - message: "#^Class Ibexa\\\\AdminUi\\\\Form\\\\DataTransformer\\\\PolicyTransformer implements generic interface Symfony\\\\Component\\\\Form\\\\DataTransformerInterface but does not specify its types\\: T, R$#" + message: '#^Call to function is_string\(\) with string will always evaluate to true\.$#' + identifier: function.alreadyNarrowedType + count: 1 + path: src/lib/Form/DataTransformer/PolicyTransformer.php + + - + message: '#^Class Ibexa\\AdminUi\\Form\\DataTransformer\\PolicyTransformer implements generic interface Symfony\\Component\\Form\\DataTransformerInterface but does not specify its types\: T, R$#' + identifier: missingType.generics count: 1 path: src/lib/Form/DataTransformer/PolicyTransformer.php - - message: "#^Method Ibexa\\\\AdminUi\\\\Form\\\\DataTransformer\\\\PolicyTransformer\\:\\:reverseTransform\\(\\) return type has no value type specified in iterable type array\\.$#" + message: '#^Method Ibexa\\AdminUi\\Form\\DataTransformer\\PolicyTransformer\:\:reverseTransform\(\) return type has no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue count: 1 path: src/lib/Form/DataTransformer/PolicyTransformer.php - - message: "#^Access to protected property Ibexa\\\\Contracts\\\\Core\\\\Repository\\\\Values\\\\User\\\\RoleAssignment\\:\\:\\$id\\.$#" + message: '#^Access to protected property Ibexa\\Contracts\\Core\\Repository\\Values\\User\\RoleAssignment\:\:\$id\.$#' + identifier: property.protected count: 1 path: src/lib/Form/DataTransformer/RoleAssignmentTransformer.php - - message: "#^Class Ibexa\\\\AdminUi\\\\Form\\\\DataTransformer\\\\RoleAssignmentTransformer implements generic interface Symfony\\\\Component\\\\Form\\\\DataTransformerInterface but does not specify its types\\: T, R$#" + message: '#^Class Ibexa\\AdminUi\\Form\\DataTransformer\\RoleAssignmentTransformer implements generic interface Symfony\\Component\\Form\\DataTransformerInterface but does not specify its types\: T, R$#' + identifier: missingType.generics count: 1 path: src/lib/Form/DataTransformer/RoleAssignmentTransformer.php - - message: "#^Class Ibexa\\\\AdminUi\\\\Form\\\\DataTransformer\\\\RoleTransformer implements generic interface Symfony\\\\Component\\\\Form\\\\DataTransformerInterface but does not specify its types\\: T, R$#" + message: '#^Class Ibexa\\AdminUi\\Form\\DataTransformer\\RoleTransformer implements generic interface Symfony\\Component\\Form\\DataTransformerInterface but does not specify its types\: T, R$#' + identifier: missingType.generics count: 1 path: src/lib/Form/DataTransformer/RoleTransformer.php - - message: "#^Class Ibexa\\\\AdminUi\\\\Form\\\\DataTransformer\\\\SectionTransformer implements generic interface Symfony\\\\Component\\\\Form\\\\DataTransformerInterface but does not specify its types\\: T, R$#" + message: '#^Class Ibexa\\AdminUi\\Form\\DataTransformer\\SectionTransformer implements generic interface Symfony\\Component\\Form\\DataTransformerInterface but does not specify its types\: T, R$#' + identifier: missingType.generics count: 1 path: src/lib/Form/DataTransformer/SectionTransformer.php - - message: "#^Class Ibexa\\\\AdminUi\\\\Form\\\\DataTransformer\\\\SectionsTransformer implements generic interface Symfony\\\\Component\\\\Form\\\\DataTransformerInterface but does not specify its types\\: T, R$#" + message: '#^Class Ibexa\\AdminUi\\Form\\DataTransformer\\SectionsTransformer implements generic interface Symfony\\Component\\Form\\DataTransformerInterface but does not specify its types\: T, R$#' + identifier: missingType.generics count: 1 path: src/lib/Form/DataTransformer/SectionsTransformer.php - - message: "#^Method Ibexa\\\\AdminUi\\\\Form\\\\DataTransformer\\\\SectionsTransformer\\:\\:reverseTransform\\(\\) return type has no value type specified in iterable type array\\.$#" + message: '#^Method Ibexa\\AdminUi\\Form\\DataTransformer\\SectionsTransformer\:\:reverseTransform\(\) return type has no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue count: 1 path: src/lib/Form/DataTransformer/SectionsTransformer.php - - message: "#^Class Ibexa\\\\AdminUi\\\\Form\\\\DataTransformer\\\\TranslatablePropertyTransformer implements generic interface Symfony\\\\Component\\\\Form\\\\DataTransformerInterface but does not specify its types\\: T, R$#" + message: '#^Class Ibexa\\AdminUi\\Form\\DataTransformer\\TranslatablePropertyTransformer implements generic interface Symfony\\Component\\Form\\DataTransformerInterface but does not specify its types\: T, R$#' + identifier: missingType.generics count: 1 path: src/lib/Form/DataTransformer/TranslatablePropertyTransformer.php - - message: "#^Method Ibexa\\\\AdminUi\\\\Form\\\\DataTransformer\\\\TranslatablePropertyTransformer\\:\\:__construct\\(\\) has parameter \\$languageCode with no type specified\\.$#" + message: '#^Method Ibexa\\AdminUi\\Form\\DataTransformer\\TranslatablePropertyTransformer\:\:__construct\(\) has parameter \$languageCode with no type specified\.$#' + identifier: missingType.parameter count: 1 path: src/lib/Form/DataTransformer/TranslatablePropertyTransformer.php - - message: "#^Class Ibexa\\\\AdminUi\\\\Form\\\\DataTransformer\\\\TrashItemTransformer implements generic interface Symfony\\\\Component\\\\Form\\\\DataTransformerInterface but does not specify its types\\: T, R$#" + message: '#^Class Ibexa\\AdminUi\\Form\\DataTransformer\\TrashItemTransformer implements generic interface Symfony\\Component\\Form\\DataTransformerInterface but does not specify its types\: T, R$#' + identifier: missingType.generics count: 1 path: src/lib/Form/DataTransformer/TrashItemTransformer.php - - message: "#^PHPDoc tag @return with type mixed is not subtype of native type int\\|null\\.$#" + message: '#^PHPDoc tag @return with type mixed is not subtype of native type int\|null\.$#' + identifier: return.phpDocType count: 1 path: src/lib/Form/DataTransformer/TrashItemTransformer.php - - message: "#^Call to an undefined method Ibexa\\\\Contracts\\\\Core\\\\Repository\\\\PermissionResolver\\:\\:sudo\\(\\)\\.$#" + message: '#^Call to an undefined method Ibexa\\Contracts\\Core\\Repository\\PermissionResolver\:\:sudo\(\)\.$#' + identifier: method.notFound count: 1 path: src/lib/Form/DataTransformer/UDWBasedValueModelTransformer.php - - message: "#^Class Ibexa\\\\AdminUi\\\\Form\\\\DataTransformer\\\\UDWBasedValueModelTransformer implements generic interface Symfony\\\\Component\\\\Form\\\\DataTransformerInterface but does not specify its types\\: T, R$#" + message: '#^Class Ibexa\\AdminUi\\Form\\DataTransformer\\UDWBasedValueModelTransformer implements generic interface Symfony\\Component\\Form\\DataTransformerInterface but does not specify its types\: T, R$#' + identifier: missingType.generics count: 1 path: src/lib/Form/DataTransformer/UDWBasedValueModelTransformer.php - - message: "#^Method Ibexa\\\\AdminUi\\\\Form\\\\DataTransformer\\\\UDWBasedValueModelTransformer\\:\\:transform\\(\\) should return array\\\\|null but returns array\\\\.$#" + message: '#^Method Ibexa\\AdminUi\\Form\\DataTransformer\\UDWBasedValueModelTransformer\:\:transform\(\) should return array\\|null but returns array\\.$#' + identifier: return.type count: 1 path: src/lib/Form/DataTransformer/UDWBasedValueModelTransformer.php - - message: "#^Strict comparison using \\=\\=\\= between string and null will always evaluate to false\\.$#" + message: '#^Strict comparison using \=\=\= between string and null will always evaluate to false\.$#' + identifier: identical.alwaysFalse count: 1 path: src/lib/Form/DataTransformer/UDWBasedValueModelTransformer.php - - message: "#^Class Ibexa\\\\AdminUi\\\\Form\\\\DataTransformer\\\\UDWBasedValueViewTransformer implements generic interface Symfony\\\\Component\\\\Form\\\\DataTransformerInterface but does not specify its types\\: T, R$#" + message: '#^Class Ibexa\\AdminUi\\Form\\DataTransformer\\UDWBasedValueViewTransformer implements generic interface Symfony\\Component\\Form\\DataTransformerInterface but does not specify its types\: T, R$#' + identifier: missingType.generics count: 1 path: src/lib/Form/DataTransformer/UDWBasedValueViewTransformer.php - - message: "#^Parameter \\#1 \\$callback of function array_map expects \\(callable\\(string\\)\\: mixed\\)\\|null, array\\{Ibexa\\\\Contracts\\\\Core\\\\Repository\\\\LocationService, 'loadLocation'\\} given\\.$#" + message: '#^Parameter \#1 \$callback of function array_map expects \(callable\(string\)\: mixed\)\|null, array\{Ibexa\\Contracts\\Core\\Repository\\LocationService, ''loadLocation''\} given\.$#' + identifier: argument.type count: 1 path: src/lib/Form/DataTransformer/UDWBasedValueViewTransformer.php - - message: "#^Class Ibexa\\\\AdminUi\\\\Form\\\\DataTransformer\\\\UserCollectionTransformer implements generic interface Symfony\\\\Component\\\\Form\\\\DataTransformerInterface but does not specify its types\\: T, R$#" + message: '#^Call to function is_string\(\) with non\-falsy\-string will always evaluate to true\.$#' + identifier: function.alreadyNarrowedType count: 1 path: src/lib/Form/DataTransformer/UserCollectionTransformer.php - - message: "#^Method Ibexa\\\\AdminUi\\\\Form\\\\DataTransformer\\\\UserCollectionTransformer\\:\\:reverseTransform\\(\\) return type has no value type specified in iterable type array\\.$#" + message: '#^Class Ibexa\\AdminUi\\Form\\DataTransformer\\UserCollectionTransformer implements generic interface Symfony\\Component\\Form\\DataTransformerInterface but does not specify its types\: T, R$#' + identifier: missingType.generics count: 1 path: src/lib/Form/DataTransformer/UserCollectionTransformer.php - - message: "#^Method Ibexa\\\\AdminUi\\\\Form\\\\DataTransformer\\\\UserCollectionTransformer\\:\\:transform\\(\\) has parameter \\$value with no value type specified in iterable type array\\.$#" + message: '#^Method Ibexa\\AdminUi\\Form\\DataTransformer\\UserCollectionTransformer\:\:reverseTransform\(\) return type has no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue count: 1 path: src/lib/Form/DataTransformer/UserCollectionTransformer.php - - message: "#^Parameter \\#1 \\$callback of function array_map expects \\(callable\\(string\\)\\: mixed\\)\\|null, array\\{Ibexa\\\\Contracts\\\\Core\\\\Repository\\\\UserService, 'loadUser'\\} given\\.$#" + message: '#^Method Ibexa\\AdminUi\\Form\\DataTransformer\\UserCollectionTransformer\:\:transform\(\) has parameter \$value with no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue count: 1 path: src/lib/Form/DataTransformer/UserCollectionTransformer.php - - message: "#^Class Ibexa\\\\AdminUi\\\\Form\\\\DataTransformer\\\\UserGroupCollectionTransformer implements generic interface Symfony\\\\Component\\\\Form\\\\DataTransformerInterface but does not specify its types\\: T, R$#" + message: '#^Parameter \#1 \$callback of function array_map expects \(callable\(string\)\: mixed\)\|null, array\{Ibexa\\Contracts\\Core\\Repository\\UserService, ''loadUser''\} given\.$#' + identifier: argument.type count: 1 - path: src/lib/Form/DataTransformer/UserGroupCollectionTransformer.php + path: src/lib/Form/DataTransformer/UserCollectionTransformer.php - - message: "#^Method Ibexa\\\\AdminUi\\\\Form\\\\DataTransformer\\\\UserGroupCollectionTransformer\\:\\:reverseTransform\\(\\) return type has no value type specified in iterable type array\\.$#" + message: '#^Call to function is_string\(\) with non\-falsy\-string will always evaluate to true\.$#' + identifier: function.alreadyNarrowedType count: 1 path: src/lib/Form/DataTransformer/UserGroupCollectionTransformer.php - - message: "#^Method Ibexa\\\\AdminUi\\\\Form\\\\DataTransformer\\\\UserGroupCollectionTransformer\\:\\:transform\\(\\) has parameter \\$value with no value type specified in iterable type array\\.$#" + message: '#^Class Ibexa\\AdminUi\\Form\\DataTransformer\\UserGroupCollectionTransformer implements generic interface Symfony\\Component\\Form\\DataTransformerInterface but does not specify its types\: T, R$#' + identifier: missingType.generics count: 1 path: src/lib/Form/DataTransformer/UserGroupCollectionTransformer.php - - message: "#^Parameter \\#1 \\$callback of function array_map expects \\(callable\\(string\\)\\: mixed\\)\\|null, array\\{Ibexa\\\\Contracts\\\\Core\\\\Repository\\\\UserService, 'loadUserGroup'\\} given\\.$#" + message: '#^Method Ibexa\\AdminUi\\Form\\DataTransformer\\UserGroupCollectionTransformer\:\:reverseTransform\(\) return type has no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue count: 1 path: src/lib/Form/DataTransformer/UserGroupCollectionTransformer.php - - message: "#^Class Ibexa\\\\AdminUi\\\\Form\\\\DataTransformer\\\\UserTransformer implements generic interface Symfony\\\\Component\\\\Form\\\\DataTransformerInterface but does not specify its types\\: T, R$#" + message: '#^Method Ibexa\\AdminUi\\Form\\DataTransformer\\UserGroupCollectionTransformer\:\:transform\(\) has parameter \$value with no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue count: 1 - path: src/lib/Form/DataTransformer/UserTransformer.php + path: src/lib/Form/DataTransformer/UserGroupCollectionTransformer.php - - message: "#^Class Ibexa\\\\AdminUi\\\\Form\\\\DataTransformer\\\\VersionInfoTransformer implements generic interface Symfony\\\\Component\\\\Form\\\\DataTransformerInterface but does not specify its types\\: T, R$#" + message: '#^Parameter \#1 \$callback of function array_map expects \(callable\(string\)\: mixed\)\|null, array\{Ibexa\\Contracts\\Core\\Repository\\UserService, ''loadUserGroup''\} given\.$#' + identifier: argument.type count: 1 - path: src/lib/Form/DataTransformer/VersionInfoTransformer.php + path: src/lib/Form/DataTransformer/UserGroupCollectionTransformer.php - - message: "#^Method Ibexa\\\\AdminUi\\\\Form\\\\DataTransformer\\\\VersionInfoTransformer\\:\\:reverseTransform\\(\\) has parameter \\$value with no value type specified in iterable type array\\.$#" + message: '#^Class Ibexa\\AdminUi\\Form\\DataTransformer\\UserTransformer implements generic interface Symfony\\Component\\Form\\DataTransformerInterface but does not specify its types\: T, R$#' + identifier: missingType.generics count: 1 - path: src/lib/Form/DataTransformer/VersionInfoTransformer.php + path: src/lib/Form/DataTransformer/UserTransformer.php - - message: "#^Method Ibexa\\\\AdminUi\\\\Form\\\\DataTransformer\\\\VersionInfoTransformer\\:\\:transform\\(\\) return type has no value type specified in iterable type array\\.$#" + message: '#^Instanceof between Ibexa\\Contracts\\Core\\Repository\\Values\\User\\User and Ibexa\\Contracts\\Core\\Repository\\Values\\User\\User will always evaluate to true\.$#' + identifier: instanceof.alwaysTrue count: 1 - path: src/lib/Form/DataTransformer/VersionInfoTransformer.php + path: src/lib/Form/DataTransformer/UserTransformer.php - - message: "#^Method Ibexa\\\\AdminUi\\\\Form\\\\EventListener\\\\AddLanguageFieldBasedOnContentListener\\:\\:filterLanguages\\(\\) has parameter \\$contentLanguages with no value type specified in iterable type array\\.$#" + message: '#^Method Ibexa\\AdminUi\\Form\\DataTransformer\\UserTransformer\:\:transform\(\) has Symfony\\Component\\Form\\Exception\\TransformationFailedException in PHPDoc @throws tag but it''s not thrown\.$#' + identifier: throws.unusedType count: 1 - path: src/lib/Form/EventListener/AddLanguageFieldBasedOnContentListener.php + path: src/lib/Form/DataTransformer/UserTransformer.php - - message: "#^Method Ibexa\\\\AdminUi\\\\Form\\\\EventListener\\\\AddLanguageFieldBasedOnContentListener\\:\\:filterLanguages\\(\\) return type has no value type specified in iterable type array\\.$#" + message: '#^Call to function is_array\(\) with array will always evaluate to true\.$#' + identifier: function.alreadyNarrowedType count: 1 - path: src/lib/Form/EventListener/AddLanguageFieldBasedOnContentListener.php + path: src/lib/Form/DataTransformer/VersionInfoTransformer.php - - message: "#^Method Ibexa\\\\AdminUi\\\\Form\\\\EventListener\\\\AddLanguageFieldBasedOnContentListener\\:\\:getCallableFilter\\(\\) has parameter \\$contentLanguages with no value type specified in iterable type array\\.$#" + message: '#^Class Ibexa\\AdminUi\\Form\\DataTransformer\\VersionInfoTransformer implements generic interface Symfony\\Component\\Form\\DataTransformerInterface but does not specify its types\: T, R$#' + identifier: missingType.generics + count: 1 + path: src/lib/Form/DataTransformer/VersionInfoTransformer.php + + - + message: '#^Instanceof between Ibexa\\Contracts\\Core\\Repository\\Values\\Content\\VersionInfo and Ibexa\\Contracts\\Core\\Repository\\Values\\Content\\VersionInfo will always evaluate to true\.$#' + identifier: instanceof.alwaysTrue + count: 1 + path: src/lib/Form/DataTransformer/VersionInfoTransformer.php + + - + message: '#^Method Ibexa\\AdminUi\\Form\\DataTransformer\\VersionInfoTransformer\:\:reverseTransform\(\) has parameter \$value with no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: src/lib/Form/DataTransformer/VersionInfoTransformer.php + + - + message: '#^Method Ibexa\\AdminUi\\Form\\DataTransformer\\VersionInfoTransformer\:\:transform\(\) return type has no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: src/lib/Form/DataTransformer/VersionInfoTransformer.php + + - + message: '#^Method Ibexa\\AdminUi\\Form\\EventListener\\AddLanguageFieldBasedOnContentListener\:\:filterLanguages\(\) has parameter \$contentLanguages with no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: src/lib/Form/EventListener/AddLanguageFieldBasedOnContentListener.php + + - + message: '#^Method Ibexa\\AdminUi\\Form\\EventListener\\AddLanguageFieldBasedOnContentListener\:\:filterLanguages\(\) return type has no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: src/lib/Form/EventListener/AddLanguageFieldBasedOnContentListener.php + + - + message: '#^Method Ibexa\\AdminUi\\Form\\EventListener\\AddLanguageFieldBasedOnContentListener\:\:getCallableFilter\(\) has parameter \$contentLanguages with no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: src/lib/Form/EventListener/AddLanguageFieldBasedOnContentListener.php + + - + message: '#^Method Ibexa\\AdminUi\\Form\\EventListener\\AddLanguageFieldBasedOnContentListener\:\:onPreSetData\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: src/lib/Form/EventListener/AddLanguageFieldBasedOnContentListener.php + + - + message: '#^Parameter \#1 \$array of function array_filter expects array, iterable\ given\.$#' + identifier: argument.type count: 1 path: src/lib/Form/EventListener/AddLanguageFieldBasedOnContentListener.php - - message: "#^Method Ibexa\\\\AdminUi\\\\Form\\\\EventListener\\\\AddLanguageFieldBasedOnContentListener\\:\\:onPreSetData\\(\\) has no return type specified\\.$#" + message: '#^Method Ibexa\\AdminUi\\Form\\EventListener\\DisableSiteRootCheckboxIfRootLocationListener\:\:onPreSetData\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: src/lib/Form/EventListener/DisableSiteRootCheckboxIfRootLocationListener.php + + - + message: '#^Method Ibexa\\AdminUi\\Form\\Factory\\ContentTypeFormFactory\:\:addContentTypeTranslation\(\) return type with generic interface Symfony\\Component\\Form\\FormInterface does not specify its types\: TData$#' + identifier: missingType.generics + count: 1 + path: src/lib/Form/Factory/ContentTypeFormFactory.php + + - + message: '#^Method Ibexa\\AdminUi\\Form\\Factory\\ContentTypeFormFactory\:\:contentTypeCopy\(\) has parameter \$options with no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: src/lib/Form/Factory/ContentTypeFormFactory.php + + - + message: '#^Method Ibexa\\AdminUi\\Form\\Factory\\ContentTypeFormFactory\:\:contentTypeCopy\(\) return type with generic interface Symfony\\Component\\Form\\FormInterface does not specify its types\: TData$#' + identifier: missingType.generics + count: 1 + path: src/lib/Form/Factory/ContentTypeFormFactory.php + + - + message: '#^Method Ibexa\\AdminUi\\Form\\Factory\\ContentTypeFormFactory\:\:contentTypeEdit\(\) has parameter \$options with no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: src/lib/Form/Factory/ContentTypeFormFactory.php + + - + message: '#^Method Ibexa\\AdminUi\\Form\\Factory\\ContentTypeFormFactory\:\:contentTypeEdit\(\) return type with generic interface Symfony\\Component\\Form\\FormInterface does not specify its types\: TData$#' + identifier: missingType.generics + count: 1 + path: src/lib/Form/Factory/ContentTypeFormFactory.php + + - + message: '#^Method Ibexa\\AdminUi\\Form\\Factory\\ContentTypeFormFactory\:\:removeContentTypeTranslation\(\) return type with generic interface Symfony\\Component\\Form\\FormInterface does not specify its types\: TData$#' + identifier: missingType.generics + count: 1 + path: src/lib/Form/Factory/ContentTypeFormFactory.php + + - + message: '#^PHPDoc tag @param has invalid value \(\\Ibexa\\AdminUi\\Form\\Data\\ContentType\\ContentTypeEditData\)\: Unexpected token "\\n \* ", expected variable at offset 74 on line 2$#' + identifier: phpDoc.parseError + count: 1 + path: src/lib/Form/Factory/ContentTypeFormFactory.php + + - + message: '#^Parameter \#1 \$name of method Symfony\\Component\\Form\\FormFactoryInterface\:\:createNamed\(\) expects string, string\|null given\.$#' + identifier: argument.type + count: 2 + path: src/lib/Form/Factory/ContentTypeFormFactory.php + + - + message: '#^Cannot access property \$id on Ibexa\\Contracts\\Core\\Repository\\Values\\Content\\Language\|null\.$#' + identifier: property.nonObject + count: 1 + path: src/lib/Form/Factory/FormFactory.php + + - + message: '#^Cannot access property \$id on Ibexa\\Contracts\\Core\\Repository\\Values\\Content\\Section\|null\.$#' + identifier: property.nonObject + count: 2 + path: src/lib/Form/Factory/FormFactory.php + + - + message: '#^Cannot access property \$id on Ibexa\\Contracts\\Core\\Repository\\Values\\User\\Role\|null\.$#' + identifier: property.nonObject + count: 2 + path: src/lib/Form/Factory/FormFactory.php + + - + message: '#^Cannot call method getContentTypeGroup\(\) on Ibexa\\AdminUi\\Form\\Data\\ContentTypeGroup\\ContentTypeGroupDeleteData\|null\.$#' + identifier: method.nonObject + count: 1 + path: src/lib/Form/Factory/FormFactory.php + + - + message: '#^Cannot call method getContentTypeGroup\(\) on Ibexa\\AdminUi\\Form\\Data\\ContentTypeGroup\\ContentTypeGroupUpdateData\|null\.$#' + identifier: method.nonObject + count: 1 + path: src/lib/Form/Factory/FormFactory.php + + - + message: '#^Cannot call method getObjectStateGroup\(\) on Ibexa\\AdminUi\\Form\\Data\\ObjectState\\ObjectStateGroupDeleteData\|null\.$#' + identifier: method.nonObject + count: 1 + path: src/lib/Form/Factory/FormFactory.php + + - + message: '#^Cannot call method getObjectStateGroup\(\) on Ibexa\\AdminUi\\Form\\Data\\ObjectState\\ObjectStateGroupUpdateData\|null\.$#' + identifier: method.nonObject + count: 1 + path: src/lib/Form/Factory/FormFactory.php + + - + message: '#^Cannot call method getRole\(\) on Ibexa\\Contracts\\Core\\Repository\\Values\\User\\RoleAssignment\|null\.$#' + identifier: method.nonObject + count: 1 + path: src/lib/Form/Factory/FormFactory.php + + - + message: '#^Cannot call method getRoleLimitation\(\) on Ibexa\\Contracts\\Core\\Repository\\Values\\User\\RoleAssignment\|null\.$#' + identifier: method.nonObject + count: 2 + path: src/lib/Form/Factory/FormFactory.php + + - + message: '#^Cannot call method getSection\(\) on Ibexa\\AdminUi\\Form\\Data\\Section\\SectionDeleteData\|null\.$#' + identifier: method.nonObject + count: 1 + path: src/lib/Form/Factory/FormFactory.php + + - + message: '#^Cannot call method getSection\(\) on Ibexa\\AdminUi\\Form\\Data\\Section\\SectionUpdateData\|null\.$#' + identifier: method.nonObject + count: 1 + path: src/lib/Form/Factory/FormFactory.php + + - + message: '#^Method Ibexa\\AdminUi\\Form\\Factory\\FormFactory\:\:addCustomUrl\(\) return type with generic interface Symfony\\Component\\Form\\FormInterface does not specify its types\: TData$#' + identifier: missingType.generics + count: 1 + path: src/lib/Form/Factory/FormFactory.php + + - + message: '#^Method Ibexa\\AdminUi\\Form\\Factory\\FormFactory\:\:addLocation\(\) return type with generic interface Symfony\\Component\\Form\\FormInterface does not specify its types\: TData$#' + identifier: missingType.generics + count: 1 + path: src/lib/Form/Factory/FormFactory.php + + - + message: '#^Method Ibexa\\AdminUi\\Form\\Factory\\FormFactory\:\:addTranslation\(\) return type with generic interface Symfony\\Component\\Form\\FormInterface does not specify its types\: TData$#' + identifier: missingType.generics + count: 1 + path: src/lib/Form/Factory/FormFactory.php + + - + message: '#^Method Ibexa\\AdminUi\\Form\\Factory\\FormFactory\:\:assignContentSectionForm\(\) return type with generic interface Symfony\\Component\\Form\\FormInterface does not specify its types\: TData$#' + identifier: missingType.generics + count: 1 + path: src/lib/Form/Factory/FormFactory.php + + - + message: '#^Method Ibexa\\AdminUi\\Form\\Factory\\FormFactory\:\:contentEdit\(\) has parameter \$options with no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: src/lib/Form/Factory/FormFactory.php + + - + message: '#^Method Ibexa\\AdminUi\\Form\\Factory\\FormFactory\:\:contentEdit\(\) return type with generic interface Symfony\\Component\\Form\\FormInterface does not specify its types\: TData$#' + identifier: missingType.generics + count: 1 + path: src/lib/Form/Factory/FormFactory.php + + - + message: '#^Method Ibexa\\AdminUi\\Form\\Factory\\FormFactory\:\:copyLocation\(\) return type with generic interface Symfony\\Component\\Form\\FormInterface does not specify its types\: TData$#' + identifier: missingType.generics + count: 1 + path: src/lib/Form/Factory/FormFactory.php + + - + message: '#^Method Ibexa\\AdminUi\\Form\\Factory\\FormFactory\:\:copyLocationSubtree\(\) return type with generic interface Symfony\\Component\\Form\\FormInterface does not specify its types\: TData$#' + identifier: missingType.generics + count: 1 + path: src/lib/Form/Factory/FormFactory.php + + - + message: '#^Method Ibexa\\AdminUi\\Form\\Factory\\FormFactory\:\:createContent\(\) return type with generic interface Symfony\\Component\\Form\\FormInterface does not specify its types\: TData$#' + identifier: missingType.generics + count: 1 + path: src/lib/Form/Factory/FormFactory.php + + - + message: '#^Method Ibexa\\AdminUi\\Form\\Factory\\FormFactory\:\:createContentTypeGroup\(\) return type with generic interface Symfony\\Component\\Form\\FormInterface does not specify its types\: TData$#' + identifier: missingType.generics + count: 1 + path: src/lib/Form/Factory/FormFactory.php + + - + message: '#^Method Ibexa\\AdminUi\\Form\\Factory\\FormFactory\:\:createLanguage\(\) return type with generic interface Symfony\\Component\\Form\\FormInterface does not specify its types\: TData$#' + identifier: missingType.generics + count: 1 + path: src/lib/Form/Factory/FormFactory.php + + - + message: '#^Method Ibexa\\AdminUi\\Form\\Factory\\FormFactory\:\:createObjectStateGroup\(\) return type with generic interface Symfony\\Component\\Form\\FormInterface does not specify its types\: TData$#' + identifier: missingType.generics + count: 1 + path: src/lib/Form/Factory/FormFactory.php + + - + message: '#^Method Ibexa\\AdminUi\\Form\\Factory\\FormFactory\:\:createPolicy\(\) return type with generic interface Symfony\\Component\\Form\\FormInterface does not specify its types\: TData$#' + identifier: missingType.generics + count: 1 + path: src/lib/Form/Factory/FormFactory.php + + - + message: '#^Method Ibexa\\AdminUi\\Form\\Factory\\FormFactory\:\:createPolicyWithLimitation\(\) return type with generic interface Symfony\\Component\\Form\\FormInterface does not specify its types\: TData$#' + identifier: missingType.generics + count: 1 + path: src/lib/Form/Factory/FormFactory.php + + - + message: '#^Method Ibexa\\AdminUi\\Form\\Factory\\FormFactory\:\:createRole\(\) return type with generic interface Symfony\\Component\\Form\\FormInterface does not specify its types\: TData$#' + identifier: missingType.generics + count: 1 + path: src/lib/Form/Factory/FormFactory.php + + - + message: '#^Method Ibexa\\AdminUi\\Form\\Factory\\FormFactory\:\:createRoleAssignment\(\) return type with generic interface Symfony\\Component\\Form\\FormInterface does not specify its types\: TData$#' + identifier: missingType.generics + count: 1 + path: src/lib/Form/Factory/FormFactory.php + + - + message: '#^Method Ibexa\\AdminUi\\Form\\Factory\\FormFactory\:\:createSearchForm\(\) has parameter \$options with no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: src/lib/Form/Factory/FormFactory.php + + - + message: '#^Method Ibexa\\AdminUi\\Form\\Factory\\FormFactory\:\:createSearchForm\(\) return type with generic interface Symfony\\Component\\Form\\FormInterface does not specify its types\: TData$#' + identifier: missingType.generics + count: 1 + path: src/lib/Form/Factory/FormFactory.php + + - + message: '#^Method Ibexa\\AdminUi\\Form\\Factory\\FormFactory\:\:createSection\(\) return type with generic interface Symfony\\Component\\Form\\FormInterface does not specify its types\: TData$#' + identifier: missingType.generics + count: 1 + path: src/lib/Form/Factory/FormFactory.php + + - + message: '#^Method Ibexa\\AdminUi\\Form\\Factory\\FormFactory\:\:createURLWildcard\(\) return type with generic interface Symfony\\Component\\Form\\FormInterface does not specify its types\: TData$#' + identifier: missingType.generics + count: 1 + path: src/lib/Form/Factory/FormFactory.php + + - + message: '#^Method Ibexa\\AdminUi\\Form\\Factory\\FormFactory\:\:createURLWildcardUpdate\(\) return type with generic interface Symfony\\Component\\Form\\FormInterface does not specify its types\: TData$#' + identifier: missingType.generics + count: 1 + path: src/lib/Form/Factory/FormFactory.php + + - + message: '#^Method Ibexa\\AdminUi\\Form\\Factory\\FormFactory\:\:createUrlEditForm\(\) has parameter \$options with no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: src/lib/Form/Factory/FormFactory.php + + - + message: '#^Method Ibexa\\AdminUi\\Form\\Factory\\FormFactory\:\:createUrlEditForm\(\) return type with generic interface Symfony\\Component\\Form\\FormInterface does not specify its types\: TData$#' + identifier: missingType.generics + count: 1 + path: src/lib/Form/Factory/FormFactory.php + + - + message: '#^Method Ibexa\\AdminUi\\Form\\Factory\\FormFactory\:\:createUrlListForm\(\) has parameter \$options with no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: src/lib/Form/Factory/FormFactory.php + + - + message: '#^Method Ibexa\\AdminUi\\Form\\Factory\\FormFactory\:\:createUrlListForm\(\) return type with generic interface Symfony\\Component\\Form\\FormInterface does not specify its types\: TData$#' + identifier: missingType.generics + count: 1 + path: src/lib/Form/Factory/FormFactory.php + + - + message: '#^Method Ibexa\\AdminUi\\Form\\Factory\\FormFactory\:\:deleteContentTypeGroup\(\) return type with generic interface Symfony\\Component\\Form\\FormInterface does not specify its types\: TData$#' + identifier: missingType.generics + count: 1 + path: src/lib/Form/Factory/FormFactory.php + + - + message: '#^Method Ibexa\\AdminUi\\Form\\Factory\\FormFactory\:\:deleteContentTypeGroups\(\) return type with generic interface Symfony\\Component\\Form\\FormInterface does not specify its types\: TData$#' + identifier: missingType.generics + count: 1 + path: src/lib/Form/Factory/FormFactory.php + + - + message: '#^Method Ibexa\\AdminUi\\Form\\Factory\\FormFactory\:\:deleteContentTypes\(\) return type with generic interface Symfony\\Component\\Form\\FormInterface does not specify its types\: TData$#' + identifier: missingType.generics + count: 1 + path: src/lib/Form/Factory/FormFactory.php + + - + message: '#^Method Ibexa\\AdminUi\\Form\\Factory\\FormFactory\:\:deleteLanguage\(\) return type with generic interface Symfony\\Component\\Form\\FormInterface does not specify its types\: TData$#' + identifier: missingType.generics + count: 1 + path: src/lib/Form/Factory/FormFactory.php + + - + message: '#^Method Ibexa\\AdminUi\\Form\\Factory\\FormFactory\:\:deleteLanguages\(\) return type with generic interface Symfony\\Component\\Form\\FormInterface does not specify its types\: TData$#' + identifier: missingType.generics + count: 1 + path: src/lib/Form/Factory/FormFactory.php + + - + message: '#^Method Ibexa\\AdminUi\\Form\\Factory\\FormFactory\:\:deleteObjectStateGroup\(\) return type with generic interface Symfony\\Component\\Form\\FormInterface does not specify its types\: TData$#' + identifier: missingType.generics + count: 1 + path: src/lib/Form/Factory/FormFactory.php + + - + message: '#^Method Ibexa\\AdminUi\\Form\\Factory\\FormFactory\:\:deleteObjectStateGroups\(\) return type with generic interface Symfony\\Component\\Form\\FormInterface does not specify its types\: TData$#' + identifier: missingType.generics + count: 1 + path: src/lib/Form/Factory/FormFactory.php + + - + message: '#^Method Ibexa\\AdminUi\\Form\\Factory\\FormFactory\:\:deletePolicies\(\) return type with generic interface Symfony\\Component\\Form\\FormInterface does not specify its types\: TData$#' + identifier: missingType.generics + count: 1 + path: src/lib/Form/Factory/FormFactory.php + + - + message: '#^Method Ibexa\\AdminUi\\Form\\Factory\\FormFactory\:\:deletePolicy\(\) return type with generic interface Symfony\\Component\\Form\\FormInterface does not specify its types\: TData$#' + identifier: missingType.generics + count: 1 + path: src/lib/Form/Factory/FormFactory.php + + - + message: '#^Method Ibexa\\AdminUi\\Form\\Factory\\FormFactory\:\:deleteRole\(\) return type with generic interface Symfony\\Component\\Form\\FormInterface does not specify its types\: TData$#' + identifier: missingType.generics + count: 1 + path: src/lib/Form/Factory/FormFactory.php + + - + message: '#^Method Ibexa\\AdminUi\\Form\\Factory\\FormFactory\:\:deleteRoleAssignment\(\) return type with generic interface Symfony\\Component\\Form\\FormInterface does not specify its types\: TData$#' + identifier: missingType.generics + count: 1 + path: src/lib/Form/Factory/FormFactory.php + + - + message: '#^Method Ibexa\\AdminUi\\Form\\Factory\\FormFactory\:\:deleteRoleAssignments\(\) return type with generic interface Symfony\\Component\\Form\\FormInterface does not specify its types\: TData$#' + identifier: missingType.generics + count: 1 + path: src/lib/Form/Factory/FormFactory.php + + - + message: '#^Method Ibexa\\AdminUi\\Form\\Factory\\FormFactory\:\:deleteRoles\(\) return type with generic interface Symfony\\Component\\Form\\FormInterface does not specify its types\: TData$#' + identifier: missingType.generics + count: 1 + path: src/lib/Form/Factory/FormFactory.php + + - + message: '#^Method Ibexa\\AdminUi\\Form\\Factory\\FormFactory\:\:deleteSection\(\) return type with generic interface Symfony\\Component\\Form\\FormInterface does not specify its types\: TData$#' + identifier: missingType.generics + count: 1 + path: src/lib/Form/Factory/FormFactory.php + + - + message: '#^Method Ibexa\\AdminUi\\Form\\Factory\\FormFactory\:\:deleteSections\(\) return type with generic interface Symfony\\Component\\Form\\FormInterface does not specify its types\: TData$#' + identifier: missingType.generics + count: 1 + path: src/lib/Form/Factory/FormFactory.php + + - + message: '#^Method Ibexa\\AdminUi\\Form\\Factory\\FormFactory\:\:deleteTranslation\(\) return type with generic interface Symfony\\Component\\Form\\FormInterface does not specify its types\: TData$#' + identifier: missingType.generics + count: 1 + path: src/lib/Form/Factory/FormFactory.php + + - + message: '#^Method Ibexa\\AdminUi\\Form\\Factory\\FormFactory\:\:deleteURLWildcard\(\) return type with generic interface Symfony\\Component\\Form\\FormInterface does not specify its types\: TData$#' + identifier: missingType.generics + count: 1 + path: src/lib/Form/Factory/FormFactory.php + + - + message: '#^Method Ibexa\\AdminUi\\Form\\Factory\\FormFactory\:\:deleteUser\(\) return type with generic interface Symfony\\Component\\Form\\FormInterface does not specify its types\: TData$#' + identifier: missingType.generics + count: 1 + path: src/lib/Form/Factory/FormFactory.php + + - + message: '#^Method Ibexa\\AdminUi\\Form\\Factory\\FormFactory\:\:editUser\(\) return type with generic interface Symfony\\Component\\Form\\FormInterface does not specify its types\: TData$#' + identifier: missingType.generics + count: 1 + path: src/lib/Form/Factory/FormFactory.php + + - + message: '#^Method Ibexa\\AdminUi\\Form\\Factory\\FormFactory\:\:moveLocation\(\) return type with generic interface Symfony\\Component\\Form\\FormInterface does not specify its types\: TData$#' + identifier: missingType.generics + count: 1 + path: src/lib/Form/Factory/FormFactory.php + + - + message: '#^Method Ibexa\\AdminUi\\Form\\Factory\\FormFactory\:\:removeBookmark\(\) return type with generic interface Symfony\\Component\\Form\\FormInterface does not specify its types\: TData$#' + identifier: missingType.generics + count: 1 + path: src/lib/Form/Factory/FormFactory.php + + - + message: '#^Method Ibexa\\AdminUi\\Form\\Factory\\FormFactory\:\:removeContentDraft\(\) return type with generic interface Symfony\\Component\\Form\\FormInterface does not specify its types\: TData$#' + identifier: missingType.generics + count: 1 + path: src/lib/Form/Factory/FormFactory.php + + - + message: '#^Method Ibexa\\AdminUi\\Form\\Factory\\FormFactory\:\:removeCustomUrl\(\) return type with generic interface Symfony\\Component\\Form\\FormInterface does not specify its types\: TData$#' + identifier: missingType.generics + count: 1 + path: src/lib/Form/Factory/FormFactory.php + + - + message: '#^Method Ibexa\\AdminUi\\Form\\Factory\\FormFactory\:\:removeLocation\(\) return type with generic interface Symfony\\Component\\Form\\FormInterface does not specify its types\: TData$#' + identifier: missingType.generics + count: 1 + path: src/lib/Form/Factory/FormFactory.php + + - + message: '#^Method Ibexa\\AdminUi\\Form\\Factory\\FormFactory\:\:removeVersion\(\) return type with generic interface Symfony\\Component\\Form\\FormInterface does not specify its types\: TData$#' + identifier: missingType.generics + count: 1 + path: src/lib/Form/Factory/FormFactory.php + + - + message: '#^Method Ibexa\\AdminUi\\Form\\Factory\\FormFactory\:\:swapLocation\(\) return type with generic interface Symfony\\Component\\Form\\FormInterface does not specify its types\: TData$#' + identifier: missingType.generics + count: 1 + path: src/lib/Form/Factory/FormFactory.php + + - + message: '#^Method Ibexa\\AdminUi\\Form\\Factory\\FormFactory\:\:trashLocation\(\) return type with generic interface Symfony\\Component\\Form\\FormInterface does not specify its types\: TData$#' + identifier: missingType.generics + count: 1 + path: src/lib/Form/Factory/FormFactory.php + + - + message: '#^Method Ibexa\\AdminUi\\Form\\Factory\\FormFactory\:\:updateContentMainLocation\(\) return type with generic interface Symfony\\Component\\Form\\FormInterface does not specify its types\: TData$#' + identifier: missingType.generics + count: 1 + path: src/lib/Form/Factory/FormFactory.php + + - + message: '#^Method Ibexa\\AdminUi\\Form\\Factory\\FormFactory\:\:updateContentTypeGroup\(\) return type with generic interface Symfony\\Component\\Form\\FormInterface does not specify its types\: TData$#' + identifier: missingType.generics + count: 1 + path: src/lib/Form/Factory/FormFactory.php + + - + message: '#^Method Ibexa\\AdminUi\\Form\\Factory\\FormFactory\:\:updateLanguage\(\) return type with generic interface Symfony\\Component\\Form\\FormInterface does not specify its types\: TData$#' + identifier: missingType.generics + count: 1 + path: src/lib/Form/Factory/FormFactory.php + + - + message: '#^Method Ibexa\\AdminUi\\Form\\Factory\\FormFactory\:\:updateLocation\(\) return type with generic interface Symfony\\Component\\Form\\FormInterface does not specify its types\: TData$#' + identifier: missingType.generics + count: 1 + path: src/lib/Form/Factory/FormFactory.php + + - + message: '#^Method Ibexa\\AdminUi\\Form\\Factory\\FormFactory\:\:updateObjectStateGroup\(\) return type with generic interface Symfony\\Component\\Form\\FormInterface does not specify its types\: TData$#' + identifier: missingType.generics + count: 1 + path: src/lib/Form/Factory/FormFactory.php + + - + message: '#^Method Ibexa\\AdminUi\\Form\\Factory\\FormFactory\:\:updatePolicy\(\) return type with generic interface Symfony\\Component\\Form\\FormInterface does not specify its types\: TData$#' + identifier: missingType.generics + count: 1 + path: src/lib/Form/Factory/FormFactory.php + + - + message: '#^Method Ibexa\\AdminUi\\Form\\Factory\\FormFactory\:\:updateRole\(\) return type with generic interface Symfony\\Component\\Form\\FormInterface does not specify its types\: TData$#' + identifier: missingType.generics + count: 1 + path: src/lib/Form/Factory/FormFactory.php + + - + message: '#^Method Ibexa\\AdminUi\\Form\\Factory\\FormFactory\:\:updateSection\(\) return type with generic interface Symfony\\Component\\Form\\FormInterface does not specify its types\: TData$#' + identifier: missingType.generics + count: 1 + path: src/lib/Form/Factory/FormFactory.php + + - + message: '#^Method Ibexa\\AdminUi\\Form\\Factory\\FormFactory\:\:updateVisibilityContent\(\) return type with generic interface Symfony\\Component\\Form\\FormInterface does not specify its types\: TData$#' + identifier: missingType.generics + count: 1 + path: src/lib/Form/Factory/FormFactory.php + + - + message: '#^Method Ibexa\\AdminUi\\Form\\Factory\\FormFactory\:\:updateVisibilityLocation\(\) return type with generic interface Symfony\\Component\\Form\\FormInterface does not specify its types\: TData$#' + identifier: missingType.generics + count: 1 + path: src/lib/Form/Factory/FormFactory.php + + - + message: '#^PHPDoc tag @param for parameter \$data with type Ibexa\\AdminUi\\Form\\Data\\Search\\SearchData\|null is not subtype of native type Ibexa\\Bundle\\Search\\Form\\Data\\SearchData\|null\.$#' + identifier: parameter.phpDocType + count: 1 + path: src/lib/Form/Factory/FormFactory.php + + - + message: '#^Parameter \#1 \$name of method Symfony\\Component\\Form\\FormFactoryInterface\:\:createNamed\(\) expects string, string\|null given\.$#' + identifier: argument.type + count: 42 + path: src/lib/Form/Factory/FormFactory.php + + - + message: '#^Parameter \$data of method Ibexa\\AdminUi\\Form\\Factory\\FormFactory\:\:createSearchForm\(\) has invalid type Ibexa\\AdminUi\\Form\\Data\\Search\\SearchData\.$#' + identifier: class.notFound + count: 1 + path: src/lib/Form/Factory/FormFactory.php + + - + message: '#^Property Ibexa\\AdminUi\\Form\\Factory\\FormFactory\:\:\$translator is never read, only written\.$#' + identifier: property.onlyWritten + count: 1 + path: src/lib/Form/Factory/FormFactory.php + + - + message: '#^Method Ibexa\\AdminUi\\Form\\Factory\\TrashFormFactory\:\:deleteTrashItem\(\) return type with generic interface Symfony\\Component\\Form\\FormInterface does not specify its types\: TData$#' + identifier: missingType.generics + count: 1 + path: src/lib/Form/Factory/TrashFormFactory.php + + - + message: '#^Method Ibexa\\AdminUi\\Form\\Factory\\TrashFormFactory\:\:emptyTrash\(\) return type with generic interface Symfony\\Component\\Form\\FormInterface does not specify its types\: TData$#' + identifier: missingType.generics + count: 1 + path: src/lib/Form/Factory/TrashFormFactory.php + + - + message: '#^Method Ibexa\\AdminUi\\Form\\Factory\\TrashFormFactory\:\:restoreTrashItem\(\) return type with generic interface Symfony\\Component\\Form\\FormInterface does not specify its types\: TData$#' + identifier: missingType.generics + count: 1 + path: src/lib/Form/Factory/TrashFormFactory.php + + - + message: '#^Method Ibexa\\AdminUi\\Form\\Factory\\TrashFormFactory\:\:searchTrash\(\) return type with generic interface Symfony\\Component\\Form\\FormInterface does not specify its types\: TData$#' + identifier: missingType.generics + count: 1 + path: src/lib/Form/Factory/TrashFormFactory.php + + - + message: '#^Parameter \#1 \$name of method Symfony\\Component\\Form\\FormFactoryInterface\:\:createNamed\(\) expects string, string\|null given\.$#' + identifier: argument.type + count: 4 + path: src/lib/Form/Factory/TrashFormFactory.php + + - + message: '#^Method Ibexa\\AdminUi\\Form\\Processor\\Content\\ContentOnTheFlyProcessor\:\:getSubscribedEvents\(\) return type has no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: src/lib/Form/Processor/Content/ContentOnTheFlyProcessor.php + + - + message: '#^Method Ibexa\\AdminUi\\Form\\Processor\\Content\\ContentOnTheFlyProcessor\:\:processCreatePublish\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: src/lib/Form/Processor/Content/ContentOnTheFlyProcessor.php + + - + message: '#^Cannot call method getData\(\) on Symfony\\Component\\Form\\FormInterface\\|null\.$#' + identifier: method.nonObject + count: 1 + path: src/lib/Form/Processor/Content/UrlRedirectProcessor.php + + - + message: '#^Method Ibexa\\AdminUi\\Form\\Processor\\Content\\UrlRedirectProcessor\:\:__construct\(\) has parameter \$siteaccessGroups with no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: src/lib/Form/Processor/Content/UrlRedirectProcessor.php + + - + message: '#^Method Ibexa\\AdminUi\\Form\\Processor\\Content\\UrlRedirectProcessor\:\:getSubscribedEvents\(\) return type has no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: src/lib/Form/Processor/Content/UrlRedirectProcessor.php + + - + message: '#^Property Ibexa\\AdminUi\\Form\\Processor\\Content\\UrlRedirectProcessor\:\:\$siteaccessGroups type has no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: src/lib/Form/Processor/Content/UrlRedirectProcessor.php + + - + message: '#^Method Ibexa\\AdminUi\\Form\\Processor\\ContentEditNotificationFormProcessor\:\:__construct\(\) has parameter \$siteAccessGroups with no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: src/lib/Form/Processor/ContentEditNotificationFormProcessor.php + + - + message: '#^Method Ibexa\\AdminUi\\Form\\Processor\\ContentEditNotificationFormProcessor\:\:addPublishMessage\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: src/lib/Form/Processor/ContentEditNotificationFormProcessor.php + + - + message: '#^Method Ibexa\\AdminUi\\Form\\Processor\\ContentEditNotificationFormProcessor\:\:addSaveDraftMessage\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: src/lib/Form/Processor/ContentEditNotificationFormProcessor.php + + - + message: '#^Parameter \#1 \$request of method Ibexa\\AdminUi\\Form\\Processor\\ContentEditNotificationFormProcessor\:\:isAdminSiteAccess\(\) expects Symfony\\Component\\HttpFoundation\\Request, Symfony\\Component\\HttpFoundation\\Request\|null given\.$#' + identifier: argument.type + count: 2 + path: src/lib/Form/Processor/ContentEditNotificationFormProcessor.php + + - + message: '#^Property Ibexa\\AdminUi\\Form\\Processor\\ContentEditNotificationFormProcessor\:\:\$siteAccessGroups type has no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: src/lib/Form/Processor/ContentEditNotificationFormProcessor.php + + - + message: '#^Method Ibexa\\AdminUi\\Form\\Processor\\ContentType\\ContentTypeDiscardChangesFormProcessor\:\:processDiscardChanges\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: src/lib/Form/Processor/ContentType/ContentTypeDiscardChangesFormProcessor.php + + - + message: '#^PHPDoc tag @var has invalid value \(\$contentTypeGroup\)\: Unexpected token "\$contentTypeGroup", expected type at offset 9 on line 1$#' + identifier: phpDoc.parseError + count: 1 + path: src/lib/Form/Processor/ContentType/ContentTypeDiscardChangesFormProcessor.php + + - + message: '#^Strict comparison using \=\=\= between null and Ibexa\\Contracts\\Core\\Repository\\Values\\ContentType\\ContentTypeDraft will always evaluate to false\.$#' + identifier: identical.alwaysFalse + count: 1 + path: src/lib/Form/Processor/ContentType/ContentTypeDiscardChangesFormProcessor.php + + - + message: '#^Method Ibexa\\AdminUi\\Form\\Processor\\ContentType\\ContentTypeFormProcessor\:\:__construct\(\) has parameter \$options with no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: src/lib/Form/Processor/ContentType/ContentTypeFormProcessor.php + + - + message: '#^Method Ibexa\\AdminUi\\Form\\Processor\\ContentType\\ContentTypeFormProcessor\:\:processAddFieldDefinition\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: src/lib/Form/Processor/ContentType/ContentTypeFormProcessor.php + + - + message: '#^Method Ibexa\\AdminUi\\Form\\Processor\\ContentType\\ContentTypeFormProcessor\:\:processDefaultAction\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: src/lib/Form/Processor/ContentType/ContentTypeFormProcessor.php + + - + message: '#^Method Ibexa\\AdminUi\\Form\\Processor\\ContentType\\ContentTypeFormProcessor\:\:processPublishContentType\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: src/lib/Form/Processor/ContentType/ContentTypeFormProcessor.php + + - + message: '#^Method Ibexa\\AdminUi\\Form\\Processor\\ContentType\\ContentTypeFormProcessor\:\:processRemoveContentTypeDraft\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: src/lib/Form/Processor/ContentType/ContentTypeFormProcessor.php + + - + message: '#^Method Ibexa\\AdminUi\\Form\\Processor\\ContentType\\ContentTypeFormProcessor\:\:processRemoveFieldDefinition\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: src/lib/Form/Processor/ContentType/ContentTypeFormProcessor.php + + - + message: '#^Method Ibexa\\AdminUi\\Form\\Processor\\ContentType\\ContentTypeFormProcessor\:\:setGroupsList\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: src/lib/Form/Processor/ContentType/ContentTypeFormProcessor.php + + - + message: '#^Method Ibexa\\AdminUi\\Form\\Processor\\ContentType\\ContentTypeFormProcessor\:\:setOptions\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: src/lib/Form/Processor/ContentType/ContentTypeFormProcessor.php + + - + message: '#^Method Ibexa\\AdminUi\\Form\\Processor\\ContentType\\ContentTypeFormProcessor\:\:setOptions\(\) has parameter \$options with no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: src/lib/Form/Processor/ContentType/ContentTypeFormProcessor.php + + - + message: '#^PHPDoc tag @var for variable \$fieldDefForm contains generic interface Symfony\\Component\\Form\\FormInterface but does not specify its types\: TData$#' + identifier: missingType.generics + count: 1 + path: src/lib/Form/Processor/ContentType/ContentTypeFormProcessor.php + + - + message: '#^Property Ibexa\\AdminUi\\Form\\Processor\\ContentType\\ContentTypeFormProcessor\:\:\$groupsList \(Ibexa\\Core\\Helper\\FieldsGroups\\FieldsGroupsList\) in isset\(\) is not nullable\.$#' + identifier: isset.property + count: 1 + path: src/lib/Form/Processor/ContentType/ContentTypeFormProcessor.php + + - + message: '#^Property Ibexa\\AdminUi\\Form\\Processor\\ContentType\\ContentTypeFormProcessor\:\:\$options type has no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: src/lib/Form/Processor/ContentType/ContentTypeFormProcessor.php + + - + message: '#^Access to an undefined property Ibexa\\ContentForms\\Data\\Content\\ContentCreateData\|Ibexa\\ContentForms\\Data\\Content\\ContentUpdateData\:\:\$contentDraft\.$#' + identifier: property.notFound + count: 2 + path: src/lib/Form/Processor/PreviewFormProcessor.php + + - + message: '#^Access to an undefined property Ibexa\\ContentForms\\Data\\Content\\ContentCreateData\|Ibexa\\ContentForms\\Data\\Content\\ContentUpdateData\:\:\$contentType\.$#' + identifier: property.notFound + count: 1 + path: src/lib/Form/Processor/PreviewFormProcessor.php + + - + message: '#^Access to an undefined property Ibexa\\Contracts\\Core\\Repository\\Values\\Content\\ContentStruct\:\:\$contentDraft\.$#' + identifier: property.notFound + count: 1 + path: src/lib/Form/Processor/PreviewFormProcessor.php + + - + message: '#^Access to an undefined property Ibexa\\Contracts\\Core\\Repository\\Values\\Content\\ContentStruct\:\:\$fieldsData\.$#' + identifier: property.notFound + count: 1 + path: src/lib/Form/Processor/PreviewFormProcessor.php + + - + message: '#^Access to property \$contentDraft on an unknown class Ibexa\\AdminUi\\Form\\Data\\NewnessChecker\.$#' + identifier: class.notFound + count: 1 + path: src/lib/Form/Processor/PreviewFormProcessor.php + + - + message: '#^Access to property \$mainLanguageCode on an unknown class Ibexa\\AdminUi\\Form\\Data\\NewnessChecker\.$#' + identifier: class.notFound + count: 1 + path: src/lib/Form/Processor/PreviewFormProcessor.php + + - + message: '#^Call to an undefined method Ibexa\\ContentForms\\Data\\Content\\ContentCreateData\|Ibexa\\ContentForms\\Data\\Content\\ContentUpdateData\:\:getLocationStructs\(\)\.$#' + identifier: method.notFound + count: 1 + path: src/lib/Form/Processor/PreviewFormProcessor.php + + - + message: '#^Call to an undefined method Ibexa\\Contracts\\Core\\Repository\\Values\\Content\\ContentStruct\:\:getLocationStructs\(\)\.$#' + identifier: method.notFound + count: 1 + path: src/lib/Form/Processor/PreviewFormProcessor.php + + - + message: '#^Call to an undefined method Ibexa\\Contracts\\Core\\Repository\\Values\\Content\\ContentStruct\:\:isNew\(\)\.$#' + identifier: method.notFound + count: 1 + path: src/lib/Form/Processor/PreviewFormProcessor.php + + - + message: '#^Call to method isNew\(\) on an unknown class Ibexa\\AdminUi\\Form\\Data\\NewnessChecker\.$#' + identifier: class.notFound + count: 1 + path: src/lib/Form/Processor/PreviewFormProcessor.php + + - + message: '#^Method Ibexa\\AdminUi\\Form\\Processor\\PreviewFormProcessor\:\:saveDraft\(\) has parameter \$fieldIdentifiersToValidate with no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: src/lib/Form/Processor/PreviewFormProcessor.php + + - + message: '#^Parameter \#1 \$contentCreateStruct of method Ibexa\\Contracts\\Core\\Repository\\ContentService\:\:createContent\(\) expects Ibexa\\Contracts\\Core\\Repository\\Values\\Content\\ContentCreateStruct, Ibexa\\Contracts\\Core\\Repository\\Values\\Content\\ContentStruct given\.$#' + identifier: argument.type + count: 1 + path: src/lib/Form/Processor/PreviewFormProcessor.php + + - + message: '#^Parameter \#1 \$data of method Ibexa\\AdminUi\\Form\\Processor\\PreviewFormProcessor\:\:resolveMainLanguageCode\(\) expects Ibexa\\AdminUi\\Form\\Data\\NewnessChecker\|Ibexa\\ContentForms\\Data\\Content\\ContentCreateData\|Ibexa\\ContentForms\\Data\\Content\\ContentUpdateData, Ibexa\\Contracts\\Core\\Repository\\Values\\Content\\ContentStruct given\.$#' + identifier: argument.type + count: 1 + path: src/lib/Form/Processor/PreviewFormProcessor.php + + - + message: '#^Parameter \#1 \$locationId of method Ibexa\\Contracts\\Core\\Repository\\LocationService\:\:loadLocation\(\) expects int, int\|null given\.$#' + identifier: argument.type + count: 1 + path: src/lib/Form/Processor/PreviewFormProcessor.php + + - + message: '#^Parameter \#2 \$contentUpdateStruct of method Ibexa\\Contracts\\Core\\Repository\\ContentService\:\:updateContent\(\) expects Ibexa\\Contracts\\Core\\Repository\\Values\\Content\\ContentUpdateStruct, Ibexa\\Contracts\\Core\\Repository\\Values\\Content\\ContentStruct given\.$#' + identifier: argument.type + count: 1 + path: src/lib/Form/Processor/PreviewFormProcessor.php + + - + message: '#^Parameter \$data of method Ibexa\\AdminUi\\Form\\Processor\\PreviewFormProcessor\:\:resolveMainLanguageCode\(\) has invalid type Ibexa\\AdminUi\\Form\\Data\\NewnessChecker\.$#' + identifier: parameter.trait + count: 1 + path: src/lib/Form/Processor/PreviewFormProcessor.php + + - + message: '#^Access to protected property Ibexa\\AdminUi\\Form\\Data\\ContentTranslationData\:\:\$content\.$#' + identifier: property.protected + count: 1 + path: src/lib/Form/Processor/TranslationFormProcessor.php + + - + message: '#^Access to protected property Ibexa\\AdminUi\\Form\\Data\\ContentTranslationData\:\:\$fieldsData\.$#' + identifier: property.protected + count: 1 + path: src/lib/Form/Processor/TranslationFormProcessor.php + + - + message: '#^Instanceof between Ibexa\\AdminUi\\Form\\Data\\ContentTranslationData and Ibexa\\AdminUi\\Form\\Data\\ContentTranslationData will always evaluate to true\.$#' + identifier: instanceof.alwaysTrue + count: 1 + path: src/lib/Form/Processor/TranslationFormProcessor.php + + - + message: '#^Method Ibexa\\AdminUi\\Form\\Processor\\TranslationFormProcessor\:\:getSubscribedEvents\(\) return type has no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: src/lib/Form/Processor/TranslationFormProcessor.php + + - + message: '#^Method Ibexa\\AdminUi\\Form\\Processor\\User\\UserOnTheFlyProcessor\:\:getSubscribedEvents\(\) return type has no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: src/lib/Form/Processor/User/UserOnTheFlyProcessor.php + + - + message: '#^Method Ibexa\\AdminUi\\Form\\Processor\\User\\UserOnTheFlyProcessor\:\:processCreate\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: src/lib/Form/Processor/User/UserOnTheFlyProcessor.php + + - + message: '#^Method Ibexa\\AdminUi\\Form\\Provider\\GroupedNonMetaFormFieldsProvider\:\:getGroupedFields\(\) has parameter \$fieldsDataForm with generic interface Symfony\\Component\\Form\\FormInterface but does not specify its types\: TData$#' + identifier: missingType.generics + count: 1 + path: src/lib/Form/Provider/GroupedNonMetaFormFieldsProvider.php + + - + message: '#^Instanceof between Symfony\\Component\\HttpFoundation\\JsonResponse and Symfony\\Component\\HttpFoundation\\JsonResponse will always evaluate to true\.$#' + identifier: instanceof.alwaysTrue + count: 1 + path: src/lib/Form/SubmitHandler.php + + - + message: '#^Method Ibexa\\AdminUi\\Form\\SubmitHandler\:\:handle\(\) has parameter \$form with generic interface Symfony\\Component\\Form\\FormInterface but does not specify its types\: TData$#' + identifier: missingType.generics + count: 1 + path: src/lib/Form/SubmitHandler.php + + - + message: '#^Method Ibexa\\AdminUi\\Form\\SubmitHandler\:\:handleAjax\(\) has parameter \$form with generic interface Symfony\\Component\\Form\\FormInterface but does not specify its types\: TData$#' + identifier: missingType.generics + count: 1 + path: src/lib/Form/SubmitHandler.php + + - + message: '#^Method Ibexa\\AdminUi\\Form\\SubmitHandler\:\:handleAjax\(\) should return Symfony\\Component\\HttpFoundation\\JsonResponse but returns Symfony\\Component\\HttpFoundation\\Response\|null\.$#' + identifier: return.type + count: 1 + path: src/lib/Form/SubmitHandler.php + + - + message: '#^Method Ibexa\\AdminUi\\Form\\TrashLocationOptionProvider\\CanHaveDrafts\:\:addOptions\(\) has parameter \$form with generic interface Symfony\\Component\\Form\\FormInterface but does not specify its types\: TData$#' + identifier: missingType.generics + count: 1 + path: src/lib/Form/TrashLocationOptionProvider/CanHaveDrafts.php + + - + message: '#^Method Ibexa\\AdminUi\\Form\\TrashLocationOptionProvider\\HasAssetRelation\:\:addOptions\(\) has parameter \$form with generic interface Symfony\\Component\\Form\\FormInterface but does not specify its types\: TData$#' + identifier: missingType.generics + count: 1 + path: src/lib/Form/TrashLocationOptionProvider/HasAssetRelation.php + + - + message: '#^Method Ibexa\\AdminUi\\Form\\TrashLocationOptionProvider\\HasChildren\:\:addOptions\(\) has parameter \$form with generic interface Symfony\\Component\\Form\\FormInterface but does not specify its types\: TData$#' + identifier: missingType.generics + count: 1 + path: src/lib/Form/TrashLocationOptionProvider/HasChildren.php + + - + message: '#^Method Ibexa\\AdminUi\\Form\\TrashLocationOptionProvider\\HasReverseRelations\:\:addOptions\(\) has parameter \$form with generic interface Symfony\\Component\\Form\\FormInterface but does not specify its types\: TData$#' + identifier: missingType.generics + count: 1 + path: src/lib/Form/TrashLocationOptionProvider/HasReverseRelations.php + + - + message: '#^Method Ibexa\\AdminUi\\Form\\TrashLocationOptionProvider\\HasUniqueAssetRelation\:\:addOptions\(\) has parameter \$form with generic interface Symfony\\Component\\Form\\FormInterface but does not specify its types\: TData$#' + identifier: missingType.generics + count: 1 + path: src/lib/Form/TrashLocationOptionProvider/HasUniqueAssetRelation.php + + - + message: '#^Method Ibexa\\AdminUi\\Form\\TrashLocationOptionProvider\\OptionsFactory\:\:__construct\(\) has parameter \$providers with no value type specified in iterable type iterable\.$#' + identifier: missingType.iterableValue + count: 1 + path: src/lib/Form/TrashLocationOptionProvider/OptionsFactory.php + + - + message: '#^Method Ibexa\\AdminUi\\Form\\TrashLocationOptionProvider\\OptionsFactory\:\:addOptions\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: src/lib/Form/TrashLocationOptionProvider/OptionsFactory.php + + - + message: '#^Method Ibexa\\AdminUi\\Form\\TrashLocationOptionProvider\\OptionsFactory\:\:addOptions\(\) has parameter \$form with generic interface Symfony\\Component\\Form\\FormInterface but does not specify its types\: TData$#' + identifier: missingType.generics + count: 1 + path: src/lib/Form/TrashLocationOptionProvider/OptionsFactory.php + + - + message: '#^Property Ibexa\\AdminUi\\Form\\TrashLocationOptionProvider\\OptionsFactory\:\:\$providers \(array\\) does not accept iterable\.$#' + identifier: assign.propertyType + count: 1 + path: src/lib/Form/TrashLocationOptionProvider/OptionsFactory.php + + - + message: '#^Method Ibexa\\AdminUi\\Form\\TrashLocationOptionProvider\\TrashLocationOptionProvider\:\:addOptions\(\) has parameter \$form with generic interface Symfony\\Component\\Form\\FormInterface but does not specify its types\: TData$#' + identifier: missingType.generics + count: 1 + path: src/lib/Form/TrashLocationOptionProvider/TrashLocationOptionProvider.php + + - + message: '#^Class Ibexa\\AdminUi\\Form\\Type\\Bookmark\\BookmarkRemoveType extends generic class Symfony\\Component\\Form\\AbstractType but does not specify its types\: TData$#' + identifier: missingType.generics + count: 1 + path: src/lib/Form/Type/Bookmark/BookmarkRemoveType.php + + - + message: '#^Method Ibexa\\AdminUi\\Form\\Type\\ChoiceList\\Loader\\ContentEditTranslationChoiceLoader\:\:getChoiceList\(\) should return array\ but returns iterable\\.$#' + identifier: return.type + count: 1 + path: src/lib/Form/Type/ChoiceList/Loader/ContentEditTranslationChoiceLoader.php + + - + message: '#^Parameter \#1 \$array of function array_column expects array, iterable\ given\.$#' + identifier: argument.type + count: 1 + path: src/lib/Form/Type/ChoiceList/Loader/ContentEditTranslationChoiceLoader.php + + - + message: '#^Parameter \#1 \$array of function array_filter expects array, iterable\ given\.$#' + identifier: argument.type + count: 2 + path: src/lib/Form/Type/ChoiceList/Loader/ContentEditTranslationChoiceLoader.php + + - + message: '#^Parameter \#1 \$locationId of method Ibexa\\Contracts\\Core\\Repository\\LocationService\:\:loadLocation\(\) expects int, int\|null given\.$#' + identifier: argument.type + count: 1 + path: src/lib/Form/Type/ChoiceList/Loader/ContentEditTranslationChoiceLoader.php + + - + message: '#^Property Ibexa\\AdminUi\\Form\\Type\\ChoiceList\\Loader\\ContentEditTranslationChoiceLoader\:\:\$contentInfo \(Ibexa\\Contracts\\Core\\Repository\\Values\\Content\\ContentInfo\) does not accept Ibexa\\Contracts\\Core\\Repository\\Values\\Content\\ContentInfo\|null\.$#' + identifier: assign.propertyType + count: 1 + path: src/lib/Form/Type/ChoiceList/Loader/ContentEditTranslationChoiceLoader.php + + - + message: '#^Class Ibexa\\AdminUi\\Form\\Type\\Content\\ContentInfoType extends generic class Symfony\\Component\\Form\\AbstractType but does not specify its types\: TData$#' + identifier: missingType.generics + count: 1 + path: src/lib/Form/Type/Content/ContentInfoType.php + + - + message: '#^Class Ibexa\\AdminUi\\Form\\Type\\Content\\ContentType extends generic class Symfony\\Component\\Form\\AbstractType but does not specify its types\: TData$#' + identifier: missingType.generics + count: 1 + path: src/lib/Form/Type/Content/ContentType.php + + - + message: '#^Class Ibexa\\AdminUi\\Form\\Type\\Content\\ContentTypeSubmitType extends generic class Symfony\\Component\\Form\\AbstractType but does not specify its types\: TData$#' + identifier: missingType.generics + count: 1 + path: src/lib/Form/Type/Content/ContentTypeSubmitType.php + + - + message: '#^Class Ibexa\\AdminUi\\Form\\Type\\Content\\ContentTypeType extends generic class Symfony\\Component\\Form\\AbstractType but does not specify its types\: TData$#' + identifier: missingType.generics + count: 1 + path: src/lib/Form/Type/Content/ContentTypeType.php + + - + message: '#^Class Ibexa\\AdminUi\\Form\\Type\\Content\\ContentVisibilityUpdateType extends generic class Symfony\\Component\\Form\\AbstractType but does not specify its types\: TData$#' + identifier: missingType.generics + count: 1 + path: src/lib/Form/Type/Content/ContentVisibilityUpdateType.php + + - + message: '#^Class Ibexa\\AdminUi\\Form\\Type\\Content\\CustomUrl\\CustomUrlAddType extends generic class Symfony\\Component\\Form\\AbstractType but does not specify its types\: TData$#' + identifier: missingType.generics + count: 1 + path: src/lib/Form/Type/Content/CustomUrl/CustomUrlAddType.php + + - + message: '#^Property Ibexa\\AdminUi\\Form\\Type\\Content\\CustomUrl\\CustomUrlAddType\:\:\$nonAdminSiteaccessResolver \(Ibexa\\AdminUi\\Siteaccess\\NonAdminSiteaccessResolver\) does not accept Ibexa\\AdminUi\\Siteaccess\\SiteaccessResolverInterface\.$#' + identifier: assign.propertyType + count: 1 + path: src/lib/Form/Type/Content/CustomUrl/CustomUrlAddType.php + + - + message: '#^Class Ibexa\\AdminUi\\Form\\Type\\Content\\CustomUrl\\CustomUrlRemoveType extends generic class Symfony\\Component\\Form\\AbstractType but does not specify its types\: TData$#' + identifier: missingType.generics + count: 1 + path: src/lib/Form/Type/Content/CustomUrl/CustomUrlRemoveType.php + + - + message: '#^Class Ibexa\\AdminUi\\Form\\Type\\Content\\Draft\\ContentCreateType extends generic class Symfony\\Component\\Form\\AbstractType but does not specify its types\: TData$#' + identifier: missingType.generics + count: 1 + path: src/lib/Form/Type/Content/Draft/ContentCreateType.php + + - + message: '#^Method Ibexa\\AdminUi\\Form\\Type\\Content\\Draft\\ContentCreateType\:\:getLimitationValuesForLocation\(\) return type has no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: src/lib/Form/Type/Content/Draft/ContentCreateType.php + + - + message: '#^Parameter \#1 \$languageChoiceLoader of class Ibexa\\AdminUi\\Form\\Type\\ChoiceList\\Loader\\ContentCreateLanguageChoiceLoader constructor expects Ibexa\\AdminUi\\Form\\Type\\ChoiceList\\Loader\\LanguageChoiceLoader, Symfony\\Component\\Form\\ChoiceList\\Loader\\ChoiceLoaderInterface given\.$#' + identifier: argument.type + count: 1 + path: src/lib/Form/Type/Content/Draft/ContentCreateType.php + + - + message: '#^Class Ibexa\\AdminUi\\Form\\Type\\Content\\Draft\\ContentEditType extends generic class Symfony\\Component\\Form\\AbstractType but does not specify its types\: TData$#' + identifier: missingType.generics + count: 1 + path: src/lib/Form/Type/Content/Draft/ContentEditType.php + + - + message: '#^Method Ibexa\\AdminUi\\Form\\Type\\Content\\Draft\\ContentEditType\:\:getLanguageOptions\(\) has parameter \$options with no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: src/lib/Form/Type/Content/Draft/ContentEditType.php + + - + message: '#^Method Ibexa\\AdminUi\\Form\\Type\\Content\\Draft\\ContentEditType\:\:getLanguageOptions\(\) return type has no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: src/lib/Form/Type/Content/Draft/ContentEditType.php + + - + message: '#^Class Ibexa\\AdminUi\\Form\\Type\\Content\\Draft\\ContentRemoveType extends generic class Symfony\\Component\\Form\\AbstractType but does not specify its types\: TData$#' + identifier: missingType.generics + count: 1 + path: src/lib/Form/Type/Content/Draft/ContentRemoveType.php + + - + message: '#^Class Ibexa\\AdminUi\\Form\\Type\\Content\\Location\\ContentLocationAddType extends generic class Symfony\\Component\\Form\\AbstractType but does not specify its types\: TData$#' + identifier: missingType.generics + count: 1 + path: src/lib/Form/Type/Content/Location/ContentLocationAddType.php + + - + message: '#^Class Ibexa\\AdminUi\\Form\\Type\\Content\\Location\\ContentLocationRemoveType extends generic class Symfony\\Component\\Form\\AbstractType but does not specify its types\: TData$#' + identifier: missingType.generics + count: 1 + path: src/lib/Form/Type/Content/Location/ContentLocationRemoveType.php + + - + message: '#^Class Ibexa\\AdminUi\\Form\\Type\\Content\\Location\\ContentMainLocationUpdateType extends generic class Symfony\\Component\\Form\\AbstractType but does not specify its types\: TData$#' + identifier: missingType.generics + count: 1 + path: src/lib/Form/Type/Content/Location/ContentMainLocationUpdateType.php + + - + message: '#^Class Ibexa\\AdminUi\\Form\\Type\\Content\\LocationType extends generic class Symfony\\Component\\Form\\AbstractType but does not specify its types\: TData$#' + identifier: missingType.generics + count: 1 + path: src/lib/Form/Type/Content/LocationType.php + + - + message: '#^Class Ibexa\\AdminUi\\Form\\Type\\Content\\SortType extends generic class Symfony\\Component\\Form\\AbstractType but does not specify its types\: TData$#' + identifier: missingType.generics + count: 1 + path: src/lib/Form/Type/Content/SortType.php + + - + message: '#^Class Ibexa\\AdminUi\\Form\\Type\\Content\\Translation\\MainTranslationUpdateType extends generic class Symfony\\Component\\Form\\AbstractType but does not specify its types\: TData$#' + identifier: missingType.generics + count: 1 + path: src/lib/Form/Type/Content/Translation/MainTranslationUpdateType.php + + - + message: '#^Class Ibexa\\AdminUi\\Form\\Type\\Content\\Translation\\TranslationAddType extends generic class Symfony\\Component\\Form\\AbstractType but does not specify its types\: TData$#' + identifier: missingType.generics + count: 1 + path: src/lib/Form/Type/Content/Translation/TranslationAddType.php + + - + message: '#^Method Ibexa\\AdminUi\\Form\\Type\\Content\\Translation\\TranslationAddType\:\:addLanguageFields\(\) has parameter \$form with generic interface Symfony\\Component\\Form\\FormInterface but does not specify its types\: TData$#' + identifier: missingType.generics + count: 1 + path: src/lib/Form/Type/Content/Translation/TranslationAddType.php + + - + message: '#^Method Ibexa\\AdminUi\\Form\\Type\\Content\\Translation\\TranslationAddType\:\:loadLanguages\(\) return type has no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: src/lib/Form/Type/Content/Translation/TranslationAddType.php + + - + message: '#^Method Ibexa\\AdminUi\\Form\\Type\\Content\\Translation\\TranslationAddType\:\:onPreSetData\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: src/lib/Form/Type/Content/Translation/TranslationAddType.php + + - + message: '#^Method Ibexa\\AdminUi\\Form\\Type\\Content\\Translation\\TranslationAddType\:\:onPreSubmit\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: src/lib/Form/Type/Content/Translation/TranslationAddType.php + + - + message: '#^Parameter \#1 \$array of function array_column expects array, iterable\ given\.$#' + identifier: argument.type + count: 1 + path: src/lib/Form/Type/Content/Translation/TranslationAddType.php + + - + message: '#^Parameter \#1 \$array of function array_filter expects array, iterable\ given\.$#' + identifier: argument.type + count: 1 + path: src/lib/Form/Type/Content/Translation/TranslationAddType.php + + - + message: '#^Parameter \#1 \$locationId of method Ibexa\\Contracts\\Core\\Repository\\LocationService\:\:loadLocation\(\) expects int, int\|null given\.$#' + identifier: argument.type + count: 1 + path: src/lib/Form/Type/Content/Translation/TranslationAddType.php + + - + message: '#^Class Ibexa\\AdminUi\\Form\\Type\\Content\\Translation\\TranslationDeleteType extends generic class Symfony\\Component\\Form\\AbstractType but does not specify its types\: TData$#' + identifier: missingType.generics + count: 1 + path: src/lib/Form/Type/Content/Translation/TranslationDeleteType.php + + - + message: '#^Class Ibexa\\AdminUi\\Form\\Type\\Content\\VersionInfoType extends generic class Symfony\\Component\\Form\\AbstractType but does not specify its types\: TData$#' + identifier: missingType.generics + count: 1 + path: src/lib/Form/Type/Content/VersionInfoType.php + + - + message: '#^Class Ibexa\\AdminUi\\Form\\Type\\ContentType\\ContentTypeChoiceType extends generic class Symfony\\Component\\Form\\AbstractType but does not specify its types\: TData$#' + identifier: missingType.generics + count: 1 + path: src/lib/Form/Type/ContentType/ContentTypeChoiceType.php + + - + message: '#^Class Ibexa\\AdminUi\\Form\\Type\\ContentType\\ContentTypeCopyType extends generic class Symfony\\Component\\Form\\AbstractType but does not specify its types\: TData$#' + identifier: missingType.generics + count: 1 + path: src/lib/Form/Type/ContentType/ContentTypeCopyType.php + + - + message: '#^Class Ibexa\\AdminUi\\Form\\Type\\ContentType\\ContentTypeCreateType extends generic class Symfony\\Component\\Form\\AbstractType but does not specify its types\: TData$#' + identifier: missingType.generics + count: 1 + path: src/lib/Form/Type/ContentType/ContentTypeCreateType.php + + - + message: '#^Method Ibexa\\AdminUi\\Form\\Type\\ContentType\\ContentTypeCreateType\:\:getName\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: src/lib/Form/Type/ContentType/ContentTypeCreateType.php + + - + message: '#^Class Ibexa\\AdminUi\\Form\\Type\\ContentType\\ContentTypeDeleteType extends generic class Symfony\\Component\\Form\\AbstractType but does not specify its types\: TData$#' + identifier: missingType.generics + count: 1 + path: src/lib/Form/Type/ContentType/ContentTypeDeleteType.php + + - + message: '#^Method Ibexa\\AdminUi\\Form\\Type\\ContentType\\ContentTypeDeleteType\:\:getName\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: src/lib/Form/Type/ContentType/ContentTypeDeleteType.php + + - + message: '#^Class Ibexa\\AdminUi\\Form\\Type\\ContentType\\ContentTypeEditType extends generic class Symfony\\Component\\Form\\AbstractType but does not specify its types\: TData$#' + identifier: missingType.generics + count: 1 + path: src/lib/Form/Type/ContentType/ContentTypeEditType.php + + - + message: '#^Class Ibexa\\AdminUi\\Form\\Type\\ContentType\\ContentTypeGroupDeleteType extends generic class Symfony\\Component\\Form\\AbstractType but does not specify its types\: TData$#' + identifier: missingType.generics + count: 1 + path: src/lib/Form/Type/ContentType/ContentTypeGroupDeleteType.php + + - + message: '#^Method Ibexa\\AdminUi\\Form\\Type\\ContentType\\ContentTypeGroupDeleteType\:\:getName\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: src/lib/Form/Type/ContentType/ContentTypeGroupDeleteType.php + + - + message: '#^Class Ibexa\\AdminUi\\Form\\Type\\ContentType\\ContentTypeGroupType extends generic class Symfony\\Component\\Form\\AbstractType but does not specify its types\: TData$#' + identifier: missingType.generics + count: 1 + path: src/lib/Form/Type/ContentType/ContentTypeGroupType.php + + - + message: '#^Method Ibexa\\AdminUi\\Form\\Type\\ContentType\\ContentTypeGroupType\:\:getName\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: src/lib/Form/Type/ContentType/ContentTypeGroupType.php + + - + message: '#^Class Ibexa\\AdminUi\\Form\\Type\\ContentType\\ContentTypeUpdateType extends generic class Symfony\\Component\\Form\\AbstractType but does not specify its types\: TData$#' + identifier: missingType.generics + count: 1 + path: src/lib/Form/Type/ContentType/ContentTypeUpdateType.php + + - + message: '#^Method Ibexa\\AdminUi\\Form\\Type\\ContentType\\ContentTypeUpdateType\:\:getName\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: src/lib/Form/Type/ContentType/ContentTypeUpdateType.php + + - + message: '#^Class Ibexa\\AdminUi\\Form\\Type\\ContentType\\ContentTypesDeleteType extends generic class Symfony\\Component\\Form\\AbstractType but does not specify its types\: TData$#' + identifier: missingType.generics + count: 1 + path: src/lib/Form/Type/ContentType/ContentTypesDeleteType.php + + - + message: '#^Class Ibexa\\AdminUi\\Form\\Type\\ContentType\\FieldDefinitionsCollectionType extends generic class Symfony\\Component\\Form\\AbstractType but does not specify its types\: TData$#' + identifier: missingType.generics + count: 1 + path: src/lib/Form/Type/ContentType/FieldDefinitionsCollectionType.php + + - + message: '#^Parameter \#1 \$child of method Symfony\\Component\\Form\\FormBuilderInterface\\:\:add\(\) expects string\|Symfony\\Component\\Form\\FormBuilderInterface, int\|string given\.$#' + identifier: argument.type + count: 1 + path: src/lib/Form/Type/ContentType/FieldDefinitionsCollectionType.php + + - + message: '#^Class Ibexa\\AdminUi\\Form\\Type\\ContentType\\FieldTypeChoiceType extends generic class Symfony\\Component\\Form\\AbstractType but does not specify its types\: TData$#' + identifier: missingType.generics + count: 1 + path: src/lib/Form/Type/ContentType/FieldTypeChoiceType.php + + - + message: '#^Method Ibexa\\AdminUi\\Form\\Type\\ContentType\\FieldTypeChoiceType\:\:getFieldTypeChoices\(\) return type has no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: src/lib/Form/Type/ContentType/FieldTypeChoiceType.php + + - + message: '#^Method Ibexa\\AdminUi\\Form\\Type\\ContentType\\FieldTypeChoiceType\:\:getName\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: src/lib/Form/Type/ContentType/FieldTypeChoiceType.php + + - + message: '#^Class Ibexa\\AdminUi\\Form\\Type\\ContentType\\SortFieldChoiceType extends generic class Symfony\\Component\\Form\\AbstractType but does not specify its types\: TData$#' + identifier: missingType.generics + count: 1 + path: src/lib/Form/Type/ContentType/SortFieldChoiceType.php + + - + message: '#^Method Ibexa\\AdminUi\\Form\\Type\\ContentType\\SortFieldChoiceType\:\:getSortField\(\) return type has no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: src/lib/Form/Type/ContentType/SortFieldChoiceType.php + + - + message: '#^Method Ibexa\\AdminUi\\Form\\Type\\ContentType\\SortFieldChoiceType\:\:getSortFieldChoices\(\) return type has no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue count: 1 - path: src/lib/Form/EventListener/AddLanguageFieldBasedOnContentListener.php + path: src/lib/Form/Type/ContentType/SortFieldChoiceType.php - - message: "#^Parameter \\#1 \\$array of function array_filter expects array, iterable\\ given\\.$#" + message: '#^Class Ibexa\\AdminUi\\Form\\Type\\ContentType\\SortOrderChoiceType extends generic class Symfony\\Component\\Form\\AbstractType but does not specify its types\: TData$#' + identifier: missingType.generics count: 1 - path: src/lib/Form/EventListener/AddLanguageFieldBasedOnContentListener.php + path: src/lib/Form/Type/ContentType/SortOrderChoiceType.php - - message: "#^Method Ibexa\\\\AdminUi\\\\Form\\\\EventListener\\\\DisableSiteRootCheckboxIfRootLocationListener\\:\\:onPreSetData\\(\\) has no return type specified\\.$#" + message: '#^Method Ibexa\\AdminUi\\Form\\Type\\ContentType\\SortOrderChoiceType\:\:getSortOrder\(\) return type has no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue count: 1 - path: src/lib/Form/EventListener/DisableSiteRootCheckboxIfRootLocationListener.php + path: src/lib/Form/Type/ContentType/SortOrderChoiceType.php - - message: "#^Method Ibexa\\\\AdminUi\\\\Form\\\\Factory\\\\ContentTypeFormFactory\\:\\:contentTypeCopy\\(\\) has parameter \\$options with no value type specified in iterable type array\\.$#" + message: '#^Method Ibexa\\AdminUi\\Form\\Type\\ContentType\\SortOrderChoiceType\:\:getSortOrderChoices\(\) return type has no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue count: 1 - path: src/lib/Form/Factory/ContentTypeFormFactory.php + path: src/lib/Form/Type/ContentType/SortOrderChoiceType.php - - message: "#^Method Ibexa\\\\AdminUi\\\\Form\\\\Factory\\\\ContentTypeFormFactory\\:\\:contentTypeEdit\\(\\) has parameter \\$options with no value type specified in iterable type array\\.$#" + message: '#^Class Ibexa\\AdminUi\\Form\\Type\\ContentType\\Translation\\TranslationAddType extends generic class Symfony\\Component\\Form\\AbstractType but does not specify its types\: TData$#' + identifier: missingType.generics count: 1 - path: src/lib/Form/Factory/ContentTypeFormFactory.php + path: src/lib/Form/Type/ContentType/Translation/TranslationAddType.php - - message: "#^PHPDoc tag @param has invalid value \\(\\\\Ibexa\\\\AdminUi\\\\Form\\\\Data\\\\ContentType\\\\ContentTypeEditData\\)\\: Unexpected token \"\\\\n \\* \", expected variable at offset 74$#" + message: '#^Method Ibexa\\AdminUi\\Form\\Type\\ContentType\\Translation\\TranslationAddType\:\:addLanguageFields\(\) has parameter \$form with generic interface Symfony\\Component\\Form\\FormInterface but does not specify its types\: TData$#' + identifier: missingType.generics count: 1 - path: src/lib/Form/Factory/ContentTypeFormFactory.php + path: src/lib/Form/Type/ContentType/Translation/TranslationAddType.php - - message: "#^Parameter \\#1 \\$name of method Symfony\\\\Component\\\\Form\\\\FormFactoryInterface\\:\\:createNamed\\(\\) expects string, string\\|null given\\.$#" - count: 2 - path: src/lib/Form/Factory/ContentTypeFormFactory.php + message: '#^Method Ibexa\\AdminUi\\Form\\Type\\ContentType\\Translation\\TranslationAddType\:\:loadLanguages\(\) return type has no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: src/lib/Form/Type/ContentType/Translation/TranslationAddType.php - - message: "#^Cannot access property \\$id on Ibexa\\\\Contracts\\\\Core\\\\Repository\\\\Values\\\\Content\\\\Language\\|null\\.$#" + message: '#^Method Ibexa\\AdminUi\\Form\\Type\\ContentType\\Translation\\TranslationAddType\:\:onPreSetData\(\) has no return type specified\.$#' + identifier: missingType.return count: 1 - path: src/lib/Form/Factory/FormFactory.php + path: src/lib/Form/Type/ContentType/Translation/TranslationAddType.php - - message: "#^Cannot access property \\$id on Ibexa\\\\Contracts\\\\Core\\\\Repository\\\\Values\\\\Content\\\\Section\\|null\\.$#" - count: 2 - path: src/lib/Form/Factory/FormFactory.php + message: '#^Method Ibexa\\AdminUi\\Form\\Type\\ContentType\\Translation\\TranslationAddType\:\:onPreSubmit\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: src/lib/Form/Type/ContentType/Translation/TranslationAddType.php - - message: "#^Cannot access property \\$id on Ibexa\\\\Contracts\\\\Core\\\\Repository\\\\Values\\\\User\\\\Role\\|null\\.$#" - count: 2 - path: src/lib/Form/Factory/FormFactory.php + message: '#^Parameter \#1 \$array of function array_filter expects array, iterable\ given\.$#' + identifier: argument.type + count: 1 + path: src/lib/Form/Type/ContentType/Translation/TranslationAddType.php - - message: "#^Cannot call method getContentTypeGroup\\(\\) on Ibexa\\\\AdminUi\\\\Form\\\\Data\\\\ContentTypeGroup\\\\ContentTypeGroupDeleteData\\|null\\.$#" + message: '#^Class Ibexa\\AdminUi\\Form\\Type\\ContentType\\Translation\\TranslationRemoveType extends generic class Symfony\\Component\\Form\\AbstractType but does not specify its types\: TData$#' + identifier: missingType.generics count: 1 - path: src/lib/Form/Factory/FormFactory.php + path: src/lib/Form/Type/ContentType/Translation/TranslationRemoveType.php - - message: "#^Cannot call method getContentTypeGroup\\(\\) on Ibexa\\\\AdminUi\\\\Form\\\\Data\\\\ContentTypeGroup\\\\ContentTypeGroupUpdateData\\|null\\.$#" + message: '#^Class Ibexa\\AdminUi\\Form\\Type\\ContentTypeGroup\\ContentTypeGroupCreateType extends generic class Symfony\\Component\\Form\\AbstractType but does not specify its types\: TData$#' + identifier: missingType.generics count: 1 - path: src/lib/Form/Factory/FormFactory.php + path: src/lib/Form/Type/ContentTypeGroup/ContentTypeGroupCreateType.php - - message: "#^Cannot call method getObjectStateGroup\\(\\) on Ibexa\\\\AdminUi\\\\Form\\\\Data\\\\ObjectState\\\\ObjectStateGroupDeleteData\\|null\\.$#" + message: '#^Class Ibexa\\AdminUi\\Form\\Type\\ContentTypeGroup\\ContentTypeGroupDeleteType extends generic class Symfony\\Component\\Form\\AbstractType but does not specify its types\: TData$#' + identifier: missingType.generics count: 1 - path: src/lib/Form/Factory/FormFactory.php + path: src/lib/Form/Type/ContentTypeGroup/ContentTypeGroupDeleteType.php - - message: "#^Cannot call method getObjectStateGroup\\(\\) on Ibexa\\\\AdminUi\\\\Form\\\\Data\\\\ObjectState\\\\ObjectStateGroupUpdateData\\|null\\.$#" + message: '#^Class Ibexa\\AdminUi\\Form\\Type\\ContentTypeGroup\\ContentTypeGroupType extends generic class Symfony\\Component\\Form\\AbstractType but does not specify its types\: TData$#' + identifier: missingType.generics count: 1 - path: src/lib/Form/Factory/FormFactory.php + path: src/lib/Form/Type/ContentTypeGroup/ContentTypeGroupType.php - - message: "#^Cannot call method getRole\\(\\) on Ibexa\\\\Contracts\\\\Core\\\\Repository\\\\Values\\\\User\\\\RoleAssignment\\|null\\.$#" + message: '#^Class Ibexa\\AdminUi\\Form\\Type\\ContentTypeGroup\\ContentTypeGroupUpdateType extends generic class Symfony\\Component\\Form\\AbstractType but does not specify its types\: TData$#' + identifier: missingType.generics count: 1 - path: src/lib/Form/Factory/FormFactory.php + path: src/lib/Form/Type/ContentTypeGroup/ContentTypeGroupUpdateType.php - - message: "#^Cannot call method getRoleLimitation\\(\\) on Ibexa\\\\Contracts\\\\Core\\\\Repository\\\\Values\\\\User\\\\RoleAssignment\\|null\\.$#" - count: 2 - path: src/lib/Form/Factory/FormFactory.php + message: '#^Class Ibexa\\AdminUi\\Form\\Type\\ContentTypeGroup\\ContentTypeGroupsDeleteType extends generic class Symfony\\Component\\Form\\AbstractType but does not specify its types\: TData$#' + identifier: missingType.generics + count: 1 + path: src/lib/Form/Type/ContentTypeGroup/ContentTypeGroupsDeleteType.php - - message: "#^Cannot call method getSection\\(\\) on Ibexa\\\\AdminUi\\\\Form\\\\Data\\\\Section\\\\SectionDeleteData\\|null\\.$#" + message: '#^Class Ibexa\\AdminUi\\Form\\Type\\Date\\DateIntervalType extends generic class Symfony\\Component\\Form\\AbstractType but does not specify its types\: TData$#' + identifier: missingType.generics count: 1 - path: src/lib/Form/Factory/FormFactory.php + path: src/lib/Form/Type/Date/DateIntervalType.php - - message: "#^Cannot call method getSection\\(\\) on Ibexa\\\\AdminUi\\\\Form\\\\Data\\\\Section\\\\SectionUpdateData\\|null\\.$#" + message: '#^Class Ibexa\\AdminUi\\Form\\Type\\DateRangeType extends generic class Symfony\\Component\\Form\\AbstractType but does not specify its types\: TData$#' + identifier: missingType.generics count: 1 - path: src/lib/Form/Factory/FormFactory.php + path: src/lib/Form/Type/DateRangeType.php - - message: "#^Method Ibexa\\\\AdminUi\\\\Form\\\\Factory\\\\FormFactory\\:\\:contentEdit\\(\\) has parameter \\$options with no value type specified in iterable type array\\.$#" + message: '#^Class Ibexa\\AdminUi\\Form\\Type\\DateTimeIntervalType extends generic class Symfony\\Component\\Form\\AbstractType but does not specify its types\: TData$#' + identifier: missingType.generics count: 1 - path: src/lib/Form/Factory/FormFactory.php + path: src/lib/Form/Type/DateTimeIntervalType.php - - message: "#^Method Ibexa\\\\AdminUi\\\\Form\\\\Factory\\\\FormFactory\\:\\:createSearchForm\\(\\) has parameter \\$options with no value type specified in iterable type array\\.$#" + message: '#^Method Ibexa\\AdminUi\\Form\\Type\\DateTimeIntervalType\:\:getName\(\) has no return type specified\.$#' + identifier: missingType.return count: 1 - path: src/lib/Form/Factory/FormFactory.php + path: src/lib/Form/Type/DateTimeIntervalType.php - - message: "#^Method Ibexa\\\\AdminUi\\\\Form\\\\Factory\\\\FormFactory\\:\\:createUrlEditForm\\(\\) has parameter \\$options with no value type specified in iterable type array\\.$#" + message: '#^Class Ibexa\\AdminUi\\Form\\Type\\DateTimePickerType extends generic class Symfony\\Component\\Form\\AbstractType but does not specify its types\: TData$#' + identifier: missingType.generics count: 1 - path: src/lib/Form/Factory/FormFactory.php + path: src/lib/Form/Type/DateTimePickerType.php - - message: "#^Method Ibexa\\\\AdminUi\\\\Form\\\\Factory\\\\FormFactory\\:\\:createUrlListForm\\(\\) has parameter \\$options with no value type specified in iterable type array\\.$#" + message: '#^Method Ibexa\\AdminUi\\Form\\Type\\DateTimePickerType\:\:buildView\(\) has no return type specified\.$#' + identifier: missingType.return count: 1 - path: src/lib/Form/Factory/FormFactory.php + path: src/lib/Form/Type/DateTimePickerType.php - - message: "#^PHPDoc tag @param for parameter \\$data with type Ibexa\\\\AdminUi\\\\Form\\\\Data\\\\Search\\\\SearchData\\|null is not subtype of native type Ibexa\\\\Bundle\\\\Search\\\\Form\\\\Data\\\\SearchData\\|null\\.$#" + message: '#^Class Ibexa\\AdminUi\\Form\\Type\\Embedded\\SectionType extends generic class Symfony\\Component\\Form\\AbstractType but does not specify its types\: TData$#' + identifier: missingType.generics count: 1 - path: src/lib/Form/Factory/FormFactory.php + path: src/lib/Form/Type/Embedded/SectionType.php - - message: "#^Parameter \\#1 \\$name of method Symfony\\\\Component\\\\Form\\\\FormFactoryInterface\\:\\:createNamed\\(\\) expects string, string\\|null given\\.$#" - count: 42 - path: src/lib/Form/Factory/FormFactory.php + message: '#^Call to an undefined method Symfony\\Component\\Form\\FormInterface\:\:isClicked\(\)\.$#' + identifier: method.notFound + count: 1 + path: src/lib/Form/Type/Extension/Content/ContentEditTypeExtension.php - - message: "#^Parameter \\$data of method Ibexa\\\\AdminUi\\\\Form\\\\Factory\\\\FormFactory\\:\\:createSearchForm\\(\\) has invalid type Ibexa\\\\AdminUi\\\\Form\\\\Data\\\\Search\\\\SearchData\\.$#" + message: '#^Method Ibexa\\AdminUi\\Form\\Type\\Extension\\Content\\ContentEditTypeExtension\:\:buildForm\(\) has parameter \$builder with generic interface Symfony\\Component\\Form\\FormBuilderInterface but does not specify its types\: TData$#' + identifier: missingType.generics count: 1 - path: src/lib/Form/Factory/FormFactory.php + path: src/lib/Form/Type/Extension/Content/ContentEditTypeExtension.php - - message: "#^Property Ibexa\\\\AdminUi\\\\Form\\\\Factory\\\\FormFactory\\:\\:\\$translator is never read, only written\\.$#" + message: '#^Method Ibexa\\AdminUi\\Form\\Type\\Extension\\Content\\ContentEditTypeExtension\:\:buildForm\(\) has parameter \$options with no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue count: 1 - path: src/lib/Form/Factory/FormFactory.php + path: src/lib/Form/Type/Extension/Content/ContentEditTypeExtension.php - - message: "#^Parameter \\#1 \\$name of method Symfony\\\\Component\\\\Form\\\\FormFactoryInterface\\:\\:createNamed\\(\\) expects string, string\\|null given\\.$#" - count: 4 - path: src/lib/Form/Factory/TrashFormFactory.php + message: '#^Call to an undefined method Ibexa\\Contracts\\Core\\Repository\\Strategy\\ContentThumbnail\\Field\\ThumbnailStrategy\:\:hasStrategy\(\)\.$#' + identifier: method.notFound + count: 1 + path: src/lib/Form/Type/FieldDefinition/FieldDefinitionType.php - - message: "#^Method Ibexa\\\\AdminUi\\\\Form\\\\Processor\\\\Content\\\\ContentOnTheFlyProcessor\\:\\:getSubscribedEvents\\(\\) return type has no value type specified in iterable type array\\.$#" + message: '#^Class Ibexa\\AdminUi\\Form\\Type\\FieldDefinition\\FieldDefinitionType extends generic class Symfony\\Component\\Form\\AbstractType but does not specify its types\: TData$#' + identifier: missingType.generics count: 1 - path: src/lib/Form/Processor/Content/ContentOnTheFlyProcessor.php + path: src/lib/Form/Type/FieldDefinition/FieldDefinitionType.php - - message: "#^Method Ibexa\\\\AdminUi\\\\Form\\\\Processor\\\\Content\\\\ContentOnTheFlyProcessor\\:\\:processCreatePublish\\(\\) has no return type specified\\.$#" + message: '#^Method Ibexa\\AdminUi\\Form\\Type\\FieldDefinition\\FieldDefinitionType\:\:buildView\(\) has no return type specified\.$#' + identifier: missingType.return count: 1 - path: src/lib/Form/Processor/Content/ContentOnTheFlyProcessor.php + path: src/lib/Form/Type/FieldDefinition/FieldDefinitionType.php - - message: "#^Cannot call method getData\\(\\) on Symfony\\\\Component\\\\Form\\\\FormInterface\\\\|null\\.$#" + message: '#^Method Ibexa\\AdminUi\\Form\\Type\\FieldDefinition\\FieldDefinitionType\:\:getName\(\) has no return type specified\.$#' + identifier: missingType.return count: 1 - path: src/lib/Form/Processor/Content/UrlRedirectProcessor.php + path: src/lib/Form/Type/FieldDefinition/FieldDefinitionType.php - - message: "#^Method Ibexa\\\\AdminUi\\\\Form\\\\Processor\\\\Content\\\\UrlRedirectProcessor\\:\\:__construct\\(\\) has parameter \\$siteaccessGroups with no value type specified in iterable type array\\.$#" + message: '#^Method Ibexa\\AdminUi\\Form\\Type\\FieldDefinition\\FieldDefinitionType\:\:setGroupsList\(\) has no return type specified\.$#' + identifier: missingType.return count: 1 - path: src/lib/Form/Processor/Content/UrlRedirectProcessor.php + path: src/lib/Form/Type/FieldDefinition/FieldDefinitionType.php - - message: "#^Method Ibexa\\\\AdminUi\\\\Form\\\\Processor\\\\Content\\\\UrlRedirectProcessor\\:\\:getSubscribedEvents\\(\\) return type has no value type specified in iterable type array\\.$#" + message: '#^Property Ibexa\\AdminUi\\Form\\Type\\FieldDefinition\\FieldDefinitionType\:\:\$groupsList is never read, only written\.$#' + identifier: property.onlyWritten count: 1 - path: src/lib/Form/Processor/Content/UrlRedirectProcessor.php + path: src/lib/Form/Type/FieldDefinition/FieldDefinitionType.php - - message: "#^Property Ibexa\\\\AdminUi\\\\Form\\\\Processor\\\\Content\\\\UrlRedirectProcessor\\:\\:\\$siteaccessGroups type has no value type specified in iterable type array\\.$#" + message: '#^Class Ibexa\\AdminUi\\Form\\Type\\FieldDefinition\\User\\PasswordConstraintCheckboxType extends generic class Symfony\\Component\\Form\\AbstractType but does not specify its types\: TData$#' + identifier: missingType.generics count: 1 - path: src/lib/Form/Processor/Content/UrlRedirectProcessor.php + path: src/lib/Form/Type/FieldDefinition/User/PasswordConstraintCheckboxType.php - - message: "#^Method Ibexa\\\\AdminUi\\\\Form\\\\Processor\\\\ContentEditNotificationFormProcessor\\:\\:__construct\\(\\) has parameter \\$siteAccessGroups with no value type specified in iterable type array\\.$#" + message: '#^Parameter \#1 \$string of function strtolower expects string, string\|null given\.$#' + identifier: argument.type count: 1 - path: src/lib/Form/Processor/ContentEditNotificationFormProcessor.php + path: src/lib/Form/Type/FieldDefinition/User/PasswordConstraintCheckboxType.php - - message: "#^Method Ibexa\\\\AdminUi\\\\Form\\\\Processor\\\\ContentEditNotificationFormProcessor\\:\\:addPublishMessage\\(\\) has no return type specified\\.$#" + message: '#^Class Ibexa\\AdminUi\\Form\\Type\\Language\\AbstractLanguageChoiceType extends generic class Symfony\\Component\\Form\\AbstractType but does not specify its types\: TData$#' + identifier: missingType.generics count: 1 - path: src/lib/Form/Processor/ContentEditNotificationFormProcessor.php + path: src/lib/Form/Type/Language/AbstractLanguageChoiceType.php - - message: "#^Method Ibexa\\\\AdminUi\\\\Form\\\\Processor\\\\ContentEditNotificationFormProcessor\\:\\:addSaveDraftMessage\\(\\) has no return type specified\\.$#" + message: '#^Class Ibexa\\AdminUi\\Form\\Type\\Language\\LanguageCreateType extends generic class Symfony\\Component\\Form\\AbstractType but does not specify its types\: TData$#' + identifier: missingType.generics count: 1 - path: src/lib/Form/Processor/ContentEditNotificationFormProcessor.php + path: src/lib/Form/Type/Language/LanguageCreateType.php - - message: "#^Parameter \\#1 \\$request of method Ibexa\\\\AdminUi\\\\Form\\\\Processor\\\\ContentEditNotificationFormProcessor\\:\\:isAdminSiteAccess\\(\\) expects Symfony\\\\Component\\\\HttpFoundation\\\\Request, Symfony\\\\Component\\\\HttpFoundation\\\\Request\\|null given\\.$#" - count: 2 - path: src/lib/Form/Processor/ContentEditNotificationFormProcessor.php + message: '#^Class Ibexa\\AdminUi\\Form\\Type\\Language\\LanguageDeleteType extends generic class Symfony\\Component\\Form\\AbstractType but does not specify its types\: TData$#' + identifier: missingType.generics + count: 1 + path: src/lib/Form/Type/Language/LanguageDeleteType.php - - message: "#^Property Ibexa\\\\AdminUi\\\\Form\\\\Processor\\\\ContentEditNotificationFormProcessor\\:\\:\\$siteAccessGroups type has no value type specified in iterable type array\\.$#" + message: '#^Class Ibexa\\AdminUi\\Form\\Type\\Language\\LanguageType extends generic class Symfony\\Component\\Form\\AbstractType but does not specify its types\: TData$#' + identifier: missingType.generics count: 1 - path: src/lib/Form/Processor/ContentEditNotificationFormProcessor.php + path: src/lib/Form/Type/Language/LanguageType.php - - message: "#^Method Ibexa\\\\AdminUi\\\\Form\\\\Processor\\\\ContentType\\\\ContentTypeDiscardChangesFormProcessor\\:\\:processDiscardChanges\\(\\) has no return type specified\\.$#" + message: '#^Class Ibexa\\AdminUi\\Form\\Type\\Language\\LanguageUpdateType extends generic class Symfony\\Component\\Form\\AbstractType but does not specify its types\: TData$#' + identifier: missingType.generics count: 1 - path: src/lib/Form/Processor/ContentType/ContentTypeDiscardChangesFormProcessor.php + path: src/lib/Form/Type/Language/LanguageUpdateType.php - - message: "#^PHPDoc tag @var has invalid value \\(\\$contentTypeGroup\\)\\: Unexpected token \"\\$contentTypeGroup\", expected type at offset 9$#" + message: '#^Class Ibexa\\AdminUi\\Form\\Type\\Language\\LanguagesDeleteType extends generic class Symfony\\Component\\Form\\AbstractType but does not specify its types\: TData$#' + identifier: missingType.generics count: 1 - path: src/lib/Form/Processor/ContentType/ContentTypeDiscardChangesFormProcessor.php + path: src/lib/Form/Type/Language/LanguagesDeleteType.php - - message: "#^Strict comparison using \\=\\=\\= between null and Ibexa\\\\Contracts\\\\Core\\\\Repository\\\\Values\\\\ContentType\\\\ContentTypeDraft will always evaluate to false\\.$#" + message: '#^Class Ibexa\\AdminUi\\Form\\Type\\LanguageSwitchType extends generic class Symfony\\Component\\Form\\AbstractType but does not specify its types\: TData$#' + identifier: missingType.generics count: 1 - path: src/lib/Form/Processor/ContentType/ContentTypeDiscardChangesFormProcessor.php + path: src/lib/Form/Type/LanguageSwitchType.php - - message: "#^Method Ibexa\\\\AdminUi\\\\Form\\\\Processor\\\\ContentType\\\\ContentTypeFormProcessor\\:\\:__construct\\(\\) has parameter \\$options with no value type specified in iterable type array\\.$#" + message: '#^Class Ibexa\\AdminUi\\Form\\Type\\Location\\AbstractLocationCopyType extends generic class Symfony\\Component\\Form\\AbstractType but does not specify its types\: TData$#' + identifier: missingType.generics count: 1 - path: src/lib/Form/Processor/ContentType/ContentTypeFormProcessor.php + path: src/lib/Form/Type/Location/AbstractLocationCopyType.php - - message: "#^Method Ibexa\\\\AdminUi\\\\Form\\\\Processor\\\\ContentType\\\\ContentTypeFormProcessor\\:\\:processAddFieldDefinition\\(\\) has no return type specified\\.$#" + message: '#^Class Ibexa\\AdminUi\\Form\\Type\\Location\\LocationAssignSectionType extends generic class Symfony\\Component\\Form\\AbstractType but does not specify its types\: TData$#' + identifier: missingType.generics count: 1 - path: src/lib/Form/Processor/ContentType/ContentTypeFormProcessor.php + path: src/lib/Form/Type/Location/LocationAssignSectionType.php - - message: "#^Method Ibexa\\\\AdminUi\\\\Form\\\\Processor\\\\ContentType\\\\ContentTypeFormProcessor\\:\\:processDefaultAction\\(\\) has no return type specified\\.$#" + message: '#^Class Ibexa\\AdminUi\\Form\\Type\\Location\\LocationMoveType extends generic class Symfony\\Component\\Form\\AbstractType but does not specify its types\: TData$#' + identifier: missingType.generics count: 1 - path: src/lib/Form/Processor/ContentType/ContentTypeFormProcessor.php + path: src/lib/Form/Type/Location/LocationMoveType.php - - message: "#^Method Ibexa\\\\AdminUi\\\\Form\\\\Processor\\\\ContentType\\\\ContentTypeFormProcessor\\:\\:processPublishContentType\\(\\) has no return type specified\\.$#" + message: '#^Class Ibexa\\AdminUi\\Form\\Type\\Location\\LocationSwapType extends generic class Symfony\\Component\\Form\\AbstractType but does not specify its types\: TData$#' + identifier: missingType.generics count: 1 - path: src/lib/Form/Processor/ContentType/ContentTypeFormProcessor.php + path: src/lib/Form/Type/Location/LocationSwapType.php - - message: "#^Method Ibexa\\\\AdminUi\\\\Form\\\\Processor\\\\ContentType\\\\ContentTypeFormProcessor\\:\\:processRemoveContentTypeDraft\\(\\) has no return type specified\\.$#" - count: 1 - path: src/lib/Form/Processor/ContentType/ContentTypeFormProcessor.php + message: '#^Cannot call method get\(\) on Symfony\\Component\\Form\\FormInterface\|null\.$#' + identifier: method.nonObject + count: 3 + path: src/lib/Form/Type/Location/LocationTrashType.php - - message: "#^Method Ibexa\\\\AdminUi\\\\Form\\\\Processor\\\\ContentType\\\\ContentTypeFormProcessor\\:\\:processRemoveFieldDefinition\\(\\) has no return type specified\\.$#" + message: '#^Cannot call method getData\(\) on Symfony\\Component\\Form\\FormInterface\|null\.$#' + identifier: method.nonObject count: 1 - path: src/lib/Form/Processor/ContentType/ContentTypeFormProcessor.php + path: src/lib/Form/Type/Location/LocationTrashType.php - - message: "#^Method Ibexa\\\\AdminUi\\\\Form\\\\Processor\\\\ContentType\\\\ContentTypeFormProcessor\\:\\:setGroupsList\\(\\) has no return type specified\\.$#" + message: '#^Class Ibexa\\AdminUi\\Form\\Type\\Location\\LocationTrashType extends generic class Symfony\\Component\\Form\\AbstractType but does not specify its types\: TData$#' + identifier: missingType.generics count: 1 - path: src/lib/Form/Processor/ContentType/ContentTypeFormProcessor.php + path: src/lib/Form/Type/Location/LocationTrashType.php - - message: "#^Method Ibexa\\\\AdminUi\\\\Form\\\\Processor\\\\ContentType\\\\ContentTypeFormProcessor\\:\\:setOptions\\(\\) has no return type specified\\.$#" + message: '#^Method Ibexa\\AdminUi\\Form\\Type\\Location\\LocationTrashType\:\:addConfirmCheckbox\(\) has parameter \$form with generic interface Symfony\\Component\\Form\\FormInterface but does not specify its types\: TData$#' + identifier: missingType.generics count: 1 - path: src/lib/Form/Processor/ContentType/ContentTypeFormProcessor.php + path: src/lib/Form/Type/Location/LocationTrashType.php - - message: "#^Method Ibexa\\\\AdminUi\\\\Form\\\\Processor\\\\ContentType\\\\ContentTypeFormProcessor\\:\\:setOptions\\(\\) has parameter \\$options with no value type specified in iterable type array\\.$#" - count: 1 - path: src/lib/Form/Processor/ContentType/ContentTypeFormProcessor.php + message: '#^Parameter \#1 \$form of method Ibexa\\AdminUi\\Form\\Type\\Location\\LocationTrashType\:\:addConfirmCheckbox\(\) expects Symfony\\Component\\Form\\FormInterface, Symfony\\Component\\Form\\FormInterface\|null given\.$#' + identifier: argument.type + count: 2 + path: src/lib/Form/Type/Location/LocationTrashType.php - - message: "#^Property Ibexa\\\\AdminUi\\\\Form\\\\Processor\\\\ContentType\\\\ContentTypeFormProcessor\\:\\:\\$groupsList \\(Ibexa\\\\Core\\\\Helper\\\\FieldsGroups\\\\FieldsGroupsList\\) in isset\\(\\) is not nullable\\.$#" + message: '#^Class Ibexa\\AdminUi\\Form\\Type\\Location\\LocationUpdateType extends generic class Symfony\\Component\\Form\\AbstractType but does not specify its types\: TData$#' + identifier: missingType.generics count: 1 - path: src/lib/Form/Processor/ContentType/ContentTypeFormProcessor.php + path: src/lib/Form/Type/Location/LocationUpdateType.php - - message: "#^Property Ibexa\\\\AdminUi\\\\Form\\\\Processor\\\\ContentType\\\\ContentTypeFormProcessor\\:\\:\\$options type has no value type specified in iterable type array\\.$#" + message: '#^Class Ibexa\\AdminUi\\Form\\Type\\Location\\LocationUpdateVisibilityType extends generic class Symfony\\Component\\Form\\AbstractType but does not specify its types\: TData$#' + identifier: missingType.generics count: 1 - path: src/lib/Form/Processor/ContentType/ContentTypeFormProcessor.php + path: src/lib/Form/Type/Location/LocationUpdateVisibilityType.php - - message: "#^Access to an undefined property Ibexa\\\\ContentForms\\\\Data\\\\Content\\\\ContentCreateData\\|Ibexa\\\\ContentForms\\\\Data\\\\Content\\\\ContentUpdateData\\:\\:\\$contentDraft\\.$#" - count: 2 - path: src/lib/Form/Processor/PreviewFormProcessor.php + message: '#^Anonymous function has an unused use \$contentState\.$#' + identifier: closure.unusedUse + count: 1 + path: src/lib/Form/Type/ObjectState/ContentObjectStateUpdateType.php - - message: "#^Access to an undefined property Ibexa\\\\ContentForms\\\\Data\\\\Content\\\\ContentCreateData\\|Ibexa\\\\ContentForms\\\\Data\\\\Content\\\\ContentUpdateData\\:\\:\\$contentType\\.$#" + message: '#^Class Ibexa\\AdminUi\\Form\\Type\\ObjectState\\ContentObjectStateUpdateType extends generic class Symfony\\Component\\Form\\AbstractType but does not specify its types\: TData$#' + identifier: missingType.generics count: 1 - path: src/lib/Form/Processor/PreviewFormProcessor.php + path: src/lib/Form/Type/ObjectState/ContentObjectStateUpdateType.php - - message: "#^Access to an undefined property Ibexa\\\\Contracts\\\\Core\\\\Repository\\\\Values\\\\Content\\\\ContentStruct\\:\\:\\$contentDraft\\.$#" + message: '#^Parameter \#1 \$array of function array_filter expects array, iterable\ given\.$#' + identifier: argument.type count: 1 - path: src/lib/Form/Processor/PreviewFormProcessor.php + path: src/lib/Form/Type/ObjectState/ContentObjectStateUpdateType.php - - message: "#^Access to an undefined property Ibexa\\\\Contracts\\\\Core\\\\Repository\\\\Values\\\\Content\\\\ContentStruct\\:\\:\\$fieldsData\\.$#" + message: '#^Class Ibexa\\AdminUi\\Form\\Type\\ObjectState\\ObjectStateChoiceType extends generic class Symfony\\Component\\Form\\AbstractType but does not specify its types\: TData$#' + identifier: missingType.generics count: 1 - path: src/lib/Form/Processor/PreviewFormProcessor.php + path: src/lib/Form/Type/ObjectState/ObjectStateChoiceType.php - - message: "#^Access to property \\$contentDraft on an unknown class Ibexa\\\\AdminUi\\\\Form\\\\Data\\\\NewnessChecker\\.$#" + message: '#^Class Ibexa\\AdminUi\\Form\\Type\\ObjectState\\ObjectStateCreateType extends generic class Symfony\\Component\\Form\\AbstractType but does not specify its types\: TData$#' + identifier: missingType.generics count: 1 - path: src/lib/Form/Processor/PreviewFormProcessor.php + path: src/lib/Form/Type/ObjectState/ObjectStateCreateType.php - - message: "#^Access to property \\$mainLanguageCode on an unknown class Ibexa\\\\AdminUi\\\\Form\\\\Data\\\\NewnessChecker\\.$#" + message: '#^Class Ibexa\\AdminUi\\Form\\Type\\ObjectState\\ObjectStateDeleteType extends generic class Symfony\\Component\\Form\\AbstractType but does not specify its types\: TData$#' + identifier: missingType.generics count: 1 - path: src/lib/Form/Processor/PreviewFormProcessor.php + path: src/lib/Form/Type/ObjectState/ObjectStateDeleteType.php - - message: "#^Call to an undefined method Ibexa\\\\ContentForms\\\\Data\\\\Content\\\\ContentCreateData\\|Ibexa\\\\ContentForms\\\\Data\\\\Content\\\\ContentUpdateData\\:\\:getLocationStructs\\(\\)\\.$#" + message: '#^Class Ibexa\\AdminUi\\Form\\Type\\ObjectState\\ObjectStateGroupCreateType extends generic class Symfony\\Component\\Form\\AbstractType but does not specify its types\: TData$#' + identifier: missingType.generics count: 1 - path: src/lib/Form/Processor/PreviewFormProcessor.php + path: src/lib/Form/Type/ObjectState/ObjectStateGroupCreateType.php - - message: "#^Call to an undefined method Ibexa\\\\Contracts\\\\Core\\\\Repository\\\\Values\\\\Content\\\\ContentStruct\\:\\:getLocationStructs\\(\\)\\.$#" + message: '#^Class Ibexa\\AdminUi\\Form\\Type\\ObjectState\\ObjectStateGroupDeleteType extends generic class Symfony\\Component\\Form\\AbstractType but does not specify its types\: TData$#' + identifier: missingType.generics count: 1 - path: src/lib/Form/Processor/PreviewFormProcessor.php + path: src/lib/Form/Type/ObjectState/ObjectStateGroupDeleteType.php - - message: "#^Call to an undefined method Ibexa\\\\Contracts\\\\Core\\\\Repository\\\\Values\\\\Content\\\\ContentStruct\\:\\:isNew\\(\\)\\.$#" + message: '#^Class Ibexa\\AdminUi\\Form\\Type\\ObjectState\\ObjectStateGroupType extends generic class Symfony\\Component\\Form\\AbstractType but does not specify its types\: TData$#' + identifier: missingType.generics count: 1 - path: src/lib/Form/Processor/PreviewFormProcessor.php + path: src/lib/Form/Type/ObjectState/ObjectStateGroupType.php - - message: "#^Call to method isNew\\(\\) on an unknown class Ibexa\\\\AdminUi\\\\Form\\\\Data\\\\NewnessChecker\\.$#" + message: '#^Class Ibexa\\AdminUi\\Form\\Type\\ObjectState\\ObjectStateGroupUpdateType extends generic class Symfony\\Component\\Form\\AbstractType but does not specify its types\: TData$#' + identifier: missingType.generics count: 1 - path: src/lib/Form/Processor/PreviewFormProcessor.php + path: src/lib/Form/Type/ObjectState/ObjectStateGroupUpdateType.php - - message: "#^Method Ibexa\\\\AdminUi\\\\Form\\\\Processor\\\\PreviewFormProcessor\\:\\:saveDraft\\(\\) has parameter \\$fieldIdentifiersToValidate with no value type specified in iterable type array\\.$#" + message: '#^Class Ibexa\\AdminUi\\Form\\Type\\ObjectState\\ObjectStateGroupsDeleteType extends generic class Symfony\\Component\\Form\\AbstractType but does not specify its types\: TData$#' + identifier: missingType.generics count: 1 - path: src/lib/Form/Processor/PreviewFormProcessor.php + path: src/lib/Form/Type/ObjectState/ObjectStateGroupsDeleteType.php - - message: "#^Parameter \\#1 \\$contentCreateStruct of method Ibexa\\\\Contracts\\\\Core\\\\Repository\\\\ContentService\\:\\:createContent\\(\\) expects Ibexa\\\\Contracts\\\\Core\\\\Repository\\\\Values\\\\Content\\\\ContentCreateStruct, Ibexa\\\\Contracts\\\\Core\\\\Repository\\\\Values\\\\Content\\\\ContentStruct given\\.$#" + message: '#^Class Ibexa\\AdminUi\\Form\\Type\\ObjectState\\ObjectStateType extends generic class Symfony\\Component\\Form\\AbstractType but does not specify its types\: TData$#' + identifier: missingType.generics count: 1 - path: src/lib/Form/Processor/PreviewFormProcessor.php + path: src/lib/Form/Type/ObjectState/ObjectStateType.php - - message: "#^Parameter \\#1 \\$data of method Ibexa\\\\AdminUi\\\\Form\\\\Processor\\\\PreviewFormProcessor\\:\\:resolveMainLanguageCode\\(\\) expects Ibexa\\\\AdminUi\\\\Form\\\\Data\\\\NewnessChecker\\|Ibexa\\\\ContentForms\\\\Data\\\\Content\\\\ContentCreateData\\|Ibexa\\\\ContentForms\\\\Data\\\\Content\\\\ContentUpdateData, Ibexa\\\\Contracts\\\\Core\\\\Repository\\\\Values\\\\Content\\\\ContentStruct given\\.$#" + message: '#^Class Ibexa\\AdminUi\\Form\\Type\\ObjectState\\ObjectStateUpdateType extends generic class Symfony\\Component\\Form\\AbstractType but does not specify its types\: TData$#' + identifier: missingType.generics count: 1 - path: src/lib/Form/Processor/PreviewFormProcessor.php + path: src/lib/Form/Type/ObjectState/ObjectStateUpdateType.php - - message: "#^Parameter \\#1 \\$locationId of method Ibexa\\\\Contracts\\\\Core\\\\Repository\\\\LocationService\\:\\:loadLocation\\(\\) expects int, int\\|null given\\.$#" + message: '#^Class Ibexa\\AdminUi\\Form\\Type\\ObjectState\\ObjectStatesDeleteType extends generic class Symfony\\Component\\Form\\AbstractType but does not specify its types\: TData$#' + identifier: missingType.generics count: 1 - path: src/lib/Form/Processor/PreviewFormProcessor.php + path: src/lib/Form/Type/ObjectState/ObjectStatesDeleteType.php - - message: "#^Parameter \\#2 \\$contentUpdateStruct of method Ibexa\\\\Contracts\\\\Core\\\\Repository\\\\ContentService\\:\\:updateContent\\(\\) expects Ibexa\\\\Contracts\\\\Core\\\\Repository\\\\Values\\\\Content\\\\ContentUpdateStruct, Ibexa\\\\Contracts\\\\Core\\\\Repository\\\\Values\\\\Content\\\\ContentStruct given\\.$#" + message: '#^Class Ibexa\\AdminUi\\Form\\Type\\Policy\\PoliciesDeleteType extends generic class Symfony\\Component\\Form\\AbstractType but does not specify its types\: TData$#' + identifier: missingType.generics count: 1 - path: src/lib/Form/Processor/PreviewFormProcessor.php + path: src/lib/Form/Type/Policy/PoliciesDeleteType.php - - message: "#^Parameter \\$data of method Ibexa\\\\AdminUi\\\\Form\\\\Processor\\\\PreviewFormProcessor\\:\\:resolveMainLanguageCode\\(\\) has invalid type Ibexa\\\\AdminUi\\\\Form\\\\Data\\\\NewnessChecker\\.$#" + message: '#^Class Ibexa\\AdminUi\\Form\\Type\\Policy\\PolicyChoiceType extends generic class Symfony\\Component\\Form\\AbstractType but does not specify its types\: TData$#' + identifier: missingType.generics count: 1 - path: src/lib/Form/Processor/PreviewFormProcessor.php + path: src/lib/Form/Type/Policy/PolicyChoiceType.php - - message: "#^Access to protected property Ibexa\\\\AdminUi\\\\Form\\\\Data\\\\ContentTranslationData\\:\\:\\$content\\.$#" + message: '#^Constructor of class Ibexa\\AdminUi\\Form\\Type\\Policy\\PolicyChoiceType has an unused parameter \$translator\.$#' + identifier: constructor.unusedParameter count: 1 - path: src/lib/Form/Processor/TranslationFormProcessor.php + path: src/lib/Form/Type/Policy/PolicyChoiceType.php - - message: "#^Access to protected property Ibexa\\\\AdminUi\\\\Form\\\\Data\\\\ContentTranslationData\\:\\:\\$fieldsData\\.$#" + message: '#^Method Ibexa\\AdminUi\\Form\\Type\\Policy\\PolicyChoiceType\:\:__construct\(\) has parameter \$policyMap with no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue count: 1 - path: src/lib/Form/Processor/TranslationFormProcessor.php + path: src/lib/Form/Type/Policy/PolicyChoiceType.php - - message: "#^Method Ibexa\\\\AdminUi\\\\Form\\\\Processor\\\\TranslationFormProcessor\\:\\:getSubscribedEvents\\(\\) return type has no value type specified in iterable type array\\.$#" + message: '#^Method Ibexa\\AdminUi\\Form\\Type\\Policy\\PolicyChoiceType\:\:buildPolicyChoicesFromMap\(\) has parameter \$policyMap with no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue count: 1 - path: src/lib/Form/Processor/TranslationFormProcessor.php + path: src/lib/Form/Type/Policy/PolicyChoiceType.php - - message: "#^Method Ibexa\\\\AdminUi\\\\Form\\\\Processor\\\\User\\\\UserOnTheFlyProcessor\\:\\:getSubscribedEvents\\(\\) return type has no value type specified in iterable type array\\.$#" + message: '#^Method Ibexa\\AdminUi\\Form\\Type\\Policy\\PolicyChoiceType\:\:buildPolicyChoicesFromMap\(\) return type has no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue count: 1 - path: src/lib/Form/Processor/User/UserOnTheFlyProcessor.php + path: src/lib/Form/Type/Policy/PolicyChoiceType.php - - message: "#^Method Ibexa\\\\AdminUi\\\\Form\\\\Processor\\\\User\\\\UserOnTheFlyProcessor\\:\\:processCreate\\(\\) has no return type specified\\.$#" + message: '#^Property Ibexa\\AdminUi\\Form\\Type\\Policy\\PolicyChoiceType\:\:\$policyChoices type has no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue count: 1 - path: src/lib/Form/Processor/User/UserOnTheFlyProcessor.php + path: src/lib/Form/Type/Policy/PolicyChoiceType.php - - message: "#^Method Ibexa\\\\AdminUi\\\\Form\\\\SubmitHandler\\:\\:handleAjax\\(\\) should return Symfony\\\\Component\\\\HttpFoundation\\\\JsonResponse but returns Symfony\\\\Component\\\\HttpFoundation\\\\Response\\|null\\.$#" + message: '#^Class Ibexa\\AdminUi\\Form\\Type\\Policy\\PolicyCreateType extends generic class Symfony\\Component\\Form\\AbstractType but does not specify its types\: TData$#' + identifier: missingType.generics count: 1 - path: src/lib/Form/SubmitHandler.php + path: src/lib/Form/Type/Policy/PolicyCreateType.php - - message: "#^Method Ibexa\\\\AdminUi\\\\Form\\\\TrashLocationOptionProvider\\\\OptionsFactory\\:\\:__construct\\(\\) has parameter \\$providers with no value type specified in iterable type iterable\\.$#" + message: '#^Anonymous function has an unused use \$options\.$#' + identifier: closure.unusedUse count: 1 - path: src/lib/Form/TrashLocationOptionProvider/OptionsFactory.php + path: src/lib/Form/Type/Policy/PolicyCreateWithLimitationType.php - - message: "#^Method Ibexa\\\\AdminUi\\\\Form\\\\TrashLocationOptionProvider\\\\OptionsFactory\\:\\:addOptions\\(\\) has no return type specified\\.$#" + message: '#^Class Ibexa\\AdminUi\\Form\\Type\\Policy\\PolicyCreateWithLimitationType extends generic class Symfony\\Component\\Form\\AbstractType but does not specify its types\: TData$#' + identifier: missingType.generics count: 1 - path: src/lib/Form/TrashLocationOptionProvider/OptionsFactory.php + path: src/lib/Form/Type/Policy/PolicyCreateWithLimitationType.php - - message: "#^Property Ibexa\\\\AdminUi\\\\Form\\\\TrashLocationOptionProvider\\\\OptionsFactory\\:\\:\\$providers \\(array\\\\) does not accept iterable\\.$#" + message: '#^Parameter \#1 \$existingLimitations of method Ibexa\\AdminUi\\Form\\Type\\Policy\\PolicyCreateWithLimitationType\:\:generateLimitationList\(\) expects array\, array\|null given\.$#' + identifier: argument.type count: 1 - path: src/lib/Form/TrashLocationOptionProvider/OptionsFactory.php + path: src/lib/Form/Type/Policy/PolicyCreateWithLimitationType.php - - message: "#^Method Ibexa\\\\AdminUi\\\\Form\\\\Type\\\\ChoiceList\\\\Loader\\\\ContentEditTranslationChoiceLoader\\:\\:getChoiceList\\(\\) should return array but returns iterable\\\\.$#" + message: '#^Parameter \#1 \$module of method Ibexa\\Contracts\\Core\\Repository\\RoleService\:\:getLimitationTypesByModuleFunction\(\) expects string, string\|null given\.$#' + identifier: argument.type count: 1 - path: src/lib/Form/Type/ChoiceList/Loader/ContentEditTranslationChoiceLoader.php + path: src/lib/Form/Type/Policy/PolicyCreateWithLimitationType.php - - message: "#^Parameter \\#1 \\$array of function array_column expects array, iterable\\ given\\.$#" + message: '#^Parameter \#2 \$availableLimitationTypes of method Ibexa\\AdminUi\\Form\\Type\\Policy\\PolicyCreateWithLimitationType\:\:generateLimitationList\(\) expects array\, iterable\ given\.$#' + identifier: argument.type count: 1 - path: src/lib/Form/Type/ChoiceList/Loader/ContentEditTranslationChoiceLoader.php + path: src/lib/Form/Type/Policy/PolicyCreateWithLimitationType.php - - message: "#^Parameter \\#1 \\$array of function array_filter expects array, iterable\\ given\\.$#" - count: 2 - path: src/lib/Form/Type/ChoiceList/Loader/ContentEditTranslationChoiceLoader.php + message: '#^Parameter \#2 \$function of method Ibexa\\Contracts\\Core\\Repository\\RoleService\:\:getLimitationTypesByModuleFunction\(\) expects string, string\|null given\.$#' + identifier: argument.type + count: 1 + path: src/lib/Form/Type/Policy/PolicyCreateWithLimitationType.php - - message: "#^Parameter \\#1 \\$locationId of method Ibexa\\\\Contracts\\\\Core\\\\Repository\\\\LocationService\\:\\:loadLocation\\(\\) expects int, int\\|null given\\.$#" + message: '#^Class Ibexa\\AdminUi\\Form\\Type\\Policy\\PolicyDeleteType extends generic class Symfony\\Component\\Form\\AbstractType but does not specify its types\: TData$#' + identifier: missingType.generics count: 1 - path: src/lib/Form/Type/ChoiceList/Loader/ContentEditTranslationChoiceLoader.php + path: src/lib/Form/Type/Policy/PolicyDeleteType.php - - message: "#^Property Ibexa\\\\AdminUi\\\\Form\\\\Type\\\\ChoiceList\\\\Loader\\\\ContentEditTranslationChoiceLoader\\:\\:\\$contentInfo \\(Ibexa\\\\Contracts\\\\Core\\\\Repository\\\\Values\\\\Content\\\\ContentInfo\\) does not accept Ibexa\\\\Contracts\\\\Core\\\\Repository\\\\Values\\\\Content\\\\ContentInfo\\|null\\.$#" + message: '#^Class Ibexa\\AdminUi\\Form\\Type\\Policy\\PolicyType extends generic class Symfony\\Component\\Form\\AbstractType but does not specify its types\: TData$#' + identifier: missingType.generics count: 1 - path: src/lib/Form/Type/ChoiceList/Loader/ContentEditTranslationChoiceLoader.php + path: src/lib/Form/Type/Policy/PolicyType.php - - message: "#^Property Ibexa\\\\AdminUi\\\\Form\\\\Type\\\\Content\\\\CustomUrl\\\\CustomUrlAddType\\:\\:\\$nonAdminSiteaccessResolver \\(Ibexa\\\\AdminUi\\\\Siteaccess\\\\NonAdminSiteaccessResolver\\) does not accept Ibexa\\\\AdminUi\\\\Siteaccess\\\\SiteaccessResolverInterface\\.$#" + message: '#^Anonymous function has an unused use \$options\.$#' + identifier: closure.unusedUse count: 1 - path: src/lib/Form/Type/Content/CustomUrl/CustomUrlAddType.php + path: src/lib/Form/Type/Policy/PolicyUpdateType.php - - message: "#^Method Ibexa\\\\AdminUi\\\\Form\\\\Type\\\\Content\\\\Draft\\\\ContentCreateType\\:\\:getLimitationValuesForLocation\\(\\) return type has no value type specified in iterable type array\\.$#" + message: '#^Class Ibexa\\AdminUi\\Form\\Type\\Policy\\PolicyUpdateType extends generic class Symfony\\Component\\Form\\AbstractType but does not specify its types\: TData$#' + identifier: missingType.generics count: 1 - path: src/lib/Form/Type/Content/Draft/ContentCreateType.php + path: src/lib/Form/Type/Policy/PolicyUpdateType.php - - message: "#^Parameter \\#1 \\$languageChoiceLoader of class Ibexa\\\\AdminUi\\\\Form\\\\Type\\\\ChoiceList\\\\Loader\\\\ContentCreateLanguageChoiceLoader constructor expects Ibexa\\\\AdminUi\\\\Form\\\\Type\\\\ChoiceList\\\\Loader\\\\LanguageChoiceLoader, Symfony\\\\Component\\\\Form\\\\ChoiceList\\\\Loader\\\\ChoiceLoaderInterface given\\.$#" + message: '#^Parameter \#1 \$existingLimitations of method Ibexa\\AdminUi\\Form\\Type\\Policy\\PolicyUpdateType\:\:generateLimitationList\(\) expects array\, array\|null given\.$#' + identifier: argument.type count: 1 - path: src/lib/Form/Type/Content/Draft/ContentCreateType.php + path: src/lib/Form/Type/Policy/PolicyUpdateType.php - - message: "#^Method Ibexa\\\\AdminUi\\\\Form\\\\Type\\\\Content\\\\Draft\\\\ContentEditType\\:\\:getLanguageOptions\\(\\) has parameter \\$options with no value type specified in iterable type array\\.$#" + message: '#^Parameter \#1 \$module of method Ibexa\\Contracts\\Core\\Repository\\RoleService\:\:getLimitationTypesByModuleFunction\(\) expects string, string\|null given\.$#' + identifier: argument.type count: 1 - path: src/lib/Form/Type/Content/Draft/ContentEditType.php + path: src/lib/Form/Type/Policy/PolicyUpdateType.php - - message: "#^Method Ibexa\\\\AdminUi\\\\Form\\\\Type\\\\Content\\\\Draft\\\\ContentEditType\\:\\:getLanguageOptions\\(\\) return type has no value type specified in iterable type array\\.$#" + message: '#^Parameter \#2 \$availableLimitationTypes of method Ibexa\\AdminUi\\Form\\Type\\Policy\\PolicyUpdateType\:\:generateLimitationList\(\) expects array\, iterable\ given\.$#' + identifier: argument.type count: 1 - path: src/lib/Form/Type/Content/Draft/ContentEditType.php + path: src/lib/Form/Type/Policy/PolicyUpdateType.php - - message: "#^Method Ibexa\\\\AdminUi\\\\Form\\\\Type\\\\Content\\\\Translation\\\\TranslationAddType\\:\\:loadLanguages\\(\\) return type has no value type specified in iterable type array\\.$#" + message: '#^Parameter \#2 \$function of method Ibexa\\Contracts\\Core\\Repository\\RoleService\:\:getLimitationTypesByModuleFunction\(\) expects string, string\|null given\.$#' + identifier: argument.type count: 1 - path: src/lib/Form/Type/Content/Translation/TranslationAddType.php + path: src/lib/Form/Type/Policy/PolicyUpdateType.php - - message: "#^Method Ibexa\\\\AdminUi\\\\Form\\\\Type\\\\Content\\\\Translation\\\\TranslationAddType\\:\\:onPreSetData\\(\\) has no return type specified\\.$#" + message: '#^Class Ibexa\\AdminUi\\Form\\Type\\Preview\\SiteAccessChoiceType extends generic class Symfony\\Component\\Form\\AbstractType but does not specify its types\: TData$#' + identifier: missingType.generics count: 1 - path: src/lib/Form/Type/Content/Translation/TranslationAddType.php + path: src/lib/Form/Type/Preview/SiteAccessChoiceType.php - - message: "#^Method Ibexa\\\\AdminUi\\\\Form\\\\Type\\\\Content\\\\Translation\\\\TranslationAddType\\:\\:onPreSubmit\\(\\) has no return type specified\\.$#" + message: '#^Method Ibexa\\AdminUi\\Form\\Type\\Preview\\SiteAccessChoiceType\:\:getParent\(\) never returns null so it can be removed from the return type\.$#' + identifier: return.unusedType count: 1 - path: src/lib/Form/Type/Content/Translation/TranslationAddType.php + path: src/lib/Form/Type/Preview/SiteAccessChoiceType.php - - message: "#^Parameter \\#1 \\$array of function array_column expects array, iterable\\ given\\.$#" + message: '#^Class Ibexa\\AdminUi\\Form\\Type\\ReferenceCollectionType extends generic class Symfony\\Component\\Form\\AbstractType but does not specify its types\: TData$#' + identifier: missingType.generics count: 1 - path: src/lib/Form/Type/Content/Translation/TranslationAddType.php + path: src/lib/Form/Type/ReferenceCollectionType.php - - message: "#^Parameter \\#1 \\$array of function array_filter expects array, iterable\\ given\\.$#" + message: '#^Class Ibexa\\AdminUi\\Form\\Type\\Role\\LimitationType extends generic class Symfony\\Component\\Form\\AbstractType but does not specify its types\: TData$#' + identifier: missingType.generics count: 1 - path: src/lib/Form/Type/Content/Translation/TranslationAddType.php + path: src/lib/Form/Type/Role/LimitationType.php - - message: "#^Parameter \\#1 \\$locationId of method Ibexa\\\\Contracts\\\\Core\\\\Repository\\\\LocationService\\:\\:loadLocation\\(\\) expects int, int\\|null given\\.$#" + message: '#^Method Ibexa\\AdminUi\\Form\\Type\\Role\\LimitationType\:\:buildView\(\) has no return type specified\.$#' + identifier: missingType.return count: 1 - path: src/lib/Form/Type/Content/Translation/TranslationAddType.php + path: src/lib/Form/Type/Role/LimitationType.php - - message: "#^Method Ibexa\\\\AdminUi\\\\Form\\\\Type\\\\ContentType\\\\ContentTypeCreateType\\:\\:getName\\(\\) has no return type specified\\.$#" + message: '#^Method Ibexa\\AdminUi\\Form\\Type\\Role\\LimitationType\:\:getName\(\) has no return type specified\.$#' + identifier: missingType.return count: 1 - path: src/lib/Form/Type/ContentType/ContentTypeCreateType.php + path: src/lib/Form/Type/Role/LimitationType.php - - message: "#^Method Ibexa\\\\AdminUi\\\\Form\\\\Type\\\\ContentType\\\\ContentTypeDeleteType\\:\\:getName\\(\\) has no return type specified\\.$#" + message: '#^Class Ibexa\\AdminUi\\Form\\Type\\Role\\RoleAssignmentCreateType extends generic class Symfony\\Component\\Form\\AbstractType but does not specify its types\: TData$#' + identifier: missingType.generics count: 1 - path: src/lib/Form/Type/ContentType/ContentTypeDeleteType.php + path: src/lib/Form/Type/Role/RoleAssignmentCreateType.php - - message: "#^Method Ibexa\\\\AdminUi\\\\Form\\\\Type\\\\ContentType\\\\ContentTypeGroupDeleteType\\:\\:getName\\(\\) has no return type specified\\.$#" + message: '#^Class Ibexa\\AdminUi\\Form\\Type\\Role\\RoleAssignmentDeleteType extends generic class Symfony\\Component\\Form\\AbstractType but does not specify its types\: TData$#' + identifier: missingType.generics count: 1 - path: src/lib/Form/Type/ContentType/ContentTypeGroupDeleteType.php + path: src/lib/Form/Type/Role/RoleAssignmentDeleteType.php - - message: "#^Method Ibexa\\\\AdminUi\\\\Form\\\\Type\\\\ContentType\\\\ContentTypeGroupType\\:\\:getName\\(\\) has no return type specified\\.$#" + message: '#^Class Ibexa\\AdminUi\\Form\\Type\\Role\\RoleAssignmentType extends generic class Symfony\\Component\\Form\\AbstractType but does not specify its types\: TData$#' + identifier: missingType.generics count: 1 - path: src/lib/Form/Type/ContentType/ContentTypeGroupType.php + path: src/lib/Form/Type/Role/RoleAssignmentType.php - - message: "#^Method Ibexa\\\\AdminUi\\\\Form\\\\Type\\\\ContentType\\\\ContentTypeUpdateType\\:\\:getName\\(\\) has no return type specified\\.$#" + message: '#^Class Ibexa\\AdminUi\\Form\\Type\\Role\\RoleAssignmentsDeleteType extends generic class Symfony\\Component\\Form\\AbstractType but does not specify its types\: TData$#' + identifier: missingType.generics count: 1 - path: src/lib/Form/Type/ContentType/ContentTypeUpdateType.php + path: src/lib/Form/Type/Role/RoleAssignmentsDeleteType.php - - message: "#^Parameter \\#1 \\$child of method Symfony\\\\Component\\\\Form\\\\FormBuilderInterface\\\\:\\:add\\(\\) expects string\\|Symfony\\\\Component\\\\Form\\\\FormBuilderInterface, int\\|string given\\.$#" + message: '#^Class Ibexa\\AdminUi\\Form\\Type\\Role\\RoleCopyType extends generic class Symfony\\Component\\Form\\AbstractType but does not specify its types\: TData$#' + identifier: missingType.generics count: 1 - path: src/lib/Form/Type/ContentType/FieldDefinitionsCollectionType.php + path: src/lib/Form/Type/Role/RoleCopyType.php - - message: "#^Method Ibexa\\\\AdminUi\\\\Form\\\\Type\\\\ContentType\\\\FieldTypeChoiceType\\:\\:getFieldTypeChoices\\(\\) return type has no value type specified in iterable type array\\.$#" + message: '#^Class Ibexa\\AdminUi\\Form\\Type\\Role\\RoleCreateType extends generic class Symfony\\Component\\Form\\AbstractType but does not specify its types\: TData$#' + identifier: missingType.generics count: 1 - path: src/lib/Form/Type/ContentType/FieldTypeChoiceType.php + path: src/lib/Form/Type/Role/RoleCreateType.php - - message: "#^Method Ibexa\\\\AdminUi\\\\Form\\\\Type\\\\ContentType\\\\FieldTypeChoiceType\\:\\:getName\\(\\) has no return type specified\\.$#" + message: '#^Class Ibexa\\AdminUi\\Form\\Type\\Role\\RoleDeleteType extends generic class Symfony\\Component\\Form\\AbstractType but does not specify its types\: TData$#' + identifier: missingType.generics count: 1 - path: src/lib/Form/Type/ContentType/FieldTypeChoiceType.php + path: src/lib/Form/Type/Role/RoleDeleteType.php - - message: "#^Method Ibexa\\\\AdminUi\\\\Form\\\\Type\\\\ContentType\\\\SortFieldChoiceType\\:\\:getSortField\\(\\) return type has no value type specified in iterable type array\\.$#" + message: '#^Class Ibexa\\AdminUi\\Form\\Type\\Role\\RoleType extends generic class Symfony\\Component\\Form\\AbstractType but does not specify its types\: TData$#' + identifier: missingType.generics count: 1 - path: src/lib/Form/Type/ContentType/SortFieldChoiceType.php + path: src/lib/Form/Type/Role/RoleType.php - - message: "#^Method Ibexa\\\\AdminUi\\\\Form\\\\Type\\\\ContentType\\\\SortFieldChoiceType\\:\\:getSortFieldChoices\\(\\) return type has no value type specified in iterable type array\\.$#" + message: '#^Class Ibexa\\AdminUi\\Form\\Type\\Role\\RoleUpdateType extends generic class Symfony\\Component\\Form\\AbstractType but does not specify its types\: TData$#' + identifier: missingType.generics count: 1 - path: src/lib/Form/Type/ContentType/SortFieldChoiceType.php + path: src/lib/Form/Type/Role/RoleUpdateType.php - - message: "#^Method Ibexa\\\\AdminUi\\\\Form\\\\Type\\\\ContentType\\\\SortOrderChoiceType\\:\\:getSortOrder\\(\\) return type has no value type specified in iterable type array\\.$#" + message: '#^Class Ibexa\\AdminUi\\Form\\Type\\Role\\RolesDeleteType extends generic class Symfony\\Component\\Form\\AbstractType but does not specify its types\: TData$#' + identifier: missingType.generics count: 1 - path: src/lib/Form/Type/ContentType/SortOrderChoiceType.php + path: src/lib/Form/Type/Role/RolesDeleteType.php - - message: "#^Method Ibexa\\\\AdminUi\\\\Form\\\\Type\\\\ContentType\\\\SortOrderChoiceType\\:\\:getSortOrderChoices\\(\\) return type has no value type specified in iterable type array\\.$#" + message: '#^Class Ibexa\\AdminUi\\Form\\Type\\RoleAssignment\\RoleAssignmentType extends generic class Symfony\\Component\\Form\\AbstractType but does not specify its types\: TData$#' + identifier: missingType.generics count: 1 - path: src/lib/Form/Type/ContentType/SortOrderChoiceType.php + path: src/lib/Form/Type/RoleAssignment/RoleAssignmentType.php - - message: "#^Method Ibexa\\\\AdminUi\\\\Form\\\\Type\\\\ContentType\\\\Translation\\\\TranslationAddType\\:\\:loadLanguages\\(\\) return type has no value type specified in iterable type array\\.$#" + message: '#^Class Ibexa\\AdminUi\\Form\\Type\\Search\\GlobalSearchType extends generic class Symfony\\Component\\Form\\AbstractType but does not specify its types\: TData$#' + identifier: missingType.generics count: 1 - path: src/lib/Form/Type/ContentType/Translation/TranslationAddType.php + path: src/lib/Form/Type/Search/GlobalSearchType.php - - message: "#^Method Ibexa\\\\AdminUi\\\\Form\\\\Type\\\\ContentType\\\\Translation\\\\TranslationAddType\\:\\:onPreSetData\\(\\) has no return type specified\\.$#" + message: '#^Class Ibexa\\AdminUi\\Form\\Type\\Search\\SearchType extends generic class Symfony\\Component\\Form\\AbstractType but does not specify its types\: TData$#' + identifier: missingType.generics count: 1 - path: src/lib/Form/Type/ContentType/Translation/TranslationAddType.php + path: src/lib/Form/Type/Search/SearchType.php - - message: "#^Method Ibexa\\\\AdminUi\\\\Form\\\\Type\\\\ContentType\\\\Translation\\\\TranslationAddType\\:\\:onPreSubmit\\(\\) has no return type specified\\.$#" + message: '#^Method Ibexa\\AdminUi\\Form\\Type\\Search\\SearchType\:\:__construct\(\) has parameter \$baseType with generic class Symfony\\Component\\Form\\AbstractType but does not specify its types\: TData$#' + identifier: missingType.generics count: 1 - path: src/lib/Form/Type/ContentType/Translation/TranslationAddType.php + path: src/lib/Form/Type/Search/SearchType.php - - message: "#^Parameter \\#1 \\$array of function array_filter expects array, iterable\\ given\\.$#" + message: '#^Method Ibexa\\AdminUi\\Form\\Type\\Search\\SearchType\:\:getTimePeriodChoices\(\) return type has no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue count: 1 - path: src/lib/Form/Type/ContentType/Translation/TranslationAddType.php + path: src/lib/Form/Type/Search/SearchType.php - - message: "#^Method Ibexa\\\\AdminUi\\\\Form\\\\Type\\\\DateTimeIntervalType\\:\\:getName\\(\\) has no return type specified\\.$#" + message: '#^Method Ibexa\\AdminUi\\Form\\Type\\Search\\SearchType\:\:getTimePeriodField\(\) return type has no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue count: 1 - path: src/lib/Form/Type/DateTimeIntervalType.php + path: src/lib/Form/Type/Search/SearchType.php - - message: "#^Method Ibexa\\\\AdminUi\\\\Form\\\\Type\\\\DateTimePickerType\\:\\:buildView\\(\\) has no return type specified\\.$#" + message: '#^Property Ibexa\\AdminUi\\Form\\Type\\Search\\SearchType\:\:\$baseType with generic class Symfony\\Component\\Form\\AbstractType does not specify its types\: TData$#' + identifier: missingType.generics count: 1 - path: src/lib/Form/Type/DateTimePickerType.php + path: src/lib/Form/Type/Search/SearchType.php - - message: "#^Call to an undefined method Symfony\\\\Component\\\\Form\\\\FormInterface\\:\\:isClicked\\(\\)\\.$#" + message: '#^Class Ibexa\\AdminUi\\Form\\Type\\Search\\TrashSearchType extends generic class Symfony\\Component\\Form\\AbstractType but does not specify its types\: TData$#' + identifier: missingType.generics count: 1 - path: src/lib/Form/Type/Extension/Content/ContentEditTypeExtension.php + path: src/lib/Form/Type/Search/TrashSearchType.php - - message: "#^Method Ibexa\\\\AdminUi\\\\Form\\\\Type\\\\Extension\\\\Content\\\\ContentEditTypeExtension\\:\\:buildForm\\(\\) has parameter \\$options with no value type specified in iterable type array\\.$#" + message: '#^Property Ibexa\\AdminUi\\Form\\Type\\Search\\TrashSearchType\:\:\$translator is never read, only written\.$#' + identifier: property.onlyWritten count: 1 - path: src/lib/Form/Type/Extension/Content/ContentEditTypeExtension.php + path: src/lib/Form/Type/Search/TrashSearchType.php - - message: "#^Call to an undefined method Ibexa\\\\Contracts\\\\Core\\\\Repository\\\\Strategy\\\\ContentThumbnail\\\\Field\\\\ThumbnailStrategy\\:\\:hasStrategy\\(\\)\\.$#" + message: '#^Class Ibexa\\AdminUi\\Form\\Type\\Section\\SectionChoiceType extends generic class Symfony\\Component\\Form\\AbstractType but does not specify its types\: TData$#' + identifier: missingType.generics count: 1 - path: src/lib/Form/Type/FieldDefinition/FieldDefinitionType.php + path: src/lib/Form/Type/Section/SectionChoiceType.php - - message: "#^Method Ibexa\\\\AdminUi\\\\Form\\\\Type\\\\FieldDefinition\\\\FieldDefinitionType\\:\\:buildView\\(\\) has no return type specified\\.$#" + message: '#^Class Ibexa\\AdminUi\\Form\\Type\\Section\\SectionContentAssignType extends generic class Symfony\\Component\\Form\\AbstractType but does not specify its types\: TData$#' + identifier: missingType.generics count: 1 - path: src/lib/Form/Type/FieldDefinition/FieldDefinitionType.php + path: src/lib/Form/Type/Section/SectionContentAssignType.php - - message: "#^Method Ibexa\\\\AdminUi\\\\Form\\\\Type\\\\FieldDefinition\\\\FieldDefinitionType\\:\\:getName\\(\\) has no return type specified\\.$#" + message: '#^Class Ibexa\\AdminUi\\Form\\Type\\Section\\SectionCreateType extends generic class Symfony\\Component\\Form\\AbstractType but does not specify its types\: TData$#' + identifier: missingType.generics count: 1 - path: src/lib/Form/Type/FieldDefinition/FieldDefinitionType.php + path: src/lib/Form/Type/Section/SectionCreateType.php - - message: "#^Method Ibexa\\\\AdminUi\\\\Form\\\\Type\\\\FieldDefinition\\\\FieldDefinitionType\\:\\:setGroupsList\\(\\) has no return type specified\\.$#" + message: '#^Class Ibexa\\AdminUi\\Form\\Type\\Section\\SectionDeleteType extends generic class Symfony\\Component\\Form\\AbstractType but does not specify its types\: TData$#' + identifier: missingType.generics count: 1 - path: src/lib/Form/Type/FieldDefinition/FieldDefinitionType.php + path: src/lib/Form/Type/Section/SectionDeleteType.php - - message: "#^Property Ibexa\\\\AdminUi\\\\Form\\\\Type\\\\FieldDefinition\\\\FieldDefinitionType\\:\\:\\$groupsList is never read, only written\\.$#" + message: '#^Class Ibexa\\AdminUi\\Form\\Type\\Section\\SectionType extends generic class Symfony\\Component\\Form\\AbstractType but does not specify its types\: TData$#' + identifier: missingType.generics count: 1 - path: src/lib/Form/Type/FieldDefinition/FieldDefinitionType.php + path: src/lib/Form/Type/Section/SectionType.php - - message: "#^Parameter \\#1 \\$string of function strtolower expects string, string\\|null given\\.$#" + message: '#^Class Ibexa\\AdminUi\\Form\\Type\\Section\\SectionUpdateType extends generic class Symfony\\Component\\Form\\AbstractType but does not specify its types\: TData$#' + identifier: missingType.generics count: 1 - path: src/lib/Form/Type/FieldDefinition/User/PasswordConstraintCheckboxType.php + path: src/lib/Form/Type/Section/SectionUpdateType.php - - message: "#^Cannot call method get\\(\\) on Symfony\\\\Component\\\\Form\\\\FormInterface\\|null\\.$#" - count: 3 - path: src/lib/Form/Type/Location/LocationTrashType.php + message: '#^Class Ibexa\\AdminUi\\Form\\Type\\Section\\SectionsDeleteType extends generic class Symfony\\Component\\Form\\AbstractType but does not specify its types\: TData$#' + identifier: missingType.generics + count: 1 + path: src/lib/Form/Type/Section/SectionsDeleteType.php - - message: "#^Cannot call method getData\\(\\) on Symfony\\\\Component\\\\Form\\\\FormInterface\\|null\\.$#" + message: '#^Class Ibexa\\AdminUi\\Form\\Type\\SwitcherType extends generic class Symfony\\Component\\Form\\AbstractType but does not specify its types\: TData$#' + identifier: missingType.generics count: 1 - path: src/lib/Form/Type/Location/LocationTrashType.php + path: src/lib/Form/Type/SwitcherType.php - - message: "#^Parameter \\#1 \\$form of method Ibexa\\\\AdminUi\\\\Form\\\\Type\\\\Location\\\\LocationTrashType\\:\\:addConfirmCheckbox\\(\\) expects Symfony\\\\Component\\\\Form\\\\FormInterface, Symfony\\\\Component\\\\Form\\\\FormInterface\\|null given\\.$#" - count: 2 - path: src/lib/Form/Type/Location/LocationTrashType.php + message: '#^Method Ibexa\\AdminUi\\Form\\Type\\SwitcherType\:\:getName\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: src/lib/Form/Type/SwitcherType.php - - message: "#^Anonymous function has an unused use \\$contentState\\.$#" + message: '#^Class Ibexa\\AdminUi\\Form\\Type\\Trash\\TrashEmptyType extends generic class Symfony\\Component\\Form\\AbstractType but does not specify its types\: TData$#' + identifier: missingType.generics count: 1 - path: src/lib/Form/Type/ObjectState/ContentObjectStateUpdateType.php + path: src/lib/Form/Type/Trash/TrashEmptyType.php - - message: "#^Parameter \\#1 \\$array of function array_filter expects array, iterable\\ given\\.$#" + message: '#^Class Ibexa\\AdminUi\\Form\\Type\\Trash\\TrashItemCheckboxType extends generic class Symfony\\Component\\Form\\AbstractType but does not specify its types\: TData$#' + identifier: missingType.generics count: 1 - path: src/lib/Form/Type/ObjectState/ContentObjectStateUpdateType.php + path: src/lib/Form/Type/Trash/TrashItemCheckboxType.php - - message: "#^Constructor of class Ibexa\\\\AdminUi\\\\Form\\\\Type\\\\Policy\\\\PolicyChoiceType has an unused parameter \\$translator\\.$#" + message: '#^Method Ibexa\\AdminUi\\Form\\Type\\Trash\\TrashItemCheckboxType\:\:buildView\(\) has no return type specified\.$#' + identifier: missingType.return count: 1 - path: src/lib/Form/Type/Policy/PolicyChoiceType.php + path: src/lib/Form/Type/Trash/TrashItemCheckboxType.php - - message: "#^Method Ibexa\\\\AdminUi\\\\Form\\\\Type\\\\Policy\\\\PolicyChoiceType\\:\\:__construct\\(\\) has parameter \\$policyMap with no value type specified in iterable type array\\.$#" + message: '#^Property Ibexa\\AdminUi\\Form\\Type\\Trash\\TrashItemCheckboxType\:\:\$trashService has no type specified\.$#' + identifier: missingType.property count: 1 - path: src/lib/Form/Type/Policy/PolicyChoiceType.php + path: src/lib/Form/Type/Trash/TrashItemCheckboxType.php - - message: "#^Method Ibexa\\\\AdminUi\\\\Form\\\\Type\\\\Policy\\\\PolicyChoiceType\\:\\:buildPolicyChoicesFromMap\\(\\) has parameter \\$policyMap with no value type specified in iterable type array\\.$#" + message: '#^Class Ibexa\\AdminUi\\Form\\Type\\Trash\\TrashItemDeleteType extends generic class Symfony\\Component\\Form\\AbstractType but does not specify its types\: TData$#' + identifier: missingType.generics count: 1 - path: src/lib/Form/Type/Policy/PolicyChoiceType.php + path: src/lib/Form/Type/Trash/TrashItemDeleteType.php - - message: "#^Method Ibexa\\\\AdminUi\\\\Form\\\\Type\\\\Policy\\\\PolicyChoiceType\\:\\:buildPolicyChoicesFromMap\\(\\) return type has no value type specified in iterable type array\\.$#" + message: '#^Class Ibexa\\AdminUi\\Form\\Type\\Trash\\TrashItemRestoreType extends generic class Symfony\\Component\\Form\\AbstractType but does not specify its types\: TData$#' + identifier: missingType.generics count: 1 - path: src/lib/Form/Type/Policy/PolicyChoiceType.php + path: src/lib/Form/Type/Trash/TrashItemRestoreType.php - - message: "#^Property Ibexa\\\\AdminUi\\\\Form\\\\Type\\\\Policy\\\\PolicyChoiceType\\:\\:\\$policyChoices type has no value type specified in iterable type array\\.$#" + message: '#^Class Ibexa\\AdminUi\\Form\\Type\\URL\\URLEditType extends generic class Symfony\\Component\\Form\\AbstractType but does not specify its types\: TData$#' + identifier: missingType.generics count: 1 - path: src/lib/Form/Type/Policy/PolicyChoiceType.php + path: src/lib/Form/Type/URL/URLEditType.php - - message: "#^Anonymous function has an unused use \\$options\\.$#" + message: '#^Method Ibexa\\AdminUi\\Form\\Type\\URL\\URLEditType\:\:getName\(\) has no return type specified\.$#' + identifier: missingType.return count: 1 - path: src/lib/Form/Type/Policy/PolicyCreateWithLimitationType.php + path: src/lib/Form/Type/URL/URLEditType.php - - message: "#^Parameter \\#1 \\$existingLimitations of method Ibexa\\\\AdminUi\\\\Form\\\\Type\\\\Policy\\\\PolicyCreateWithLimitationType\\:\\:generateLimitationList\\(\\) expects array\\, array\\|null given\\.$#" + message: '#^Class Ibexa\\AdminUi\\Form\\Type\\URL\\URLListType extends generic class Symfony\\Component\\Form\\AbstractType but does not specify its types\: TData$#' + identifier: missingType.generics count: 1 - path: src/lib/Form/Type/Policy/PolicyCreateWithLimitationType.php + path: src/lib/Form/Type/URL/URLListType.php - - message: "#^Parameter \\#1 \\$module of method Ibexa\\\\Contracts\\\\Core\\\\Repository\\\\RoleService\\:\\:getLimitationTypesByModuleFunction\\(\\) expects string, string\\|null given\\.$#" + message: '#^Method Ibexa\\AdminUi\\Form\\Type\\URL\\URLListType\:\:getName\(\) has no return type specified\.$#' + identifier: missingType.return count: 1 - path: src/lib/Form/Type/Policy/PolicyCreateWithLimitationType.php + path: src/lib/Form/Type/URL/URLListType.php - - message: "#^Parameter \\#2 \\$availableLimitationTypes of method Ibexa\\\\AdminUi\\\\Form\\\\Type\\\\Policy\\\\PolicyCreateWithLimitationType\\:\\:generateLimitationList\\(\\) expects array\\, iterable\\ given\\.$#" + message: '#^Class Ibexa\\AdminUi\\Form\\Type\\URLWildcard\\URLWildcardDeleteType extends generic class Symfony\\Component\\Form\\AbstractType but does not specify its types\: TData$#' + identifier: missingType.generics count: 1 - path: src/lib/Form/Type/Policy/PolicyCreateWithLimitationType.php + path: src/lib/Form/Type/URLWildcard/URLWildcardDeleteType.php - - message: "#^Parameter \\#2 \\$function of method Ibexa\\\\Contracts\\\\Core\\\\Repository\\\\RoleService\\:\\:getLimitationTypesByModuleFunction\\(\\) expects string, string\\|null given\\.$#" + message: '#^Class Ibexa\\AdminUi\\Form\\Type\\URLWildcard\\URLWildcardListType extends generic class Symfony\\Component\\Form\\AbstractType but does not specify its types\: TData$#' + identifier: missingType.generics count: 1 - path: src/lib/Form/Type/Policy/PolicyCreateWithLimitationType.php + path: src/lib/Form/Type/URLWildcard/URLWildcardListType.php - - message: "#^Anonymous function has an unused use \\$options\\.$#" + message: '#^Class Ibexa\\AdminUi\\Form\\Type\\URLWildcard\\URLWildcardType extends generic class Symfony\\Component\\Form\\AbstractType but does not specify its types\: TData$#' + identifier: missingType.generics count: 1 - path: src/lib/Form/Type/Policy/PolicyUpdateType.php + path: src/lib/Form/Type/URLWildcard/URLWildcardType.php - - message: "#^Parameter \\#1 \\$existingLimitations of method Ibexa\\\\AdminUi\\\\Form\\\\Type\\\\Policy\\\\PolicyUpdateType\\:\\:generateLimitationList\\(\\) expects array\\, array\\|null given\\.$#" + message: '#^Class Ibexa\\AdminUi\\Form\\Type\\URLWildcard\\URLWildcardUpdateType extends generic class Symfony\\Component\\Form\\AbstractType but does not specify its types\: TData$#' + identifier: missingType.generics count: 1 - path: src/lib/Form/Type/Policy/PolicyUpdateType.php + path: src/lib/Form/Type/URLWildcard/URLWildcardUpdateType.php - - message: "#^Parameter \\#1 \\$module of method Ibexa\\\\Contracts\\\\Core\\\\Repository\\\\RoleService\\:\\:getLimitationTypesByModuleFunction\\(\\) expects string, string\\|null given\\.$#" + message: '#^Class Ibexa\\AdminUi\\Form\\Type\\UniversalDiscoveryWidget\\UniversalDiscoveryWidgetType extends generic class Symfony\\Component\\Form\\AbstractType but does not specify its types\: TData$#' + identifier: missingType.generics count: 1 - path: src/lib/Form/Type/Policy/PolicyUpdateType.php + path: src/lib/Form/Type/UniversalDiscoveryWidget/UniversalDiscoveryWidgetType.php - - message: "#^Parameter \\#2 \\$availableLimitationTypes of method Ibexa\\\\AdminUi\\\\Form\\\\Type\\\\Policy\\\\PolicyUpdateType\\:\\:generateLimitationList\\(\\) expects array\\, iterable\\ given\\.$#" + message: '#^Method Ibexa\\AdminUi\\Form\\Type\\UniversalDiscoveryWidget\\UniversalDiscoveryWidgetType\:\:finishView\(\) has no return type specified\.$#' + identifier: missingType.return count: 1 - path: src/lib/Form/Type/Policy/PolicyUpdateType.php + path: src/lib/Form/Type/UniversalDiscoveryWidget/UniversalDiscoveryWidgetType.php - - message: "#^Parameter \\#2 \\$function of method Ibexa\\\\Contracts\\\\Core\\\\Repository\\\\RoleService\\:\\:getLimitationTypesByModuleFunction\\(\\) expects string, string\\|null given\\.$#" + message: '#^Method Ibexa\\AdminUi\\Form\\Type\\UniversalDiscoveryWidget\\UniversalDiscoveryWidgetType\:\:getDataTransformer\(\) return type with generic interface Symfony\\Component\\Form\\DataTransformerInterface does not specify its types\: T, R$#' + identifier: missingType.generics count: 1 - path: src/lib/Form/Type/Policy/PolicyUpdateType.php + path: src/lib/Form/Type/UniversalDiscoveryWidget/UniversalDiscoveryWidgetType.php - - message: "#^Method Ibexa\\\\AdminUi\\\\Form\\\\Type\\\\Role\\\\LimitationType\\:\\:buildView\\(\\) has no return type specified\\.$#" + message: '#^Class Ibexa\\AdminUi\\Form\\Type\\User\\FocusModeChangeType extends generic class Symfony\\Component\\Form\\AbstractType but does not specify its types\: TData$#' + identifier: missingType.generics count: 1 - path: src/lib/Form/Type/Role/LimitationType.php + path: src/lib/Form/Type/User/FocusModeChangeType.php - - message: "#^Method Ibexa\\\\AdminUi\\\\Form\\\\Type\\\\Role\\\\LimitationType\\:\\:getName\\(\\) has no return type specified\\.$#" + message: '#^Class Ibexa\\AdminUi\\Form\\Type\\User\\UserCollectionType extends generic class Symfony\\Component\\Form\\AbstractType but does not specify its types\: TData$#' + identifier: missingType.generics count: 1 - path: src/lib/Form/Type/Role/LimitationType.php + path: src/lib/Form/Type/User/UserCollectionType.php - - message: "#^Method Ibexa\\\\AdminUi\\\\Form\\\\Type\\\\Search\\\\SearchType\\:\\:getTimePeriodChoices\\(\\) return type has no value type specified in iterable type array\\.$#" + message: '#^Class Ibexa\\AdminUi\\Form\\Type\\User\\UserDeleteType extends generic class Symfony\\Component\\Form\\AbstractType but does not specify its types\: TData$#' + identifier: missingType.generics count: 1 - path: src/lib/Form/Type/Search/SearchType.php + path: src/lib/Form/Type/User/UserDeleteType.php - - message: "#^Method Ibexa\\\\AdminUi\\\\Form\\\\Type\\\\Search\\\\SearchType\\:\\:getTimePeriodField\\(\\) return type has no value type specified in iterable type array\\.$#" + message: '#^Class Ibexa\\AdminUi\\Form\\Type\\User\\UserEditType extends generic class Symfony\\Component\\Form\\AbstractType but does not specify its types\: TData$#' + identifier: missingType.generics count: 1 - path: src/lib/Form/Type/Search/SearchType.php + path: src/lib/Form/Type/User/UserEditType.php - - message: "#^Property Ibexa\\\\AdminUi\\\\Form\\\\Type\\\\Search\\\\TrashSearchType\\:\\:\\$translator is never read, only written\\.$#" + message: '#^Method Ibexa\\AdminUi\\Form\\Type\\User\\UserEditType\:\:getLanguageOptions\(\) has parameter \$options with no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue count: 1 - path: src/lib/Form/Type/Search/TrashSearchType.php + path: src/lib/Form/Type/User/UserEditType.php - - message: "#^Method Ibexa\\\\AdminUi\\\\Form\\\\Type\\\\SwitcherType\\:\\:getName\\(\\) has no return type specified\\.$#" + message: '#^Method Ibexa\\AdminUi\\Form\\Type\\User\\UserEditType\:\:getLanguageOptions\(\) return type has no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue count: 1 - path: src/lib/Form/Type/SwitcherType.php + path: src/lib/Form/Type/User/UserEditType.php - - message: "#^Method Ibexa\\\\AdminUi\\\\Form\\\\Type\\\\Trash\\\\TrashItemCheckboxType\\:\\:buildView\\(\\) has no return type specified\\.$#" + message: '#^Class Ibexa\\AdminUi\\Form\\Type\\User\\UserGroupCollectionType extends generic class Symfony\\Component\\Form\\AbstractType but does not specify its types\: TData$#' + identifier: missingType.generics count: 1 - path: src/lib/Form/Type/Trash/TrashItemCheckboxType.php + path: src/lib/Form/Type/User/UserGroupCollectionType.php - - message: "#^Property Ibexa\\\\AdminUi\\\\Form\\\\Type\\\\Trash\\\\TrashItemCheckboxType\\:\\:\\$trashService has no type specified\\.$#" + message: '#^Class Ibexa\\AdminUi\\Form\\Type\\User\\UserInvitationType extends generic class Symfony\\Component\\Form\\AbstractType but does not specify its types\: TData$#' + identifier: missingType.generics count: 1 - path: src/lib/Form/Type/Trash/TrashItemCheckboxType.php + path: src/lib/Form/Type/User/UserInvitationType.php - - message: "#^Method Ibexa\\\\AdminUi\\\\Form\\\\Type\\\\URL\\\\URLEditType\\:\\:getName\\(\\) has no return type specified\\.$#" + message: '#^Class Ibexa\\AdminUi\\Form\\Type\\User\\UserModeChoiceType extends generic class Symfony\\Component\\Form\\AbstractType but does not specify its types\: TData$#' + identifier: missingType.generics count: 1 - path: src/lib/Form/Type/URL/URLEditType.php + path: src/lib/Form/Type/User/UserModeChoiceType.php - - message: "#^Method Ibexa\\\\AdminUi\\\\Form\\\\Type\\\\URL\\\\URLListType\\:\\:getName\\(\\) has no return type specified\\.$#" + message: '#^Class Ibexa\\AdminUi\\Form\\Type\\User\\UserType extends generic class Symfony\\Component\\Form\\AbstractType but does not specify its types\: TData$#' + identifier: missingType.generics count: 1 - path: src/lib/Form/Type/URL/URLListType.php + path: src/lib/Form/Type/User/UserType.php - - message: "#^Method Ibexa\\\\AdminUi\\\\Form\\\\Type\\\\UniversalDiscoveryWidget\\\\UniversalDiscoveryWidgetType\\:\\:finishView\\(\\) has no return type specified\\.$#" + message: '#^Class Ibexa\\AdminUi\\Form\\Type\\UserChoiceType extends generic class Symfony\\Component\\Form\\AbstractType but does not specify its types\: TData$#' + identifier: missingType.generics count: 1 - path: src/lib/Form/Type/UniversalDiscoveryWidget/UniversalDiscoveryWidgetType.php + path: src/lib/Form/Type/UserChoiceType.php - - message: "#^Method Ibexa\\\\AdminUi\\\\Form\\\\Type\\\\UniversalDiscoveryWidget\\\\UniversalDiscoveryWidgetType\\:\\:getDataTransformer\\(\\) return type with generic interface Symfony\\\\Component\\\\Form\\\\DataTransformerInterface does not specify its types\\: T, R$#" + message: '#^Class Ibexa\\AdminUi\\Form\\Type\\UserGroupChoiceType extends generic class Symfony\\Component\\Form\\AbstractType but does not specify its types\: TData$#' + identifier: missingType.generics count: 1 - path: src/lib/Form/Type/UniversalDiscoveryWidget/UniversalDiscoveryWidgetType.php + path: src/lib/Form/Type/UserGroupChoiceType.php - - message: "#^Method Ibexa\\\\AdminUi\\\\Form\\\\Type\\\\User\\\\UserEditType\\:\\:getLanguageOptions\\(\\) has parameter \\$options with no value type specified in iterable type array\\.$#" + message: '#^Class Ibexa\\AdminUi\\Form\\Type\\Version\\VersionRemoveType extends generic class Symfony\\Component\\Form\\AbstractType but does not specify its types\: TData$#' + identifier: missingType.generics count: 1 - path: src/lib/Form/Type/User/UserEditType.php + path: src/lib/Form/Type/Version/VersionRemoveType.php - - message: "#^Method Ibexa\\\\AdminUi\\\\Form\\\\Type\\\\User\\\\UserEditType\\:\\:getLanguageOptions\\(\\) return type has no value type specified in iterable type array\\.$#" + message: '#^Method Ibexa\\AdminUi\\Limitation\\LimitationFormMapperInterface\:\:filterLimitationValues\(\) has no return type specified\.$#' + identifier: missingType.return count: 1 - path: src/lib/Form/Type/User/UserEditType.php + path: src/lib/Limitation/LimitationFormMapperInterface.php - - message: "#^Method Ibexa\\\\AdminUi\\\\Limitation\\\\LimitationFormMapperInterface\\:\\:filterLimitationValues\\(\\) has no return type specified\\.$#" + message: '#^Method Ibexa\\AdminUi\\Limitation\\LimitationFormMapperInterface\:\:mapLimitationForm\(\) has no return type specified\.$#' + identifier: missingType.return count: 1 path: src/lib/Limitation/LimitationFormMapperInterface.php - - message: "#^Method Ibexa\\\\AdminUi\\\\Limitation\\\\LimitationFormMapperInterface\\:\\:mapLimitationForm\\(\\) has no return type specified\\.$#" + message: '#^Method Ibexa\\AdminUi\\Limitation\\LimitationFormMapperInterface\:\:mapLimitationForm\(\) has parameter \$form with generic interface Symfony\\Component\\Form\\FormInterface but does not specify its types\: TData$#' + identifier: missingType.generics count: 1 path: src/lib/Limitation/LimitationFormMapperInterface.php - - message: "#^Method Ibexa\\\\AdminUi\\\\Limitation\\\\LimitationFormMapperRegistry\\:\\:addMapper\\(\\) has no return type specified\\.$#" + message: '#^Method Ibexa\\AdminUi\\Limitation\\LimitationFormMapperRegistry\:\:addMapper\(\) has no return type specified\.$#' + identifier: missingType.return count: 1 path: src/lib/Limitation/LimitationFormMapperRegistry.php - - message: "#^Method Ibexa\\\\AdminUi\\\\Limitation\\\\LimitationFormMapperRegistryInterface\\:\\:addMapper\\(\\) has no return type specified\\.$#" + message: '#^Method Ibexa\\AdminUi\\Limitation\\LimitationFormMapperRegistryInterface\:\:addMapper\(\) has no return type specified\.$#' + identifier: missingType.return count: 1 path: src/lib/Limitation/LimitationFormMapperRegistryInterface.php - - message: "#^Method Ibexa\\\\AdminUi\\\\Limitation\\\\LimitationFormMapperRegistryInterface\\:\\:getMapper\\(\\) has parameter \\$limitationIdentifier with no type specified\\.$#" + message: '#^Method Ibexa\\AdminUi\\Limitation\\LimitationFormMapperRegistryInterface\:\:getMapper\(\) has parameter \$limitationIdentifier with no type specified\.$#' + identifier: missingType.parameter count: 1 path: src/lib/Limitation/LimitationFormMapperRegistryInterface.php - - message: "#^Method Ibexa\\\\AdminUi\\\\Limitation\\\\LimitationValueMapperRegistry\\:\\:addMapper\\(\\) has no return type specified\\.$#" + message: '#^Method Ibexa\\AdminUi\\Limitation\\LimitationValueMapperRegistry\:\:addMapper\(\) has no return type specified\.$#' + identifier: missingType.return count: 1 path: src/lib/Limitation/LimitationValueMapperRegistry.php - - message: "#^Method Ibexa\\\\AdminUi\\\\Limitation\\\\LimitationValueMapperRegistryInterface\\:\\:addMapper\\(\\) has no return type specified\\.$#" + message: '#^Method Ibexa\\AdminUi\\Limitation\\LimitationValueMapperRegistryInterface\:\:addMapper\(\) has no return type specified\.$#' + identifier: missingType.return count: 1 path: src/lib/Limitation/LimitationValueMapperRegistryInterface.php - - message: "#^Cannot call method error\\(\\) on Psr\\\\Log\\\\LoggerInterface\\|null\\.$#" + message: '#^Method Ibexa\\AdminUi\\Limitation\\Mapper\\ChangeOwnerLimitationMapper\:\:mapLimitationForm\(\) has parameter \$form with generic interface Symfony\\Component\\Form\\FormInterface but does not specify its types\: TData$#' + identifier: missingType.generics + count: 1 + path: src/lib/Limitation/Mapper/ChangeOwnerLimitationMapper.php + + - + message: '#^Cannot call method error\(\) on Psr\\Log\\LoggerInterface\|null\.$#' + identifier: method.nonObject count: 1 path: src/lib/Limitation/Mapper/ContentTypeLimitationMapper.php - - message: "#^Method Ibexa\\\\AdminUi\\\\Limitation\\\\Mapper\\\\ContentTypeLimitationMapper\\:\\:getSelectionChoices\\(\\) return type has no value type specified in iterable type array\\.$#" + message: '#^Method Ibexa\\AdminUi\\Limitation\\Mapper\\ContentTypeLimitationMapper\:\:getSelectionChoices\(\) return type has no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue count: 1 path: src/lib/Limitation/Mapper/ContentTypeLimitationMapper.php - - message: "#^Method Ibexa\\\\AdminUi\\\\Limitation\\\\Mapper\\\\GroupLimitationMapper\\:\\:getSelectionChoices\\(\\) return type has no value type specified in iterable type array\\.$#" + message: '#^Method Ibexa\\AdminUi\\Limitation\\Mapper\\GroupLimitationMapper\:\:getSelectionChoices\(\) return type has no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue count: 1 path: src/lib/Limitation/Mapper/GroupLimitationMapper.php - - message: "#^Cannot call method error\\(\\) on Psr\\\\Log\\\\LoggerInterface\\|null\\.$#" + message: '#^Cannot call method error\(\) on Psr\\Log\\LoggerInterface\|null\.$#' + identifier: method.nonObject count: 1 path: src/lib/Limitation/Mapper/LanguageLimitationMapper.php - - message: "#^Method Ibexa\\\\AdminUi\\\\Limitation\\\\Mapper\\\\LanguageLimitationMapper\\:\\:getSelectionChoices\\(\\) return type has no value type specified in iterable type array\\.$#" + message: '#^Method Ibexa\\AdminUi\\Limitation\\Mapper\\LanguageLimitationMapper\:\:getSelectionChoices\(\) return type has no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue count: 1 path: src/lib/Limitation/Mapper/LanguageLimitationMapper.php - - message: "#^Method Ibexa\\\\AdminUi\\\\Limitation\\\\Mapper\\\\MemberOfLimitationMapper\\:\\:getSelectionChoices\\(\\) return type has no value type specified in iterable type array\\.$#" + message: '#^Method Ibexa\\AdminUi\\Limitation\\Mapper\\MemberOfLimitationMapper\:\:getSelectionChoices\(\) return type has no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue count: 1 path: src/lib/Limitation/Mapper/MemberOfLimitationMapper.php - - message: "#^Method Ibexa\\\\AdminUi\\\\Limitation\\\\Mapper\\\\MultipleSelectionBasedMapper\\:\\:filterLimitationValues\\(\\) has no return type specified\\.$#" + message: '#^Method Ibexa\\AdminUi\\Limitation\\Mapper\\MultipleSelectionBasedMapper\:\:filterLimitationValues\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: src/lib/Limitation/Mapper/MultipleSelectionBasedMapper.php + + - + message: '#^Method Ibexa\\AdminUi\\Limitation\\Mapper\\MultipleSelectionBasedMapper\:\:getChoiceFieldOptions\(\) return type has no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue count: 1 path: src/lib/Limitation/Mapper/MultipleSelectionBasedMapper.php - - message: "#^Method Ibexa\\\\AdminUi\\\\Limitation\\\\Mapper\\\\MultipleSelectionBasedMapper\\:\\:getChoiceFieldOptions\\(\\) return type has no value type specified in iterable type array\\.$#" + message: '#^Method Ibexa\\AdminUi\\Limitation\\Mapper\\MultipleSelectionBasedMapper\:\:getSelectionChoices\(\) return type has no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue count: 1 path: src/lib/Limitation/Mapper/MultipleSelectionBasedMapper.php - - message: "#^Method Ibexa\\\\AdminUi\\\\Limitation\\\\Mapper\\\\MultipleSelectionBasedMapper\\:\\:getSelectionChoices\\(\\) return type has no value type specified in iterable type array\\.$#" + message: '#^Method Ibexa\\AdminUi\\Limitation\\Mapper\\MultipleSelectionBasedMapper\:\:mapLimitationForm\(\) has no return type specified\.$#' + identifier: missingType.return count: 1 path: src/lib/Limitation/Mapper/MultipleSelectionBasedMapper.php - - message: "#^Method Ibexa\\\\AdminUi\\\\Limitation\\\\Mapper\\\\MultipleSelectionBasedMapper\\:\\:mapLimitationForm\\(\\) has no return type specified\\.$#" + message: '#^Method Ibexa\\AdminUi\\Limitation\\Mapper\\MultipleSelectionBasedMapper\:\:mapLimitationForm\(\) has parameter \$form with generic interface Symfony\\Component\\Form\\FormInterface but does not specify its types\: TData$#' + identifier: missingType.generics count: 1 path: src/lib/Limitation/Mapper/MultipleSelectionBasedMapper.php - - message: "#^Method Ibexa\\\\AdminUi\\\\Limitation\\\\Mapper\\\\MultipleSelectionBasedMapper\\:\\:setFormTemplate\\(\\) has no return type specified\\.$#" + message: '#^Method Ibexa\\AdminUi\\Limitation\\Mapper\\MultipleSelectionBasedMapper\:\:setFormTemplate\(\) has no return type specified\.$#' + identifier: missingType.return count: 1 path: src/lib/Limitation/Mapper/MultipleSelectionBasedMapper.php - - message: "#^Method Ibexa\\\\AdminUi\\\\Limitation\\\\Mapper\\\\MultipleSelectionBasedMapper\\:\\:setFormTemplate\\(\\) has parameter \\$template with no type specified\\.$#" + message: '#^Method Ibexa\\AdminUi\\Limitation\\Mapper\\MultipleSelectionBasedMapper\:\:setFormTemplate\(\) has parameter \$template with no type specified\.$#' + identifier: missingType.parameter count: 1 path: src/lib/Limitation/Mapper/MultipleSelectionBasedMapper.php - - message: "#^Method Ibexa\\\\AdminUi\\\\Limitation\\\\Mapper\\\\NullLimitationMapper\\:\\:__construct\\(\\) has parameter \\$template with no type specified\\.$#" + message: '#^Method Ibexa\\AdminUi\\Limitation\\Mapper\\NullLimitationMapper\:\:__construct\(\) has parameter \$template with no type specified\.$#' + identifier: missingType.parameter count: 1 path: src/lib/Limitation/Mapper/NullLimitationMapper.php - - message: "#^Method Ibexa\\\\AdminUi\\\\Limitation\\\\Mapper\\\\NullLimitationMapper\\:\\:filterLimitationValues\\(\\) has no return type specified\\.$#" + message: '#^Method Ibexa\\AdminUi\\Limitation\\Mapper\\NullLimitationMapper\:\:filterLimitationValues\(\) has no return type specified\.$#' + identifier: missingType.return count: 1 path: src/lib/Limitation/Mapper/NullLimitationMapper.php - - message: "#^Method Ibexa\\\\AdminUi\\\\Limitation\\\\Mapper\\\\NullLimitationMapper\\:\\:mapLimitationForm\\(\\) has no return type specified\\.$#" + message: '#^Method Ibexa\\AdminUi\\Limitation\\Mapper\\NullLimitationMapper\:\:mapLimitationForm\(\) has no return type specified\.$#' + identifier: missingType.return count: 1 path: src/lib/Limitation/Mapper/NullLimitationMapper.php - - message: "#^Access to an undefined property Ibexa\\\\Contracts\\\\Core\\\\Repository\\\\Values\\\\ObjectState\\\\ObjectState\\:\\:\\$defaultLanguageCode\\.$#" + message: '#^Method Ibexa\\AdminUi\\Limitation\\Mapper\\NullLimitationMapper\:\:mapLimitationForm\(\) has parameter \$form with generic interface Symfony\\Component\\Form\\FormInterface but does not specify its types\: TData$#' + identifier: missingType.generics + count: 1 + path: src/lib/Limitation/Mapper/NullLimitationMapper.php + + - + message: '#^Access to an undefined property Ibexa\\Contracts\\Core\\Repository\\Values\\ObjectState\\ObjectState\:\:\$defaultLanguageCode\.$#' + identifier: property.notFound count: 2 path: src/lib/Limitation/Mapper/ObjectStateLimitationMapper.php - - message: "#^Cannot call method error\\(\\) on Psr\\\\Log\\\\LoggerInterface\\|null\\.$#" + message: '#^Cannot call method error\(\) on Psr\\Log\\LoggerInterface\|null\.$#' + identifier: method.nonObject count: 1 path: src/lib/Limitation/Mapper/ObjectStateLimitationMapper.php - - message: "#^Method Ibexa\\\\AdminUi\\\\Limitation\\\\Mapper\\\\ObjectStateLimitationMapper\\:\\:getObjectStateLabel\\(\\) has no return type specified\\.$#" + message: '#^Method Ibexa\\AdminUi\\Limitation\\Mapper\\ObjectStateLimitationMapper\:\:getObjectStateLabel\(\) has no return type specified\.$#' + identifier: missingType.return count: 1 path: src/lib/Limitation/Mapper/ObjectStateLimitationMapper.php - - message: "#^Method Ibexa\\\\AdminUi\\\\Limitation\\\\Mapper\\\\ObjectStateLimitationMapper\\:\\:getSelectionChoices\\(\\) return type has no value type specified in iterable type array\\.$#" + message: '#^Method Ibexa\\AdminUi\\Limitation\\Mapper\\ObjectStateLimitationMapper\:\:getSelectionChoices\(\) return type has no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue count: 1 path: src/lib/Limitation/Mapper/ObjectStateLimitationMapper.php - - message: "#^Method Ibexa\\\\AdminUi\\\\Limitation\\\\Mapper\\\\OwnerLimitationMapper\\:\\:getSelectionChoices\\(\\) return type has no value type specified in iterable type array\\.$#" + message: '#^Method Ibexa\\AdminUi\\Limitation\\Mapper\\OwnerLimitationMapper\:\:getSelectionChoices\(\) return type has no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue count: 1 path: src/lib/Limitation/Mapper/OwnerLimitationMapper.php - - message: "#^Method Ibexa\\\\AdminUi\\\\Limitation\\\\Mapper\\\\ParentDepthLimitationMapper\\:\\:__construct\\(\\) has parameter \\$maxDepth with no type specified\\.$#" + message: '#^Method Ibexa\\AdminUi\\Limitation\\Mapper\\ParentDepthLimitationMapper\:\:__construct\(\) has parameter \$maxDepth with no type specified\.$#' + identifier: missingType.parameter count: 1 path: src/lib/Limitation/Mapper/ParentDepthLimitationMapper.php - - message: "#^Method Ibexa\\\\AdminUi\\\\Limitation\\\\Mapper\\\\ParentDepthLimitationMapper\\:\\:getSelectionChoices\\(\\) return type has no value type specified in iterable type array\\.$#" + message: '#^Method Ibexa\\AdminUi\\Limitation\\Mapper\\ParentDepthLimitationMapper\:\:getSelectionChoices\(\) return type has no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue count: 1 path: src/lib/Limitation/Mapper/ParentDepthLimitationMapper.php - - message: "#^Method Ibexa\\\\AdminUi\\\\Limitation\\\\Mapper\\\\RoleLimitationMapper\\:\\:getSelectionChoices\\(\\) return type has no value type specified in iterable type array\\.$#" + message: '#^Method Ibexa\\AdminUi\\Limitation\\Mapper\\RoleLimitationMapper\:\:getSelectionChoices\(\) return type has no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue count: 1 path: src/lib/Limitation/Mapper/RoleLimitationMapper.php - - message: "#^Cannot call method error\\(\\) on Psr\\\\Log\\\\LoggerInterface\\|null\\.$#" + message: '#^Cannot call method error\(\) on Psr\\Log\\LoggerInterface\|null\.$#' + identifier: method.nonObject count: 1 path: src/lib/Limitation/Mapper/SectionLimitationMapper.php - - message: "#^Method Ibexa\\\\AdminUi\\\\Limitation\\\\Mapper\\\\SectionLimitationMapper\\:\\:getSelectionChoices\\(\\) return type has no value type specified in iterable type array\\.$#" + message: '#^Method Ibexa\\AdminUi\\Limitation\\Mapper\\SectionLimitationMapper\:\:getSelectionChoices\(\) return type has no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue count: 1 path: src/lib/Limitation/Mapper/SectionLimitationMapper.php - - message: "#^Method Ibexa\\\\AdminUi\\\\Limitation\\\\Mapper\\\\SiteAccessLimitationMapper\\:\\:getSelectionChoices\\(\\) return type has no value type specified in iterable type array\\.$#" + message: '#^Method Ibexa\\AdminUi\\Limitation\\Mapper\\SiteAccessLimitationMapper\:\:getSelectionChoices\(\) return type has no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue count: 1 path: src/lib/Limitation/Mapper/SiteAccessLimitationMapper.php - - message: "#^Method Ibexa\\\\AdminUi\\\\Limitation\\\\Mapper\\\\SubtreeLimitationMapper\\:\\:filterLimitationValues\\(\\) has no return type specified\\.$#" + message: '#^Call to function is_array\(\) with array\ will always evaluate to true\.$#' + identifier: function.alreadyNarrowedType + count: 1 + path: src/lib/Limitation/Mapper/SubtreeLimitationMapper.php + + - + message: '#^Method Ibexa\\AdminUi\\Limitation\\Mapper\\SubtreeLimitationMapper\:\:filterLimitationValues\(\) has no return type specified\.$#' + identifier: missingType.return count: 1 path: src/lib/Limitation/Mapper/SubtreeLimitationMapper.php - - message: "#^Method Ibexa\\\\AdminUi\\\\Limitation\\\\Mapper\\\\UDWBasedMapper\\:\\:filterLimitationValues\\(\\) has no return type specified\\.$#" + message: '#^Method Ibexa\\AdminUi\\Limitation\\Mapper\\UDWBasedMapper\:\:filterLimitationValues\(\) has no return type specified\.$#' + identifier: missingType.return count: 1 path: src/lib/Limitation/Mapper/UDWBasedMapper.php - - message: "#^Method Ibexa\\\\AdminUi\\\\Limitation\\\\Mapper\\\\UDWBasedMapper\\:\\:mapLimitationForm\\(\\) has no return type specified\\.$#" + message: '#^Method Ibexa\\AdminUi\\Limitation\\Mapper\\UDWBasedMapper\:\:mapLimitationForm\(\) has no return type specified\.$#' + identifier: missingType.return count: 1 path: src/lib/Limitation/Mapper/UDWBasedMapper.php - - message: "#^Method Ibexa\\\\AdminUi\\\\Limitation\\\\Mapper\\\\UDWBasedMapper\\:\\:setFormTemplate\\(\\) has no return type specified\\.$#" + message: '#^Method Ibexa\\AdminUi\\Limitation\\Mapper\\UDWBasedMapper\:\:mapLimitationForm\(\) has parameter \$form with generic interface Symfony\\Component\\Form\\FormInterface but does not specify its types\: TData$#' + identifier: missingType.generics count: 1 path: src/lib/Limitation/Mapper/UDWBasedMapper.php - - message: "#^Method Ibexa\\\\AdminUi\\\\Limitation\\\\Mapper\\\\UDWBasedMapper\\:\\:setFormTemplate\\(\\) has parameter \\$template with no type specified\\.$#" + message: '#^Method Ibexa\\AdminUi\\Limitation\\Mapper\\UDWBasedMapper\:\:setFormTemplate\(\) has no return type specified\.$#' + identifier: missingType.return count: 1 path: src/lib/Limitation/Mapper/UDWBasedMapper.php - - message: "#^Method Ibexa\\\\AdminUi\\\\Limitation\\\\Mapper\\\\UserPermissionsLimitationMapper\\:\\:filterLimitationValues\\(\\) has no return type specified\\.$#" + message: '#^Method Ibexa\\AdminUi\\Limitation\\Mapper\\UDWBasedMapper\:\:setFormTemplate\(\) has parameter \$template with no type specified\.$#' + identifier: missingType.parameter + count: 1 + path: src/lib/Limitation/Mapper/UDWBasedMapper.php + + - + message: '#^Method Ibexa\\AdminUi\\Limitation\\Mapper\\UserPermissionsLimitationMapper\:\:filterLimitationValues\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: src/lib/Limitation/Mapper/UserPermissionsLimitationMapper.php + + - + message: '#^Method Ibexa\\AdminUi\\Limitation\\Mapper\\UserPermissionsLimitationMapper\:\:mapLimitationForm\(\) has no return type specified\.$#' + identifier: missingType.return count: 1 path: src/lib/Limitation/Mapper/UserPermissionsLimitationMapper.php - - message: "#^Method Ibexa\\\\AdminUi\\\\Limitation\\\\Mapper\\\\UserPermissionsLimitationMapper\\:\\:mapLimitationForm\\(\\) has no return type specified\\.$#" + message: '#^Method Ibexa\\AdminUi\\Limitation\\Mapper\\UserPermissionsLimitationMapper\:\:mapLimitationForm\(\) has parameter \$form with generic interface Symfony\\Component\\Form\\FormInterface but does not specify its types\: TData$#' + identifier: missingType.generics count: 1 path: src/lib/Limitation/Mapper/UserPermissionsLimitationMapper.php - - message: "#^Method Ibexa\\\\AdminUi\\\\Limitation\\\\Templating\\\\LimitationBlockRenderer\\:\\:findTemplateWithBlock\\(\\) should return Twig\\\\TemplateWrapper\\|null but returns Twig\\\\Template\\|Twig\\\\TemplateWrapper\\.$#" + message: '#^Method Ibexa\\AdminUi\\Limitation\\Templating\\LimitationBlockRenderer\:\:findTemplateWithBlock\(\) should return Twig\\TemplateWrapper\|null but returns Twig\\Template\|Twig\\TemplateWrapper\.$#' + identifier: return.type count: 1 path: src/lib/Limitation/Templating/LimitationBlockRenderer.php - - message: "#^Method Ibexa\\\\AdminUi\\\\Limitation\\\\Templating\\\\LimitationBlockRenderer\\:\\:getLimitationValueResources\\(\\) return type has no value type specified in iterable type array\\.$#" + message: '#^Method Ibexa\\AdminUi\\Limitation\\Templating\\LimitationBlockRenderer\:\:getLimitationValueResources\(\) return type has no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue count: 1 path: src/lib/Limitation/Templating/LimitationBlockRenderer.php - - message: "#^Method Ibexa\\\\AdminUi\\\\Limitation\\\\Templating\\\\LimitationBlockRenderer\\:\\:getValueBlockParameters\\(\\) has parameter \\$parameters with no value type specified in iterable type array\\.$#" + message: '#^Method Ibexa\\AdminUi\\Limitation\\Templating\\LimitationBlockRenderer\:\:getValueBlockParameters\(\) has parameter \$parameters with no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue count: 1 path: src/lib/Limitation/Templating/LimitationBlockRenderer.php - - message: "#^Method Ibexa\\\\AdminUi\\\\Limitation\\\\Templating\\\\LimitationBlockRenderer\\:\\:getValueBlockParameters\\(\\) return type has no value type specified in iterable type array\\.$#" + message: '#^Method Ibexa\\AdminUi\\Limitation\\Templating\\LimitationBlockRenderer\:\:getValueBlockParameters\(\) return type has no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue count: 1 path: src/lib/Limitation/Templating/LimitationBlockRenderer.php - - message: "#^Method Ibexa\\\\AdminUi\\\\Limitation\\\\Templating\\\\LimitationBlockRenderer\\:\\:getValueFallbackBlockParameters\\(\\) has parameter \\$parameters with no value type specified in iterable type array\\.$#" + message: '#^Method Ibexa\\AdminUi\\Limitation\\Templating\\LimitationBlockRenderer\:\:getValueFallbackBlockParameters\(\) has parameter \$parameters with no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue count: 1 path: src/lib/Limitation/Templating/LimitationBlockRenderer.php - - message: "#^Method Ibexa\\\\AdminUi\\\\Limitation\\\\Templating\\\\LimitationBlockRenderer\\:\\:getValueFallbackBlockParameters\\(\\) return type has no value type specified in iterable type array\\.$#" + message: '#^Method Ibexa\\AdminUi\\Limitation\\Templating\\LimitationBlockRenderer\:\:getValueFallbackBlockParameters\(\) return type has no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue count: 1 path: src/lib/Limitation/Templating/LimitationBlockRenderer.php - - message: "#^Method Ibexa\\\\AdminUi\\\\Limitation\\\\Templating\\\\LimitationBlockRenderer\\:\\:renderLimitationValue\\(\\) has parameter \\$parameters with no value type specified in iterable type array\\.$#" + message: '#^Method Ibexa\\AdminUi\\Limitation\\Templating\\LimitationBlockRenderer\:\:renderLimitationValue\(\) has parameter \$parameters with no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue count: 1 path: src/lib/Limitation/Templating/LimitationBlockRenderer.php - - message: "#^Method Ibexa\\\\AdminUi\\\\Limitation\\\\Templating\\\\LimitationBlockRendererInterface\\:\\:renderLimitationValue\\(\\) has parameter \\$parameters with no value type specified in iterable type array\\.$#" + message: '#^Method Ibexa\\AdminUi\\Limitation\\Templating\\LimitationBlockRendererInterface\:\:renderLimitationValue\(\) has parameter \$parameters with no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue count: 1 path: src/lib/Limitation/Templating/LimitationBlockRendererInterface.php - - message: "#^Method Ibexa\\\\AdminUi\\\\Menu\\\\Admin\\\\ContentType\\\\AbstractContentTypeRightSidebarBuilder\\:\\:createStructure\\(\\) has parameter \\$options with no value type specified in iterable type array\\.$#" + message: '#^Method Ibexa\\AdminUi\\Menu\\Admin\\ContentType\\AbstractContentTypeRightSidebarBuilder\:\:createStructure\(\) has parameter \$options with no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue count: 1 path: src/lib/Menu/Admin/ContentType/AbstractContentTypeRightSidebarBuilder.php - - message: "#^Method Ibexa\\\\AdminUi\\\\Menu\\\\Admin\\\\ContentType\\\\ContentTypeGroupCreateRightSidebarBuilder\\:\\:createStructure\\(\\) has parameter \\$options with no value type specified in iterable type array\\.$#" + message: '#^Method Ibexa\\AdminUi\\Menu\\Admin\\ContentType\\ContentTypeGroupCreateRightSidebarBuilder\:\:createStructure\(\) has parameter \$options with no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue count: 1 path: src/lib/Menu/Admin/ContentType/ContentTypeGroupCreateRightSidebarBuilder.php - - message: "#^Property Ibexa\\\\AdminUi\\\\Menu\\\\Admin\\\\ContentType\\\\ContentTypeGroupCreateRightSidebarBuilder\\:\\:\\$translator is never read, only written\\.$#" + message: '#^Property Ibexa\\AdminUi\\Menu\\Admin\\ContentType\\ContentTypeGroupCreateRightSidebarBuilder\:\:\$translator is never read, only written\.$#' + identifier: property.onlyWritten count: 1 path: src/lib/Menu/Admin/ContentType/ContentTypeGroupCreateRightSidebarBuilder.php - - message: "#^Method Ibexa\\\\AdminUi\\\\Menu\\\\Admin\\\\ContentType\\\\ContentTypeGroupEditRightSidebarBuilder\\:\\:createStructure\\(\\) has parameter \\$options with no value type specified in iterable type array\\.$#" + message: '#^Method Ibexa\\AdminUi\\Menu\\Admin\\ContentType\\ContentTypeGroupEditRightSidebarBuilder\:\:createStructure\(\) has parameter \$options with no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue count: 1 path: src/lib/Menu/Admin/ContentType/ContentTypeGroupEditRightSidebarBuilder.php - - message: "#^Property Ibexa\\\\AdminUi\\\\Menu\\\\Admin\\\\ContentType\\\\ContentTypeGroupEditRightSidebarBuilder\\:\\:\\$translator is never read, only written\\.$#" + message: '#^Property Ibexa\\AdminUi\\Menu\\Admin\\ContentType\\ContentTypeGroupEditRightSidebarBuilder\:\:\$translator is never read, only written\.$#' + identifier: property.onlyWritten count: 1 path: src/lib/Menu/Admin/ContentType/ContentTypeGroupEditRightSidebarBuilder.php - - message: "#^Method Ibexa\\\\AdminUi\\\\Menu\\\\Admin\\\\Language\\\\LanguageCreateRightSidebarBuilder\\:\\:createStructure\\(\\) has parameter \\$options with no value type specified in iterable type array\\.$#" + message: '#^Method Ibexa\\AdminUi\\Menu\\Admin\\Language\\LanguageCreateRightSidebarBuilder\:\:createStructure\(\) has parameter \$options with no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue count: 1 path: src/lib/Menu/Admin/Language/LanguageCreateRightSidebarBuilder.php - - message: "#^Property Ibexa\\\\AdminUi\\\\Menu\\\\Admin\\\\Language\\\\LanguageCreateRightSidebarBuilder\\:\\:\\$translator is never read, only written\\.$#" + message: '#^Property Ibexa\\AdminUi\\Menu\\Admin\\Language\\LanguageCreateRightSidebarBuilder\:\:\$translator is never read, only written\.$#' + identifier: property.onlyWritten count: 1 path: src/lib/Menu/Admin/Language/LanguageCreateRightSidebarBuilder.php - - message: "#^Method Ibexa\\\\AdminUi\\\\Menu\\\\Admin\\\\Language\\\\LanguageEditRightSidebarBuilder\\:\\:createStructure\\(\\) has parameter \\$options with no value type specified in iterable type array\\.$#" + message: '#^Method Ibexa\\AdminUi\\Menu\\Admin\\Language\\LanguageEditRightSidebarBuilder\:\:createStructure\(\) has parameter \$options with no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue count: 1 path: src/lib/Menu/Admin/Language/LanguageEditRightSidebarBuilder.php - - message: "#^Property Ibexa\\\\AdminUi\\\\Menu\\\\Admin\\\\Language\\\\LanguageEditRightSidebarBuilder\\:\\:\\$translator is never read, only written\\.$#" + message: '#^Property Ibexa\\AdminUi\\Menu\\Admin\\Language\\LanguageEditRightSidebarBuilder\:\:\$translator is never read, only written\.$#' + identifier: property.onlyWritten count: 1 path: src/lib/Menu/Admin/Language/LanguageEditRightSidebarBuilder.php - - message: "#^Method Ibexa\\\\AdminUi\\\\Menu\\\\Admin\\\\ObjectState\\\\ObjectStateCreateRightSidebarBuilder\\:\\:createStructure\\(\\) has parameter \\$options with no value type specified in iterable type array\\.$#" + message: '#^Method Ibexa\\AdminUi\\Menu\\Admin\\ObjectState\\ObjectStateCreateRightSidebarBuilder\:\:createStructure\(\) has parameter \$options with no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue count: 1 path: src/lib/Menu/Admin/ObjectState/ObjectStateCreateRightSidebarBuilder.php - - message: "#^Method Ibexa\\\\AdminUi\\\\Menu\\\\Admin\\\\ObjectState\\\\ObjectStateEditRightSidebarBuilder\\:\\:createStructure\\(\\) has parameter \\$options with no value type specified in iterable type array\\.$#" + message: '#^Method Ibexa\\AdminUi\\Menu\\Admin\\ObjectState\\ObjectStateEditRightSidebarBuilder\:\:createStructure\(\) has parameter \$options with no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue count: 1 path: src/lib/Menu/Admin/ObjectState/ObjectStateEditRightSidebarBuilder.php - - message: "#^Method Ibexa\\\\AdminUi\\\\Menu\\\\Admin\\\\ObjectState\\\\ObjectStateGroupCreateRightSidebarBuilder\\:\\:createStructure\\(\\) has parameter \\$options with no value type specified in iterable type array\\.$#" + message: '#^Method Ibexa\\AdminUi\\Menu\\Admin\\ObjectState\\ObjectStateGroupCreateRightSidebarBuilder\:\:createStructure\(\) has parameter \$options with no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue count: 1 path: src/lib/Menu/Admin/ObjectState/ObjectStateGroupCreateRightSidebarBuilder.php - - message: "#^Property Ibexa\\\\AdminUi\\\\Menu\\\\Admin\\\\ObjectState\\\\ObjectStateGroupCreateRightSidebarBuilder\\:\\:\\$translator is never read, only written\\.$#" + message: '#^Property Ibexa\\AdminUi\\Menu\\Admin\\ObjectState\\ObjectStateGroupCreateRightSidebarBuilder\:\:\$translator is never read, only written\.$#' + identifier: property.onlyWritten count: 1 path: src/lib/Menu/Admin/ObjectState/ObjectStateGroupCreateRightSidebarBuilder.php - - message: "#^Method Ibexa\\\\AdminUi\\\\Menu\\\\Admin\\\\ObjectState\\\\ObjectStateGroupEditRightSidebarBuilder\\:\\:createStructure\\(\\) has parameter \\$options with no value type specified in iterable type array\\.$#" + message: '#^Method Ibexa\\AdminUi\\Menu\\Admin\\ObjectState\\ObjectStateGroupEditRightSidebarBuilder\:\:createStructure\(\) has parameter \$options with no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue count: 1 path: src/lib/Menu/Admin/ObjectState/ObjectStateGroupEditRightSidebarBuilder.php - - message: "#^Property Ibexa\\\\AdminUi\\\\Menu\\\\Admin\\\\ObjectState\\\\ObjectStateGroupEditRightSidebarBuilder\\:\\:\\$translator is never read, only written\\.$#" + message: '#^Property Ibexa\\AdminUi\\Menu\\Admin\\ObjectState\\ObjectStateGroupEditRightSidebarBuilder\:\:\$translator is never read, only written\.$#' + identifier: property.onlyWritten count: 1 path: src/lib/Menu/Admin/ObjectState/ObjectStateGroupEditRightSidebarBuilder.php - - message: "#^Parameter \\#1 \\$item of method Knp\\\\Menu\\\\Util\\\\MenuManipulator\\:\\:moveToLastPosition\\(\\) expects Knp\\\\Menu\\\\ItemInterface, Knp\\\\Menu\\\\ItemInterface\\|null given\\.$#" + message: '#^Parameter \#1 \$item of method Knp\\Menu\\Util\\MenuManipulator\:\:moveToLastPosition\(\) expects Knp\\Menu\\ItemInterface, Knp\\Menu\\ItemInterface\|null given\.$#' + identifier: argument.type count: 1 path: src/lib/Menu/Admin/ReorderMenuListener.php - - message: "#^Method Ibexa\\\\AdminUi\\\\Menu\\\\Admin\\\\Role\\\\PolicyCreateRightSidebarBuilder\\:\\:createStructure\\(\\) has parameter \\$options with no value type specified in iterable type array\\.$#" + message: '#^Method Ibexa\\AdminUi\\Menu\\Admin\\Role\\PolicyCreateRightSidebarBuilder\:\:createStructure\(\) has parameter \$options with no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue count: 1 path: src/lib/Menu/Admin/Role/PolicyCreateRightSidebarBuilder.php - - message: "#^Variable \\$section in PHPDoc tag @var does not match assigned variable \\$role\\.$#" + message: '#^Variable \$section in PHPDoc tag @var does not match assigned variable \$role\.$#' + identifier: varTag.differentVariable count: 1 path: src/lib/Menu/Admin/Role/PolicyCreateRightSidebarBuilder.php - - message: "#^Method Ibexa\\\\AdminUi\\\\Menu\\\\Admin\\\\Role\\\\PolicyEditRightSidebarBuilder\\:\\:createStructure\\(\\) has parameter \\$options with no value type specified in iterable type array\\.$#" + message: '#^Method Ibexa\\AdminUi\\Menu\\Admin\\Role\\PolicyEditRightSidebarBuilder\:\:createStructure\(\) has parameter \$options with no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue count: 1 path: src/lib/Menu/Admin/Role/PolicyEditRightSidebarBuilder.php - - message: "#^Variable \\$section in PHPDoc tag @var does not match assigned variable \\$role\\.$#" + message: '#^Variable \$section in PHPDoc tag @var does not match assigned variable \$role\.$#' + identifier: varTag.differentVariable count: 1 path: src/lib/Menu/Admin/Role/PolicyEditRightSidebarBuilder.php - - message: "#^Method Ibexa\\\\AdminUi\\\\Menu\\\\Admin\\\\Role\\\\RoleAssignmentCreateRightSidebarBuilder\\:\\:createStructure\\(\\) has parameter \\$options with no value type specified in iterable type array\\.$#" + message: '#^Method Ibexa\\AdminUi\\Menu\\Admin\\Role\\RoleAssignmentCreateRightSidebarBuilder\:\:createStructure\(\) has parameter \$options with no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue count: 1 path: src/lib/Menu/Admin/Role/RoleAssignmentCreateRightSidebarBuilder.php - - message: "#^Method Ibexa\\\\AdminUi\\\\Menu\\\\Admin\\\\Role\\\\RoleCopyRightSidebarBuilder\\:\\:createStructure\\(\\) has parameter \\$options with no value type specified in iterable type array\\.$#" + message: '#^Method Ibexa\\AdminUi\\Menu\\Admin\\Role\\RoleCopyRightSidebarBuilder\:\:createStructure\(\) has parameter \$options with no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue count: 1 path: src/lib/Menu/Admin/Role/RoleCopyRightSidebarBuilder.php - - message: "#^Method Ibexa\\\\AdminUi\\\\Menu\\\\Admin\\\\Role\\\\RoleCreateRightSidebarBuilder\\:\\:createStructure\\(\\) has parameter \\$options with no value type specified in iterable type array\\.$#" + message: '#^Method Ibexa\\AdminUi\\Menu\\Admin\\Role\\RoleCreateRightSidebarBuilder\:\:createStructure\(\) has parameter \$options with no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue count: 1 path: src/lib/Menu/Admin/Role/RoleCreateRightSidebarBuilder.php - - message: "#^Property Ibexa\\\\AdminUi\\\\Menu\\\\Admin\\\\Role\\\\RoleCreateRightSidebarBuilder\\:\\:\\$translator is never read, only written\\.$#" + message: '#^Property Ibexa\\AdminUi\\Menu\\Admin\\Role\\RoleCreateRightSidebarBuilder\:\:\$translator is never read, only written\.$#' + identifier: property.onlyWritten count: 1 path: src/lib/Menu/Admin/Role/RoleCreateRightSidebarBuilder.php - - message: "#^Method Ibexa\\\\AdminUi\\\\Menu\\\\Admin\\\\Role\\\\RoleEditRightSidebarBuilder\\:\\:createStructure\\(\\) has parameter \\$options with no value type specified in iterable type array\\.$#" + message: '#^Method Ibexa\\AdminUi\\Menu\\Admin\\Role\\RoleEditRightSidebarBuilder\:\:createStructure\(\) has parameter \$options with no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue count: 1 path: src/lib/Menu/Admin/Role/RoleEditRightSidebarBuilder.php - - message: "#^Property Ibexa\\\\AdminUi\\\\Menu\\\\Admin\\\\Role\\\\RoleEditRightSidebarBuilder\\:\\:\\$translator is never read, only written\\.$#" + message: '#^Property Ibexa\\AdminUi\\Menu\\Admin\\Role\\RoleEditRightSidebarBuilder\:\:\$translator is never read, only written\.$#' + identifier: property.onlyWritten count: 1 path: src/lib/Menu/Admin/Role/RoleEditRightSidebarBuilder.php - - message: "#^Access to an undefined property Ibexa\\\\AdminUi\\\\Menu\\\\ContentCreateRightSidebarBuilder\\:\\:\\$translator\\.$#" + message: '#^Access to an undefined property Ibexa\\AdminUi\\Menu\\ContentCreateRightSidebarBuilder\:\:\$translator\.$#' + identifier: property.notFound count: 1 path: src/lib/Menu/ContentCreateRightSidebarBuilder.php - - message: "#^Method Ibexa\\\\AdminUi\\\\Menu\\\\ContentCreateRightSidebarBuilder\\:\\:createStructure\\(\\) has parameter \\$options with no value type specified in iterable type array\\.$#" + message: '#^Method Ibexa\\AdminUi\\Menu\\ContentCreateRightSidebarBuilder\:\:createStructure\(\) has parameter \$options with no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue count: 1 path: src/lib/Menu/ContentCreateRightSidebarBuilder.php - - message: "#^Property Ibexa\\\\AdminUi\\\\Menu\\\\ContentCreateRightSidebarBuilder\\:\\:\\$contentTypeService is never read, only written\\.$#" + message: '#^Property Ibexa\\AdminUi\\Menu\\ContentCreateRightSidebarBuilder\:\:\$contentTypeService is never read, only written\.$#' + identifier: property.onlyWritten count: 1 path: src/lib/Menu/ContentCreateRightSidebarBuilder.php - - message: "#^Method Ibexa\\\\AdminUi\\\\Menu\\\\ContentEditRightSidebarBuilder\\:\\:createStructure\\(\\) has parameter \\$options with no value type specified in iterable type array\\.$#" + message: '#^Method Ibexa\\AdminUi\\Menu\\ContentEditRightSidebarBuilder\:\:createStructure\(\) has parameter \$options with no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue count: 1 path: src/lib/Menu/ContentEditRightSidebarBuilder.php - - message: "#^Parameter \\#1 \\$location of method Ibexa\\\\AdminUi\\\\Siteaccess\\\\NonAdminSiteaccessResolver\\:\\:getSiteAccessesListForLocation\\(\\) expects Ibexa\\\\Contracts\\\\Core\\\\Repository\\\\Values\\\\Content\\\\Location, Ibexa\\\\Contracts\\\\Core\\\\Repository\\\\Values\\\\Content\\\\Location\\|null given\\.$#" + message: '#^Parameter \#1 \$location of method Ibexa\\AdminUi\\Siteaccess\\NonAdminSiteaccessResolver\:\:getSiteAccessesListForLocation\(\) expects Ibexa\\Contracts\\Core\\Repository\\Values\\Content\\Location, Ibexa\\Contracts\\Core\\Repository\\Values\\Content\\Location\|null given\.$#' + identifier: argument.type count: 1 path: src/lib/Menu/ContentEditRightSidebarBuilder.php - - message: "#^Property Ibexa\\\\AdminUi\\\\Menu\\\\ContentEditRightSidebarBuilder\\:\\:\\$siteaccessResolver \\(Ibexa\\\\AdminUi\\\\Siteaccess\\\\NonAdminSiteaccessResolver\\) does not accept Ibexa\\\\AdminUi\\\\Siteaccess\\\\SiteaccessResolverInterface\\.$#" + message: '#^Property Ibexa\\AdminUi\\Menu\\ContentEditRightSidebarBuilder\:\:\$siteaccessResolver \(Ibexa\\AdminUi\\Siteaccess\\NonAdminSiteaccessResolver\) does not accept Ibexa\\AdminUi\\Siteaccess\\SiteaccessResolverInterface\.$#' + identifier: assign.propertyType count: 1 path: src/lib/Menu/ContentEditRightSidebarBuilder.php - - message: "#^Property Ibexa\\\\AdminUi\\\\Menu\\\\ContentEditRightSidebarBuilder\\:\\:\\$translator is never read, only written\\.$#" + message: '#^Property Ibexa\\AdminUi\\Menu\\ContentEditRightSidebarBuilder\:\:\$translator is never read, only written\.$#' + identifier: property.onlyWritten count: 1 path: src/lib/Menu/ContentEditRightSidebarBuilder.php - - message: "#^Access to protected property Ibexa\\\\Contracts\\\\Core\\\\Repository\\\\Values\\\\User\\\\LookupLimitationResult\\:\\:\\$hasAccess\\.$#" + message: '#^Access to protected property Ibexa\\Contracts\\Core\\Repository\\Values\\User\\LookupLimitationResult\:\:\$hasAccess\.$#' + identifier: property.protected count: 1 path: src/lib/Menu/ContentRightSidebarBuilder.php - - message: "#^Cannot call method setAttribute\\(\\) on Knp\\\\Menu\\\\ItemInterface\\|null\\.$#" + message: '#^Cannot call method setAttribute\(\) on Knp\\Menu\\ItemInterface\|null\.$#' + identifier: method.nonObject count: 1 path: src/lib/Menu/ContentRightSidebarBuilder.php - - message: "#^Method Ibexa\\\\AdminUi\\\\Menu\\\\ContentRightSidebarBuilder\\:\\:createStructure\\(\\) has parameter \\$options with no value type specified in iterable type array\\.$#" + message: '#^Method Ibexa\\AdminUi\\Menu\\ContentRightSidebarBuilder\:\:createStructure\(\) has parameter \$options with no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue count: 1 path: src/lib/Menu/ContentRightSidebarBuilder.php - - message: "#^Method Ibexa\\\\AdminUi\\\\Menu\\\\ContentTypeRightSidebarBuilder\\:\\:createStructure\\(\\) has parameter \\$options with no value type specified in iterable type array\\.$#" + message: '#^Method Ibexa\\AdminUi\\Menu\\ContentTypeRightSidebarBuilder\:\:createStructure\(\) has parameter \$options with no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue count: 1 path: src/lib/Menu/ContentTypeRightSidebarBuilder.php - - message: "#^Property Ibexa\\\\AdminUi\\\\Menu\\\\ContentTypeRightSidebarBuilder\\:\\:\\$translator is never read, only written\\.$#" + message: '#^Property Ibexa\\AdminUi\\Menu\\ContentTypeRightSidebarBuilder\:\:\$translator is never read, only written\.$#' + identifier: property.onlyWritten count: 1 path: src/lib/Menu/ContentTypeRightSidebarBuilder.php - - message: "#^Method Ibexa\\\\AdminUi\\\\Menu\\\\Event\\\\ConfigureMenuEvent\\:\\:__construct\\(\\) has parameter \\$options with no value type specified in iterable type array\\.$#" + message: '#^Method Ibexa\\AdminUi\\Menu\\Event\\ConfigureMenuEvent\:\:__construct\(\) has parameter \$options with no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue count: 1 path: src/lib/Menu/Event/ConfigureMenuEvent.php - - message: "#^Method Ibexa\\\\AdminUi\\\\Menu\\\\Event\\\\ConfigureMenuEvent\\:\\:getOptions\\(\\) return type has no value type specified in iterable type array\\.$#" + message: '#^Method Ibexa\\AdminUi\\Menu\\Event\\ConfigureMenuEvent\:\:getOptions\(\) return type has no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue count: 1 path: src/lib/Menu/Event/ConfigureMenuEvent.php - - message: "#^Property Ibexa\\\\AdminUi\\\\Menu\\\\Event\\\\ConfigureMenuEvent\\:\\:\\$options type has no value type specified in iterable type array\\.$#" + message: '#^Property Ibexa\\AdminUi\\Menu\\Event\\ConfigureMenuEvent\:\:\$options type has no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue count: 1 path: src/lib/Menu/Event/ConfigureMenuEvent.php - - message: "#^Method Ibexa\\\\AdminUi\\\\Menu\\\\MainMenuBuilder\\:\\:createStructure\\(\\) has parameter \\$options with no value type specified in iterable type array\\.$#" + message: '#^Method Ibexa\\AdminUi\\Menu\\MainMenuBuilder\:\:createStructure\(\) has parameter \$options with no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue count: 1 path: src/lib/Menu/MainMenuBuilder.php - - message: "#^Method Ibexa\\\\AdminUi\\\\Menu\\\\MainMenuBuilder\\:\\:getTranslationMessages\\(\\) return type has no value type specified in iterable type array\\.$#" + message: '#^Method Ibexa\\AdminUi\\Menu\\MainMenuBuilder\:\:getTranslationMessages\(\) return type has no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue count: 1 path: src/lib/Menu/MainMenuBuilder.php - - message: "#^Method Ibexa\\\\AdminUi\\\\Menu\\\\MenuItemFactory\\:\\:createItem\\(\\) has parameter \\$name with no type specified\\.$#" + message: '#^Method Ibexa\\AdminUi\\Menu\\MenuItemFactory\:\:createItem\(\) has parameter \$name with no type specified\.$#' + identifier: missingType.parameter count: 1 path: src/lib/Menu/MenuItemFactory.php - - message: "#^Method Ibexa\\\\AdminUi\\\\Menu\\\\MenuItemFactory\\:\\:createLocationMenuItem\\(\\) has parameter \\$options with no value type specified in iterable type array\\.$#" + message: '#^Method Ibexa\\AdminUi\\Menu\\MenuItemFactory\:\:createLocationMenuItem\(\) has parameter \$options with no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue count: 1 path: src/lib/Menu/MenuItemFactory.php - - message: "#^Method Ibexa\\\\AdminUi\\\\Menu\\\\SectionCreateRightSidebarBuilder\\:\\:createStructure\\(\\) has parameter \\$options with no value type specified in iterable type array\\.$#" + message: '#^Method Ibexa\\AdminUi\\Menu\\SectionCreateRightSidebarBuilder\:\:createStructure\(\) has parameter \$options with no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue count: 1 path: src/lib/Menu/SectionCreateRightSidebarBuilder.php - - message: "#^Property Ibexa\\\\AdminUi\\\\Menu\\\\SectionCreateRightSidebarBuilder\\:\\:\\$translator is never read, only written\\.$#" + message: '#^Property Ibexa\\AdminUi\\Menu\\SectionCreateRightSidebarBuilder\:\:\$translator is never read, only written\.$#' + identifier: property.onlyWritten count: 1 path: src/lib/Menu/SectionCreateRightSidebarBuilder.php - - message: "#^Method Ibexa\\\\AdminUi\\\\Menu\\\\SectionEditRightSidebarBuilder\\:\\:createStructure\\(\\) has parameter \\$options with no value type specified in iterable type array\\.$#" + message: '#^Method Ibexa\\AdminUi\\Menu\\SectionEditRightSidebarBuilder\:\:createStructure\(\) has parameter \$options with no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue count: 1 path: src/lib/Menu/SectionEditRightSidebarBuilder.php - - message: "#^Property Ibexa\\\\AdminUi\\\\Menu\\\\SectionEditRightSidebarBuilder\\:\\:\\$translator is never read, only written\\.$#" + message: '#^Property Ibexa\\AdminUi\\Menu\\SectionEditRightSidebarBuilder\:\:\$translator is never read, only written\.$#' + identifier: property.onlyWritten count: 1 path: src/lib/Menu/SectionEditRightSidebarBuilder.php - - message: "#^Method Ibexa\\\\AdminUi\\\\Menu\\\\TrashRightSidebarBuilder\\:\\:createStructure\\(\\) has parameter \\$options with no value type specified in iterable type array\\.$#" + message: '#^Method Ibexa\\AdminUi\\Menu\\TrashRightSidebarBuilder\:\:createStructure\(\) has parameter \$options with no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue count: 1 path: src/lib/Menu/TrashRightSidebarBuilder.php - - message: "#^Method Ibexa\\\\AdminUi\\\\Menu\\\\TrashRightSidebarBuilder\\:\\:getTranslationMessages\\(\\) return type has no value type specified in iterable type array\\.$#" + message: '#^Method Ibexa\\AdminUi\\Menu\\TrashRightSidebarBuilder\:\:getTranslationMessages\(\) return type has no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue count: 1 path: src/lib/Menu/TrashRightSidebarBuilder.php - - message: "#^Property Ibexa\\\\AdminUi\\\\Menu\\\\TrashRightSidebarBuilder\\:\\:\\$translator is never read, only written\\.$#" + message: '#^Property Ibexa\\AdminUi\\Menu\\TrashRightSidebarBuilder\:\:\$translator is never read, only written\.$#' + identifier: property.onlyWritten count: 1 path: src/lib/Menu/TrashRightSidebarBuilder.php - - message: "#^Variable \\$location in PHPDoc tag @var does not match assigned variable \\$canDelete\\.$#" + message: '#^Variable \$location in PHPDoc tag @var does not match assigned variable \$canDelete\.$#' + identifier: varTag.differentVariable count: 1 path: src/lib/Menu/TrashRightSidebarBuilder.php - - message: "#^Method Ibexa\\\\AdminUi\\\\Menu\\\\URLEditRightSidebarBuilder\\:\\:createStructure\\(\\) has parameter \\$options with no value type specified in iterable type array\\.$#" + message: '#^Method Ibexa\\AdminUi\\Menu\\URLEditRightSidebarBuilder\:\:createStructure\(\) has parameter \$options with no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue count: 1 path: src/lib/Menu/URLEditRightSidebarBuilder.php - - message: "#^Property Ibexa\\\\AdminUi\\\\Menu\\\\URLEditRightSidebarBuilder\\:\\:\\$translator is never read, only written\\.$#" + message: '#^Property Ibexa\\AdminUi\\Menu\\URLEditRightSidebarBuilder\:\:\$translator is never read, only written\.$#' + identifier: property.onlyWritten count: 1 path: src/lib/Menu/URLEditRightSidebarBuilder.php - - message: "#^Method Ibexa\\\\AdminUi\\\\Menu\\\\URLWildcardEditRightSidebarBuilder\\:\\:createStructure\\(\\) has parameter \\$options with no value type specified in iterable type array\\.$#" + message: '#^Method Ibexa\\AdminUi\\Menu\\URLWildcardEditRightSidebarBuilder\:\:createStructure\(\) has parameter \$options with no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue count: 1 path: src/lib/Menu/URLWildcardEditRightSidebarBuilder.php - - message: "#^Property Ibexa\\\\AdminUi\\\\Menu\\\\URLWildcardEditRightSidebarBuilder\\:\\:\\$translator is never read, only written\\.$#" + message: '#^Property Ibexa\\AdminUi\\Menu\\URLWildcardEditRightSidebarBuilder\:\:\$translator is never read, only written\.$#' + identifier: property.onlyWritten count: 1 path: src/lib/Menu/URLWildcardEditRightSidebarBuilder.php - - message: "#^Method Ibexa\\\\AdminUi\\\\Menu\\\\UserCreateRightSidebarBuilder\\:\\:createStructure\\(\\) has parameter \\$options with no value type specified in iterable type array\\.$#" + message: '#^Method Ibexa\\AdminUi\\Menu\\UserCreateRightSidebarBuilder\:\:createStructure\(\) has parameter \$options with no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue count: 1 path: src/lib/Menu/UserCreateRightSidebarBuilder.php - - message: "#^Method Ibexa\\\\AdminUi\\\\Menu\\\\UserEditRightSidebarBuilder\\:\\:createStructure\\(\\) has parameter \\$options with no value type specified in iterable type array\\.$#" + message: '#^Method Ibexa\\AdminUi\\Menu\\UserEditRightSidebarBuilder\:\:createStructure\(\) has parameter \$options with no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue count: 1 path: src/lib/Menu/UserEditRightSidebarBuilder.php - - message: "#^Method Ibexa\\\\AdminUi\\\\Menu\\\\UserMenuBuilder\\:\\:createStructure\\(\\) has parameter \\$options with no value type specified in iterable type array\\.$#" + message: '#^Method Ibexa\\AdminUi\\Menu\\UserMenuBuilder\:\:createStructure\(\) has parameter \$options with no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue count: 1 path: src/lib/Menu/UserMenuBuilder.php - - message: "#^Method Ibexa\\\\AdminUi\\\\Menu\\\\UserPasswordChangeRightSidebarBuilder\\:\\:createStructure\\(\\) has parameter \\$options with no value type specified in iterable type array\\.$#" + message: '#^Method Ibexa\\AdminUi\\Menu\\UserPasswordChangeRightSidebarBuilder\:\:createStructure\(\) has parameter \$options with no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue count: 1 path: src/lib/Menu/UserPasswordChangeRightSidebarBuilder.php - - message: "#^Property Ibexa\\\\AdminUi\\\\Menu\\\\UserPasswordChangeRightSidebarBuilder\\:\\:\\$translator is never read, only written\\.$#" + message: '#^Property Ibexa\\AdminUi\\Menu\\UserPasswordChangeRightSidebarBuilder\:\:\$translator is never read, only written\.$#' + identifier: property.onlyWritten count: 1 path: src/lib/Menu/UserPasswordChangeRightSidebarBuilder.php - - message: "#^Method Ibexa\\\\AdminUi\\\\Menu\\\\UserSetting\\\\UserSettingUpdateRightSidebarBuilder\\:\\:createStructure\\(\\) has parameter \\$options with no value type specified in iterable type array\\.$#" + message: '#^Method Ibexa\\AdminUi\\Menu\\UserSetting\\UserSettingUpdateRightSidebarBuilder\:\:createStructure\(\) has parameter \$options with no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue count: 1 path: src/lib/Menu/UserSetting/UserSettingUpdateRightSidebarBuilder.php - - message: "#^Property Ibexa\\\\AdminUi\\\\Menu\\\\UserSetting\\\\UserSettingUpdateRightSidebarBuilder\\:\\:\\$translator is never read, only written\\.$#" + message: '#^Property Ibexa\\AdminUi\\Menu\\UserSetting\\UserSettingUpdateRightSidebarBuilder\:\:\$translator is never read, only written\.$#' + identifier: property.onlyWritten count: 1 path: src/lib/Menu/UserSetting/UserSettingUpdateRightSidebarBuilder.php - - message: "#^Cannot access property \\$attributes on Symfony\\\\Component\\\\HttpFoundation\\\\Request\\|null\\.$#" + message: '#^Cannot access property \$attributes on Symfony\\Component\\HttpFoundation\\Request\|null\.$#' + identifier: property.nonObject count: 1 path: src/lib/Menu/Voter/LocationVoter.php - - message: "#^Cannot access property \\$id on Ibexa\\\\Contracts\\\\Core\\\\Repository\\\\Values\\\\Content\\\\Location\\|null\\.$#" + message: '#^Cannot access property \$id on Ibexa\\Contracts\\Core\\Repository\\Values\\Content\\Location\|null\.$#' + identifier: property.nonObject count: 1 path: src/lib/Menu/Voter/LocationVoter.php - - message: "#^Call to an undefined method Symfony\\\\Component\\\\HttpFoundation\\\\Session\\\\SessionInterface\\:\\:getFlashBag\\(\\)\\.$#" + message: '#^Call to an undefined method Symfony\\Component\\HttpFoundation\\Session\\SessionInterface\:\:getFlashBag\(\)\.$#' + identifier: method.notFound count: 1 path: src/lib/Notification/FlashBagNotificationHandler.php - - message: "#^Method Ibexa\\\\AdminUi\\\\Notification\\\\TranslatableNotificationHandler\\:\\:error\\(\\) has parameter \\$parameters with no value type specified in iterable type array\\.$#" + message: '#^Method Ibexa\\AdminUi\\Notification\\TranslatableNotificationHandler\:\:error\(\) has parameter \$parameters with no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue count: 1 path: src/lib/Notification/TranslatableNotificationHandler.php - - message: "#^Method Ibexa\\\\AdminUi\\\\Notification\\\\TranslatableNotificationHandler\\:\\:info\\(\\) has parameter \\$parameters with no value type specified in iterable type array\\.$#" + message: '#^Method Ibexa\\AdminUi\\Notification\\TranslatableNotificationHandler\:\:info\(\) has parameter \$parameters with no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue count: 1 path: src/lib/Notification/TranslatableNotificationHandler.php - - message: "#^Method Ibexa\\\\AdminUi\\\\Notification\\\\TranslatableNotificationHandler\\:\\:success\\(\\) has parameter \\$parameters with no value type specified in iterable type array\\.$#" + message: '#^Method Ibexa\\AdminUi\\Notification\\TranslatableNotificationHandler\:\:success\(\) has parameter \$parameters with no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue count: 1 path: src/lib/Notification/TranslatableNotificationHandler.php - - message: "#^Method Ibexa\\\\AdminUi\\\\Notification\\\\TranslatableNotificationHandler\\:\\:warning\\(\\) has parameter \\$parameters with no value type specified in iterable type array\\.$#" + message: '#^Method Ibexa\\AdminUi\\Notification\\TranslatableNotificationHandler\:\:warning\(\) has parameter \$parameters with no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue count: 1 path: src/lib/Notification/TranslatableNotificationHandler.php - - message: "#^Cannot access offset mixed on iterable\\\\.$#" + message: '#^Cannot access offset mixed on iterable\\.$#' + identifier: offsetAccess.nonOffsetAccessible count: 1 path: src/lib/Pagination/Mapper/AbstractPagerContentToDataMapper.php - - message: "#^Method Ibexa\\\\AdminUi\\\\Pagination\\\\Mapper\\\\AbstractPagerContentToDataMapper\\:\\:setTranslatedContentTypesNames\\(\\) has parameter \\$data with no value type specified in iterable type array\\.$#" + message: '#^Method Ibexa\\AdminUi\\Pagination\\Mapper\\AbstractPagerContentToDataMapper\:\:setTranslatedContentTypesNames\(\) has parameter \$data with no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue count: 1 path: src/lib/Pagination/Mapper/AbstractPagerContentToDataMapper.php - - message: "#^Parameter \\#1 \\$array of function array_filter expects array, iterable\\ given\\.$#" + message: '#^Parameter \#1 \$array of function array_filter expects array, iterable\ given\.$#' + identifier: argument.type count: 1 path: src/lib/Pagination/Mapper/AbstractPagerContentToDataMapper.php - - message: "#^Access to protected property Ibexa\\\\Contracts\\\\Core\\\\Repository\\\\Values\\\\User\\\\LookupLimitationResult\\:\\:\\$hasAccess\\.$#" + message: '#^Access to protected property Ibexa\\Contracts\\Core\\Repository\\Values\\User\\LookupLimitationResult\:\:\$hasAccess\.$#' + identifier: property.protected count: 1 path: src/lib/Permission/LimitationResolver.php - - message: "#^Access to protected property Ibexa\\\\Contracts\\\\Core\\\\Repository\\\\Values\\\\User\\\\LookupLimitationResult\\:\\:\\$lookupPolicyLimitations\\.$#" + message: '#^Access to protected property Ibexa\\Contracts\\Core\\Repository\\Values\\User\\LookupLimitationResult\:\:\$lookupPolicyLimitations\.$#' + identifier: property.protected count: 2 path: src/lib/Permission/LookupLimitationsTransformer.php - - message: "#^Access to protected property Ibexa\\\\Contracts\\\\Core\\\\Repository\\\\Values\\\\User\\\\LookupLimitationResult\\:\\:\\$roleLimitations\\.$#" + message: '#^Access to protected property Ibexa\\Contracts\\Core\\Repository\\Values\\User\\LookupLimitationResult\:\:\$roleLimitations\.$#' + identifier: property.protected count: 2 path: src/lib/Permission/LookupLimitationsTransformer.php - - message: "#^Access to protected property Ibexa\\\\Contracts\\\\Core\\\\Repository\\\\Values\\\\User\\\\LookupPolicyLimitations\\:\\:\\$limitations\\.$#" + message: '#^Access to protected property Ibexa\\Contracts\\Core\\Repository\\Values\\User\\LookupPolicyLimitations\:\:\$limitations\.$#' + identifier: property.protected count: 2 path: src/lib/Permission/LookupLimitationsTransformer.php - - message: "#^Method Ibexa\\\\AdminUi\\\\Permission\\\\LookupLimitationsTransformer\\:\\:getFlattenedLimitationsValues\\(\\) return type has no value type specified in iterable type array\\.$#" + message: '#^Method Ibexa\\AdminUi\\Permission\\LookupLimitationsTransformer\:\:getFlattenedLimitationsValues\(\) return type has no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue count: 1 path: src/lib/Permission/LookupLimitationsTransformer.php - - message: "#^Method Ibexa\\\\AdminUi\\\\Permission\\\\LookupLimitationsTransformer\\:\\:getGroupedLimitationValues\\(\\) return type has no value type specified in iterable type array\\.$#" + message: '#^Method Ibexa\\AdminUi\\Permission\\LookupLimitationsTransformer\:\:getGroupedLimitationValues\(\) return type has no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue count: 1 path: src/lib/Permission/LookupLimitationsTransformer.php - - message: "#^Access to an undefined property object\\:\\:\\$limitationValues\\.$#" + message: '#^Access to an undefined property object\:\:\$limitationValues\.$#' + identifier: property.notFound count: 1 path: src/lib/Permission/PermissionChecker.php - - message: "#^Method Ibexa\\\\AdminUi\\\\Permission\\\\PermissionChecker\\:\\:canCreateInLocation\\(\\) has parameter \\$hasAccess with no value type specified in iterable type array\\.$#" + message: '#^Method Ibexa\\AdminUi\\Permission\\PermissionChecker\:\:canCreateInLocation\(\) has parameter \$hasAccess with no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue count: 1 path: src/lib/Permission/PermissionChecker.php - - message: "#^Method Ibexa\\\\AdminUi\\\\Permission\\\\PermissionChecker\\:\\:flattenArrayOfLimitationsForCurrentUser\\(\\) has parameter \\$hasAccess with no value type specified in iterable type array\\.$#" + message: '#^Method Ibexa\\AdminUi\\Permission\\PermissionChecker\:\:flattenArrayOfLimitationsForCurrentUser\(\) has parameter \$hasAccess with no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue count: 1 path: src/lib/Permission/PermissionChecker.php - - message: "#^Method Ibexa\\\\AdminUi\\\\Permission\\\\PermissionChecker\\:\\:flattenArrayOfLimitationsForCurrentUser\\(\\) return type has no value type specified in iterable type array\\.$#" + message: '#^Method Ibexa\\AdminUi\\Permission\\PermissionChecker\:\:flattenArrayOfLimitationsForCurrentUser\(\) return type has no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue count: 1 path: src/lib/Permission/PermissionChecker.php - - message: "#^Method Ibexa\\\\AdminUi\\\\Permission\\\\PermissionChecker\\:\\:getRestrictions\\(\\) has parameter \\$hasAccess with no value type specified in iterable type array\\.$#" + message: '#^Method Ibexa\\AdminUi\\Permission\\PermissionChecker\:\:getRestrictions\(\) has parameter \$hasAccess with no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue count: 1 path: src/lib/Permission/PermissionChecker.php - - message: "#^Method Ibexa\\\\AdminUi\\\\Permission\\\\PermissionChecker\\:\\:getRestrictions\\(\\) return type has no value type specified in iterable type array\\.$#" + message: '#^Method Ibexa\\AdminUi\\Permission\\PermissionChecker\:\:getRestrictions\(\) return type has no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue count: 1 path: src/lib/Permission/PermissionChecker.php - - message: "#^Parameter \\#1 \\$value of function count expects array\\|Countable, iterable\\ given\\.$#" + message: '#^Parameter \#1 \$value of function count expects array\|Countable, iterable\ given\.$#' + identifier: argument.type count: 1 path: src/lib/Permission/PermissionChecker.php - - message: "#^Method Ibexa\\\\AdminUi\\\\QueryType\\\\LocationPathQueryType\\:\\:doGetQuery\\(\\) has parameter \\$parameters with no value type specified in iterable type array\\.$#" + message: '#^Method Ibexa\\AdminUi\\QueryType\\LocationPathQueryType\:\:doGetQuery\(\) has parameter \$parameters with no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue count: 1 path: src/lib/QueryType/LocationPathQueryType.php - - message: "#^Method Ibexa\\\\AdminUi\\\\QueryType\\\\LocationPathQueryType\\:\\:getParentLocationPath\\(\\) return type has no value type specified in iterable type array\\.$#" + message: '#^Method Ibexa\\AdminUi\\QueryType\\LocationPathQueryType\:\:getParentLocationPath\(\) return type has no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue count: 1 path: src/lib/QueryType/LocationPathQueryType.php - - message: "#^Method Ibexa\\\\AdminUi\\\\QueryType\\\\LocationSubtreeQueryType\\:\\:doGetQuery\\(\\) has parameter \\$parameters with no value type specified in iterable type array\\.$#" + message: '#^Method Ibexa\\AdminUi\\QueryType\\LocationSubtreeQueryType\:\:doGetQuery\(\) has parameter \$parameters with no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue count: 1 path: src/lib/QueryType/LocationSubtreeQueryType.php - - message: "#^Method Ibexa\\\\AdminUi\\\\QueryType\\\\SubtreeQueryType\\:\\:doGetQuery\\(\\) has parameter \\$parameters with no value type specified in iterable type array\\.$#" + message: '#^Method Ibexa\\AdminUi\\QueryType\\SubtreeQueryType\:\:doGetQuery\(\) has parameter \$parameters with no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue count: 1 path: src/lib/QueryType/SubtreeQueryType.php - - message: "#^Method Ibexa\\\\AdminUi\\\\QueryType\\\\TrashSearchQueryType\\:\\:doGetQuery\\(\\) has parameter \\$parameters with no value type specified in iterable type array\\.$#" + message: '#^Method Ibexa\\AdminUi\\QueryType\\TrashSearchQueryType\:\:doGetQuery\(\) has parameter \$parameters with no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue count: 1 path: src/lib/QueryType/TrashSearchQueryType.php - - message: "#^Variable \\$searchData in empty\\(\\) always exists and is not falsy\\.$#" + message: '#^Variable \$searchData in empty\(\) always exists and is not falsy\.$#' + identifier: empty.variable count: 1 path: src/lib/QueryType/TrashSearchQueryType.php - - message: "#^Method Ibexa\\\\AdminUi\\\\REST\\\\Input\\\\Parser\\\\BulkOperation\\:\\:parse\\(\\) has parameter \\$data with no value type specified in iterable type array\\.$#" + message: '#^Call to function is_array\(\) with array will always evaluate to true\.$#' + identifier: function.alreadyNarrowedType count: 1 path: src/lib/REST/Input/Parser/BulkOperation.php - - message: "#^Method Ibexa\\\\AdminUi\\\\REST\\\\Input\\\\Parser\\\\Operation\\:\\:parse\\(\\) has parameter \\$data with no value type specified in iterable type array\\.$#" + message: '#^Method Ibexa\\AdminUi\\REST\\Input\\Parser\\BulkOperation\:\:parse\(\) has parameter \$data with no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: src/lib/REST/Input/Parser/BulkOperation.php + + - + message: '#^Method Ibexa\\AdminUi\\REST\\Input\\Parser\\Operation\:\:parse\(\) has parameter \$data with no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue count: 1 path: src/lib/REST/Input/Parser/Operation.php - - message: "#^Method Ibexa\\\\AdminUi\\\\REST\\\\Output\\\\ValueObjectVisitor\\\\BulkOperationResponse\\:\\:visit\\(\\) has no return type specified\\.$#" + message: '#^Method Ibexa\\AdminUi\\REST\\Output\\ValueObjectVisitor\\BulkOperationResponse\:\:visit\(\) has no return type specified\.$#' + identifier: missingType.return count: 1 path: src/lib/REST/Output/ValueObjectVisitor/BulkOperationResponse.php - - message: "#^Method Ibexa\\\\AdminUi\\\\REST\\\\Output\\\\ValueObjectVisitor\\\\ContentTree\\\\Node\\:\\:visit\\(\\) has no return type specified\\.$#" + message: '#^Method Ibexa\\AdminUi\\REST\\Output\\ValueObjectVisitor\\ContentTree\\Node\:\:visit\(\) has no return type specified\.$#' + identifier: missingType.return count: 1 path: src/lib/REST/Output/ValueObjectVisitor/ContentTree/Node.php - - message: "#^Method Ibexa\\\\AdminUi\\\\REST\\\\Output\\\\ValueObjectVisitor\\\\ContentTree\\\\Root\\:\\:visit\\(\\) has no return type specified\\.$#" + message: '#^Method Ibexa\\AdminUi\\REST\\Output\\ValueObjectVisitor\\ContentTree\\Root\:\:visit\(\) has no return type specified\.$#' + identifier: missingType.return count: 1 path: src/lib/REST/Output/ValueObjectVisitor/ContentTree/Root.php - - message: "#^Method Ibexa\\\\AdminUi\\\\REST\\\\Security\\\\NonAdminRESTRequestMatcher\\:\\:__construct\\(\\) has parameter \\$siteAccessGroups with no value type specified in iterable type array\\.$#" + message: '#^Method Ibexa\\AdminUi\\REST\\Security\\NonAdminRESTRequestMatcher\:\:__construct\(\) has parameter \$siteAccessGroups with no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue count: 1 path: src/lib/REST/Security/NonAdminRESTRequestMatcher.php - - message: "#^Method Ibexa\\\\AdminUi\\\\REST\\\\Value\\\\ContentTree\\\\LoadSubtreeRequest\\:\\:__construct\\(\\) has parameter \\$nodes with no value type specified in iterable type array\\.$#" + message: '#^Method Ibexa\\AdminUi\\REST\\Value\\ContentTree\\LoadSubtreeRequest\:\:__construct\(\) has parameter \$nodes with no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue count: 1 path: src/lib/REST/Value/ContentTree/LoadSubtreeRequest.php - - message: "#^Property Ibexa\\\\AdminUi\\\\REST\\\\Value\\\\ContentTree\\\\Node\\:\\:\\$depth is never read, only written\\.$#" + message: '#^Property Ibexa\\AdminUi\\REST\\Value\\ContentTree\\Node\:\:\$depth is never read, only written\.$#' + identifier: property.onlyWritten count: 1 path: src/lib/REST/Value/ContentTree/Node.php - - message: "#^Method Ibexa\\\\AdminUi\\\\REST\\\\Value\\\\Operation\\:\\:__construct\\(\\) has parameter \\$headers with no value type specified in iterable type array\\.$#" + message: '#^Method Ibexa\\AdminUi\\REST\\Value\\Operation\:\:__construct\(\) has parameter \$headers with no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue count: 1 path: src/lib/REST/Value/Operation.php - - message: "#^Method Ibexa\\\\AdminUi\\\\REST\\\\Value\\\\Operation\\:\\:__construct\\(\\) has parameter \\$parameters with no value type specified in iterable type array\\.$#" + message: '#^Method Ibexa\\AdminUi\\REST\\Value\\Operation\:\:__construct\(\) has parameter \$parameters with no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue count: 1 path: src/lib/REST/Value/Operation.php - - message: "#^Property Ibexa\\\\AdminUi\\\\REST\\\\Value\\\\Operation\\:\\:\\$headers type has no value type specified in iterable type array\\.$#" + message: '#^Property Ibexa\\AdminUi\\REST\\Value\\Operation\:\:\$headers type has no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue count: 1 path: src/lib/REST/Value/Operation.php - - message: "#^Property Ibexa\\\\AdminUi\\\\REST\\\\Value\\\\Operation\\:\\:\\$parameters type has no value type specified in iterable type array\\.$#" + message: '#^Property Ibexa\\AdminUi\\REST\\Value\\Operation\:\:\$parameters type has no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue count: 1 path: src/lib/REST/Value/Operation.php - - message: "#^Method Ibexa\\\\AdminUi\\\\REST\\\\Value\\\\OperationResponse\\:\\:__construct\\(\\) has parameter \\$headers with no value type specified in iterable type array\\.$#" + message: '#^Method Ibexa\\AdminUi\\REST\\Value\\OperationResponse\:\:__construct\(\) has parameter \$headers with no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue count: 1 path: src/lib/REST/Value/OperationResponse.php - - message: "#^Property Ibexa\\\\AdminUi\\\\REST\\\\Value\\\\OperationResponse\\:\\:\\$headers type has no value type specified in iterable type array\\.$#" + message: '#^Property Ibexa\\AdminUi\\REST\\Value\\OperationResponse\:\:\$headers type has no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue count: 1 path: src/lib/REST/Value/OperationResponse.php - - message: "#^Cannot assign offset string to string\\.$#" + message: '#^Cannot assign offset string to string\.$#' + identifier: offsetAssign.dimType count: 1 path: src/lib/Resolver/IconPathResolver.php - - message: "#^Offset string on string in isset\\(\\) does not exist\\.$#" + message: '#^Offset string on string in isset\(\) does not exist\.$#' + identifier: isset.offset count: 1 path: src/lib/Resolver/IconPathResolver.php - - message: "#^Cannot access offset 'path' on array\\{scheme\\?\\: string, host\\?\\: string, port\\?\\: int\\<0, 65535\\>, user\\?\\: string, pass\\?\\: string, path\\?\\: string, query\\?\\: string, fragment\\?\\: string\\}\\|false\\.$#" + message: '#^Cannot access offset ''path'' on array\{scheme\?\: string, host\?\: string, port\?\: int\<0, 65535\>, user\?\: string, pass\?\: string, path\?\: string, query\?\: string, fragment\?\: string\}\|false\.$#' + identifier: offsetAccess.nonOffsetAccessible count: 1 path: src/lib/Security/Authentication/RedirectToDashboardListener.php - - message: "#^Method Ibexa\\\\AdminUi\\\\Service\\\\ContentTypeService\\:\\:__construct\\(\\) has parameter \\$prioritizedLanguages with no value type specified in iterable type array\\.$#" + message: '#^Method Ibexa\\AdminUi\\Service\\ContentTypeService\:\:__construct\(\) has parameter \$prioritizedLanguages with no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue count: 1 path: src/lib/Service/ContentTypeService.php - - message: "#^Method Ibexa\\\\AdminUi\\\\Service\\\\ContentTypeService\\:\\:deleteContentType\\(\\) has no return type specified\\.$#" + message: '#^Method Ibexa\\AdminUi\\Service\\ContentTypeService\:\:deleteContentType\(\) has no return type specified\.$#' + identifier: missingType.return count: 1 path: src/lib/Service/ContentTypeService.php - - message: "#^Method Ibexa\\\\AdminUi\\\\Service\\\\ContentTypeService\\:\\:getContentTypes\\(\\) return type has no value type specified in iterable type array\\.$#" + message: '#^Method Ibexa\\AdminUi\\Service\\ContentTypeService\:\:getContentTypes\(\) return type has no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue count: 1 path: src/lib/Service/ContentTypeService.php - - message: "#^Method Ibexa\\\\AdminUi\\\\Service\\\\ContentTypeService\\:\\:getContentTypes\\(\\) should return array but returns iterable\\\\.$#" + message: '#^Method Ibexa\\AdminUi\\Service\\ContentTypeService\:\:getContentTypes\(\) should return array but returns iterable\\.$#' + identifier: return.type count: 1 path: src/lib/Service/ContentTypeService.php - - message: "#^Property Ibexa\\\\AdminUi\\\\Service\\\\ContentTypeService\\:\\:\\$formFactory is never read, only written\\.$#" + message: '#^Property Ibexa\\AdminUi\\Service\\ContentTypeService\:\:\$formFactory is never read, only written\.$#' + identifier: property.onlyWritten count: 1 path: src/lib/Service/ContentTypeService.php - - message: "#^Property Ibexa\\\\AdminUi\\\\Service\\\\ContentTypeService\\:\\:\\$prioritizedLanguages type has no value type specified in iterable type array\\.$#" + message: '#^Property Ibexa\\AdminUi\\Service\\ContentTypeService\:\:\$prioritizedLanguages type has no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue count: 1 path: src/lib/Service/ContentTypeService.php - - message: "#^Access to an undefined property Ibexa\\\\Contracts\\\\Core\\\\Repository\\\\Values\\\\ValueObject\\:\\:\\$fieldDefinitions\\.$#" + message: '#^Access to an undefined property Ibexa\\Contracts\\Core\\Repository\\Values\\ValueObject\:\:\$fieldDefinitions\.$#' + identifier: property.notFound count: 1 path: src/lib/Service/MetaFieldType/MetaFieldDefinitionService.php - - message: "#^Access to an undefined property Ibexa\\\\Contracts\\\\Core\\\\Repository\\\\Values\\\\User\\\\Policy\\:\\:\\$originalId\\.$#" + message: '#^Access to an undefined property Ibexa\\Contracts\\Core\\Repository\\Values\\User\\Policy\:\:\$originalId\.$#' + identifier: property.notFound count: 2 path: src/lib/Service/Role/RoleService.php - - message: "#^Access to an undefined property Ibexa\\\\Contracts\\\\Core\\\\Repository\\\\Values\\\\ValueObject\\:\\:\\$pathString\\.$#" + message: '#^Access to an undefined property Ibexa\\Contracts\\Core\\Repository\\Values\\ValueObject\:\:\$pathString\.$#' + identifier: property.notFound count: 1 path: src/lib/Service/Role/RoleService.php - - message: "#^Method Ibexa\\\\AdminUi\\\\Service\\\\Role\\\\RoleService\\:\\:assignRole\\(\\) has no return type specified\\.$#" + message: '#^Method Ibexa\\AdminUi\\Service\\Role\\RoleService\:\:assignRole\(\) has no return type specified\.$#' + identifier: missingType.return count: 1 path: src/lib/Service/Role/RoleService.php - - message: "#^Method Ibexa\\\\AdminUi\\\\Service\\\\Role\\\\RoleService\\:\\:deletePolicy\\(\\) has no return type specified\\.$#" + message: '#^Method Ibexa\\AdminUi\\Service\\Role\\RoleService\:\:deletePolicy\(\) has no return type specified\.$#' + identifier: missingType.return count: 1 path: src/lib/Service/Role/RoleService.php - - message: "#^Method Ibexa\\\\AdminUi\\\\Service\\\\Role\\\\RoleService\\:\\:deleteRole\\(\\) has no return type specified\\.$#" + message: '#^Method Ibexa\\AdminUi\\Service\\Role\\RoleService\:\:deleteRole\(\) has no return type specified\.$#' + identifier: missingType.return count: 1 path: src/lib/Service/Role/RoleService.php - - message: "#^Method Ibexa\\\\AdminUi\\\\Service\\\\Role\\\\RoleService\\:\\:doAssignLimitation\\(\\) has no return type specified\\.$#" + message: '#^Method Ibexa\\AdminUi\\Service\\Role\\RoleService\:\:doAssignLimitation\(\) has no return type specified\.$#' + identifier: missingType.return count: 1 path: src/lib/Service/Role/RoleService.php - - message: "#^Method Ibexa\\\\AdminUi\\\\Service\\\\Role\\\\RoleService\\:\\:doAssignLimitation\\(\\) has parameter \\$groups with no value type specified in iterable type array\\.$#" + message: '#^Method Ibexa\\AdminUi\\Service\\Role\\RoleService\:\:doAssignLimitation\(\) has parameter \$groups with no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue count: 1 path: src/lib/Service/Role/RoleService.php - - message: "#^Method Ibexa\\\\AdminUi\\\\Service\\\\Role\\\\RoleService\\:\\:doAssignLimitation\\(\\) has parameter \\$users with no value type specified in iterable type array\\.$#" + message: '#^Method Ibexa\\AdminUi\\Service\\Role\\RoleService\:\:doAssignLimitation\(\) has parameter \$users with no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue count: 1 path: src/lib/Service/Role/RoleService.php - - message: "#^Method Ibexa\\\\AdminUi\\\\Service\\\\Role\\\\RoleService\\:\\:getPolicy\\(\\) has no return type specified\\.$#" + message: '#^Method Ibexa\\AdminUi\\Service\\Role\\RoleService\:\:getPolicy\(\) has no return type specified\.$#' + identifier: missingType.return count: 1 path: src/lib/Service/Role/RoleService.php - - message: "#^Method Ibexa\\\\AdminUi\\\\Service\\\\Role\\\\RoleService\\:\\:getRoleAssignments\\(\\) has no return type specified\\.$#" + message: '#^Method Ibexa\\AdminUi\\Service\\Role\\RoleService\:\:getRoleAssignments\(\) has no return type specified\.$#' + identifier: missingType.return count: 1 path: src/lib/Service/Role/RoleService.php - - message: "#^Method Ibexa\\\\AdminUi\\\\Service\\\\Role\\\\RoleService\\:\\:getRoles\\(\\) has no return type specified\\.$#" + message: '#^Method Ibexa\\AdminUi\\Service\\Role\\RoleService\:\:getRoles\(\) has no return type specified\.$#' + identifier: missingType.return count: 1 path: src/lib/Service/Role/RoleService.php - - message: "#^Method Ibexa\\\\AdminUi\\\\Service\\\\Role\\\\RoleService\\:\\:removeRoleAssignment\\(\\) has no return type specified\\.$#" + message: '#^Method Ibexa\\AdminUi\\Service\\Role\\RoleService\:\:removeRoleAssignment\(\) has no return type specified\.$#' + identifier: missingType.return count: 1 path: src/lib/Service/Role/RoleService.php - - message: "#^Parameter \\#1 \\$limitation of method Ibexa\\\\Contracts\\\\Core\\\\Repository\\\\Values\\\\User\\\\PolicyStruct\\:\\:addLimitation\\(\\) expects Ibexa\\\\Contracts\\\\Core\\\\Repository\\\\Values\\\\User\\\\Limitation, object given\\.$#" + message: '#^Parameter \#1 \$limitation of method Ibexa\\Contracts\\Core\\Repository\\Values\\User\\PolicyStruct\:\:addLimitation\(\) expects Ibexa\\Contracts\\Core\\Repository\\Values\\User\\Limitation, object given\.$#' + identifier: argument.type count: 1 path: src/lib/Service/Role/RoleService.php - - message: "#^Parameter \\#1 \\$module of method Ibexa\\\\Core\\\\Repository\\\\RoleService\\:\\:newPolicyCreateStruct\\(\\) expects string, string\\|null given\\.$#" + message: '#^Parameter \#1 \$module of method Ibexa\\Core\\Repository\\RoleService\:\:newPolicyCreateStruct\(\) expects string, string\|null given\.$#' + identifier: argument.type count: 1 path: src/lib/Service/Role/RoleService.php - - message: "#^Parameter \\#1 \\$name of method Ibexa\\\\Core\\\\Repository\\\\RoleService\\:\\:newRoleCreateStruct\\(\\) expects string, string\\|null given\\.$#" + message: '#^Parameter \#1 \$name of method Ibexa\\Core\\Repository\\RoleService\:\:newRoleCreateStruct\(\) expects string, string\|null given\.$#' + identifier: argument.type count: 1 path: src/lib/Service/Role/RoleService.php - - message: "#^Parameter \\#1 \\$value of class Ibexa\\\\Contracts\\\\Core\\\\Repository\\\\Values\\\\Content\\\\Query\\\\Criterion\\\\ContentId constructor expects array\\\\|int, array\\ given\\.$#" + message: '#^Parameter \#1 \$value of class Ibexa\\Contracts\\Core\\Repository\\Values\\Content\\Query\\Criterion\\ContentId constructor expects array\\|int, array\ given\.$#' + identifier: argument.type count: 1 path: src/lib/Service/Role/RoleService.php - - message: "#^Parameter \\#2 \\$function of method Ibexa\\\\Core\\\\Repository\\\\RoleService\\:\\:newPolicyCreateStruct\\(\\) expects string, string\\|null given\\.$#" + message: '#^Parameter \#2 \$function of method Ibexa\\Core\\Repository\\RoleService\:\:newPolicyCreateStruct\(\) expects string, string\|null given\.$#' + identifier: argument.type count: 1 path: src/lib/Service/Role/RoleService.php - - message: "#^Parameter \\#2 \\$policy of method Ibexa\\\\Core\\\\Repository\\\\RoleService\\:\\:updatePolicyByRoleDraft\\(\\) expects Ibexa\\\\Contracts\\\\Core\\\\Repository\\\\Values\\\\User\\\\PolicyDraft, Ibexa\\\\Contracts\\\\Core\\\\Repository\\\\Values\\\\User\\\\Policy given\\.$#" + message: '#^Parameter \#2 \$policy of method Ibexa\\Core\\Repository\\RoleService\:\:updatePolicyByRoleDraft\(\) expects Ibexa\\Contracts\\Core\\Repository\\Values\\User\\PolicyDraft, Ibexa\\Contracts\\Core\\Repository\\Values\\User\\Policy given\.$#' + identifier: argument.type count: 1 path: src/lib/Service/Role/RoleService.php - - message: "#^Parameter \\#2 \\$policyDraft of method Ibexa\\\\Core\\\\Repository\\\\RoleService\\:\\:removePolicyByRoleDraft\\(\\) expects Ibexa\\\\Contracts\\\\Core\\\\Repository\\\\Values\\\\User\\\\PolicyDraft, Ibexa\\\\Contracts\\\\Core\\\\Repository\\\\Values\\\\User\\\\Policy given\\.$#" + message: '#^Parameter \#2 \$policyDraft of method Ibexa\\Core\\Repository\\RoleService\:\:removePolicyByRoleDraft\(\) expects Ibexa\\Contracts\\Core\\Repository\\Values\\User\\PolicyDraft, Ibexa\\Contracts\\Core\\Repository\\Values\\User\\Policy given\.$#' + identifier: argument.type count: 1 path: src/lib/Service/Role/RoleService.php - - message: "#^Property Ibexa\\\\Contracts\\\\Core\\\\Repository\\\\Values\\\\User\\\\RoleUpdateStruct\\:\\:\\$identifier \\(string\\) does not accept string\\|null\\.$#" + message: '#^Property Ibexa\\Contracts\\Core\\Repository\\Values\\User\\RoleUpdateStruct\:\:\$identifier \(string\) does not accept string\|null\.$#' + identifier: assign.propertyType count: 1 path: src/lib/Service/Role/RoleService.php - - message: "#^Variable \\$location in PHPDoc tag @var does not exist\\.$#" + message: '#^Variable \$location in PHPDoc tag @var does not exist\.$#' + identifier: varTag.variableNotFound count: 1 path: src/lib/Service/Role/RoleService.php - - message: "#^Method Ibexa\\\\AdminUi\\\\Siteaccess\\\\SiteaccessResolver\\:\\:__construct\\(\\) has parameter \\$siteaccessPreviewVoters with no value type specified in iterable type iterable\\.$#" + message: '#^Method Ibexa\\AdminUi\\Siteaccess\\SiteaccessResolver\:\:__construct\(\) has parameter \$siteaccessPreviewVoters with no value type specified in iterable type iterable\.$#' + identifier: missingType.iterableValue count: 1 path: src/lib/Siteaccess/SiteaccessResolver.php - - message: "#^PHPDoc tag @param references unknown parameter\\: \\$siteAccesses$#" + message: '#^PHPDoc tag @param references unknown parameter\: \$siteAccesses$#' + identifier: parameter.notFound count: 1 path: src/lib/Siteaccess/SiteaccessResolver.php - - message: "#^Property Ibexa\\\\AdminUi\\\\Siteaccess\\\\SiteaccessResolver\\:\\:\\$siteAccessPreviewVoters \\(array\\\\) does not accept iterable\\.$#" + message: '#^Property Ibexa\\AdminUi\\Siteaccess\\SiteaccessResolver\:\:\$siteAccessPreviewVoters \(array\\) does not accept iterable\.$#' + identifier: assign.propertyType count: 1 path: src/lib/Siteaccess/SiteaccessResolver.php - - message: "#^Method Ibexa\\\\AdminUi\\\\Specification\\\\ContentType\\\\ContentTypeIsUser\\:\\:__construct\\(\\) has parameter \\$userContentTypeIdentifier with no value type specified in iterable type array\\.$#" + message: '#^Instanceof between Ibexa\\Contracts\\Core\\Repository\\Values\\ContentType\\ContentType and Ibexa\\Contracts\\Core\\Repository\\Values\\ContentType\\ContentType will always evaluate to true\.$#' + identifier: instanceof.alwaysTrue + count: 1 + path: src/lib/Specification/ContentType/ContentTypeIsUser.php + + - + message: '#^Method Ibexa\\AdminUi\\Specification\\ContentType\\ContentTypeIsUser\:\:__construct\(\) has parameter \$userContentTypeIdentifier with no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue count: 1 path: src/lib/Specification/ContentType/ContentTypeIsUser.php - - message: "#^Property Ibexa\\\\AdminUi\\\\Specification\\\\ContentType\\\\ContentTypeIsUser\\:\\:\\$userContentTypeIdentifier type has no value type specified in iterable type array\\.$#" + message: '#^Property Ibexa\\AdminUi\\Specification\\ContentType\\ContentTypeIsUser\:\:\$userContentTypeIdentifier type has no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue count: 1 path: src/lib/Specification/ContentType/ContentTypeIsUser.php - - message: "#^Method Ibexa\\\\AdminUi\\\\Specification\\\\ContentType\\\\ContentTypeIsUserGroup\\:\\:__construct\\(\\) has parameter \\$userGroupContentTypeIdentifier with no value type specified in iterable type array\\.$#" + message: '#^Instanceof between Ibexa\\Contracts\\Core\\Repository\\Values\\ContentType\\ContentType and Ibexa\\Contracts\\Core\\Repository\\Values\\ContentType\\ContentType will always evaluate to true\.$#' + identifier: instanceof.alwaysTrue count: 1 path: src/lib/Specification/ContentType/ContentTypeIsUserGroup.php - - message: "#^Property Ibexa\\\\AdminUi\\\\Specification\\\\ContentType\\\\ContentTypeIsUserGroup\\:\\:\\$userGroupContentTypeIdentifier type has no value type specified in iterable type array\\.$#" + message: '#^Method Ibexa\\AdminUi\\Specification\\ContentType\\ContentTypeIsUserGroup\:\:__construct\(\) has parameter \$userGroupContentTypeIdentifier with no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue count: 1 path: src/lib/Specification/ContentType/ContentTypeIsUserGroup.php - - message: "#^Method Ibexa\\\\AdminUi\\\\Specification\\\\SiteAccess\\\\IsAdmin\\:\\:__construct\\(\\) has parameter \\$siteAccessGroups with no value type specified in iterable type array\\.$#" + message: '#^Property Ibexa\\AdminUi\\Specification\\ContentType\\ContentTypeIsUserGroup\:\:\$userGroupContentTypeIdentifier type has no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: src/lib/Specification/ContentType/ContentTypeIsUserGroup.php + + - + message: '#^Method Ibexa\\AdminUi\\Specification\\SiteAccess\\IsAdmin\:\:__construct\(\) has parameter \$siteAccessGroups with no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue count: 1 path: src/lib/Specification/SiteAccess/IsAdmin.php - - message: "#^Property Ibexa\\\\AdminUi\\\\Specification\\\\SiteAccess\\\\IsAdmin\\:\\:\\$siteAccessGroups type has no value type specified in iterable type array\\.$#" + message: '#^Property Ibexa\\AdminUi\\Specification\\SiteAccess\\IsAdmin\:\:\$siteAccessGroups type has no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue count: 1 path: src/lib/Specification/SiteAccess/IsAdmin.php - - message: "#^Method Ibexa\\\\AdminUi\\\\Strategy\\\\ContentTypeThumbnailStrategy\\:\\:getThumbnail\\(\\) has parameter \\$fields with no value type specified in iterable type array\\.$#" + message: '#^Method Ibexa\\AdminUi\\Strategy\\ContentTypeThumbnailStrategy\:\:getThumbnail\(\) has parameter \$fields with no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue count: 1 path: src/lib/Strategy/ContentTypeThumbnailStrategy.php - - message: "#^Method Ibexa\\\\AdminUi\\\\Strategy\\\\NotificationTwigStrategy\\:\\:isContentPermanentlyDeleted\\(\\) has parameter \\$contentId with no type specified\\.$#" + message: '#^Method Ibexa\\AdminUi\\Strategy\\NotificationTwigStrategy\:\:isContentPermanentlyDeleted\(\) has parameter \$contentId with no type specified\.$#' + identifier: missingType.parameter count: 1 path: src/lib/Strategy/NotificationTwigStrategy.php - - message: "#^Method Ibexa\\\\AdminUi\\\\Strategy\\\\NotificationTwigStrategy\\:\\:isContentTrashed\\(\\) has parameter \\$contentId with no type specified\\.$#" + message: '#^Method Ibexa\\AdminUi\\Strategy\\NotificationTwigStrategy\:\:isContentTrashed\(\) has parameter \$contentId with no type specified\.$#' + identifier: missingType.parameter count: 1 path: src/lib/Strategy/NotificationTwigStrategy.php - - message: "#^Method Ibexa\\\\AdminUi\\\\Strategy\\\\NotificationTwigStrategy\\:\\:setDefault\\(\\) has no return type specified\\.$#" + message: '#^Method Ibexa\\AdminUi\\Strategy\\NotificationTwigStrategy\:\:setDefault\(\) has no return type specified\.$#' + identifier: missingType.return count: 1 path: src/lib/Strategy/NotificationTwigStrategy.php - - message: "#^Property Ibexa\\\\AdminUi\\\\Tab\\\\Dashboard\\\\AbstractContentTab\\:\\:\\$contentLocationSubtreeQueryType \\(Ibexa\\\\AdminUi\\\\QueryType\\\\ContentLocationSubtreeQueryType\\) does not accept Ibexa\\\\Core\\\\QueryType\\\\QueryType\\.$#" + message: '#^Parameter \#1 \$keys of function array_fill_keys expects an array of values castable to string, array\ given\.$#' + identifier: argument.type + count: 1 + path: src/lib/Tab/ContentType/TranslationsTab.php + + - + message: '#^Property Ibexa\\AdminUi\\Tab\\Dashboard\\AbstractContentTab\:\:\$contentLocationSubtreeQueryType \(Ibexa\\AdminUi\\QueryType\\ContentLocationSubtreeQueryType\) does not accept Ibexa\\Core\\QueryType\\QueryType\.$#' + identifier: assign.propertyType count: 1 path: src/lib/Tab/Dashboard/AbstractContentTab.php - - message: "#^Property Ibexa\\\\AdminUi\\\\Tab\\\\Dashboard\\\\AbstractMediaTab\\:\\:\\$mediaLocationSubtreeQueryType \\(Ibexa\\\\AdminUi\\\\QueryType\\\\MediaLocationSubtreeQueryType\\) does not accept Ibexa\\\\Core\\\\QueryType\\\\QueryType\\.$#" + message: '#^Property Ibexa\\AdminUi\\Tab\\Dashboard\\AbstractMediaTab\:\:\$mediaLocationSubtreeQueryType \(Ibexa\\AdminUi\\QueryType\\MediaLocationSubtreeQueryType\) does not accept Ibexa\\Core\\QueryType\\QueryType\.$#' + identifier: assign.propertyType count: 1 path: src/lib/Tab/Dashboard/AbstractMediaTab.php - - message: "#^Parameter \\#1 \\$query of class Ibexa\\\\Core\\\\Pagination\\\\Pagerfanta\\\\LocationSearchAdapter constructor expects Ibexa\\\\Contracts\\\\Core\\\\Repository\\\\Values\\\\Content\\\\LocationQuery, Ibexa\\\\Contracts\\\\Core\\\\Repository\\\\Values\\\\Content\\\\Query given\\.$#" + message: '#^Parameter \#1 \$query of class Ibexa\\Core\\Pagination\\Pagerfanta\\LocationSearchAdapter constructor expects Ibexa\\Contracts\\Core\\Repository\\Values\\Content\\LocationQuery, Ibexa\\Contracts\\Core\\Repository\\Values\\Content\\Query given\.$#' + identifier: argument.type count: 1 path: src/lib/Tab/Dashboard/EveryoneContentTab.php - - message: "#^Parameter \\#1 \\$query of class Ibexa\\\\Core\\\\Pagination\\\\Pagerfanta\\\\LocationSearchAdapter constructor expects Ibexa\\\\Contracts\\\\Core\\\\Repository\\\\Values\\\\Content\\\\LocationQuery, Ibexa\\\\Contracts\\\\Core\\\\Repository\\\\Values\\\\Content\\\\Query given\\.$#" + message: '#^Parameter \#1 \$query of class Ibexa\\Core\\Pagination\\Pagerfanta\\LocationSearchAdapter constructor expects Ibexa\\Contracts\\Core\\Repository\\Values\\Content\\LocationQuery, Ibexa\\Contracts\\Core\\Repository\\Values\\Content\\Query given\.$#' + identifier: argument.type count: 1 path: src/lib/Tab/Dashboard/EveryoneMediaTab.php - - message: "#^Parameter \\#1 \\$query of class Ibexa\\\\Core\\\\Pagination\\\\Pagerfanta\\\\LocationSearchAdapter constructor expects Ibexa\\\\Contracts\\\\Core\\\\Repository\\\\Values\\\\Content\\\\LocationQuery, Ibexa\\\\Contracts\\\\Core\\\\Repository\\\\Values\\\\Content\\\\Query given\\.$#" + message: '#^Parameter \#1 \$query of class Ibexa\\Core\\Pagination\\Pagerfanta\\LocationSearchAdapter constructor expects Ibexa\\Contracts\\Core\\Repository\\Values\\Content\\LocationQuery, Ibexa\\Contracts\\Core\\Repository\\Values\\Content\\Query given\.$#' + identifier: argument.type count: 1 path: src/lib/Tab/Dashboard/MyContentTab.php - - message: "#^Cannot access property \\$query on Symfony\\\\Component\\\\HttpFoundation\\\\Request\\|null\\.$#" + message: '#^Cannot access property \$query on Symfony\\Component\\HttpFoundation\\Request\|null\.$#' + identifier: property.nonObject count: 1 path: src/lib/Tab/Dashboard/MyDraftsTab.php - - message: "#^Method Ibexa\\\\AdminUi\\\\Tab\\\\Dashboard\\\\MyDraftsTab\\:\\:evaluate\\(\\) has parameter \\$parameters with no value type specified in iterable type array\\.$#" + message: '#^Method Ibexa\\AdminUi\\Tab\\Dashboard\\MyDraftsTab\:\:evaluate\(\) has parameter \$parameters with no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue count: 1 path: src/lib/Tab/Dashboard/MyDraftsTab.php - - message: "#^Method Ibexa\\\\AdminUi\\\\Tab\\\\Dashboard\\\\MyDraftsTab\\:\\:renderView\\(\\) has parameter \\$parameters with no value type specified in iterable type array\\.$#" + message: '#^Method Ibexa\\AdminUi\\Tab\\Dashboard\\MyDraftsTab\:\:renderView\(\) has parameter \$parameters with no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue count: 1 path: src/lib/Tab/Dashboard/MyDraftsTab.php - - message: "#^Parameter \\#1 \\$query of class Ibexa\\\\Core\\\\Pagination\\\\Pagerfanta\\\\LocationSearchAdapter constructor expects Ibexa\\\\Contracts\\\\Core\\\\Repository\\\\Values\\\\Content\\\\LocationQuery, Ibexa\\\\Contracts\\\\Core\\\\Repository\\\\Values\\\\Content\\\\Query given\\.$#" + message: '#^Parameter \#1 \$query of class Ibexa\\Core\\Pagination\\Pagerfanta\\LocationSearchAdapter constructor expects Ibexa\\Contracts\\Core\\Repository\\Values\\Content\\LocationQuery, Ibexa\\Contracts\\Core\\Repository\\Values\\Content\\Query given\.$#' + identifier: argument.type count: 1 path: src/lib/Tab/Dashboard/MyMediaTab.php - - message: "#^Parameter \\#1 \\$array of function array_filter expects array, iterable\\ given\\.$#" + message: '#^Parameter \#1 \$array of function array_filter expects array, iterable\ given\.$#' + identifier: argument.type count: 1 path: src/lib/Tab/Dashboard/PagerLocationToDataMapper.php - - message: "#^Method Ibexa\\\\AdminUi\\\\Tab\\\\Event\\\\Subscriber\\\\ConditionalTabSubscriber\\:\\:getSubscribedEvents\\(\\) return type has no value type specified in iterable type array\\.$#" + message: '#^Method Ibexa\\AdminUi\\Tab\\Event\\Subscriber\\ConditionalTabSubscriber\:\:getSubscribedEvents\(\) return type has no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue count: 1 path: src/lib/Tab/Event/Subscriber/ConditionalTabSubscriber.php - - message: "#^Method Ibexa\\\\AdminUi\\\\Tab\\\\Event\\\\Subscriber\\\\ConditionalTabSubscriber\\:\\:onTabGroupInitialize\\(\\) has no return type specified\\.$#" + message: '#^Method Ibexa\\AdminUi\\Tab\\Event\\Subscriber\\ConditionalTabSubscriber\:\:onTabGroupInitialize\(\) has no return type specified\.$#' + identifier: missingType.return count: 1 path: src/lib/Tab/Event/Subscriber/ConditionalTabSubscriber.php - - message: "#^Method Ibexa\\\\AdminUi\\\\Tab\\\\Event\\\\Subscriber\\\\OrderedTabSubscriber\\:\\:getSubscribedEvents\\(\\) return type has no value type specified in iterable type array\\.$#" + message: '#^Method Ibexa\\AdminUi\\Tab\\Event\\Subscriber\\OrderedTabSubscriber\:\:getSubscribedEvents\(\) return type has no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue count: 1 path: src/lib/Tab/Event/Subscriber/OrderedTabSubscriber.php - - message: "#^Method Ibexa\\\\AdminUi\\\\Tab\\\\Event\\\\Subscriber\\\\OrderedTabSubscriber\\:\\:onTabGroupPreRender\\(\\) has no return type specified\\.$#" + message: '#^Method Ibexa\\AdminUi\\Tab\\Event\\Subscriber\\OrderedTabSubscriber\:\:onTabGroupPreRender\(\) has no return type specified\.$#' + identifier: missingType.return count: 1 path: src/lib/Tab/Event/Subscriber/OrderedTabSubscriber.php - - message: "#^Method Ibexa\\\\AdminUi\\\\Tab\\\\Event\\\\Subscriber\\\\OrderedTabSubscriber\\:\\:reorderTabs\\(\\) return type has no value type specified in iterable type array\\.$#" + message: '#^Method Ibexa\\AdminUi\\Tab\\Event\\Subscriber\\OrderedTabSubscriber\:\:reorderTabs\(\) return type has no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue count: 1 path: src/lib/Tab/Event/Subscriber/OrderedTabSubscriber.php - - message: "#^Method Ibexa\\\\AdminUi\\\\Tab\\\\Event\\\\TabEvent\\:\\:getParameters\\(\\) return type has no value type specified in iterable type array\\.$#" + message: '#^Method Ibexa\\AdminUi\\Tab\\Event\\TabEvent\:\:getParameters\(\) return type has no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue count: 1 path: src/lib/Tab/Event/TabEvent.php - - message: "#^Method Ibexa\\\\AdminUi\\\\Tab\\\\Event\\\\TabEvent\\:\\:setData\\(\\) has no return type specified\\.$#" + message: '#^Method Ibexa\\AdminUi\\Tab\\Event\\TabEvent\:\:setData\(\) has no return type specified\.$#' + identifier: missingType.return count: 1 path: src/lib/Tab/Event/TabEvent.php - - message: "#^Method Ibexa\\\\AdminUi\\\\Tab\\\\Event\\\\TabEvent\\:\\:setParameters\\(\\) has parameter \\$parameters with no value type specified in iterable type array\\.$#" + message: '#^Method Ibexa\\AdminUi\\Tab\\Event\\TabEvent\:\:setParameters\(\) has parameter \$parameters with no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue count: 1 path: src/lib/Tab/Event/TabEvent.php - - message: "#^Property Ibexa\\\\AdminUi\\\\Tab\\\\Event\\\\TabEvent\\:\\:\\$parameters type has no value type specified in iterable type array\\.$#" + message: '#^Property Ibexa\\AdminUi\\Tab\\Event\\TabEvent\:\:\$parameters type has no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue count: 1 path: src/lib/Tab/Event/TabEvent.php - - message: "#^Method Ibexa\\\\AdminUi\\\\Tab\\\\Event\\\\TabGroupEvent\\:\\:getParameters\\(\\) return type has no value type specified in iterable type array\\.$#" + message: '#^Method Ibexa\\AdminUi\\Tab\\Event\\TabGroupEvent\:\:getParameters\(\) return type has no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue count: 1 path: src/lib/Tab/Event/TabGroupEvent.php - - message: "#^Method Ibexa\\\\AdminUi\\\\Tab\\\\Event\\\\TabGroupEvent\\:\\:setData\\(\\) has no return type specified\\.$#" + message: '#^Method Ibexa\\AdminUi\\Tab\\Event\\TabGroupEvent\:\:setData\(\) has no return type specified\.$#' + identifier: missingType.return count: 1 path: src/lib/Tab/Event/TabGroupEvent.php - - message: "#^Method Ibexa\\\\AdminUi\\\\Tab\\\\Event\\\\TabGroupEvent\\:\\:setParameters\\(\\) has parameter \\$parameters with no value type specified in iterable type array\\.$#" + message: '#^Method Ibexa\\AdminUi\\Tab\\Event\\TabGroupEvent\:\:setParameters\(\) has parameter \$parameters with no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue count: 1 path: src/lib/Tab/Event/TabGroupEvent.php - - message: "#^Property Ibexa\\\\AdminUi\\\\Tab\\\\Event\\\\TabGroupEvent\\:\\:\\$parameters type has no value type specified in iterable type array\\.$#" + message: '#^Property Ibexa\\AdminUi\\Tab\\Event\\TabGroupEvent\:\:\$parameters type has no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue count: 1 path: src/lib/Tab/Event/TabGroupEvent.php - - message: "#^Method Ibexa\\\\AdminUi\\\\Tab\\\\Event\\\\TabViewRenderEvent\\:\\:__construct\\(\\) has parameter \\$parameters with no value type specified in iterable type array\\.$#" + message: '#^Method Ibexa\\AdminUi\\Tab\\Event\\TabViewRenderEvent\:\:__construct\(\) has parameter \$parameters with no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue count: 1 path: src/lib/Tab/Event/TabViewRenderEvent.php - - message: "#^Method Ibexa\\\\AdminUi\\\\Tab\\\\Event\\\\TabViewRenderEvent\\:\\:getParameters\\(\\) return type has no value type specified in iterable type array\\.$#" + message: '#^Method Ibexa\\AdminUi\\Tab\\Event\\TabViewRenderEvent\:\:getParameters\(\) return type has no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue count: 1 path: src/lib/Tab/Event/TabViewRenderEvent.php - - message: "#^Method Ibexa\\\\AdminUi\\\\Tab\\\\Event\\\\TabViewRenderEvent\\:\\:setParameters\\(\\) has parameter \\$parameters with no value type specified in iterable type array\\.$#" + message: '#^Method Ibexa\\AdminUi\\Tab\\Event\\TabViewRenderEvent\:\:setParameters\(\) has parameter \$parameters with no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue count: 1 path: src/lib/Tab/Event/TabViewRenderEvent.php - - message: "#^Property Ibexa\\\\AdminUi\\\\Tab\\\\Event\\\\TabViewRenderEvent\\:\\:\\$parameters type has no value type specified in iterable type array\\.$#" + message: '#^Property Ibexa\\AdminUi\\Tab\\Event\\TabViewRenderEvent\:\:\$parameters type has no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue count: 1 path: src/lib/Tab/Event/TabViewRenderEvent.php - - message: "#^Method Ibexa\\\\AdminUi\\\\Tab\\\\LocationView\\\\ContentTab\\:\\:loadContentLanguages\\(\\) return type has no value type specified in iterable type array\\.$#" + message: '#^Method Ibexa\\AdminUi\\Tab\\LocationView\\ContentTab\:\:loadContentLanguages\(\) return type has no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue count: 1 path: src/lib/Tab/LocationView/ContentTab.php - - message: "#^Parameter \\#1 \\$array of function array_filter expects array, iterable\\ given\\.$#" + message: '#^Parameter \#1 \$array of function array_filter expects array, iterable\ given\.$#' + identifier: argument.type count: 1 path: src/lib/Tab/LocationView/ContentTab.php - - message: "#^Access to protected property Ibexa\\\\AdminUi\\\\UI\\\\Value\\\\ObjectState\\\\ObjectState\\:\\:\\$objectStateGroup\\.$#" + message: '#^Access to protected property Ibexa\\AdminUi\\UI\\Value\\ObjectState\\ObjectState\:\:\$objectStateGroup\.$#' + identifier: property.protected count: 1 path: src/lib/Tab/LocationView/DetailsTab.php - - message: "#^Method Ibexa\\\\AdminUi\\\\Tab\\\\LocationView\\\\DetailsTab\\:\\:supplyFormLocationUpdate\\(\\) has parameter \\$parameters with generic class ArrayObject but does not specify its types\\: TKey, TValue$#" + message: '#^Method Ibexa\\AdminUi\\Tab\\LocationView\\DetailsTab\:\:supplyFormLocationUpdate\(\) has parameter \$parameters with generic class ArrayObject but does not specify its types\: TKey, TValue$#' + identifier: missingType.generics count: 1 path: src/lib/Tab/LocationView/DetailsTab.php - - message: "#^Method Ibexa\\\\AdminUi\\\\Tab\\\\LocationView\\\\DetailsTab\\:\\:supplyObjectStateParameters\\(\\) has parameter \\$parameters with generic class ArrayObject but does not specify its types\\: TKey, TValue$#" + message: '#^Method Ibexa\\AdminUi\\Tab\\LocationView\\DetailsTab\:\:supplyObjectStateParameters\(\) has parameter \$parameters with generic class ArrayObject but does not specify its types\: TKey, TValue$#' + identifier: missingType.generics count: 1 path: src/lib/Tab/LocationView/DetailsTab.php - - message: "#^Method Ibexa\\\\AdminUi\\\\Tab\\\\LocationView\\\\DetailsTab\\:\\:supplySectionParameters\\(\\) has parameter \\$parameters with generic class ArrayObject but does not specify its types\\: TKey, TValue$#" + message: '#^Method Ibexa\\AdminUi\\Tab\\LocationView\\DetailsTab\:\:supplySectionParameters\(\) has parameter \$parameters with generic class ArrayObject but does not specify its types\: TKey, TValue$#' + identifier: missingType.generics count: 1 path: src/lib/Tab/LocationView/DetailsTab.php - - message: "#^Method Ibexa\\\\AdminUi\\\\Tab\\\\LocationView\\\\DetailsTab\\:\\:supplySortFieldClauseMap\\(\\) has parameter \\$parameters with generic class ArrayObject but does not specify its types\\: TKey, TValue$#" + message: '#^Method Ibexa\\AdminUi\\Tab\\LocationView\\DetailsTab\:\:supplySortFieldClauseMap\(\) has parameter \$parameters with generic class ArrayObject but does not specify its types\: TKey, TValue$#' + identifier: missingType.generics count: 1 path: src/lib/Tab/LocationView/DetailsTab.php - - message: "#^Method Ibexa\\\\AdminUi\\\\Tab\\\\LocationView\\\\DetailsTab\\:\\:supplyTranslations\\(\\) has parameter \\$parameters with generic class ArrayObject but does not specify its types\\: TKey, TValue$#" + message: '#^Method Ibexa\\AdminUi\\Tab\\LocationView\\DetailsTab\:\:supplyTranslations\(\) has parameter \$parameters with generic class ArrayObject but does not specify its types\: TKey, TValue$#' + identifier: missingType.generics count: 1 path: src/lib/Tab/LocationView/DetailsTab.php - - message: "#^Cannot access property \\$query on Symfony\\\\Component\\\\HttpFoundation\\\\Request\\|null\\.$#" + message: '#^Cannot access property \$query on Symfony\\Component\\HttpFoundation\\Request\|null\.$#' + identifier: property.nonObject + count: 1 + path: src/lib/Tab/LocationView/LocationsTab.php + + - + message: '#^Method Ibexa\\AdminUi\\Tab\\LocationView\\LocationsTab\:\:createLocationAddForm\(\) return type with generic interface Symfony\\Component\\Form\\FormInterface does not specify its types\: TData$#' + identifier: missingType.generics + count: 1 + path: src/lib/Tab/LocationView/LocationsTab.php + + - + message: '#^Method Ibexa\\AdminUi\\Tab\\LocationView\\LocationsTab\:\:createLocationRemoveForm\(\) return type with generic interface Symfony\\Component\\Form\\FormInterface does not specify its types\: TData$#' + identifier: missingType.generics + count: 1 + path: src/lib/Tab/LocationView/LocationsTab.php + + - + message: '#^Method Ibexa\\AdminUi\\Tab\\LocationView\\LocationsTab\:\:createLocationSwapForm\(\) return type with generic interface Symfony\\Component\\Form\\FormInterface does not specify its types\: TData$#' + identifier: missingType.generics + count: 1 + path: src/lib/Tab/LocationView/LocationsTab.php + + - + message: '#^Method Ibexa\\AdminUi\\Tab\\LocationView\\LocationsTab\:\:createLocationUpdateMainForm\(\) has parameter \$contentInfo with no type specified\.$#' + identifier: missingType.parameter + count: 1 + path: src/lib/Tab/LocationView/LocationsTab.php + + - + message: '#^Method Ibexa\\AdminUi\\Tab\\LocationView\\LocationsTab\:\:createLocationUpdateMainForm\(\) return type with generic interface Symfony\\Component\\Form\\FormInterface does not specify its types\: TData$#' + identifier: missingType.generics count: 1 path: src/lib/Tab/LocationView/LocationsTab.php - - message: "#^Method Ibexa\\\\AdminUi\\\\Tab\\\\LocationView\\\\LocationsTab\\:\\:createLocationUpdateMainForm\\(\\) has parameter \\$contentInfo with no type specified\\.$#" + message: '#^Method Ibexa\\AdminUi\\Tab\\LocationView\\LocationsTab\:\:createLocationUpdateVisibilityForm\(\) return type with generic interface Symfony\\Component\\Form\\FormInterface does not specify its types\: TData$#' + identifier: missingType.generics count: 1 path: src/lib/Tab/LocationView/LocationsTab.php - - message: "#^Method Ibexa\\\\AdminUi\\\\Tab\\\\LocationView\\\\LocationsTab\\:\\:getLocationChoices\\(\\) return type has no value type specified in iterable type array\\.$#" + message: '#^Method Ibexa\\AdminUi\\Tab\\LocationView\\LocationsTab\:\:getLocationChoices\(\) return type has no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue count: 1 path: src/lib/Tab/LocationView/LocationsTab.php - - message: "#^Method Ibexa\\\\AdminUi\\\\Tab\\\\LocationView\\\\PoliciesTab\\:\\:evaluate\\(\\) has parameter \\$parameters with no value type specified in iterable type array\\.$#" + message: '#^Method Ibexa\\AdminUi\\Tab\\LocationView\\PoliciesTab\:\:evaluate\(\) has parameter \$parameters with no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue count: 1 path: src/lib/Tab/LocationView/PoliciesTab.php - - message: "#^Method Ibexa\\\\AdminUi\\\\Tab\\\\LocationView\\\\RelationsTab\\:\\:evaluate\\(\\) has parameter \\$parameters with no value type specified in iterable type array\\.$#" + message: '#^Method Ibexa\\AdminUi\\Tab\\LocationView\\RelationsTab\:\:evaluate\(\) has parameter \$parameters with no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue count: 1 path: src/lib/Tab/LocationView/RelationsTab.php - - message: "#^Method Ibexa\\\\AdminUi\\\\Tab\\\\LocationView\\\\RolesTab\\:\\:evaluate\\(\\) has parameter \\$parameters with no value type specified in iterable type array\\.$#" + message: '#^Method Ibexa\\AdminUi\\Tab\\LocationView\\RolesTab\:\:evaluate\(\) has parameter \$parameters with no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue count: 1 path: src/lib/Tab/LocationView/RolesTab.php - - message: "#^Method Ibexa\\\\AdminUi\\\\Tab\\\\LocationView\\\\TranslationsTab\\:\\:createTranslationDeleteForm\\(\\) has parameter \\$languageCodes with no value type specified in iterable type array\\.$#" + message: '#^Method Ibexa\\AdminUi\\Tab\\LocationView\\TranslationsTab\:\:createMainLanguageUpdateForm\(\) return type with generic interface Symfony\\Component\\Form\\FormInterface does not specify its types\: TData$#' + identifier: missingType.generics + count: 1 + path: src/lib/Tab/LocationView/TranslationsTab.php + + - + message: '#^Method Ibexa\\AdminUi\\Tab\\LocationView\\TranslationsTab\:\:createTranslationAddForm\(\) return type with generic interface Symfony\\Component\\Form\\FormInterface does not specify its types\: TData$#' + identifier: missingType.generics + count: 1 + path: src/lib/Tab/LocationView/TranslationsTab.php + + - + message: '#^Method Ibexa\\AdminUi\\Tab\\LocationView\\TranslationsTab\:\:createTranslationDeleteForm\(\) has parameter \$languageCodes with no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: src/lib/Tab/LocationView/TranslationsTab.php + + - + message: '#^Method Ibexa\\AdminUi\\Tab\\LocationView\\TranslationsTab\:\:createTranslationDeleteForm\(\) return type with generic interface Symfony\\Component\\Form\\FormInterface does not specify its types\: TData$#' + identifier: missingType.generics count: 1 path: src/lib/Tab/LocationView/TranslationsTab.php - - message: "#^Parameter \\#1 \\$array of function array_column expects array, iterable\\ given\\.$#" + message: '#^Parameter \#1 \$array of function array_column expects array, iterable\ given\.$#' + identifier: argument.type count: 1 path: src/lib/Tab/LocationView/TranslationsTab.php - - message: "#^Method Ibexa\\\\AdminUi\\\\Tab\\\\LocationView\\\\UrlsTab\\:\\:createCustomUrlRemoveForm\\(\\) has parameter \\$customUrlAliases with no value type specified in iterable type array\\.$#" + message: '#^Method Ibexa\\AdminUi\\Tab\\LocationView\\UrlsTab\:\:createCustomUrlAddForm\(\) return type with generic interface Symfony\\Component\\Form\\FormInterface does not specify its types\: TData$#' + identifier: missingType.generics + count: 1 + path: src/lib/Tab/LocationView/UrlsTab.php + + - + message: '#^Method Ibexa\\AdminUi\\Tab\\LocationView\\UrlsTab\:\:createCustomUrlRemoveForm\(\) has parameter \$customUrlAliases with no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: src/lib/Tab/LocationView/UrlsTab.php + + - + message: '#^Method Ibexa\\AdminUi\\Tab\\LocationView\\UrlsTab\:\:createCustomUrlRemoveForm\(\) return type with generic interface Symfony\\Component\\Form\\FormInterface does not specify its types\: TData$#' + identifier: missingType.generics count: 1 path: src/lib/Tab/LocationView/UrlsTab.php - - message: "#^Method Ibexa\\\\AdminUi\\\\Tab\\\\LocationView\\\\UrlsTab\\:\\:getChoices\\(\\) has parameter \\$customUrlAliases with no value type specified in iterable type array\\.$#" + message: '#^Method Ibexa\\AdminUi\\Tab\\LocationView\\UrlsTab\:\:getChoices\(\) has parameter \$customUrlAliases with no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue count: 1 path: src/lib/Tab/LocationView/UrlsTab.php - - message: "#^Method Ibexa\\\\AdminUi\\\\Tab\\\\LocationView\\\\UrlsTab\\:\\:getChoices\\(\\) return type has no value type specified in iterable type array\\.$#" + message: '#^Method Ibexa\\AdminUi\\Tab\\LocationView\\UrlsTab\:\:getChoices\(\) return type has no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue count: 1 path: src/lib/Tab/LocationView/UrlsTab.php - - message: "#^Method Ibexa\\\\AdminUi\\\\Tab\\\\LocationView\\\\VersionsTab\\:\\:createVersionRemoveForm\\(\\) has parameter \\$versions with no value type specified in iterable type array\\.$#" + message: '#^Method Ibexa\\AdminUi\\Tab\\LocationView\\VersionsTab\:\:createVersionRemoveForm\(\) has parameter \$versions with no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: src/lib/Tab/LocationView/VersionsTab.php + + - + message: '#^Method Ibexa\\AdminUi\\Tab\\LocationView\\VersionsTab\:\:createVersionRemoveForm\(\) return type with generic interface Symfony\\Component\\Form\\FormInterface does not specify its types\: TData$#' + identifier: missingType.generics count: 1 path: src/lib/Tab/LocationView/VersionsTab.php - - message: "#^Method Ibexa\\\\AdminUi\\\\Tab\\\\LocationView\\\\VersionsTab\\:\\:evaluate\\(\\) has parameter \\$parameters with no value type specified in iterable type array\\.$#" + message: '#^Method Ibexa\\AdminUi\\Tab\\LocationView\\VersionsTab\:\:evaluate\(\) has parameter \$parameters with no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue count: 1 path: src/lib/Tab/LocationView/VersionsTab.php - - message: "#^Method Ibexa\\\\AdminUi\\\\Tab\\\\LocationView\\\\VersionsTab\\:\\:getVersionNumbers\\(\\) return type has no value type specified in iterable type array\\.$#" + message: '#^Method Ibexa\\AdminUi\\Tab\\LocationView\\VersionsTab\:\:getVersionNumbers\(\) return type has no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue count: 1 path: src/lib/Tab/LocationView/VersionsTab.php - - message: "#^Variable \\$policies in PHPDoc tag @var does not match assigned variable \\$draftVersions\\.$#" + message: '#^Variable \$policies in PHPDoc tag @var does not match assigned variable \$draftVersions\.$#' + identifier: varTag.differentVariable count: 1 path: src/lib/Tab/LocationView/VersionsTab.php - - message: "#^Method Ibexa\\\\AdminUi\\\\Tab\\\\TabGroup\\:\\:__construct\\(\\) has parameter \\$tabs with no value type specified in iterable type array\\.$#" + message: '#^Method Ibexa\\AdminUi\\Tab\\TabGroup\:\:__construct\(\) has parameter \$tabs with no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue count: 1 path: src/lib/Tab/TabGroup.php - - message: "#^Method Ibexa\\\\AdminUi\\\\Tab\\\\TabGroup\\:\\:addTab\\(\\) has no return type specified\\.$#" + message: '#^Method Ibexa\\AdminUi\\Tab\\TabGroup\:\:addTab\(\) has no return type specified\.$#' + identifier: missingType.return count: 1 path: src/lib/Tab/TabGroup.php - - message: "#^Method Ibexa\\\\AdminUi\\\\Tab\\\\TabGroup\\:\\:removeTab\\(\\) has no return type specified\\.$#" + message: '#^Method Ibexa\\AdminUi\\Tab\\TabGroup\:\:removeTab\(\) has no return type specified\.$#' + identifier: missingType.return count: 1 path: src/lib/Tab/TabGroup.php - - message: "#^Method Ibexa\\\\AdminUi\\\\Tab\\\\TabGroup\\:\\:setIdentifier\\(\\) has no return type specified\\.$#" + message: '#^Method Ibexa\\AdminUi\\Tab\\TabGroup\:\:setIdentifier\(\) has no return type specified\.$#' + identifier: missingType.return count: 1 path: src/lib/Tab/TabGroup.php - - message: "#^Method Ibexa\\\\AdminUi\\\\Tab\\\\TabGroup\\:\\:setTabs\\(\\) has no return type specified\\.$#" + message: '#^Method Ibexa\\AdminUi\\Tab\\TabGroup\:\:setTabs\(\) has no return type specified\.$#' + identifier: missingType.return count: 1 path: src/lib/Tab/TabGroup.php - - message: "#^Method Ibexa\\\\AdminUi\\\\Tab\\\\TabRegistry\\:\\:addTab\\(\\) has no return type specified\\.$#" + message: '#^Method Ibexa\\AdminUi\\Tab\\TabRegistry\:\:addTab\(\) has no return type specified\.$#' + identifier: missingType.return count: 1 path: src/lib/Tab/TabRegistry.php - - message: "#^Method Ibexa\\\\AdminUi\\\\Tab\\\\TabRegistry\\:\\:addTabGroup\\(\\) has no return type specified\\.$#" + message: '#^Method Ibexa\\AdminUi\\Tab\\TabRegistry\:\:addTabGroup\(\) has no return type specified\.$#' + identifier: missingType.return count: 1 path: src/lib/Tab/TabRegistry.php - - message: "#^Method Ibexa\\\\AdminUi\\\\Tab\\\\URLManagement\\\\LinkManagerTab\\:\\:evaluate\\(\\) has parameter \\$parameters with no value type specified in iterable type array\\.$#" + message: '#^Method Ibexa\\AdminUi\\Tab\\URLManagement\\LinkManagerTab\:\:evaluate\(\) has parameter \$parameters with no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue count: 1 path: src/lib/Tab/URLManagement/LinkManagerTab.php - - message: "#^Property Ibexa\\\\AdminUi\\\\Tab\\\\URLManagement\\\\LinkManagerTab\\:\\:\\$notificationHandler is never read, only written\\.$#" + message: '#^Property Ibexa\\AdminUi\\Tab\\URLManagement\\LinkManagerTab\:\:\$notificationHandler is never read, only written\.$#' + identifier: property.onlyWritten count: 1 path: src/lib/Tab/URLManagement/LinkManagerTab.php - - message: "#^Property Ibexa\\\\AdminUi\\\\Tab\\\\URLManagement\\\\LinkManagerTab\\:\\:\\$submitHandler is never read, only written\\.$#" + message: '#^Property Ibexa\\AdminUi\\Tab\\URLManagement\\LinkManagerTab\:\:\$submitHandler is never read, only written\.$#' + identifier: property.onlyWritten count: 1 path: src/lib/Tab/URLManagement/LinkManagerTab.php - - message: "#^Cannot access property \\$query on Symfony\\\\Component\\\\HttpFoundation\\\\Request\\|null\\.$#" + message: '#^Cannot access property \$query on Symfony\\Component\\HttpFoundation\\Request\|null\.$#' + identifier: property.nonObject count: 1 path: src/lib/Tab/URLManagement/URLWildcardsTab.php - - message: "#^Method Ibexa\\\\AdminUi\\\\Tab\\\\URLManagement\\\\URLWildcardsTab\\:\\:renderView\\(\\) has parameter \\$parameters with no value type specified in iterable type array\\.$#" + message: '#^Method Ibexa\\AdminUi\\Tab\\URLManagement\\URLWildcardsTab\:\:renderView\(\) has parameter \$parameters with no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue count: 1 path: src/lib/Tab/URLManagement/URLWildcardsTab.php - - message: "#^Access to an undefined property object\\:\\:\\$text\\.$#" + message: '#^Access to an undefined property object\:\:\$text\.$#' + identifier: property.notFound count: 1 path: src/lib/Translation/Extractor/JavaScriptFileVisitor.php - - message: "#^Call to an undefined method Peast\\\\Syntax\\\\Node\\\\Expression\\:\\:getLeadingComments\\(\\)\\.$#" + message: '#^Call to an undefined method Peast\\Syntax\\Node\\Expression\:\:getLeadingComments\(\)\.$#' + identifier: method.notFound count: 1 path: src/lib/Translation/Extractor/JavaScriptFileVisitor.php - - message: "#^Call to an undefined method Peast\\\\Syntax\\\\Node\\\\Expression\\:\\:getLocation\\(\\)\\.$#" + message: '#^Call to an undefined method Peast\\Syntax\\Node\\Expression\:\:getLocation\(\)\.$#' + identifier: method.notFound count: 2 path: src/lib/Translation/Extractor/JavaScriptFileVisitor.php - - message: "#^Call to an undefined method Peast\\\\Syntax\\\\Node\\\\Expression\\:\\:getType\\(\\)\\.$#" + message: '#^Call to an undefined method Peast\\Syntax\\Node\\Expression\:\:getType\(\)\.$#' + identifier: method.notFound count: 2 path: src/lib/Translation/Extractor/JavaScriptFileVisitor.php - - message: "#^Call to an undefined method Peast\\\\Syntax\\\\Node\\\\Expression\\:\\:getValue\\(\\)\\.$#" + message: '#^Call to an undefined method Peast\\Syntax\\Node\\Expression\:\:getValue\(\)\.$#' + identifier: method.notFound count: 2 path: src/lib/Translation/Extractor/JavaScriptFileVisitor.php - - message: "#^Cannot call method error\\(\\) on Psr\\\\Log\\\\LoggerInterface\\|null\\.$#" + message: '#^Cannot call method error\(\) on Psr\\Log\\LoggerInterface\|null\.$#' + identifier: method.nonObject count: 3 path: src/lib/Translation/Extractor/JavaScriptFileVisitor.php - - message: "#^Method Ibexa\\\\AdminUi\\\\Translation\\\\Extractor\\\\JavaScriptFileVisitor\\:\\:visitFile\\(\\) has no return type specified\\.$#" + message: '#^Method Ibexa\\AdminUi\\Translation\\Extractor\\JavaScriptFileVisitor\:\:visitFile\(\) has no return type specified\.$#' + identifier: missingType.return count: 1 path: src/lib/Translation/Extractor/JavaScriptFileVisitor.php - - message: "#^Method Ibexa\\\\AdminUi\\\\Translation\\\\Extractor\\\\JavaScriptFileVisitor\\:\\:visitPhpFile\\(\\) has no return type specified\\.$#" + message: '#^Method Ibexa\\AdminUi\\Translation\\Extractor\\JavaScriptFileVisitor\:\:visitPhpFile\(\) has no return type specified\.$#' + identifier: missingType.return count: 1 path: src/lib/Translation/Extractor/JavaScriptFileVisitor.php - - message: "#^Method Ibexa\\\\AdminUi\\\\Translation\\\\Extractor\\\\JavaScriptFileVisitor\\:\\:visitPhpFile\\(\\) has parameter \\$ast with no value type specified in iterable type array\\.$#" + message: '#^Method Ibexa\\AdminUi\\Translation\\Extractor\\JavaScriptFileVisitor\:\:visitPhpFile\(\) has parameter \$ast with no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue count: 1 path: src/lib/Translation/Extractor/JavaScriptFileVisitor.php - - message: "#^Method Ibexa\\\\AdminUi\\\\Translation\\\\Extractor\\\\JavaScriptFileVisitor\\:\\:visitTwigFile\\(\\) has no return type specified\\.$#" + message: '#^Method Ibexa\\AdminUi\\Translation\\Extractor\\JavaScriptFileVisitor\:\:visitTwigFile\(\) has no return type specified\.$#' + identifier: missingType.return count: 1 path: src/lib/Translation/Extractor/JavaScriptFileVisitor.php - - message: "#^Parameter \\#1 \\$desc of method JMS\\\\TranslationBundle\\\\Model\\\\Message\\:\\:setDesc\\(\\) expects string, string\\|null given\\.$#" + message: '#^Parameter \#1 \$desc of method JMS\\TranslationBundle\\Model\\Message\:\:setDesc\(\) expects string, string\|null given\.$#' + identifier: argument.type count: 1 path: src/lib/Translation/Extractor/JavaScriptFileVisitor.php - - message: "#^Parameter \\#1 \\$source of static method Peast\\\\Peast\\:\\:latest\\(\\) expects string, string\\|false given\\.$#" + message: '#^Parameter \#1 \$source of static method Peast\\Peast\:\:latest\(\) expects string, string\|false given\.$#' + identifier: argument.type count: 1 path: src/lib/Translation/Extractor/JavaScriptFileVisitor.php - - message: "#^Access to an undefined property PhpParser\\\\Node\\:\\:\\$args\\.$#" + message: '#^Access to an undefined property PhpParser\\Node\:\:\$args\.$#' + identifier: property.notFound count: 5 path: src/lib/Translation/Extractor/NotificationTranslationExtractor.php - - message: "#^Else branch is unreachable because ternary operator condition is always true\\.$#" + message: '#^Call to function is_object\(\) with PhpParser\\Comment\\Doc will always evaluate to true\.$#' + identifier: function.alreadyNarrowedType count: 1 path: src/lib/Translation/Extractor/NotificationTranslationExtractor.php - - message: "#^Instanceof between string and PhpParser\\\\Comment\\\\Doc will always evaluate to false\\.$#" + message: '#^Instanceof between string and PhpParser\\Comment\\Doc will always evaluate to false\.$#' + identifier: instanceof.alwaysFalse count: 1 path: src/lib/Translation/Extractor/NotificationTranslationExtractor.php - - message: "#^Method Ibexa\\\\AdminUi\\\\Translation\\\\Extractor\\\\NotificationTranslationExtractor\\:\\:afterTraverse\\(\\) should return array\\\\|null but return statement is missing\\.$#" + message: '#^Method Ibexa\\AdminUi\\Translation\\Extractor\\NotificationTranslationExtractor\:\:afterTraverse\(\) should return array\\|null but return statement is missing\.$#' + identifier: return.missing count: 1 path: src/lib/Translation/Extractor/NotificationTranslationExtractor.php - - message: "#^Method Ibexa\\\\AdminUi\\\\Translation\\\\Extractor\\\\NotificationTranslationExtractor\\:\\:beforeTraverse\\(\\) should return array\\\\|null but return statement is missing\\.$#" + message: '#^Method Ibexa\\AdminUi\\Translation\\Extractor\\NotificationTranslationExtractor\:\:beforeTraverse\(\) should return array\\|null but return statement is missing\.$#' + identifier: return.missing count: 1 path: src/lib/Translation/Extractor/NotificationTranslationExtractor.php - - message: "#^Method Ibexa\\\\AdminUi\\\\Translation\\\\Extractor\\\\NotificationTranslationExtractor\\:\\:leaveNode\\(\\) should return array\\\\|int\\|PhpParser\\\\Node\\|null but return statement is missing\\.$#" + message: '#^Method Ibexa\\AdminUi\\Translation\\Extractor\\NotificationTranslationExtractor\:\:leaveNode\(\) should return array\\|int\|PhpParser\\Node\|null but return statement is missing\.$#' + identifier: return.missing count: 1 path: src/lib/Translation/Extractor/NotificationTranslationExtractor.php - - message: "#^Method Ibexa\\\\AdminUi\\\\Translation\\\\Extractor\\\\NotificationTranslationExtractor\\:\\:setLogger\\(\\) has no return type specified\\.$#" + message: '#^Method Ibexa\\AdminUi\\Translation\\Extractor\\NotificationTranslationExtractor\:\:setLogger\(\) has no return type specified\.$#' + identifier: missingType.return count: 1 path: src/lib/Translation/Extractor/NotificationTranslationExtractor.php - - message: "#^Method Ibexa\\\\AdminUi\\\\Translation\\\\Extractor\\\\NotificationTranslationExtractor\\:\\:visitFile\\(\\) has no return type specified\\.$#" + message: '#^Method Ibexa\\AdminUi\\Translation\\Extractor\\NotificationTranslationExtractor\:\:visitFile\(\) has no return type specified\.$#' + identifier: missingType.return count: 1 path: src/lib/Translation/Extractor/NotificationTranslationExtractor.php - - message: "#^Method Ibexa\\\\AdminUi\\\\Translation\\\\Extractor\\\\NotificationTranslationExtractor\\:\\:visitPhpFile\\(\\) has no return type specified\\.$#" + message: '#^Method Ibexa\\AdminUi\\Translation\\Extractor\\NotificationTranslationExtractor\:\:visitPhpFile\(\) has no return type specified\.$#' + identifier: missingType.return count: 1 path: src/lib/Translation/Extractor/NotificationTranslationExtractor.php - - message: "#^Method Ibexa\\\\AdminUi\\\\Translation\\\\Extractor\\\\NotificationTranslationExtractor\\:\\:visitPhpFile\\(\\) has parameter \\$ast with no value type specified in iterable type array\\.$#" + message: '#^Method Ibexa\\AdminUi\\Translation\\Extractor\\NotificationTranslationExtractor\:\:visitPhpFile\(\) has parameter \$ast with no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue count: 1 path: src/lib/Translation/Extractor/NotificationTranslationExtractor.php - - message: "#^Method Ibexa\\\\AdminUi\\\\Translation\\\\Extractor\\\\NotificationTranslationExtractor\\:\\:visitTwigFile\\(\\) has no return type specified\\.$#" + message: '#^Method Ibexa\\AdminUi\\Translation\\Extractor\\NotificationTranslationExtractor\:\:visitTwigFile\(\) has no return type specified\.$#' + identifier: missingType.return count: 1 path: src/lib/Translation/Extractor/NotificationTranslationExtractor.php - - message: "#^Parameter \\#1 \\$desc of method JMS\\\\TranslationBundle\\\\Model\\\\Message\\:\\:setDesc\\(\\) expects string, string\\|null given\\.$#" + message: '#^Parameter \#1 \$desc of method JMS\\TranslationBundle\\Model\\Message\:\:setDesc\(\) expects string, string\|null given\.$#' + identifier: argument.type count: 1 path: src/lib/Translation/Extractor/NotificationTranslationExtractor.php - - message: "#^Parameter \\#1 \\$meaning of method JMS\\\\TranslationBundle\\\\Model\\\\Message\\:\\:setMeaning\\(\\) expects string, string\\|null given\\.$#" + message: '#^Parameter \#1 \$meaning of method JMS\\TranslationBundle\\Model\\Message\:\:setMeaning\(\) expects string, string\|null given\.$#' + identifier: argument.type count: 1 path: src/lib/Translation/Extractor/NotificationTranslationExtractor.php - - message: "#^Property Ibexa\\\\AdminUi\\\\Translation\\\\Extractor\\\\NotificationTranslationExtractor\\:\\:\\$methodsToExtractFrom type has no value type specified in iterable type array\\.$#" + message: '#^Property Ibexa\\AdminUi\\Translation\\Extractor\\NotificationTranslationExtractor\:\:\$methodsToExtractFrom type has no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue count: 1 path: src/lib/Translation/Extractor/NotificationTranslationExtractor.php - - message: "#^Method Ibexa\\\\AdminUi\\\\Translation\\\\Extractor\\\\SortingTranslationExtractor\\:\\:extract\\(\\) has no return type specified\\.$#" + message: '#^Method Ibexa\\AdminUi\\Translation\\Extractor\\SortingTranslationExtractor\:\:extract\(\) has no return type specified\.$#' + identifier: missingType.return count: 1 path: src/lib/Translation/Extractor/SortingTranslationExtractor.php - - message: "#^Property Ibexa\\\\AdminUi\\\\Translation\\\\Extractor\\\\SortingTranslationExtractor\\:\\:\\$defaultTranslations has no type specified\\.$#" + message: '#^Property Ibexa\\AdminUi\\Translation\\Extractor\\SortingTranslationExtractor\:\:\$defaultTranslations has no type specified\.$#' + identifier: missingType.property count: 1 path: src/lib/Translation/Extractor/SortingTranslationExtractor.php - - message: "#^Property Ibexa\\\\AdminUi\\\\Translation\\\\Extractor\\\\SortingTranslationExtractor\\:\\:\\$domain has no type specified\\.$#" + message: '#^Property Ibexa\\AdminUi\\Translation\\Extractor\\SortingTranslationExtractor\:\:\$domain has no type specified\.$#' + identifier: missingType.property count: 1 path: src/lib/Translation/Extractor/SortingTranslationExtractor.php - - message: "#^Parameter \\#1 \\$fqcn of static method Symfony\\\\Component\\\\Form\\\\Util\\\\StringUtil\\:\\:fqcnToBlockPrefix\\(\\) expects string, class\\-string\\|false given\\.$#" + message: '#^Method Ibexa\\AdminUi\\UI\\Action\\FormUiActionMapper\:\:map\(\) has parameter \$form with generic interface Symfony\\Component\\Form\\FormInterface but does not specify its types\: TData$#' + identifier: missingType.generics + count: 1 + path: src/lib/UI/Action/FormUiActionMapper.php + + - + message: '#^Method Ibexa\\AdminUi\\UI\\Action\\FormUiActionMapper\:\:supports\(\) has parameter \$form with generic interface Symfony\\Component\\Form\\FormInterface but does not specify its types\: TData$#' + identifier: missingType.generics + count: 1 + path: src/lib/UI/Action/FormUiActionMapper.php + + - + message: '#^Parameter \#1 \$fqcn of static method Symfony\\Component\\Form\\Util\\StringUtil\:\:fqcnToBlockPrefix\(\) expects string, class\-string\|false given\.$#' + identifier: argument.type count: 1 path: src/lib/UI/Action/FormUiActionMapper.php - - message: "#^Parameter \\#1 \\$name of class Ibexa\\\\AdminUi\\\\UI\\\\Action\\\\UiActionEvent constructor expects string, string\\|null given\\.$#" + message: '#^Parameter \#1 \$name of class Ibexa\\AdminUi\\UI\\Action\\UiActionEvent constructor expects string, string\|null given\.$#' + identifier: argument.type count: 1 path: src/lib/UI/Action/FormUiActionMapper.php - - message: "#^Method Ibexa\\\\AdminUi\\\\UI\\\\Action\\\\FormUiActionMappingDispatcher\\:\\:__construct\\(\\) has parameter \\$mappers with no value type specified in iterable type Traversable\\.$#" + message: '#^Method Ibexa\\AdminUi\\UI\\Action\\FormUiActionMappingDispatcher\:\:__construct\(\) has parameter \$mappers with no value type specified in iterable type Traversable\.$#' + identifier: missingType.iterableValue + count: 1 + path: src/lib/UI/Action/FormUiActionMappingDispatcher.php + + - + message: '#^Method Ibexa\\AdminUi\\UI\\Action\\FormUiActionMappingDispatcher\:\:dispatch\(\) has parameter \$form with generic interface Symfony\\Component\\Form\\FormInterface but does not specify its types\: TData$#' + identifier: missingType.generics count: 1 path: src/lib/UI/Action/FormUiActionMappingDispatcher.php - - message: "#^Property Ibexa\\\\AdminUi\\\\UI\\\\Action\\\\FormUiActionMappingDispatcher\\:\\:\\$mappers \\(array\\\\) does not accept Traversable\\.$#" + message: '#^Property Ibexa\\AdminUi\\UI\\Action\\FormUiActionMappingDispatcher\:\:\$mappers \(array\\) does not accept Traversable\.$#' + identifier: assign.propertyType count: 1 path: src/lib/UI/Action/FormUiActionMappingDispatcher.php - - message: "#^Variable \\$mappers in PHPDoc tag @var does not match any variable in the foreach loop\\: \\$mapper$#" + message: '#^Variable \$mappers in PHPDoc tag @var does not match any variable in the foreach loop\: \$mapper$#' + identifier: varTag.differentVariable count: 1 path: src/lib/UI/Action/FormUiActionMappingDispatcher.php - - message: "#^Method Ibexa\\\\AdminUi\\\\UI\\\\Config\\\\Aggregator\\:\\:addProvider\\(\\) has no return type specified\\.$#" + message: '#^Method Ibexa\\AdminUi\\UI\\Action\\UiActionEvent\:\:__construct\(\) has parameter \$form with generic interface Symfony\\Component\\Form\\FormInterface but does not specify its types\: TData$#' + identifier: missingType.generics + count: 1 + path: src/lib/UI/Action/UiActionEvent.php + + - + message: '#^Method Ibexa\\AdminUi\\UI\\Action\\UiActionEvent\:\:getForm\(\) return type with generic interface Symfony\\Component\\Form\\FormInterface does not specify its types\: TData$#' + identifier: missingType.generics + count: 1 + path: src/lib/UI/Action/UiActionEvent.php + + - + message: '#^Method Ibexa\\AdminUi\\UI\\Action\\UiActionEvent\:\:setForm\(\) has parameter \$form with generic interface Symfony\\Component\\Form\\FormInterface but does not specify its types\: TData$#' + identifier: missingType.generics + count: 1 + path: src/lib/UI/Action/UiActionEvent.php + + - + message: '#^Property Ibexa\\AdminUi\\UI\\Action\\UiActionEvent\:\:\$form with generic interface Symfony\\Component\\Form\\FormInterface does not specify its types\: TData$#' + identifier: missingType.generics + count: 1 + path: src/lib/UI/Action/UiActionEvent.php + + - + message: '#^Method Ibexa\\AdminUi\\UI\\Config\\Aggregator\:\:addProvider\(\) has no return type specified\.$#' + identifier: missingType.return count: 1 path: src/lib/UI/Config/Aggregator.php - - message: "#^Method Ibexa\\\\AdminUi\\\\UI\\\\Config\\\\Aggregator\\:\\:getConfig\\(\\) return type has no value type specified in iterable type array\\.$#" + message: '#^Method Ibexa\\AdminUi\\UI\\Config\\Aggregator\:\:getConfig\(\) return type has no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue count: 1 path: src/lib/UI/Config/Aggregator.php - - message: "#^Method Ibexa\\\\AdminUi\\\\UI\\\\Config\\\\Aggregator\\:\\:setProviders\\(\\) has no return type specified\\.$#" + message: '#^Method Ibexa\\AdminUi\\UI\\Config\\Aggregator\:\:setProviders\(\) has no return type specified\.$#' + identifier: missingType.return count: 1 path: src/lib/UI/Config/Aggregator.php - - message: "#^Class Ibexa\\\\AdminUi\\\\UI\\\\Config\\\\ConfigWrapper implements generic interface ArrayAccess but does not specify its types\\: TKey, TValue$#" + message: '#^Class Ibexa\\AdminUi\\UI\\Config\\ConfigWrapper implements generic interface ArrayAccess but does not specify its types\: TKey, TValue$#' + identifier: missingType.generics count: 1 path: src/lib/UI/Config/ConfigWrapper.php - - message: "#^Method Ibexa\\\\AdminUi\\\\UI\\\\Config\\\\ConfigWrapper\\:\\:__construct\\(\\) has parameter \\$config with no value type specified in iterable type array\\.$#" + message: '#^Method Ibexa\\AdminUi\\UI\\Config\\ConfigWrapper\:\:__construct\(\) has parameter \$config with no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue count: 1 path: src/lib/UI/Config/ConfigWrapper.php - - message: "#^Property Ibexa\\\\AdminUi\\\\UI\\\\Config\\\\ConfigWrapper\\:\\:\\$config type has no value type specified in iterable type array\\.$#" + message: '#^Property Ibexa\\AdminUi\\UI\\Config\\ConfigWrapper\:\:\$config type has no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue count: 1 path: src/lib/UI/Config/ConfigWrapper.php - - message: "#^Method Ibexa\\\\AdminUi\\\\UI\\\\Config\\\\Provider\\\\Autosave\\:\\:getConfig\\(\\) return type has no value type specified in iterable type array\\.$#" + message: '#^Method Ibexa\\AdminUi\\UI\\Config\\Provider\\Autosave\:\:getConfig\(\) return type has no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue count: 1 path: src/lib/UI/Config/Provider/Autosave.php - - message: "#^Parameter \\#1 \\$array of function usort expects TArray of array\\, iterable\\ given\\.$#" + message: '#^Parameter \#1 \$array of function usort expects TArray of array\, iterable\ given\.$#' + identifier: argument.type count: 1 path: src/lib/UI/Config/Provider/ContentTypes.php - - message: "#^Parameter \\#1 \\$string1 of function strnatcasecmp expects string, string\\|null given\\.$#" + message: '#^Parameter \#1 \$string1 of function strnatcasecmp expects string, string\|null given\.$#' + identifier: argument.type count: 1 path: src/lib/UI/Config/Provider/ContentTypes.php - - message: "#^Parameter \\#2 \\$string2 of function strnatcasecmp expects string, string\\|null given\\.$#" + message: '#^Parameter \#2 \$string2 of function strnatcasecmp expects string, string\|null given\.$#' + identifier: argument.type count: 1 path: src/lib/UI/Config/Provider/ContentTypes.php - - message: "#^Offset 'dirname' does not exist on array\\{dirname\\?\\: string, basename\\: string, extension\\?\\: string, filename\\: string\\}\\.$#" + message: '#^Offset ''dirname'' might not exist on array\{dirname\?\: string, basename\: string, extension\?\: string, filename\: string\}\.$#' + identifier: offsetAccess.notFound count: 1 path: src/lib/UI/Config/Provider/CurrentBackOfficePath.php - - message: "#^Cannot call method getDateFormat\\(\\) on Ibexa\\\\User\\\\UserSetting\\\\Setting\\\\Value\\\\DateTimeFormat\\|null\\.$#" + message: '#^Cannot call method getDateFormat\(\) on Ibexa\\User\\UserSetting\\Setting\\Value\\DateTimeFormat\|null\.$#' + identifier: method.nonObject count: 2 path: src/lib/UI/Config/Provider/DateFormat.php - - message: "#^Cannot call method getTimeFormat\\(\\) on Ibexa\\\\User\\\\UserSetting\\\\Setting\\\\Value\\\\DateTimeFormat\\|null\\.$#" + message: '#^Cannot call method getTimeFormat\(\) on Ibexa\\User\\UserSetting\\Setting\\Value\\DateTimeFormat\|null\.$#' + identifier: method.nonObject count: 2 path: src/lib/UI/Config/Provider/DateFormat.php - - message: "#^Method Ibexa\\\\AdminUi\\\\UI\\\\Config\\\\Provider\\\\DateFormat\\:\\:getConfig\\(\\) return type has no value type specified in iterable type array\\.$#" + message: '#^Method Ibexa\\AdminUi\\UI\\Config\\Provider\\DateFormat\:\:getConfig\(\) return type has no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue count: 1 path: src/lib/UI/Config/Provider/DateFormat.php - - message: "#^Method Ibexa\\\\AdminUi\\\\UI\\\\Config\\\\Provider\\\\FieldType\\\\ImageAsset\\\\Mapping\\:\\:getConfig\\(\\) return type has no value type specified in iterable type array\\.$#" + message: '#^Method Ibexa\\AdminUi\\UI\\Config\\Provider\\FieldType\\ImageAsset\\Mapping\:\:getConfig\(\) return type has no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue count: 1 path: src/lib/UI/Config/Provider/FieldType/ImageAsset/Mapping.php - - message: "#^Method Ibexa\\\\AdminUi\\\\UI\\\\Config\\\\Provider\\\\IconPaths\\:\\:getConfig\\(\\) return type has no value type specified in iterable type array\\.$#" + message: '#^Method Ibexa\\AdminUi\\UI\\Config\\Provider\\IconPaths\:\:getConfig\(\) return type has no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue count: 1 path: src/lib/UI/Config/Provider/IconPaths.php - - message: "#^Cannot access property \\$name on Ibexa\\\\Core\\\\MVC\\\\Symfony\\\\SiteAccess\\|null\\.$#" + message: '#^Cannot access property \$name on Ibexa\\Core\\MVC\\Symfony\\SiteAccess\|null\.$#' + identifier: property.nonObject count: 1 path: src/lib/UI/Config/Provider/Languages.php - - message: "#^Method Ibexa\\\\AdminUi\\\\UI\\\\Config\\\\Provider\\\\Languages\\:\\:__construct\\(\\) has parameter \\$siteAccesses with no value type specified in iterable type array\\.$#" + message: '#^Method Ibexa\\AdminUi\\UI\\Config\\Provider\\Languages\:\:__construct\(\) has parameter \$siteAccesses with no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue count: 1 path: src/lib/UI/Config/Provider/Languages.php - - message: "#^Method Ibexa\\\\AdminUi\\\\UI\\\\Config\\\\Provider\\\\Languages\\:\\:getConfig\\(\\) return type has no value type specified in iterable type array\\.$#" + message: '#^Method Ibexa\\AdminUi\\UI\\Config\\Provider\\Languages\:\:getConfig\(\) return type has no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue count: 1 path: src/lib/UI/Config/Provider/Languages.php - - message: "#^Method Ibexa\\\\AdminUi\\\\UI\\\\Config\\\\Provider\\\\Languages\\:\\:getLanguagesMap\\(\\) return type has no value type specified in iterable type array\\.$#" + message: '#^Method Ibexa\\AdminUi\\UI\\Config\\Provider\\Languages\:\:getLanguagesMap\(\) return type has no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue count: 1 path: src/lib/UI/Config/Provider/Languages.php - - message: "#^Method Ibexa\\\\AdminUi\\\\UI\\\\Config\\\\Provider\\\\Languages\\:\\:getLanguagesPriority\\(\\) has parameter \\$languagesMap with no value type specified in iterable type array\\.$#" + message: '#^Method Ibexa\\AdminUi\\UI\\Config\\Provider\\Languages\:\:getLanguagesPriority\(\) has parameter \$languagesMap with no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue count: 1 path: src/lib/UI/Config/Provider/Languages.php - - message: "#^Method Ibexa\\\\AdminUi\\\\UI\\\\Config\\\\Provider\\\\Languages\\:\\:getLanguagesPriority\\(\\) return type has no value type specified in iterable type array\\.$#" + message: '#^Method Ibexa\\AdminUi\\UI\\Config\\Provider\\Languages\:\:getLanguagesPriority\(\) return type has no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue count: 1 path: src/lib/UI/Config/Provider/Languages.php - - message: "#^PHPDoc tag @param has invalid value \\(string\\[\\]\\)\\: Unexpected token \"\\\\n \", expected variable at offset 193$#" + message: '#^PHPDoc tag @param has invalid value \(string\[\]\)\: Unexpected token "\\n ", expected variable at offset 193 on line 4$#' + identifier: phpDoc.parseError count: 1 path: src/lib/UI/Config/Provider/Languages.php - - message: "#^Method Ibexa\\\\AdminUi\\\\UI\\\\Config\\\\Provider\\\\Locations\\:\\:getConfig\\(\\) return type has no value type specified in iterable type array\\.$#" + message: '#^Method Ibexa\\AdminUi\\UI\\Config\\Provider\\Locations\:\:getConfig\(\) return type has no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue count: 1 path: src/lib/UI/Config/Provider/Locations.php - - message: "#^Method Ibexa\\\\AdminUi\\\\UI\\\\Config\\\\Provider\\\\Module\\\\ContentTree\\:\\:getConfig\\(\\) return type has no value type specified in iterable type array\\.$#" + message: '#^Method Ibexa\\AdminUi\\UI\\Config\\Provider\\Module\\ContentTree\:\:getConfig\(\) return type has no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue count: 1 path: src/lib/UI/Config/Provider/Module/ContentTree.php - - message: "#^Method Ibexa\\\\AdminUi\\\\UI\\\\Config\\\\Provider\\\\Module\\\\SubItemsList\\:\\:getConfig\\(\\) return type has no value type specified in iterable type array\\.$#" + message: '#^Method Ibexa\\AdminUi\\UI\\Config\\Provider\\Module\\SubItemsList\:\:getConfig\(\) return type has no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue count: 1 path: src/lib/UI/Config/Provider/Module/SubItemsList.php - - message: "#^Method Ibexa\\\\AdminUi\\\\UI\\\\Config\\\\Provider\\\\Module\\\\UniversalDiscoveryWidget\\:\\:getConfig\\(\\) return type has no value type specified in iterable type array\\.$#" + message: '#^Method Ibexa\\AdminUi\\UI\\Config\\Provider\\Module\\UniversalDiscoveryWidget\:\:getConfig\(\) return type has no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue count: 1 path: src/lib/UI/Config/Provider/Module/UniversalDiscoveryWidget.php - - message: "#^Method Ibexa\\\\AdminUi\\\\UI\\\\Config\\\\Provider\\\\Notifications\\:\\:getConfig\\(\\) return type has no value type specified in iterable type array\\.$#" + message: '#^Method Ibexa\\AdminUi\\UI\\Config\\Provider\\Notifications\:\:getConfig\(\) return type has no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue count: 1 path: src/lib/UI/Config/Provider/Notifications.php - - message: "#^Method Ibexa\\\\AdminUi\\\\UI\\\\Config\\\\Provider\\\\Sections\\:\\:getConfig\\(\\) return type has no value type specified in iterable type array\\.$#" + message: '#^Method Ibexa\\AdminUi\\UI\\Config\\Provider\\Sections\:\:getConfig\(\) return type has no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue count: 1 path: src/lib/UI/Config/Provider/Sections.php - - message: "#^Method Ibexa\\\\AdminUi\\\\UI\\\\Config\\\\Provider\\\\SortFieldMappings\\:\\:getConfig\\(\\) return type has no value type specified in iterable type array\\.$#" + message: '#^Method Ibexa\\AdminUi\\UI\\Config\\Provider\\SortFieldMappings\:\:getConfig\(\) return type has no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue count: 1 path: src/lib/UI/Config/Provider/SortFieldMappings.php - - message: "#^Method Ibexa\\\\AdminUi\\\\UI\\\\Config\\\\Provider\\\\SortOrderMappings\\:\\:getConfig\\(\\) return type has no value type specified in iterable type array\\.$#" + message: '#^Method Ibexa\\AdminUi\\UI\\Config\\Provider\\SortOrderMappings\:\:getConfig\(\) return type has no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue count: 1 path: src/lib/UI/Config/Provider/SortOrderMappings.php - - message: "#^Cannot access property \\$fieldTypeIdentifier on Ibexa\\\\Contracts\\\\Core\\\\Repository\\\\Values\\\\ContentType\\\\FieldDefinition\\|null\\.$#" + message: '#^Cannot access property \$fieldTypeIdentifier on Ibexa\\Contracts\\Core\\Repository\\Values\\ContentType\\FieldDefinition\|null\.$#' + identifier: property.nonObject count: 1 path: src/lib/UI/Config/Provider/User.php - - message: "#^Method Ibexa\\\\AdminUi\\\\UI\\\\Config\\\\Provider\\\\User\\:\\:getConfig\\(\\) return type has no value type specified in iterable type array\\.$#" + message: '#^Method Ibexa\\AdminUi\\UI\\Config\\Provider\\User\:\:getConfig\(\) return type has no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue count: 1 path: src/lib/UI/Config/Provider/User.php - - message: "#^Property Ibexa\\\\AdminUi\\\\UI\\\\Config\\\\Provider\\\\User\\:\\:\\$contentTypeService is never read, only written\\.$#" + message: '#^Property Ibexa\\AdminUi\\UI\\Config\\Provider\\User\:\:\$contentTypeService is never read, only written\.$#' + identifier: property.onlyWritten count: 1 path: src/lib/UI/Config/Provider/User.php - - message: "#^Cannot access offset int on iterable\\\\.$#" + message: '#^Cannot access offset int on iterable\\.$#' + identifier: offsetAccess.nonOffsetAccessible count: 1 path: src/lib/UI/Dataset/ContentDraftListDataset.php - - message: "#^Cannot call method getContentInfo\\(\\) on Ibexa\\\\Contracts\\\\Core\\\\Repository\\\\Values\\\\Content\\\\VersionInfo\\|null\\.$#" + message: '#^Cannot call method getContentInfo\(\) on Ibexa\\Contracts\\Core\\Repository\\Values\\Content\\VersionInfo\|null\.$#' + identifier: method.nonObject count: 2 path: src/lib/UI/Dataset/ContentDraftListDataset.php - - message: "#^Parameter \\#1 \\$contentDraftListItem of method Ibexa\\\\AdminUi\\\\UI\\\\Value\\\\ValueFactory\\:\\:createContentDraft\\(\\) expects Ibexa\\\\Contracts\\\\Core\\\\Repository\\\\Values\\\\Content\\\\DraftList\\\\Item\\\\ContentDraftListItem, Ibexa\\\\Contracts\\\\Core\\\\Repository\\\\Values\\\\Content\\\\DraftList\\\\ContentDraftListItemInterface given\\.$#" + message: '#^Parameter \#1 \$contentDraftListItem of method Ibexa\\AdminUi\\UI\\Value\\ValueFactory\:\:createContentDraft\(\) expects Ibexa\\Contracts\\Core\\Repository\\Values\\Content\\DraftList\\Item\\ContentDraftListItem, Ibexa\\Contracts\\Core\\Repository\\Values\\Content\\DraftList\\ContentDraftListItemInterface given\.$#' + identifier: argument.type count: 1 path: src/lib/UI/Dataset/ContentDraftListDataset.php - - message: "#^Parameter \\#1 \\$contentDraftListItem of method Ibexa\\\\AdminUi\\\\UI\\\\Value\\\\ValueFactory\\:\\:createUnauthorizedContentDraft\\(\\) expects Ibexa\\\\Contracts\\\\Core\\\\Repository\\\\Values\\\\Content\\\\DraftList\\\\Item\\\\UnauthorizedContentDraftListItem, Ibexa\\\\Contracts\\\\Core\\\\Repository\\\\Values\\\\Content\\\\DraftList\\\\ContentDraftListItemInterface given\\.$#" + message: '#^Parameter \#1 \$contentDraftListItem of method Ibexa\\AdminUi\\UI\\Value\\ValueFactory\:\:createUnauthorizedContentDraft\(\) expects Ibexa\\Contracts\\Core\\Repository\\Values\\Content\\DraftList\\Item\\UnauthorizedContentDraftListItem, Ibexa\\Contracts\\Core\\Repository\\Values\\Content\\DraftList\\ContentDraftListItemInterface given\.$#' + identifier: argument.type count: 1 path: src/lib/UI/Dataset/ContentDraftListDataset.php - - message: "#^Parameter \\#2 \\$array of function array_map expects array, iterable\\ given\\.$#" + message: '#^Parameter \#2 \$array of function array_map expects array, iterable\ given\.$#' + identifier: argument.type count: 1 path: src/lib/UI/Dataset/CustomUrlsDataset.php - - message: "#^Parameter \\#3 \\$logger of class Ibexa\\\\AdminUi\\\\UI\\\\Dataset\\\\CustomUrlsDataset constructor expects Psr\\\\Log\\\\LoggerInterface, Psr\\\\Log\\\\LoggerInterface\\|null given\\.$#" + message: '#^Parameter \#3 \$logger of class Ibexa\\AdminUi\\UI\\Dataset\\CustomUrlsDataset constructor expects Psr\\Log\\LoggerInterface, Psr\\Log\\LoggerInterface\|null given\.$#' + identifier: argument.type count: 1 path: src/lib/UI/Dataset/DatasetFactory.php - - message: "#^Access to an undefined property Ibexa\\\\Contracts\\\\Core\\\\Repository\\\\Values\\\\Content\\\\Location\\:\\:\\$main\\.$#" + message: '#^Access to an undefined property Ibexa\\Contracts\\Core\\Repository\\Values\\Content\\Location\:\:\$main\.$#' + identifier: property.notFound count: 1 path: src/lib/UI/Dataset/LocationsDataset.php - - message: "#^Parameter \\#2 \\$array of function array_map expects array, iterable\\ given\\.$#" + message: '#^Parameter \#2 \$array of function array_map expects array, iterable\ given\.$#' + identifier: argument.type count: 1 path: src/lib/UI/Dataset/LocationsDataset.php - - message: "#^Parameter \\#2 \\$array of function array_map expects array, iterable\\ given\\.$#" + message: '#^Parameter \#2 \$array of function array_map expects array, iterable\ given\.$#' + identifier: argument.type count: 1 path: src/lib/UI/Dataset/ObjectStatesDataset.php - - message: "#^Method Ibexa\\\\AdminUi\\\\UI\\\\Dataset\\\\PoliciesDataset\\:\\:__construct\\(\\) has parameter \\$userContentTypeIdentifier with no value type specified in iterable type array\\.$#" + message: '#^Method Ibexa\\AdminUi\\UI\\Dataset\\PoliciesDataset\:\:__construct\(\) has parameter \$userContentTypeIdentifier with no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue count: 1 path: src/lib/UI/Dataset/PoliciesDataset.php - - message: "#^Method Ibexa\\\\AdminUi\\\\UI\\\\Dataset\\\\PoliciesDataset\\:\\:__construct\\(\\) has parameter \\$userGroupContentTypeIdentifier with no value type specified in iterable type array\\.$#" + message: '#^Method Ibexa\\AdminUi\\UI\\Dataset\\PoliciesDataset\:\:__construct\(\) has parameter \$userGroupContentTypeIdentifier with no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue count: 1 path: src/lib/UI/Dataset/PoliciesDataset.php - - message: "#^Method Ibexa\\\\AdminUi\\\\UI\\\\Dataset\\\\PoliciesDataset\\:\\:getPolicies\\(\\) should return array\\ but returns array\\\\.$#" + message: '#^Method Ibexa\\AdminUi\\UI\\Dataset\\PoliciesDataset\:\:getPolicies\(\) should return array\ but returns array\\.$#' + identifier: return.type count: 1 path: src/lib/UI/Dataset/PoliciesDataset.php - - message: "#^Parameter \\#2 \\$array of function array_map expects array, iterable\\ given\\.$#" + message: '#^Parameter \#2 \$array of function array_map expects array, iterable\ given\.$#' + identifier: argument.type count: 1 path: src/lib/UI/Dataset/PoliciesDataset.php - - message: "#^Property Ibexa\\\\AdminUi\\\\UI\\\\Dataset\\\\PoliciesDataset\\:\\:\\$contentService is never read, only written\\.$#" + message: '#^Property Ibexa\\AdminUi\\UI\\Dataset\\PoliciesDataset\:\:\$contentService is never read, only written\.$#' + identifier: property.onlyWritten count: 1 path: src/lib/UI/Dataset/PoliciesDataset.php - - message: "#^Property Ibexa\\\\AdminUi\\\\UI\\\\Dataset\\\\PoliciesDataset\\:\\:\\$contentTypeService is never read, only written\\.$#" + message: '#^Property Ibexa\\AdminUi\\UI\\Dataset\\PoliciesDataset\:\:\$contentTypeService is never read, only written\.$#' + identifier: property.onlyWritten count: 1 path: src/lib/UI/Dataset/PoliciesDataset.php - - message: "#^Property Ibexa\\\\AdminUi\\\\UI\\\\Dataset\\\\PoliciesDataset\\:\\:\\$data \\(array\\\\) does not accept array\\\\.$#" + message: '#^Property Ibexa\\AdminUi\\UI\\Dataset\\PoliciesDataset\:\:\$data \(array\\) does not accept array\\.$#' + identifier: assign.propertyType count: 1 path: src/lib/UI/Dataset/PoliciesDataset.php - - message: "#^Property Ibexa\\\\AdminUi\\\\UI\\\\Dataset\\\\PoliciesDataset\\:\\:\\$userContentTypeIdentifier type has no value type specified in iterable type array\\.$#" + message: '#^Property Ibexa\\AdminUi\\UI\\Dataset\\PoliciesDataset\:\:\$userContentTypeIdentifier type has no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue count: 1 path: src/lib/UI/Dataset/PoliciesDataset.php - - message: "#^Property Ibexa\\\\AdminUi\\\\UI\\\\Dataset\\\\PoliciesDataset\\:\\:\\$userGroupContentTypeIdentifier type has no value type specified in iterable type array\\.$#" + message: '#^Property Ibexa\\AdminUi\\UI\\Dataset\\PoliciesDataset\:\:\$userGroupContentTypeIdentifier type has no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue count: 1 path: src/lib/UI/Dataset/PoliciesDataset.php - - message: "#^Method Ibexa\\\\AdminUi\\\\UI\\\\Dataset\\\\RolesDataset\\:\\:__construct\\(\\) has parameter \\$userContentTypeIdentifier with no value type specified in iterable type array\\.$#" + message: '#^Method Ibexa\\AdminUi\\UI\\Dataset\\RolesDataset\:\:__construct\(\) has parameter \$userContentTypeIdentifier with no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue count: 1 path: src/lib/UI/Dataset/RolesDataset.php - - message: "#^Method Ibexa\\\\AdminUi\\\\UI\\\\Dataset\\\\RolesDataset\\:\\:__construct\\(\\) has parameter \\$userGroupContentTypeIdentifier with no value type specified in iterable type array\\.$#" + message: '#^Method Ibexa\\AdminUi\\UI\\Dataset\\RolesDataset\:\:__construct\(\) has parameter \$userGroupContentTypeIdentifier with no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue count: 1 path: src/lib/UI/Dataset/RolesDataset.php - - message: "#^Method Ibexa\\\\AdminUi\\\\UI\\\\Dataset\\\\RolesDataset\\:\\:getRoles\\(\\) should return array\\ but returns array\\\\.$#" + message: '#^Method Ibexa\\AdminUi\\UI\\Dataset\\RolesDataset\:\:getRoles\(\) should return array\ but returns array\\.$#' + identifier: return.type count: 1 path: src/lib/UI/Dataset/RolesDataset.php - - message: "#^Parameter \\#2 \\$array of function array_map expects array, iterable\\ given\\.$#" + message: '#^Parameter \#2 \$array of function array_map expects array, iterable\ given\.$#' + identifier: argument.type count: 1 path: src/lib/UI/Dataset/RolesDataset.php - - message: "#^Property Ibexa\\\\AdminUi\\\\UI\\\\Dataset\\\\RolesDataset\\:\\:\\$contentService is never read, only written\\.$#" + message: '#^Property Ibexa\\AdminUi\\UI\\Dataset\\RolesDataset\:\:\$contentService is never read, only written\.$#' + identifier: property.onlyWritten count: 1 path: src/lib/UI/Dataset/RolesDataset.php - - message: "#^Property Ibexa\\\\AdminUi\\\\UI\\\\Dataset\\\\RolesDataset\\:\\:\\$contentTypeService is never read, only written\\.$#" + message: '#^Property Ibexa\\AdminUi\\UI\\Dataset\\RolesDataset\:\:\$contentTypeService is never read, only written\.$#' + identifier: property.onlyWritten count: 1 path: src/lib/UI/Dataset/RolesDataset.php - - message: "#^Property Ibexa\\\\AdminUi\\\\UI\\\\Dataset\\\\RolesDataset\\:\\:\\$data \\(array\\\\) does not accept array\\\\.$#" + message: '#^Property Ibexa\\AdminUi\\UI\\Dataset\\RolesDataset\:\:\$data \(array\\) does not accept array\\.$#' + identifier: assign.propertyType count: 1 path: src/lib/UI/Dataset/RolesDataset.php - - message: "#^Property Ibexa\\\\AdminUi\\\\UI\\\\Dataset\\\\RolesDataset\\:\\:\\$userContentTypeIdentifier type has no value type specified in iterable type array\\.$#" + message: '#^Property Ibexa\\AdminUi\\UI\\Dataset\\RolesDataset\:\:\$userContentTypeIdentifier type has no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue count: 1 path: src/lib/UI/Dataset/RolesDataset.php - - message: "#^Property Ibexa\\\\AdminUi\\\\UI\\\\Dataset\\\\RolesDataset\\:\\:\\$userGroupContentTypeIdentifier type has no value type specified in iterable type array\\.$#" + message: '#^Property Ibexa\\AdminUi\\UI\\Dataset\\RolesDataset\:\:\$userGroupContentTypeIdentifier type has no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue count: 1 path: src/lib/UI/Dataset/RolesDataset.php - - message: "#^Method Ibexa\\\\AdminUi\\\\UI\\\\Dataset\\\\TranslationsDataset\\:\\:getLanguageCodes\\(\\) should return array\\ but returns array\\\\.$#" + message: '#^Method Ibexa\\AdminUi\\UI\\Dataset\\TranslationsDataset\:\:getLanguageCodes\(\) should return array\ but returns list\\.$#' + identifier: return.type count: 1 path: src/lib/UI/Dataset/TranslationsDataset.php - - message: "#^Method Ibexa\\\\AdminUi\\\\UI\\\\Dataset\\\\VersionsDataset\\:\\:getConflictedDraftVersions\\(\\) return type has no value type specified in iterable type array\\.$#" + message: '#^Method Ibexa\\AdminUi\\UI\\Dataset\\VersionsDataset\:\:getConflictedDraftVersions\(\) return type has no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue count: 1 path: src/lib/UI/Dataset/VersionsDataset.php - - message: "#^Call to an undefined method Ibexa\\\\Contracts\\\\Core\\\\Repository\\\\PermissionResolver\\:\\:sudo\\(\\)\\.$#" + message: '#^Call to an undefined method Ibexa\\Contracts\\Core\\Repository\\PermissionResolver\:\:sudo\(\)\.$#' + identifier: method.notFound + count: 1 + path: src/lib/UI/Module/ContentTree/NodeFactory.php + + - + message: '#^Method Ibexa\\AdminUi\\UI\\Module\\ContentTree\\NodeFactory\:\:buildNode\(\) has parameter \$containerLocations with no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue count: 1 path: src/lib/UI/Module/ContentTree/NodeFactory.php - - message: "#^Method Ibexa\\\\AdminUi\\\\UI\\\\Module\\\\ContentTree\\\\NodeFactory\\:\\:buildNode\\(\\) has parameter \\$containerLocations with no value type specified in iterable type array\\.$#" + message: '#^Method Ibexa\\AdminUi\\UI\\Module\\ContentTree\\NodeFactory\:\:countAggregatedSubitems\(\) return type has no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue count: 1 path: src/lib/UI/Module/ContentTree/NodeFactory.php - - message: "#^Method Ibexa\\\\AdminUi\\\\UI\\\\Module\\\\ContentTree\\\\NodeFactory\\:\\:countAggregatedSubitems\\(\\) return type has no value type specified in iterable type array\\.$#" + message: '#^Method Ibexa\\AdminUi\\UI\\Module\\ContentTree\\NodeFactory\:\:getSetting\(\) has no return type specified\.$#' + identifier: missingType.return count: 1 path: src/lib/UI/Module/ContentTree/NodeFactory.php - - message: "#^Method Ibexa\\\\AdminUi\\\\UI\\\\Module\\\\ContentTree\\\\NodeFactory\\:\\:getSetting\\(\\) has no return type specified\\.$#" + message: '#^Method Ibexa\\AdminUi\\UI\\Module\\ContentTree\\NodeFactory\:\:supplyChildrenCount\(\) has parameter \$aggregationResult with no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue count: 1 path: src/lib/UI/Module/ContentTree/NodeFactory.php - - message: "#^Method Ibexa\\\\AdminUi\\\\UI\\\\Module\\\\ContentTree\\\\NodeFactory\\:\\:supplyChildrenCount\\(\\) has parameter \\$aggregationResult with no value type specified in iterable type array\\.$#" + message: '#^PHPDoc tag @param references unknown parameter\: \$parentLocation$#' + identifier: parameter.notFound count: 1 path: src/lib/UI/Module/ContentTree/NodeFactory.php - - message: "#^PHPDoc tag @param references unknown parameter\\: \\$parentLocation$#" + message: '#^PHPDoc tag @var with type Ibexa\\Contracts\\Core\\Repository\\Values\\Content\\Query\\SortClause is not subtype of native type Ibexa\\Contracts\\Core\\Repository\\Values\\Content\\Query\\SortClause\\ContentName\|Ibexa\\Contracts\\Core\\Repository\\Values\\Content\\Query\\SortClause\\DatePublished\.$#' + identifier: varTag.nativeType count: 1 path: src/lib/UI/Module/ContentTree/NodeFactory.php - - message: "#^Parameter \\#1 \\$aggregationResult of method Ibexa\\\\AdminUi\\\\UI\\\\Module\\\\ContentTree\\\\NodeFactory\\:\\:aggregationResultToArray\\(\\) expects Ibexa\\\\Contracts\\\\Core\\\\Repository\\\\Values\\\\Content\\\\Search\\\\AggregationResult\\\\TermAggregationResult, Ibexa\\\\Contracts\\\\Core\\\\Repository\\\\Values\\\\Content\\\\Search\\\\AggregationResult given\\.$#" + message: '#^Parameter \#1 \$aggregationResult of method Ibexa\\AdminUi\\UI\\Module\\ContentTree\\NodeFactory\:\:aggregationResultToArray\(\) expects Ibexa\\Contracts\\Core\\Repository\\Values\\Content\\Search\\AggregationResult\\TermAggregationResult, Ibexa\\Contracts\\Core\\Repository\\Values\\Content\\Search\\AggregationResult given\.$#' + identifier: argument.type count: 1 path: src/lib/UI/Module/ContentTree/NodeFactory.php - - message: "#^Parameter \\#2 \\$length of function array_chunk expects int\\<1, max\\>, int given\\.$#" + message: '#^Parameter \#2 \$length of function array_chunk expects int\<1, max\>, int given\.$#' + identifier: argument.type count: 1 path: src/lib/UI/Module/ContentTree/NodeFactory.php - - message: "#^Generator expects value type Ibexa\\\\Contracts\\\\Core\\\\Repository\\\\FieldType, Ibexa\\\\Contracts\\\\Core\\\\FieldType\\\\FieldType given\\.$#" + message: '#^Generator expects value type Ibexa\\Contracts\\Core\\Repository\\FieldType, Ibexa\\Contracts\\Core\\FieldType\\FieldType given\.$#' + identifier: generator.valueType count: 1 path: src/lib/UI/Module/FieldTypeToolbar/FieldTypeToolbarFactory.php - - message: "#^Class Ibexa\\\\AdminUi\\\\UI\\\\Module\\\\FieldTypeToolbar\\\\Values\\\\FieldTypeToolbar implements generic interface IteratorAggregate but does not specify its types\\: TKey, TValue$#" + message: '#^Class Ibexa\\AdminUi\\UI\\Module\\FieldTypeToolbar\\Values\\FieldTypeToolbar implements generic interface IteratorAggregate but does not specify its types\: TKey, TValue$#' + identifier: missingType.generics count: 1 path: src/lib/UI/Module/FieldTypeToolbar/Values/FieldTypeToolbar.php - - message: "#^Method Ibexa\\\\AdminUi\\\\UI\\\\Module\\\\FieldTypeToolbar\\\\Values\\\\FieldTypeToolbar\\:\\:__construct\\(\\) has parameter \\$fieldTypes with no value type specified in iterable type array\\.$#" + message: '#^Method Ibexa\\AdminUi\\UI\\Module\\FieldTypeToolbar\\Values\\FieldTypeToolbar\:\:__construct\(\) has parameter \$fieldTypes with no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue count: 1 path: src/lib/UI/Module/FieldTypeToolbar/Values/FieldTypeToolbar.php - - message: "#^PHPDoc tag @return with type array\\ is incompatible with native type Iterator\\.$#" + message: '#^PHPDoc tag @return with type array\ is incompatible with native type Iterator\.$#' + identifier: return.phpDocType count: 1 path: src/lib/UI/Module/FieldTypeToolbar/Values/FieldTypeToolbar.php - - message: "#^Method Ibexa\\\\AdminUi\\\\UI\\\\Module\\\\Subitems\\\\ContentViewParameterSupplier\\:\\:getContentCreatePermissionsForMFU\\(\\) return type has no value type specified in iterable type array\\.$#" + message: '#^Method Ibexa\\AdminUi\\UI\\Module\\Subitems\\ContentViewParameterSupplier\:\:getContentCreatePermissionsForMFU\(\) return type has no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue count: 1 path: src/lib/UI/Module/Subitems/ContentViewParameterSupplier.php - - message: "#^Method Ibexa\\\\AdminUi\\\\UI\\\\Module\\\\Subitems\\\\ContentViewParameterSupplier\\:\\:supply\\(\\) has no return type specified\\.$#" + message: '#^Method Ibexa\\AdminUi\\UI\\Module\\Subitems\\ContentViewParameterSupplier\:\:supply\(\) has no return type specified\.$#' + identifier: missingType.return count: 1 path: src/lib/UI/Module/Subitems/ContentViewParameterSupplier.php - - message: "#^Parameter \\#1 \\$location of method Ibexa\\\\AdminUi\\\\UI\\\\Module\\\\Subitems\\\\ContentViewParameterSupplier\\:\\:getContentCreatePermissionsForMFU\\(\\) expects Ibexa\\\\Contracts\\\\Core\\\\Repository\\\\Values\\\\Content\\\\Location, Ibexa\\\\Contracts\\\\Core\\\\Repository\\\\Values\\\\Content\\\\Location\\|null given\\.$#" + message: '#^Parameter \#1 \$location of method Ibexa\\AdminUi\\UI\\Module\\Subitems\\ContentViewParameterSupplier\:\:getContentCreatePermissionsForMFU\(\) expects Ibexa\\Contracts\\Core\\Repository\\Values\\Content\\Location, Ibexa\\Contracts\\Core\\Repository\\Values\\Content\\Location\|null given\.$#' + identifier: argument.type count: 1 path: src/lib/UI/Module/Subitems/ContentViewParameterSupplier.php - - message: "#^Method Ibexa\\\\AdminUi\\\\UI\\\\Module\\\\Subitems\\\\ValueObjectVisitor\\\\SubitemsList\\:\\:visit\\(\\) has no return type specified\\.$#" + message: '#^Method Ibexa\\AdminUi\\UI\\Module\\Subitems\\ValueObjectVisitor\\SubitemsList\:\:visit\(\) has no return type specified\.$#' + identifier: missingType.return count: 1 path: src/lib/UI/Module/Subitems/ValueObjectVisitor/SubitemsList.php - - message: "#^Method Ibexa\\\\AdminUi\\\\UI\\\\Module\\\\Subitems\\\\ValueObjectVisitor\\\\SubitemsRow\\:\\:visit\\(\\) has no return type specified\\.$#" + message: '#^Method Ibexa\\AdminUi\\UI\\Module\\Subitems\\ValueObjectVisitor\\SubitemsRow\:\:visit\(\) has no return type specified\.$#' + identifier: missingType.return count: 1 path: src/lib/UI/Module/Subitems/ValueObjectVisitor/SubitemsRow.php - - message: "#^Method Ibexa\\\\AdminUi\\\\UI\\\\Service\\\\TabService\\:\\:getTabsFromGroup\\(\\) return type has no value type specified in iterable type array\\.$#" + message: '#^Method Ibexa\\AdminUi\\UI\\Service\\TabService\:\:getTabsFromGroup\(\) return type has no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue count: 1 path: src/lib/UI/Service/TabService.php - - message: "#^Method Ibexa\\\\AdminUi\\\\UI\\\\Value\\\\Content\\\\Language\\:\\:__construct\\(\\) has parameter \\$properties with no value type specified in iterable type array\\.$#" + message: '#^Method Ibexa\\AdminUi\\UI\\Value\\Content\\Language\:\:__construct\(\) has parameter \$properties with no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue count: 1 path: src/lib/UI/Value/Content/Language.php - - message: "#^Method Ibexa\\\\AdminUi\\\\UI\\\\Value\\\\Content\\\\Location\\:\\:__construct\\(\\) has parameter \\$properties with no value type specified in iterable type array\\.$#" + message: '#^Method Ibexa\\AdminUi\\UI\\Value\\Content\\Location\:\:__construct\(\) has parameter \$properties with no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue count: 1 path: src/lib/UI/Value/Content/Location.php - - message: "#^Method Ibexa\\\\AdminUi\\\\UI\\\\Value\\\\Content\\\\Location\\\\Mapper\\:\\:prioritizeMainLocation\\(\\) should return array\\ but returns array\\\\.$#" + message: '#^Method Ibexa\\AdminUi\\UI\\Value\\Content\\Location\\Mapper\:\:prioritizeMainLocation\(\) should return array\ but returns array\\.$#' + identifier: return.type count: 1 path: src/lib/UI/Value/Content/Location/Mapper.php - - message: "#^Method Ibexa\\\\AdminUi\\\\UI\\\\Value\\\\Content\\\\Relation\\:\\:__construct\\(\\) has parameter \\$properties with no value type specified in iterable type array\\.$#" + message: '#^Method Ibexa\\AdminUi\\UI\\Value\\Content\\Relation\:\:__construct\(\) has parameter \$properties with no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue count: 1 path: src/lib/UI/Value/Content/Relation.php - - message: "#^PHPDoc tag @param references unknown parameter\\: \\$unauthorizedContentDraft$#" + message: '#^PHPDoc tag @param references unknown parameter\: \$unauthorizedContentDraft$#' + identifier: parameter.notFound count: 1 path: src/lib/UI/Value/Content/UnauthorizedRelation.php - - message: "#^Method Ibexa\\\\AdminUi\\\\UI\\\\Value\\\\Content\\\\UrlAlias\\:\\:__construct\\(\\) has parameter \\$properties with no value type specified in iterable type array\\.$#" + message: '#^Method Ibexa\\AdminUi\\UI\\Value\\Content\\UrlAlias\:\:__construct\(\) has parameter \$properties with no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue count: 1 path: src/lib/UI/Value/Content/UrlAlias.php - - message: "#^Method Ibexa\\\\AdminUi\\\\UI\\\\Value\\\\Content\\\\VersionInfo\\:\\:__construct\\(\\) has parameter \\$properties with no value type specified in iterable type array\\.$#" + message: '#^Method Ibexa\\AdminUi\\UI\\Value\\Content\\VersionInfo\:\:__construct\(\) has parameter \$properties with no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue count: 1 path: src/lib/UI/Value/Content/VersionInfo.php - - message: "#^Method Ibexa\\\\AdminUi\\\\UI\\\\Value\\\\Location\\\\Bookmark\\:\\:__construct\\(\\) has parameter \\$properties with no value type specified in iterable type array\\.$#" + message: '#^Method Ibexa\\AdminUi\\UI\\Value\\Location\\Bookmark\:\:__construct\(\) has parameter \$properties with no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue count: 1 path: src/lib/UI/Value/Location/Bookmark.php - - message: "#^Method Ibexa\\\\AdminUi\\\\UI\\\\Value\\\\ObjectState\\\\ObjectState\\:\\:__construct\\(\\) has parameter \\$properties with no value type specified in iterable type array\\.$#" + message: '#^Method Ibexa\\AdminUi\\UI\\Value\\ObjectState\\ObjectState\:\:__construct\(\) has parameter \$properties with no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue count: 1 path: src/lib/UI/Value/ObjectState/ObjectState.php - - message: "#^Method Ibexa\\\\AdminUi\\\\UI\\\\Value\\\\User\\\\Policy\\:\\:__construct\\(\\) has parameter \\$properties with no value type specified in iterable type array\\.$#" + message: '#^Method Ibexa\\AdminUi\\UI\\Value\\User\\Policy\:\:__construct\(\) has parameter \$properties with no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue count: 1 path: src/lib/UI/Value/User/Policy.php - - message: "#^Property Ibexa\\\\AdminUi\\\\UI\\\\Value\\\\User\\\\Policy\\:\\:\\$limitations \\(array\\\\) does not accept iterable\\\\.$#" + message: '#^Property Ibexa\\AdminUi\\UI\\Value\\User\\Policy\:\:\$limitations \(array\\) does not accept iterable\\.$#' + identifier: assign.propertyType count: 1 path: src/lib/UI/Value/User/Policy.php - - message: "#^Method Ibexa\\\\AdminUi\\\\UI\\\\Value\\\\User\\\\Role\\:\\:__construct\\(\\) has parameter \\$properties with no value type specified in iterable type array\\.$#" + message: '#^Method Ibexa\\AdminUi\\UI\\Value\\User\\Role\:\:__construct\(\) has parameter \$properties with no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue count: 1 path: src/lib/UI/Value/User/Role.php - - message: "#^Cannot access property \\$contentInfo on Ibexa\\\\Contracts\\\\Core\\\\Repository\\\\Values\\\\Content\\\\VersionInfo\\|null\\.$#" + message: '#^Cannot access property \$contentInfo on Ibexa\\Contracts\\Core\\Repository\\Values\\Content\\VersionInfo\|null\.$#' + identifier: property.nonObject count: 1 path: src/lib/UI/Value/ValueFactory.php - - message: "#^Cannot access property \\$destinationContentInfo on Ibexa\\\\Contracts\\\\Core\\\\Repository\\\\Values\\\\Content\\\\Relation\\|null\\.$#" + message: '#^Cannot access property \$destinationContentInfo on Ibexa\\Contracts\\Core\\Repository\\Values\\Content\\Relation\|null\.$#' + identifier: property.nonObject count: 1 path: src/lib/UI/Value/ValueFactory.php - - message: "#^Cannot access property \\$sourceContentInfo on Ibexa\\\\Contracts\\\\Core\\\\Repository\\\\Values\\\\Content\\\\Relation\\|null\\.$#" + message: '#^Cannot access property \$sourceContentInfo on Ibexa\\Contracts\\Core\\Repository\\Values\\Content\\Relation\|null\.$#' + identifier: property.nonObject count: 1 path: src/lib/UI/Value/ValueFactory.php - - message: "#^Cannot access property \\$versionNo on Ibexa\\\\Contracts\\\\Core\\\\Repository\\\\Values\\\\Content\\\\VersionInfo\\|null\\.$#" + message: '#^Cannot access property \$versionNo on Ibexa\\Contracts\\Core\\Repository\\Values\\Content\\VersionInfo\|null\.$#' + identifier: property.nonObject count: 1 path: src/lib/UI/Value/ValueFactory.php - - message: "#^Method Ibexa\\\\AdminUi\\\\UI\\\\Value\\\\ValueFactory\\:\\:getRelationFieldDefinitionName\\(\\) should return string but returns string\\|null\\.$#" + message: '#^Method Ibexa\\AdminUi\\UI\\Value\\ValueFactory\:\:getRelationFieldDefinitionName\(\) should return string but returns string\|null\.$#' + identifier: return.type count: 1 path: src/lib/UI/Value/ValueFactory.php - - message: "#^PHPDoc tag @return with type Ibexa\\\\Contracts\\\\Core\\\\Repository\\\\Values\\\\Content\\\\Language is not subtype of native type Ibexa\\\\AdminUi\\\\UI\\\\Value\\\\Content\\\\Language\\.$#" + message: '#^PHPDoc tag @return with type Ibexa\\Contracts\\Core\\Repository\\Values\\Content\\Language is not subtype of native type Ibexa\\AdminUi\\UI\\Value\\Content\\Language\.$#' + identifier: return.phpDocType count: 1 path: src/lib/UI/Value/ValueFactory.php - - message: "#^PHPDoc tag @return with type Ibexa\\\\Contracts\\\\Core\\\\Repository\\\\Values\\\\Content\\\\Location is not subtype of native type Ibexa\\\\AdminUi\\\\UI\\\\Value\\\\Content\\\\Location\\.$#" + message: '#^PHPDoc tag @return with type Ibexa\\Contracts\\Core\\Repository\\Values\\Content\\Location is not subtype of native type Ibexa\\AdminUi\\UI\\Value\\Content\\Location\.$#' + identifier: return.phpDocType count: 1 path: src/lib/UI/Value/ValueFactory.php - - message: "#^PHPDoc tag @return with type Ibexa\\\\Contracts\\\\Core\\\\Repository\\\\Values\\\\Content\\\\Relation is not subtype of native type Ibexa\\\\AdminUi\\\\UI\\\\Value\\\\Content\\\\Relation\\.$#" + message: '#^PHPDoc tag @return with type Ibexa\\Contracts\\Core\\Repository\\Values\\Content\\Relation is not subtype of native type Ibexa\\AdminUi\\UI\\Value\\Content\\Relation\.$#' + identifier: return.phpDocType count: 1 path: src/lib/UI/Value/ValueFactory.php - - message: "#^PHPDoc tag @return with type Ibexa\\\\Contracts\\\\Core\\\\Repository\\\\Values\\\\Content\\\\VersionInfo is not subtype of native type Ibexa\\\\AdminUi\\\\UI\\\\Value\\\\Content\\\\VersionInfo\\.$#" + message: '#^PHPDoc tag @return with type Ibexa\\Contracts\\Core\\Repository\\Values\\Content\\VersionInfo is not subtype of native type Ibexa\\AdminUi\\UI\\Value\\Content\\VersionInfo\.$#' + identifier: return.phpDocType count: 1 path: src/lib/UI/Value/ValueFactory.php - - message: "#^Parameter \\#1 \\$relation of class Ibexa\\\\AdminUi\\\\UI\\\\Value\\\\Content\\\\Relation constructor expects Ibexa\\\\Contracts\\\\Core\\\\Repository\\\\Values\\\\Content\\\\Relation, Ibexa\\\\Contracts\\\\Core\\\\Repository\\\\Values\\\\Content\\\\Relation\\|null given\\.$#" + message: '#^Parameter \#1 \$relation of class Ibexa\\AdminUi\\UI\\Value\\Content\\Relation constructor expects Ibexa\\Contracts\\Core\\Repository\\Values\\Content\\Relation, Ibexa\\Contracts\\Core\\Repository\\Values\\Content\\Relation\|null given\.$#' + identifier: argument.type count: 1 path: src/lib/UI/Value/ValueFactory.php - - message: "#^Parameter \\#1 \\$versionInfo of class Ibexa\\\\AdminUi\\\\UI\\\\Value\\\\Content\\\\ContentDraft constructor expects Ibexa\\\\Contracts\\\\Core\\\\Repository\\\\Values\\\\Content\\\\VersionInfo, Ibexa\\\\Contracts\\\\Core\\\\Repository\\\\Values\\\\Content\\\\VersionInfo\\|null given\\.$#" + message: '#^Parameter \#1 \$versionInfo of class Ibexa\\AdminUi\\UI\\Value\\Content\\ContentDraft constructor expects Ibexa\\Contracts\\Core\\Repository\\Values\\Content\\VersionInfo, Ibexa\\Contracts\\Core\\Repository\\Values\\Content\\VersionInfo\|null given\.$#' + identifier: argument.type count: 1 path: src/lib/UI/Value/ValueFactory.php - - message: "#^Method Ibexa\\\\AdminUi\\\\UniversalDiscovery\\\\ConfigResolver\\:\\:getConfig\\(\\) has parameter \\$context with no value type specified in iterable type array\\.$#" + message: '#^Method Ibexa\\AdminUi\\UniversalDiscovery\\ConfigResolver\:\:getConfig\(\) has parameter \$context with no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue count: 1 path: src/lib/UniversalDiscovery/ConfigResolver.php - - message: "#^Method Ibexa\\\\AdminUi\\\\UniversalDiscovery\\\\ConfigResolver\\:\\:getConfig\\(\\) return type has no value type specified in iterable type array\\.$#" + message: '#^Method Ibexa\\AdminUi\\UniversalDiscovery\\ConfigResolver\:\:getConfig\(\) return type has no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue count: 1 path: src/lib/UniversalDiscovery/ConfigResolver.php - - message: "#^Method Ibexa\\\\AdminUi\\\\UniversalDiscovery\\\\ConfigResolver\\:\\:getUDWConfiguration\\(\\) return type has no value type specified in iterable type array\\.$#" + message: '#^Method Ibexa\\AdminUi\\UniversalDiscovery\\ConfigResolver\:\:getUDWConfiguration\(\) return type has no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue count: 1 path: src/lib/UniversalDiscovery/ConfigResolver.php - - message: "#^Method Ibexa\\\\AdminUi\\\\UniversalDiscovery\\\\ConfigResolver\\:\\:mergeConfiguration\\(\\) has parameter \\$default with no value type specified in iterable type array\\.$#" + message: '#^Method Ibexa\\AdminUi\\UniversalDiscovery\\ConfigResolver\:\:mergeConfiguration\(\) has parameter \$default with no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue count: 1 path: src/lib/UniversalDiscovery/ConfigResolver.php - - message: "#^Method Ibexa\\\\AdminUi\\\\UniversalDiscovery\\\\ConfigResolver\\:\\:mergeConfiguration\\(\\) return type has no value type specified in iterable type array\\.$#" + message: '#^Method Ibexa\\AdminUi\\UniversalDiscovery\\ConfigResolver\:\:mergeConfiguration\(\) return type has no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue count: 1 path: src/lib/UniversalDiscovery/ConfigResolver.php - - message: "#^Method Ibexa\\\\AdminUi\\\\UniversalDiscovery\\\\Event\\\\ConfigResolveEvent\\:\\:getConfig\\(\\) return type has no value type specified in iterable type array\\.$#" + message: '#^Method Ibexa\\AdminUi\\UniversalDiscovery\\Event\\ConfigResolveEvent\:\:getConfig\(\) return type has no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue count: 1 path: src/lib/UniversalDiscovery/Event/ConfigResolveEvent.php - - message: "#^Method Ibexa\\\\AdminUi\\\\UniversalDiscovery\\\\Event\\\\ConfigResolveEvent\\:\\:getContext\\(\\) return type has no value type specified in iterable type array\\.$#" + message: '#^Method Ibexa\\AdminUi\\UniversalDiscovery\\Event\\ConfigResolveEvent\:\:getContext\(\) return type has no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue count: 1 path: src/lib/UniversalDiscovery/Event/ConfigResolveEvent.php - - message: "#^Method Ibexa\\\\AdminUi\\\\UniversalDiscovery\\\\Event\\\\ConfigResolveEvent\\:\\:setConfig\\(\\) has parameter \\$config with no value type specified in iterable type array\\.$#" + message: '#^Method Ibexa\\AdminUi\\UniversalDiscovery\\Event\\ConfigResolveEvent\:\:setConfig\(\) has parameter \$config with no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue count: 1 path: src/lib/UniversalDiscovery/Event/ConfigResolveEvent.php - - message: "#^Method Ibexa\\\\AdminUi\\\\UniversalDiscovery\\\\Event\\\\ConfigResolveEvent\\:\\:setContext\\(\\) has parameter \\$context with no value type specified in iterable type array\\.$#" + message: '#^Method Ibexa\\AdminUi\\UniversalDiscovery\\Event\\ConfigResolveEvent\:\:setContext\(\) has parameter \$context with no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue count: 1 path: src/lib/UniversalDiscovery/Event/ConfigResolveEvent.php - - message: "#^Property Ibexa\\\\AdminUi\\\\UniversalDiscovery\\\\Event\\\\ConfigResolveEvent\\:\\:\\$config type has no value type specified in iterable type array\\.$#" + message: '#^Property Ibexa\\AdminUi\\UniversalDiscovery\\Event\\ConfigResolveEvent\:\:\$config type has no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue count: 1 path: src/lib/UniversalDiscovery/Event/ConfigResolveEvent.php - - message: "#^Property Ibexa\\\\AdminUi\\\\UniversalDiscovery\\\\Event\\\\ConfigResolveEvent\\:\\:\\$context type has no value type specified in iterable type array\\.$#" + message: '#^Property Ibexa\\AdminUi\\UniversalDiscovery\\Event\\ConfigResolveEvent\:\:\$context type has no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue count: 1 path: src/lib/UniversalDiscovery/Event/ConfigResolveEvent.php - - message: "#^Method Ibexa\\\\AdminUi\\\\UniversalDiscovery\\\\Event\\\\Subscriber\\\\ContentCreate\\:\\:getRestrictedContentTypesIdentifiers\\(\\) has parameter \\$hasAccess with no value type specified in iterable type array\\.$#" + message: '#^Method Ibexa\\AdminUi\\UniversalDiscovery\\Event\\Subscriber\\ContentCreate\:\:getRestrictedContentTypesIdentifiers\(\) has parameter \$hasAccess with no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue count: 1 path: src/lib/UniversalDiscovery/Event/Subscriber/ContentCreate.php - - message: "#^Method Ibexa\\\\AdminUi\\\\UniversalDiscovery\\\\Event\\\\Subscriber\\\\ContentCreate\\:\\:getRestrictedContentTypesIdentifiers\\(\\) return type has no value type specified in iterable type array\\.$#" + message: '#^Method Ibexa\\AdminUi\\UniversalDiscovery\\Event\\Subscriber\\ContentCreate\:\:getRestrictedContentTypesIdentifiers\(\) return type has no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue count: 1 path: src/lib/UniversalDiscovery/Event/Subscriber/ContentCreate.php - - message: "#^Method Ibexa\\\\AdminUi\\\\UniversalDiscovery\\\\Event\\\\Subscriber\\\\ContentCreate\\:\\:getRestrictedLanguagesCodes\\(\\) has parameter \\$hasAccess with no type specified\\.$#" + message: '#^Method Ibexa\\AdminUi\\UniversalDiscovery\\Event\\Subscriber\\ContentCreate\:\:getRestrictedLanguagesCodes\(\) has parameter \$hasAccess with no type specified\.$#' + identifier: missingType.parameter count: 1 path: src/lib/UniversalDiscovery/Event/Subscriber/ContentCreate.php - - message: "#^Property Ibexa\\\\AdminUi\\\\UniversalDiscovery\\\\Event\\\\Subscriber\\\\ContentCreate\\:\\:\\$restrictedContentTypesIdentifiers type has no value type specified in iterable type array\\.$#" + message: '#^Property Ibexa\\AdminUi\\UniversalDiscovery\\Event\\Subscriber\\ContentCreate\:\:\$restrictedContentTypesIdentifiers type has no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue count: 1 path: src/lib/UniversalDiscovery/Event/Subscriber/ContentCreate.php - - message: "#^Property Ibexa\\\\AdminUi\\\\UniversalDiscovery\\\\Event\\\\Subscriber\\\\ContentCreate\\:\\:\\$restrictedLanguagesCodes type has no value type specified in iterable type array\\.$#" + message: '#^Property Ibexa\\AdminUi\\UniversalDiscovery\\Event\\Subscriber\\ContentCreate\:\:\$restrictedLanguagesCodes type has no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue count: 1 path: src/lib/UniversalDiscovery/Event/Subscriber/ContentCreate.php - - message: "#^Method Ibexa\\\\AdminUi\\\\UniversalDiscovery\\\\Event\\\\Subscriber\\\\ImageAssetDefaultLocationId\\:\\:getSubscribedEvents\\(\\) return type has no value type specified in iterable type array\\.$#" + message: '#^Method Ibexa\\AdminUi\\UniversalDiscovery\\Event\\Subscriber\\ImageAssetDefaultLocationId\:\:getSubscribedEvents\(\) return type has no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue count: 1 path: src/lib/UniversalDiscovery/Event/Subscriber/ImageAssetDefaultLocationId.php - - message: "#^Method Ibexa\\\\AdminUi\\\\UniversalDiscovery\\\\Event\\\\Subscriber\\\\ObjectRelationAllowedContentTypes\\:\\:getSubscribedEvents\\(\\) return type has no value type specified in iterable type array\\.$#" + message: '#^Method Ibexa\\AdminUi\\UniversalDiscovery\\Event\\Subscriber\\ObjectRelationAllowedContentTypes\:\:getSubscribedEvents\(\) return type has no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue count: 1 path: src/lib/UniversalDiscovery/Event/Subscriber/ObjectRelationAllowedContentTypes.php - - message: "#^Method Ibexa\\\\AdminUi\\\\UniversalDiscovery\\\\Event\\\\Subscriber\\\\ObjectRelationStartingLocationId\\:\\:getSubscribedEvents\\(\\) return type has no value type specified in iterable type array\\.$#" + message: '#^Method Ibexa\\AdminUi\\UniversalDiscovery\\Event\\Subscriber\\ObjectRelationStartingLocationId\:\:getSubscribedEvents\(\) return type has no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue count: 1 path: src/lib/UniversalDiscovery/Event/Subscriber/ObjectRelationStartingLocationId.php - - message: "#^Method Ibexa\\\\AdminUi\\\\UniversalDiscovery\\\\Event\\\\Subscriber\\\\ReadAllowedContentTypes\\:\\:getAllowedContentTypesIdentifiers\\(\\) has parameter \\$contentTypesAllowedViaConfig with no value type specified in iterable type array\\.$#" + message: '#^Method Ibexa\\AdminUi\\UniversalDiscovery\\Event\\Subscriber\\ReadAllowedContentTypes\:\:getAllowedContentTypesIdentifiers\(\) has parameter \$contentTypesAllowedViaConfig with no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue count: 1 path: src/lib/UniversalDiscovery/Event/Subscriber/ReadAllowedContentTypes.php - - message: "#^Method Ibexa\\\\AdminUi\\\\UniversalDiscovery\\\\Event\\\\Subscriber\\\\ReadAllowedContentTypes\\:\\:getAllowedContentTypesIdentifiers\\(\\) return type has no value type specified in iterable type array\\.$#" + message: '#^Method Ibexa\\AdminUi\\UniversalDiscovery\\Event\\Subscriber\\ReadAllowedContentTypes\:\:getAllowedContentTypesIdentifiers\(\) return type has no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue count: 1 path: src/lib/UniversalDiscovery/Event/Subscriber/ReadAllowedContentTypes.php - - message: "#^Method Ibexa\\\\AdminUi\\\\UniversalDiscovery\\\\Event\\\\Subscriber\\\\RichTextAllowedLanguages\\:\\:getSubscribedEvents\\(\\) return type has no value type specified in iterable type array\\.$#" + message: '#^Method Ibexa\\AdminUi\\UniversalDiscovery\\Event\\Subscriber\\RichTextAllowedLanguages\:\:getSubscribedEvents\(\) return type has no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue count: 1 path: src/lib/UniversalDiscovery/Event/Subscriber/RichTextAllowedLanguages.php - - message: "#^Method Ibexa\\\\AdminUi\\\\UniversalDiscovery\\\\Event\\\\Subscriber\\\\SectionAssign\\:\\:getRestrictedContentTypes\\(\\) has parameter \\$hasAccess with no value type specified in iterable type array\\.$#" + message: '#^Method Ibexa\\AdminUi\\UniversalDiscovery\\Event\\Subscriber\\SectionAssign\:\:getRestrictedContentTypes\(\) has parameter \$hasAccess with no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue count: 1 path: src/lib/UniversalDiscovery/Event/Subscriber/SectionAssign.php - - message: "#^Method Ibexa\\\\AdminUi\\\\UniversalDiscovery\\\\Event\\\\Subscriber\\\\SectionAssign\\:\\:getRestrictedContentTypes\\(\\) return type has no value type specified in iterable type array\\.$#" + message: '#^Method Ibexa\\AdminUi\\UniversalDiscovery\\Event\\Subscriber\\SectionAssign\:\:getRestrictedContentTypes\(\) return type has no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue count: 1 path: src/lib/UniversalDiscovery/Event/Subscriber/SectionAssign.php - - message: "#^Method Ibexa\\\\AdminUi\\\\UniversalDiscovery\\\\Event\\\\Subscriber\\\\SectionAssign\\:\\:getSubscribedEvents\\(\\) return type has no value type specified in iterable type array\\.$#" + message: '#^Method Ibexa\\AdminUi\\UniversalDiscovery\\Event\\Subscriber\\SectionAssign\:\:getSubscribedEvents\(\) return type has no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue count: 1 path: src/lib/UniversalDiscovery/Event/Subscriber/SectionAssign.php - - message: "#^Property Ibexa\\\\AdminUi\\\\UniversalDiscovery\\\\Event\\\\Subscriber\\\\SectionAssign\\:\\:\\$restrictedContentTypes type has no value type specified in iterable type array\\.$#" + message: '#^Property Ibexa\\AdminUi\\UniversalDiscovery\\Event\\Subscriber\\SectionAssign\:\:\$restrictedContentTypes type has no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue count: 1 path: src/lib/UniversalDiscovery/Event/Subscriber/SectionAssign.php - - message: "#^Method Ibexa\\\\AdminUi\\\\UniversalDiscovery\\\\Event\\\\Subscriber\\\\UserSelectionAllowedContentTypes\\:\\:getSubscribedEvents\\(\\) return type has no value type specified in iterable type array\\.$#" + message: '#^Method Ibexa\\AdminUi\\UniversalDiscovery\\Event\\Subscriber\\UserSelectionAllowedContentTypes\:\:getSubscribedEvents\(\) return type has no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue count: 1 path: src/lib/UniversalDiscovery/Event/Subscriber/UserSelectionAllowedContentTypes.php - - message: "#^Access to protected property Ibexa\\\\Contracts\\\\Core\\\\Repository\\\\Values\\\\User\\\\LookupLimitationResult\\:\\:\\$hasAccess\\.$#" + message: '#^Access to protected property Ibexa\\Contracts\\Core\\Repository\\Values\\User\\LookupLimitationResult\:\:\$hasAccess\.$#' + identifier: property.protected count: 2 path: src/lib/UniversalDiscovery/UniversalDiscoveryProvider.php - - message: "#^Method Ibexa\\\\AdminUi\\\\UniversalDiscovery\\\\UniversalDiscoveryProvider\\:\\:getBreadcrumbLocations\\(\\) return type has no value type specified in iterable type array\\.$#" + message: '#^Method Ibexa\\AdminUi\\UniversalDiscovery\\UniversalDiscoveryProvider\:\:getBreadcrumbLocations\(\) return type has no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue count: 1 path: src/lib/UniversalDiscovery/UniversalDiscoveryProvider.php - - message: "#^Method Ibexa\\\\AdminUi\\\\UniversalDiscovery\\\\UniversalDiscoveryProvider\\:\\:getColumns\\(\\) return type has no value type specified in iterable type array\\.$#" + message: '#^Method Ibexa\\AdminUi\\UniversalDiscovery\\UniversalDiscoveryProvider\:\:getColumns\(\) return type has no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue count: 1 path: src/lib/UniversalDiscovery/UniversalDiscoveryProvider.php - - message: "#^Method Ibexa\\\\AdminUi\\\\UniversalDiscovery\\\\UniversalDiscoveryProvider\\:\\:getLocationData\\(\\) return type has no value type specified in iterable type array\\.$#" + message: '#^Method Ibexa\\AdminUi\\UniversalDiscovery\\UniversalDiscoveryProvider\:\:getLocationData\(\) return type has no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue count: 1 path: src/lib/UniversalDiscovery/UniversalDiscoveryProvider.php - - message: "#^Method Ibexa\\\\AdminUi\\\\UniversalDiscovery\\\\UniversalDiscoveryProvider\\:\\:getLocationGridViewData\\(\\) return type has no value type specified in iterable type array\\.$#" + message: '#^Method Ibexa\\AdminUi\\UniversalDiscovery\\UniversalDiscoveryProvider\:\:getLocationGridViewData\(\) return type has no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue count: 1 path: src/lib/UniversalDiscovery/UniversalDiscoveryProvider.php - - message: "#^Method Ibexa\\\\AdminUi\\\\UniversalDiscovery\\\\UniversalDiscoveryProvider\\:\\:getLocationPermissionRestrictions\\(\\) return type has no value type specified in iterable type array\\.$#" + message: '#^Method Ibexa\\AdminUi\\UniversalDiscovery\\UniversalDiscoveryProvider\:\:getLocationPermissionRestrictions\(\) return type has no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue count: 1 path: src/lib/UniversalDiscovery/UniversalDiscoveryProvider.php - - message: "#^Method Ibexa\\\\AdminUi\\\\UniversalDiscovery\\\\UniversalDiscoveryProvider\\:\\:getLocations\\(\\) has parameter \\$locationIds with no value type specified in iterable type array\\.$#" + message: '#^Method Ibexa\\AdminUi\\UniversalDiscovery\\UniversalDiscoveryProvider\:\:getLocations\(\) has parameter \$locationIds with no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue count: 1 path: src/lib/UniversalDiscovery/UniversalDiscoveryProvider.php - - message: "#^Method Ibexa\\\\AdminUi\\\\UniversalDiscovery\\\\UniversalDiscoveryProvider\\:\\:getLocations\\(\\) return type has no value type specified in iterable type array\\.$#" + message: '#^Method Ibexa\\AdminUi\\UniversalDiscovery\\UniversalDiscoveryProvider\:\:getLocations\(\) return type has no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue count: 1 path: src/lib/UniversalDiscovery/UniversalDiscoveryProvider.php - - message: "#^Method Ibexa\\\\AdminUi\\\\UniversalDiscovery\\\\UniversalDiscoveryProvider\\:\\:getRelativeLocationPath\\(\\) has parameter \\$locationPath with no value type specified in iterable type array\\.$#" + message: '#^Method Ibexa\\AdminUi\\UniversalDiscovery\\UniversalDiscoveryProvider\:\:getRelativeLocationPath\(\) has parameter \$locationPath with no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue count: 1 path: src/lib/UniversalDiscovery/UniversalDiscoveryProvider.php - - message: "#^Method Ibexa\\\\AdminUi\\\\UniversalDiscovery\\\\UniversalDiscoveryProvider\\:\\:getRelativeLocationPath\\(\\) return type has no value type specified in iterable type array\\.$#" + message: '#^Method Ibexa\\AdminUi\\UniversalDiscovery\\UniversalDiscoveryProvider\:\:getRelativeLocationPath\(\) return type has no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue count: 1 path: src/lib/UniversalDiscovery/UniversalDiscoveryProvider.php - - message: "#^Method Ibexa\\\\AdminUi\\\\UniversalDiscovery\\\\UniversalDiscoveryProvider\\:\\:getSortClause\\(\\) should return Ibexa\\\\Contracts\\\\Core\\\\Repository\\\\Values\\\\Content\\\\Query\\\\SortClause but returns object\\.$#" + message: '#^Method Ibexa\\AdminUi\\UniversalDiscovery\\UniversalDiscoveryProvider\:\:getSortClause\(\) should return Ibexa\\Contracts\\Core\\Repository\\Values\\Content\\Query\\SortClause but returns object\.$#' + identifier: return.type count: 1 path: src/lib/UniversalDiscovery/UniversalDiscoveryProvider.php - - message: "#^Method Ibexa\\\\AdminUi\\\\UniversalDiscovery\\\\UniversalDiscoveryProvider\\:\\:getSubitemContents\\(\\) return type has no value type specified in iterable type array\\.$#" + message: '#^Method Ibexa\\AdminUi\\UniversalDiscovery\\UniversalDiscoveryProvider\:\:getSubitemContents\(\) return type has no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue count: 1 path: src/lib/UniversalDiscovery/UniversalDiscoveryProvider.php - - message: "#^Method Ibexa\\\\AdminUi\\\\UniversalDiscovery\\\\UniversalDiscoveryProvider\\:\\:getSubitemLocations\\(\\) return type has no value type specified in iterable type array\\.$#" + message: '#^Method Ibexa\\AdminUi\\UniversalDiscovery\\UniversalDiscoveryProvider\:\:getSubitemLocations\(\) return type has no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue count: 1 path: src/lib/UniversalDiscovery/UniversalDiscoveryProvider.php - - message: "#^Method Ibexa\\\\AdminUi\\\\UniversalDiscovery\\\\UniversalDiscoveryProvider\\:\\:moveSelectedLocationOnTop\\(\\) has parameter \\$locations with no value type specified in iterable type array\\.$#" + message: '#^Method Ibexa\\AdminUi\\UniversalDiscovery\\UniversalDiscoveryProvider\:\:moveSelectedLocationOnTop\(\) has parameter \$locations with no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue count: 1 path: src/lib/UniversalDiscovery/UniversalDiscoveryProvider.php - - message: "#^Method Ibexa\\\\AdminUi\\\\UniversalDiscovery\\\\UniversalDiscoveryProvider\\:\\:moveSelectedLocationOnTop\\(\\) return type has no value type specified in iterable type array\\.$#" + message: '#^Method Ibexa\\AdminUi\\UniversalDiscovery\\UniversalDiscoveryProvider\:\:moveSelectedLocationOnTop\(\) return type has no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue count: 1 path: src/lib/UniversalDiscovery/UniversalDiscoveryProvider.php - - message: "#^Parameter \\#1 \\$query of method Ibexa\\\\Contracts\\\\Core\\\\Repository\\\\SearchService\\:\\:findLocations\\(\\) expects Ibexa\\\\Contracts\\\\Core\\\\Repository\\\\Values\\\\Content\\\\LocationQuery, Ibexa\\\\Contracts\\\\Core\\\\Repository\\\\Values\\\\Content\\\\Query given\\.$#" + message: '#^Parameter \#1 \$query of method Ibexa\\Contracts\\Core\\Repository\\SearchService\:\:findLocations\(\) expects Ibexa\\Contracts\\Core\\Repository\\Values\\Content\\LocationQuery, Ibexa\\Contracts\\Core\\Repository\\Values\\Content\\Query given\.$#' + identifier: argument.type count: 1 path: src/lib/UniversalDiscovery/UniversalDiscoveryProvider.php - - message: "#^Property Ibexa\\\\AdminUi\\\\UniversalDiscovery\\\\UniversalDiscoveryProvider\\:\\:\\$availableSortOrder has no type specified\\.$#" + message: '#^Property Ibexa\\AdminUi\\UniversalDiscovery\\UniversalDiscoveryProvider\:\:\$availableSortOrder has no type specified\.$#' + identifier: missingType.property count: 1 path: src/lib/UniversalDiscovery/UniversalDiscoveryProvider.php - - message: "#^Property Ibexa\\\\AdminUi\\\\UniversalDiscovery\\\\UniversalDiscoveryProvider\\:\\:\\$sortClauseClassMap has no type specified\\.$#" + message: '#^Property Ibexa\\AdminUi\\UniversalDiscovery\\UniversalDiscoveryProvider\:\:\$sortClauseClassMap has no type specified\.$#' + identifier: missingType.property count: 1 path: src/lib/UniversalDiscovery/UniversalDiscoveryProvider.php - - message: "#^Method Ibexa\\\\AdminUi\\\\Util\\\\FieldDefinitionGroupsUtil\\:\\:groupFieldDefinitions\\(\\) return type has no value type specified in iterable type array\\.$#" + message: '#^Method Ibexa\\AdminUi\\UserSetting\\Autosave\:\:mapFieldForm\(\) has parameter \$formBuilder with generic interface Symfony\\Component\\Form\\FormBuilderInterface but does not specify its types\: TData$#' + identifier: missingType.generics + count: 1 + path: src/lib/UserSetting/Autosave.php + + - + message: '#^Method Ibexa\\AdminUi\\UserSetting\\Autosave\:\:mapFieldForm\(\) return type with generic interface Symfony\\Component\\Form\\FormBuilderInterface does not specify its types\: TData$#' + identifier: missingType.generics + count: 1 + path: src/lib/UserSetting/Autosave.php + + - + message: '#^Method Ibexa\\AdminUi\\UserSetting\\AutosaveInterval\:\:mapFieldForm\(\) has parameter \$formBuilder with generic interface Symfony\\Component\\Form\\FormBuilderInterface but does not specify its types\: TData$#' + identifier: missingType.generics + count: 1 + path: src/lib/UserSetting/AutosaveInterval.php + + - + message: '#^Method Ibexa\\AdminUi\\UserSetting\\AutosaveInterval\:\:mapFieldForm\(\) return type with generic interface Symfony\\Component\\Form\\FormBuilderInterface does not specify its types\: TData$#' + identifier: missingType.generics + count: 1 + path: src/lib/UserSetting/AutosaveInterval.php + + - + message: '#^Method Ibexa\\AdminUi\\UserSetting\\FocusMode\:\:mapFieldForm\(\) has parameter \$formBuilder with generic interface Symfony\\Component\\Form\\FormBuilderInterface but does not specify its types\: TData$#' + identifier: missingType.generics + count: 1 + path: src/lib/UserSetting/FocusMode.php + + - + message: '#^Method Ibexa\\AdminUi\\UserSetting\\FocusMode\:\:mapFieldForm\(\) return type with generic interface Symfony\\Component\\Form\\FormBuilderInterface does not specify its types\: TData$#' + identifier: missingType.generics + count: 1 + path: src/lib/UserSetting/FocusMode.php + + - + message: '#^Method Ibexa\\AdminUi\\UserSetting\\InContextTranslation\:\:mapFieldForm\(\) has parameter \$formBuilder with generic interface Symfony\\Component\\Form\\FormBuilderInterface but does not specify its types\: TData$#' + identifier: missingType.generics + count: 1 + path: src/lib/UserSetting/InContextTranslation.php + + - + message: '#^Method Ibexa\\AdminUi\\UserSetting\\InContextTranslation\:\:mapFieldForm\(\) return type with generic interface Symfony\\Component\\Form\\FormBuilderInterface does not specify its types\: TData$#' + identifier: missingType.generics + count: 1 + path: src/lib/UserSetting/InContextTranslation.php + + - + message: '#^Method Ibexa\\AdminUi\\Util\\FieldDefinitionGroupsUtil\:\:groupFieldDefinitions\(\) return type has no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue count: 1 path: src/lib/Util/FieldDefinitionGroupsUtil.php - - message: "#^Property Ibexa\\\\AdminUi\\\\Validator\\\\Constraints\\\\FieldDefinitionDefaultValue\\:\\:\\$message has no type specified\\.$#" + message: '#^Property Ibexa\\AdminUi\\Validator\\Constraints\\FieldDefinitionDefaultValue\:\:\$message has no type specified\.$#' + identifier: missingType.property count: 1 path: src/lib/Validator/Constraints/FieldDefinitionDefaultValue.php - - message: "#^Property Ibexa\\\\AdminUi\\\\Validator\\\\Constraints\\\\FieldSettings\\:\\:\\$message has no type specified\\.$#" + message: '#^Property Ibexa\\AdminUi\\Validator\\Constraints\\FieldSettings\:\:\$message has no type specified\.$#' + identifier: missingType.property count: 1 path: src/lib/Validator/Constraints/FieldSettings.php - - message: "#^Property Ibexa\\\\AdminUi\\\\Validator\\\\Constraints\\\\LocationHasChildren\\:\\:\\$message has no type specified\\.$#" + message: '#^Property Ibexa\\AdminUi\\Validator\\Constraints\\LocationHasChildren\:\:\$message has no type specified\.$#' + identifier: missingType.property count: 1 path: src/lib/Validator/Constraints/LocationHasChildren.php - - message: "#^Access to an undefined property Symfony\\\\Component\\\\Validator\\\\Constraint\\:\\:\\$message\\.$#" + message: '#^Access to an undefined property Symfony\\Component\\Validator\\Constraint\:\:\$message\.$#' + identifier: property.notFound count: 2 path: src/lib/Validator/Constraints/LocationHasChildrenValidator.php - - message: "#^Strict comparison using \\=\\=\\= between null and Ibexa\\\\Contracts\\\\Core\\\\Repository\\\\Values\\\\Content\\\\Location will always evaluate to false\\.$#" + message: '#^Strict comparison using \=\=\= between null and Ibexa\\Contracts\\Core\\Repository\\Values\\Content\\Location will always evaluate to false\.$#' + identifier: identical.alwaysFalse count: 1 path: src/lib/Validator/Constraints/LocationHasChildrenValidator.php - - message: "#^Property Ibexa\\\\AdminUi\\\\Validator\\\\Constraints\\\\LocationHaveUniqueAssetRelation\\:\\:\\$message has no type specified\\.$#" + message: '#^Property Ibexa\\AdminUi\\Validator\\Constraints\\LocationHaveUniqueAssetRelation\:\:\$message has no type specified\.$#' + identifier: missingType.property count: 1 path: src/lib/Validator/Constraints/LocationHaveUniqueAssetRelation.php - - message: "#^Access to an undefined property Symfony\\\\Component\\\\Validator\\\\Constraint\\:\\:\\$message\\.$#" + message: '#^Access to an undefined property Symfony\\Component\\Validator\\Constraint\:\:\$message\.$#' + identifier: property.notFound count: 2 path: src/lib/Validator/Constraints/LocationHaveUniqueAssetRelationValidator.php - - message: "#^Strict comparison using \\=\\=\\= between null and Ibexa\\\\Contracts\\\\Core\\\\Repository\\\\Values\\\\Content\\\\Location will always evaluate to false\\.$#" + message: '#^Strict comparison using \=\=\= between null and Ibexa\\Contracts\\Core\\Repository\\Values\\Content\\Location will always evaluate to false\.$#' + identifier: identical.alwaysFalse count: 1 path: src/lib/Validator/Constraints/LocationHaveUniqueAssetRelationValidator.php - - message: "#^Property Ibexa\\\\AdminUi\\\\Validator\\\\Constraints\\\\LocationIsContainer\\:\\:\\$message has no type specified\\.$#" + message: '#^Property Ibexa\\AdminUi\\Validator\\Constraints\\LocationIsContainer\:\:\$message has no type specified\.$#' + identifier: missingType.property count: 1 path: src/lib/Validator/Constraints/LocationIsContainer.php - - message: "#^Access to an undefined property Symfony\\\\Component\\\\Validator\\\\Constraint\\:\\:\\$message\\.$#" + message: '#^Access to an undefined property Symfony\\Component\\Validator\\Constraint\:\:\$message\.$#' + identifier: property.notFound count: 2 path: src/lib/Validator/Constraints/LocationIsContainerValidator.php - - message: "#^Strict comparison using \\=\\=\\= between null and Ibexa\\\\Contracts\\\\Core\\\\Repository\\\\Values\\\\Content\\\\Location will always evaluate to false\\.$#" + message: '#^Strict comparison using \=\=\= between null and Ibexa\\Contracts\\Core\\Repository\\Values\\Content\\Location will always evaluate to false\.$#' + identifier: identical.alwaysFalse count: 1 path: src/lib/Validator/Constraints/LocationIsContainerValidator.php - - message: "#^Property Ibexa\\\\AdminUi\\\\Validator\\\\Constraints\\\\LocationIsNotRoot\\:\\:\\$message has no type specified\\.$#" + message: '#^Property Ibexa\\AdminUi\\Validator\\Constraints\\LocationIsNotRoot\:\:\$message has no type specified\.$#' + identifier: missingType.property count: 1 path: src/lib/Validator/Constraints/LocationIsNotRoot.php - - message: "#^Access to an undefined property Symfony\\\\Component\\\\Validator\\\\Constraint\\:\\:\\$message\\.$#" + message: '#^Access to an undefined property Symfony\\Component\\Validator\\Constraint\:\:\$message\.$#' + identifier: property.notFound count: 2 path: src/lib/Validator/Constraints/LocationIsNotRootValidator.php - - message: "#^Strict comparison using \\=\\=\\= between null and Ibexa\\\\Contracts\\\\Core\\\\Repository\\\\Values\\\\Content\\\\Location will always evaluate to false\\.$#" + message: '#^Strict comparison using \=\=\= between null and Ibexa\\Contracts\\Core\\Repository\\Values\\Content\\Location will always evaluate to false\.$#' + identifier: identical.alwaysFalse count: 1 path: src/lib/Validator/Constraints/LocationIsNotRootValidator.php - - message: "#^Property Ibexa\\\\AdminUi\\\\Validator\\\\Constraints\\\\LocationIsNotSubLocation\\:\\:\\$message has no type specified\\.$#" + message: '#^Property Ibexa\\AdminUi\\Validator\\Constraints\\LocationIsNotSubLocation\:\:\$message has no type specified\.$#' + identifier: missingType.property count: 1 path: src/lib/Validator/Constraints/LocationIsNotSubLocation.php - - message: "#^Property Ibexa\\\\AdminUi\\\\Validator\\\\Constraints\\\\LocationIsWithinCopySubtreeLimit\\:\\:\\$message has no type specified\\.$#" + message: '#^Property Ibexa\\AdminUi\\Validator\\Constraints\\LocationIsWithinCopySubtreeLimit\:\:\$message has no type specified\.$#' + identifier: missingType.property count: 1 path: src/lib/Validator/Constraints/LocationIsWithinCopySubtreeLimit.php - - message: "#^Access to an undefined property Symfony\\\\Component\\\\Validator\\\\Constraint\\:\\:\\$message\\.$#" + message: '#^Access to an undefined property Symfony\\Component\\Validator\\Constraint\:\:\$message\.$#' + identifier: property.notFound count: 1 path: src/lib/Validator/Constraints/LocationIsWithinCopySubtreeLimitValidator.php - - message: "#^Strict comparison using \\=\\=\\= between null and Ibexa\\\\Contracts\\\\Core\\\\Repository\\\\Values\\\\Content\\\\Location will always evaluate to false\\.$#" + message: '#^Strict comparison using \=\=\= between null and Ibexa\\Contracts\\Core\\Repository\\Values\\Content\\Location will always evaluate to false\.$#' + identifier: identical.alwaysFalse count: 1 path: src/lib/Validator/Constraints/LocationIsWithinCopySubtreeLimitValidator.php - - message: "#^Access to an undefined property Symfony\\\\Component\\\\Validator\\\\Constraint\\:\\:\\$message\\.$#" + message: '#^Access to an undefined property Symfony\\Component\\Validator\\Constraint\:\:\$message\.$#' + identifier: property.notFound + count: 1 + path: src/lib/Validator/Constraints/UniqueContentTypeIdentifierValidator.php + + - + message: '#^Instanceof between Ibexa\\AdminUi\\Form\\Data\\ContentTypeData and Ibexa\\AdminUi\\Form\\Data\\ContentTypeData will always evaluate to true\.$#' + identifier: instanceof.alwaysTrue count: 1 path: src/lib/Validator/Constraints/UniqueContentTypeIdentifierValidator.php - - message: "#^Access to an undefined property Symfony\\\\Component\\\\Validator\\\\Constraint\\:\\:\\$message\\.$#" + message: '#^Access to an undefined property Symfony\\Component\\Validator\\Constraint\:\:\$message\.$#' + identifier: property.notFound + count: 1 + path: src/lib/Validator/Constraints/UniqueFieldDefinitionIdentifierValidator.php + + - + message: '#^Instanceof between Ibexa\\AdminUi\\Form\\Data\\FieldDefinitionData and Ibexa\\AdminUi\\Form\\Data\\FieldDefinitionData will always evaluate to true\.$#' + identifier: instanceof.alwaysTrue count: 1 path: src/lib/Validator/Constraints/UniqueFieldDefinitionIdentifierValidator.php - - message: "#^Access to an undefined property Symfony\\\\Component\\\\Validator\\\\Constraint\\:\\:\\$message\\.$#" + message: '#^Access to an undefined property Symfony\\Component\\Validator\\Constraint\:\:\$message\.$#' + identifier: property.notFound count: 1 path: src/lib/Validator/Constraints/UniqueURLValidator.php - - message: "#^Property Ibexa\\\\AdminUi\\\\Validator\\\\Constraints\\\\ValidatorConfiguration\\:\\:\\$message has no type specified\\.$#" + message: '#^Property Ibexa\\AdminUi\\Validator\\Constraints\\ValidatorConfiguration\:\:\$message has no type specified\.$#' + identifier: missingType.property count: 1 path: src/lib/Validator/Constraints/ValidatorConfiguration.php - - message: "#^Parameter \\#1 \\$validationErrors of method Ibexa\\\\ContentForms\\\\Validator\\\\Constraints\\\\FieldTypeValidator\\:\\:processValidationErrors\\(\\) expects array\\, iterable\\ given\\.$#" + message: '#^Instanceof between Ibexa\\AdminUi\\Form\\Data\\FieldDefinitionData and Ibexa\\AdminUi\\Form\\Data\\FieldDefinitionData will always evaluate to true\.$#' + identifier: instanceof.alwaysTrue + count: 1 + path: src/lib/Validator/Constraints/ValidatorConfigurationValidator.php + + - + message: '#^Parameter \#1 \$validationErrors of method Ibexa\\ContentForms\\Validator\\Constraints\\FieldTypeValidator\:\:processValidationErrors\(\) expects array\, iterable\ given\.$#' + identifier: argument.type count: 1 path: src/lib/Validator/Constraints/ValidatorConfigurationValidator.php - - message: "#^Call to an undefined method Symfony\\\\Component\\\\Form\\\\FormInterface\\:\\:getClickedButton\\(\\)\\.$#" + message: '#^Call to an undefined method Symfony\\Component\\Form\\FormInterface\:\:getClickedButton\(\)\.$#' + identifier: method.notFound count: 2 path: src/lib/View/Builder/ContentTranslateViewBuilder.php - - message: "#^Method Ibexa\\\\AdminUi\\\\View\\\\Builder\\\\ContentTranslateViewBuilder\\:\\:buildView\\(\\) has parameter \\$parameters with no value type specified in iterable type array\\.$#" + message: '#^Method Ibexa\\AdminUi\\View\\Builder\\ContentTranslateViewBuilder\:\:buildView\(\) has parameter \$parameters with no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: src/lib/View/Builder/ContentTranslateViewBuilder.php + + - + message: '#^Method Ibexa\\AdminUi\\View\\Builder\\ContentTranslateViewBuilder\:\:loadContent\(\) has parameter \$languages with no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: src/lib/View/Builder/ContentTranslateViewBuilder.php + + - + message: '#^Method Ibexa\\AdminUi\\View\\Builder\\ContentTranslateViewBuilder\:\:loadLocation\(\) has parameter \$languages with no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue count: 1 path: src/lib/View/Builder/ContentTranslateViewBuilder.php - - message: "#^Method Ibexa\\\\AdminUi\\\\View\\\\Builder\\\\ContentTranslateViewBuilder\\:\\:loadContent\\(\\) has parameter \\$languages with no value type specified in iterable type array\\.$#" + message: '#^Method Ibexa\\AdminUi\\View\\Builder\\ContentTranslateViewBuilder\:\:resolveContent\(\) has parameter \$parameters with no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue count: 1 path: src/lib/View/Builder/ContentTranslateViewBuilder.php - - message: "#^Method Ibexa\\\\AdminUi\\\\View\\\\Builder\\\\ContentTranslateViewBuilder\\:\\:loadLocation\\(\\) has parameter \\$languages with no value type specified in iterable type array\\.$#" + message: '#^Method Ibexa\\AdminUi\\View\\Builder\\ContentTranslateViewBuilder\:\:resolveFromLanguage\(\) has Ibexa\\Core\\Base\\Exceptions\\InvalidArgumentException in PHPDoc @throws tag but it''s not thrown\.$#' + identifier: throws.unusedType count: 1 path: src/lib/View/Builder/ContentTranslateViewBuilder.php - - message: "#^Method Ibexa\\\\AdminUi\\\\View\\\\Builder\\\\ContentTranslateViewBuilder\\:\\:resolveContent\\(\\) has parameter \\$parameters with no value type specified in iterable type array\\.$#" + message: '#^Method Ibexa\\AdminUi\\View\\Builder\\ContentTranslateViewBuilder\:\:resolveFromLanguage\(\) has parameter \$parameters with no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue count: 1 path: src/lib/View/Builder/ContentTranslateViewBuilder.php - - message: "#^Method Ibexa\\\\AdminUi\\\\View\\\\Builder\\\\ContentTranslateViewBuilder\\:\\:resolveFromLanguage\\(\\) has parameter \\$parameters with no value type specified in iterable type array\\.$#" + message: '#^Method Ibexa\\AdminUi\\View\\Builder\\ContentTranslateViewBuilder\:\:resolveLocation\(\) has parameter \$parameters with no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue count: 1 path: src/lib/View/Builder/ContentTranslateViewBuilder.php - - message: "#^Method Ibexa\\\\AdminUi\\\\View\\\\Builder\\\\ContentTranslateViewBuilder\\:\\:resolveLocation\\(\\) has parameter \\$parameters with no value type specified in iterable type array\\.$#" + message: '#^Method Ibexa\\AdminUi\\View\\Builder\\ContentTranslateViewBuilder\:\:resolveToLanguage\(\) has parameter \$parameters with no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue count: 1 path: src/lib/View/Builder/ContentTranslateViewBuilder.php - - message: "#^Method Ibexa\\\\AdminUi\\\\View\\\\Builder\\\\ContentTranslateViewBuilder\\:\\:resolveToLanguage\\(\\) has parameter \\$parameters with no value type specified in iterable type array\\.$#" + message: '#^PHPDoc tag @var for variable \$form contains generic interface Symfony\\Component\\Form\\FormInterface but does not specify its types\: TData$#' + identifier: missingType.generics count: 1 path: src/lib/View/Builder/ContentTranslateViewBuilder.php - - message: "#^Method Ibexa\\\\AdminUi\\\\View\\\\ContentTranslateView\\:\\:setBaseLanguage\\(\\) has no return type specified\\.$#" + message: '#^Method Ibexa\\AdminUi\\View\\ContentTranslateView\:\:getForm\(\) return type with generic interface Symfony\\Component\\Form\\FormInterface does not specify its types\: TData$#' + identifier: missingType.generics + count: 1 + path: src/lib/View/ContentTranslateView.php + + - + message: '#^Method Ibexa\\AdminUi\\View\\ContentTranslateView\:\:setBaseLanguage\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: src/lib/View/ContentTranslateView.php + + - + message: '#^Method Ibexa\\AdminUi\\View\\ContentTranslateView\:\:setContent\(\) has no return type specified\.$#' + identifier: missingType.return + count: 1 + path: src/lib/View/ContentTranslateView.php + + - + message: '#^Method Ibexa\\AdminUi\\View\\ContentTranslateView\:\:setContentType\(\) has no return type specified\.$#' + identifier: missingType.return count: 1 path: src/lib/View/ContentTranslateView.php - - message: "#^Method Ibexa\\\\AdminUi\\\\View\\\\ContentTranslateView\\:\\:setContent\\(\\) has no return type specified\\.$#" + message: '#^Method Ibexa\\AdminUi\\View\\ContentTranslateView\:\:setForm\(\) has no return type specified\.$#' + identifier: missingType.return count: 1 path: src/lib/View/ContentTranslateView.php - - message: "#^Method Ibexa\\\\AdminUi\\\\View\\\\ContentTranslateView\\:\\:setContentType\\(\\) has no return type specified\\.$#" + message: '#^Method Ibexa\\AdminUi\\View\\ContentTranslateView\:\:setForm\(\) has parameter \$form with generic interface Symfony\\Component\\Form\\FormInterface but does not specify its types\: TData$#' + identifier: missingType.generics count: 1 path: src/lib/View/ContentTranslateView.php - - message: "#^Method Ibexa\\\\AdminUi\\\\View\\\\ContentTranslateView\\:\\:setForm\\(\\) has no return type specified\\.$#" + message: '#^Method Ibexa\\AdminUi\\View\\ContentTranslateView\:\:setFormView\(\) has no return type specified\.$#' + identifier: missingType.return count: 1 path: src/lib/View/ContentTranslateView.php - - message: "#^Method Ibexa\\\\AdminUi\\\\View\\\\ContentTranslateView\\:\\:setFormView\\(\\) has no return type specified\\.$#" + message: '#^Method Ibexa\\AdminUi\\View\\ContentTranslateView\:\:setLanguage\(\) has no return type specified\.$#' + identifier: missingType.return count: 1 path: src/lib/View/ContentTranslateView.php - - message: "#^Method Ibexa\\\\AdminUi\\\\View\\\\ContentTranslateView\\:\\:setLanguage\\(\\) has no return type specified\\.$#" + message: '#^Method Ibexa\\AdminUi\\View\\ContentTranslateView\:\:setLocation\(\) has no return type specified\.$#' + identifier: missingType.return count: 1 path: src/lib/View/ContentTranslateView.php - - message: "#^Method Ibexa\\\\AdminUi\\\\View\\\\ContentTranslateView\\:\\:setLocation\\(\\) has no return type specified\\.$#" + message: '#^Property Ibexa\\AdminUi\\View\\ContentTranslateView\:\:\$form with generic interface Symfony\\Component\\Form\\FormInterface does not specify its types\: TData$#' + identifier: missingType.generics count: 1 path: src/lib/View/ContentTranslateView.php - - message: "#^Method Ibexa\\\\AdminUi\\\\View\\\\ContentTypeCreateView\\:\\:__construct\\(\\) has parameter \\$template with no type specified\\.$#" + message: '#^Method Ibexa\\AdminUi\\View\\ContentTypeCreateView\:\:__construct\(\) has parameter \$form with generic interface Symfony\\Component\\Form\\FormInterface but does not specify its types\: TData$#' + identifier: missingType.generics + count: 1 + path: src/lib/View/ContentTypeCreateView.php + + - + message: '#^Method Ibexa\\AdminUi\\View\\ContentTypeCreateView\:\:__construct\(\) has parameter \$template with no type specified\.$#' + identifier: missingType.parameter + count: 1 + path: src/lib/View/ContentTypeCreateView.php + + - + message: '#^Method Ibexa\\AdminUi\\View\\ContentTypeCreateView\:\:getForm\(\) return type with generic interface Symfony\\Component\\Form\\FormInterface does not specify its types\: TData$#' + identifier: missingType.generics + count: 1 + path: src/lib/View/ContentTypeCreateView.php + + - + message: '#^Method Ibexa\\AdminUi\\View\\ContentTypeCreateView\:\:setForm\(\) has parameter \$form with generic interface Symfony\\Component\\Form\\FormInterface but does not specify its types\: TData$#' + identifier: missingType.generics + count: 1 + path: src/lib/View/ContentTypeCreateView.php + + - + message: '#^PHPDoc tag @param references unknown parameter\: \$templateIdentifier$#' + identifier: parameter.notFound count: 1 path: src/lib/View/ContentTypeCreateView.php - - message: "#^PHPDoc tag @param references unknown parameter\\: \\$templateIdentifier$#" + message: '#^Property Ibexa\\AdminUi\\View\\ContentTypeCreateView\:\:\$form with generic interface Symfony\\Component\\Form\\FormInterface does not specify its types\: TData$#' + identifier: missingType.generics count: 1 path: src/lib/View/ContentTypeCreateView.php - - message: "#^Ternary operator condition is always true\\.$#" + message: '#^Ternary operator condition is always true\.$#' + identifier: ternary.alwaysTrue count: 1 path: src/lib/View/ContentTypeCreateView.php - - message: "#^Method Ibexa\\\\AdminUi\\\\View\\\\ContentTypeEditView\\:\\:__construct\\(\\) has parameter \\$template with no type specified\\.$#" + message: '#^Method Ibexa\\AdminUi\\View\\ContentTypeEditView\:\:__construct\(\) has parameter \$form with generic interface Symfony\\Component\\Form\\FormInterface but does not specify its types\: TData$#' + identifier: missingType.generics + count: 1 + path: src/lib/View/ContentTypeEditView.php + + - + message: '#^Method Ibexa\\AdminUi\\View\\ContentTypeEditView\:\:__construct\(\) has parameter \$template with no type specified\.$#' + identifier: missingType.parameter + count: 1 + path: src/lib/View/ContentTypeEditView.php + + - + message: '#^Method Ibexa\\AdminUi\\View\\ContentTypeEditView\:\:getForm\(\) return type with generic interface Symfony\\Component\\Form\\FormInterface does not specify its types\: TData$#' + identifier: missingType.generics + count: 1 + path: src/lib/View/ContentTypeEditView.php + + - + message: '#^Method Ibexa\\AdminUi\\View\\ContentTypeEditView\:\:getLanguage\(\) never returns null so it can be removed from the return type\.$#' + identifier: return.unusedType + count: 1 + path: src/lib/View/ContentTypeEditView.php + + - + message: '#^Method Ibexa\\AdminUi\\View\\ContentTypeEditView\:\:setForm\(\) has parameter \$form with generic interface Symfony\\Component\\Form\\FormInterface but does not specify its types\: TData$#' + identifier: missingType.generics + count: 1 + path: src/lib/View/ContentTypeEditView.php + + - + message: '#^PHPDoc tag @param references unknown parameter\: \$templateIdentifier$#' + identifier: parameter.notFound count: 1 path: src/lib/View/ContentTypeEditView.php - - message: "#^PHPDoc tag @param references unknown parameter\\: \\$templateIdentifier$#" + message: '#^Property Ibexa\\AdminUi\\View\\ContentTypeEditView\:\:\$form with generic interface Symfony\\Component\\Form\\FormInterface does not specify its types\: TData$#' + identifier: missingType.generics count: 1 path: src/lib/View/ContentTypeEditView.php - - message: "#^Property Ibexa\\\\AdminUi\\\\View\\\\ContentTypeEditView\\:\\:\\$language \\(Ibexa\\\\Contracts\\\\Core\\\\Repository\\\\Values\\\\Content\\\\Language\\) does not accept Ibexa\\\\Contracts\\\\Core\\\\Repository\\\\Values\\\\Content\\\\Language\\|null\\.$#" + message: '#^Property Ibexa\\AdminUi\\View\\ContentTypeEditView\:\:\$language \(Ibexa\\Contracts\\Core\\Repository\\Values\\Content\\Language\) does not accept Ibexa\\Contracts\\Core\\Repository\\Values\\Content\\Language\|null\.$#' + identifier: assign.propertyType count: 1 path: src/lib/View/ContentTypeEditView.php - - message: "#^Ternary operator condition is always true\\.$#" + message: '#^Ternary operator condition is always true\.$#' + identifier: ternary.alwaysTrue count: 1 path: src/lib/View/ContentTypeEditView.php - - message: "#^Method Ibexa\\\\AdminUi\\\\View\\\\Filter\\\\AdminSearchViewFilter\\:\\:__construct\\(\\) has parameter \\$siteAccessGroups with no value type specified in iterable type array\\.$#" + message: '#^Method Ibexa\\AdminUi\\View\\Filter\\AdminSearchViewFilter\:\:__construct\(\) has parameter \$siteAccessGroups with no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue count: 1 path: src/lib/View/Filter/AdminSearchViewFilter.php - - message: "#^Property Ibexa\\\\AdminUi\\\\View\\\\Filter\\\\AdminSearchViewFilter\\:\\:\\$siteAccessGroups type has no value type specified in iterable type array\\.$#" + message: '#^Property Ibexa\\AdminUi\\View\\Filter\\AdminSearchViewFilter\:\:\$siteAccessGroups type has no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue count: 1 path: src/lib/View/Filter/AdminSearchViewFilter.php - - message: "#^Method Ibexa\\\\AdminUi\\\\View\\\\Provider\\\\ContentTranslateView\\\\Configured\\:\\:buildContentTranslateView\\(\\) has parameter \\$viewConfig with no value type specified in iterable type array\\.$#" + message: '#^Method Ibexa\\AdminUi\\View\\Filter\\ContentTranslateViewFilter\:\:resolveContentTranslateForm\(\) return type with generic interface Symfony\\Component\\Form\\FormInterface does not specify its types\: TData$#' + identifier: missingType.generics + count: 1 + path: src/lib/View/Filter/ContentTranslateViewFilter.php + + - + message: '#^Method Ibexa\\AdminUi\\View\\Provider\\ContentTranslateView\\Configured\:\:buildContentTranslateView\(\) has parameter \$viewConfig with no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue count: 1 path: src/lib/View/Provider/ContentTranslateView/Configured.php - - message: "#^Method Ibexa\\\\AdminUi\\\\View\\\\Provider\\\\ContentTranslateView\\\\Configured\\:\\:getView\\(\\) should return Ibexa\\\\Core\\\\MVC\\\\Symfony\\\\View\\\\View but returns null\\.$#" + message: '#^Method Ibexa\\AdminUi\\View\\Provider\\ContentTranslateView\\Configured\:\:getView\(\) should return Ibexa\\Core\\MVC\\Symfony\\View\\View but returns null\.$#' + identifier: return.type count: 1 path: src/lib/View/Provider/ContentTranslateView/Configured.php - - message: "#^Method Ibexa\\\\Tests\\\\Bundle\\\\AdminUi\\\\DependencyInjection\\\\Compiler\\\\ComponentPassTest\\:\\:testProcess\\(\\) has no return type specified\\.$#" + message: '#^Method Ibexa\\Tests\\Bundle\\AdminUi\\DependencyInjection\\Compiler\\ComponentPassTest\:\:testProcess\(\) has no return type specified\.$#' + identifier: missingType.return count: 1 path: tests/bundle/DependencyInjection/Compiler/ComponentPassTest.php - - message: "#^Method Ibexa\\\\Tests\\\\Bundle\\\\AdminUi\\\\DependencyInjection\\\\Compiler\\\\ComponentPassTest\\:\\:testProcessWithNoGroup\\(\\) has no return type specified\\.$#" + message: '#^Method Ibexa\\Tests\\Bundle\\AdminUi\\DependencyInjection\\Compiler\\ComponentPassTest\:\:testProcessWithNoGroup\(\) has no return type specified\.$#' + identifier: missingType.return count: 1 path: tests/bundle/DependencyInjection/Compiler/ComponentPassTest.php - - message: "#^Method Ibexa\\\\Tests\\\\Bundle\\\\AdminUi\\\\DependencyInjection\\\\Compiler\\\\FieldTypeFormMapperDispatcherPassTest\\:\\:tagsProvider\\(\\) return type has no value type specified in iterable type array\\.$#" + message: '#^Method Ibexa\\Tests\\Bundle\\AdminUi\\DependencyInjection\\Compiler\\FieldTypeFormMapperDispatcherPassTest\:\:tagsProvider\(\) return type has no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue count: 1 path: tests/bundle/DependencyInjection/Compiler/FieldTypeFormMapperDispatcherPassTest.php - - message: "#^Method Ibexa\\\\Tests\\\\Bundle\\\\AdminUi\\\\DependencyInjection\\\\Compiler\\\\TabPassTest\\:\\:testProcess\\(\\) has no return type specified\\.$#" + message: '#^Method Ibexa\\Tests\\Bundle\\AdminUi\\DependencyInjection\\Compiler\\TabPassTest\:\:testProcess\(\) has no return type specified\.$#' + identifier: missingType.return count: 1 path: tests/bundle/DependencyInjection/Compiler/TabPassTest.php - - message: "#^Method Ibexa\\\\Tests\\\\Bundle\\\\AdminUi\\\\DependencyInjection\\\\Compiler\\\\UiConfigProviderPassTest\\:\\:testProcess\\(\\) has no return type specified\\.$#" + message: '#^Method Ibexa\\Tests\\Bundle\\AdminUi\\DependencyInjection\\Compiler\\UiConfigProviderPassTest\:\:testProcess\(\) has no return type specified\.$#' + identifier: missingType.return count: 1 path: tests/bundle/DependencyInjection/Compiler/UiConfigProviderPassTest.php - - message: "#^Method Ibexa\\\\Tests\\\\Bundle\\\\AdminUi\\\\DependencyInjection\\\\Configuration\\\\Parser\\\\AdminUiFormsTest\\:\\:testContentEditFormTemplatesAreMapped\\(\\) has no return type specified\\.$#" + message: '#^Method Ibexa\\Tests\\Bundle\\AdminUi\\DependencyInjection\\Configuration\\Parser\\AdminUiFormsTest\:\:testContentEditFormTemplatesAreMapped\(\) has no return type specified\.$#' + identifier: missingType.return count: 1 path: tests/bundle/DependencyInjection/Configuration/Parser/AdminUiFormsTest.php - - message: "#^Method Ibexa\\\\Tests\\\\Bundle\\\\AdminUi\\\\Templating\\\\Twig\\\\FieldEditRenderingExtensionTest\\:\\:getFieldDefinitionData\\(\\) has parameter \\$id with no type specified\\.$#" + message: '#^Method Ibexa\\Tests\\Bundle\\AdminUi\\Templating\\Twig\\EmbeddedItemEditFormExtensionTest\:\:createEditForm\(\) return type with generic interface Symfony\\Component\\Form\\FormInterface does not specify its types\: TData$#' + identifier: missingType.generics + count: 1 + path: tests/bundle/Templating/Twig/EmbeddedItemEditFormExtensionTest.php + + - + message: '#^Method Ibexa\\Tests\\Bundle\\AdminUi\\Templating\\Twig\\FieldEditRenderingExtensionTest\:\:getFieldDefinitionData\(\) has parameter \$id with no type specified\.$#' + identifier: missingType.parameter count: 1 path: tests/bundle/Templating/Twig/FieldEditRenderingExtensionTest.php - - message: "#^Method Ibexa\\\\Tests\\\\Bundle\\\\AdminUi\\\\Templating\\\\Twig\\\\FieldEditRenderingExtensionTest\\:\\:getFieldDefinitionData\\(\\) has parameter \\$settings with no type specified\\.$#" + message: '#^Method Ibexa\\Tests\\Bundle\\AdminUi\\Templating\\Twig\\FieldEditRenderingExtensionTest\:\:getFieldDefinitionData\(\) has parameter \$settings with no type specified\.$#' + identifier: missingType.parameter count: 1 path: tests/bundle/Templating/Twig/FieldEditRenderingExtensionTest.php - - message: "#^Method Ibexa\\\\Tests\\\\Bundle\\\\AdminUi\\\\Templating\\\\Twig\\\\FieldEditRenderingExtensionTest\\:\\:getFieldDefinitionData\\(\\) has parameter \\$typeIdentifier with no type specified\\.$#" + message: '#^Method Ibexa\\Tests\\Bundle\\AdminUi\\Templating\\Twig\\FieldEditRenderingExtensionTest\:\:getFieldDefinitionData\(\) has parameter \$typeIdentifier with no type specified\.$#' + identifier: missingType.parameter count: 1 path: tests/bundle/Templating/Twig/FieldEditRenderingExtensionTest.php - - message: "#^Method Ibexa\\\\Tests\\\\Bundle\\\\AdminUi\\\\Templating\\\\Twig\\\\FieldEditRenderingExtensionTest\\:\\:testLegacyIntegration\\(\\) has parameter \\$outputs with no value type specified in iterable type array\\.$#" + message: '#^Method Ibexa\\Tests\\Bundle\\AdminUi\\Templating\\Twig\\FieldEditRenderingExtensionTest\:\:testLegacyIntegration\(\) has parameter \$outputs with no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue count: 1 path: tests/bundle/Templating/Twig/FieldEditRenderingExtensionTest.php - - message: "#^Method Ibexa\\\\Tests\\\\Bundle\\\\AdminUi\\\\Templating\\\\Twig\\\\FieldEditRenderingExtensionTest\\:\\:testLegacyIntegration\\(\\) has parameter \\$templates with no value type specified in iterable type array\\.$#" + message: '#^Method Ibexa\\Tests\\Bundle\\AdminUi\\Templating\\Twig\\FieldEditRenderingExtensionTest\:\:testLegacyIntegration\(\) has parameter \$templates with no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue count: 1 path: tests/bundle/Templating/Twig/FieldEditRenderingExtensionTest.php - - message: "#^Method Ibexa\\\\Tests\\\\Bundle\\\\AdminUi\\\\Templating\\\\Twig\\\\LimitationMock\\:\\:__construct\\(\\) has parameter \\$identifier with no type specified\\.$#" + message: '#^Method Ibexa\\Tests\\Bundle\\AdminUi\\Templating\\Twig\\LimitationMock\:\:__construct\(\) has parameter \$identifier with no type specified\.$#' + identifier: missingType.parameter count: 1 path: tests/bundle/Templating/Twig/LimitationMock.php - - message: "#^Method Ibexa\\\\Tests\\\\Bundle\\\\AdminUi\\\\Templating\\\\Twig\\\\LimitationMock\\:\\:__construct\\(\\) has parameter \\$limitationValues with no value type specified in iterable type array\\.$#" + message: '#^Method Ibexa\\Tests\\Bundle\\AdminUi\\Templating\\Twig\\LimitationMock\:\:__construct\(\) has parameter \$limitationValues with no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue count: 1 path: tests/bundle/Templating/Twig/LimitationMock.php - - message: "#^Instantiated class PHPUnit_Framework_Constraint_Exception not found\\.$#" + message: '#^Instantiated class PHPUnit_Framework_Constraint_Exception not found\.$#' + identifier: class.notFound count: 1 path: tests/bundle/Templating/Twig/LimitationValueRenderingExtensionTest.php - - message: "#^Method Ibexa\\\\Tests\\\\Bundle\\\\AdminUi\\\\Templating\\\\Twig\\\\LimitationValueRenderingExtensionTest\\:\\:doIntegrationTest\\(\\) has parameter \\$condition with no type specified\\.$#" + message: '#^Method Ibexa\\Tests\\Bundle\\AdminUi\\Templating\\Twig\\LimitationValueRenderingExtensionTest\:\:doIntegrationTest\(\) has parameter \$condition with no type specified\.$#' + identifier: missingType.parameter count: 1 path: tests/bundle/Templating/Twig/LimitationValueRenderingExtensionTest.php - - message: "#^Method Ibexa\\\\Tests\\\\Bundle\\\\AdminUi\\\\Templating\\\\Twig\\\\LimitationValueRenderingExtensionTest\\:\\:doIntegrationTest\\(\\) has parameter \\$deprecation with no type specified\\.$#" + message: '#^Method Ibexa\\Tests\\Bundle\\AdminUi\\Templating\\Twig\\LimitationValueRenderingExtensionTest\:\:doIntegrationTest\(\) has parameter \$deprecation with no type specified\.$#' + identifier: missingType.parameter count: 1 path: tests/bundle/Templating/Twig/LimitationValueRenderingExtensionTest.php - - message: "#^Method Ibexa\\\\Tests\\\\Bundle\\\\AdminUi\\\\Templating\\\\Twig\\\\LimitationValueRenderingExtensionTest\\:\\:doIntegrationTest\\(\\) has parameter \\$exception with no type specified\\.$#" + message: '#^Method Ibexa\\Tests\\Bundle\\AdminUi\\Templating\\Twig\\LimitationValueRenderingExtensionTest\:\:doIntegrationTest\(\) has parameter \$exception with no type specified\.$#' + identifier: missingType.parameter count: 1 path: tests/bundle/Templating/Twig/LimitationValueRenderingExtensionTest.php - - message: "#^Method Ibexa\\\\Tests\\\\Bundle\\\\AdminUi\\\\Templating\\\\Twig\\\\LimitationValueRenderingExtensionTest\\:\\:doIntegrationTest\\(\\) has parameter \\$file with no type specified\\.$#" + message: '#^Method Ibexa\\Tests\\Bundle\\AdminUi\\Templating\\Twig\\LimitationValueRenderingExtensionTest\:\:doIntegrationTest\(\) has parameter \$file with no type specified\.$#' + identifier: missingType.parameter count: 1 path: tests/bundle/Templating/Twig/LimitationValueRenderingExtensionTest.php - - message: "#^Method Ibexa\\\\Tests\\\\Bundle\\\\AdminUi\\\\Templating\\\\Twig\\\\LimitationValueRenderingExtensionTest\\:\\:doIntegrationTest\\(\\) has parameter \\$message with no type specified\\.$#" + message: '#^Method Ibexa\\Tests\\Bundle\\AdminUi\\Templating\\Twig\\LimitationValueRenderingExtensionTest\:\:doIntegrationTest\(\) has parameter \$message with no type specified\.$#' + identifier: missingType.parameter count: 1 path: tests/bundle/Templating/Twig/LimitationValueRenderingExtensionTest.php - - message: "#^Method Ibexa\\\\Tests\\\\Bundle\\\\AdminUi\\\\Templating\\\\Twig\\\\LimitationValueRenderingExtensionTest\\:\\:doIntegrationTest\\(\\) has parameter \\$outputs with no type specified\\.$#" + message: '#^Method Ibexa\\Tests\\Bundle\\AdminUi\\Templating\\Twig\\LimitationValueRenderingExtensionTest\:\:doIntegrationTest\(\) has parameter \$outputs with no type specified\.$#' + identifier: missingType.parameter count: 1 path: tests/bundle/Templating/Twig/LimitationValueRenderingExtensionTest.php - - message: "#^Method Ibexa\\\\Tests\\\\Bundle\\\\AdminUi\\\\Templating\\\\Twig\\\\LimitationValueRenderingExtensionTest\\:\\:doIntegrationTest\\(\\) has parameter \\$templates with no type specified\\.$#" + message: '#^Method Ibexa\\Tests\\Bundle\\AdminUi\\Templating\\Twig\\LimitationValueRenderingExtensionTest\:\:doIntegrationTest\(\) has parameter \$templates with no type specified\.$#' + identifier: missingType.parameter count: 1 path: tests/bundle/Templating/Twig/LimitationValueRenderingExtensionTest.php - - message: "#^Method Ibexa\\\\Tests\\\\Bundle\\\\AdminUi\\\\Templating\\\\Twig\\\\LimitationValueRenderingExtensionTest\\:\\:getLimitation\\(\\) has parameter \\$identifier with no type specified\\.$#" + message: '#^Method Ibexa\\Tests\\Bundle\\AdminUi\\Templating\\Twig\\LimitationValueRenderingExtensionTest\:\:getLimitation\(\) has parameter \$identifier with no type specified\.$#' + identifier: missingType.parameter count: 1 path: tests/bundle/Templating/Twig/LimitationValueRenderingExtensionTest.php - - message: "#^Method Ibexa\\\\Tests\\\\Bundle\\\\AdminUi\\\\Templating\\\\Twig\\\\LimitationValueRenderingExtensionTest\\:\\:getLimitation\\(\\) has parameter \\$values with no value type specified in iterable type array\\.$#" + message: '#^Method Ibexa\\Tests\\Bundle\\AdminUi\\Templating\\Twig\\LimitationValueRenderingExtensionTest\:\:getLimitation\(\) has parameter \$values with no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue count: 1 path: tests/bundle/Templating/Twig/LimitationValueRenderingExtensionTest.php - - message: "#^Parameter \\#1 \\$name of method Twig\\\\Loader\\\\LoaderInterface\\:\\:getSourceContext\\(\\) expects string, int\\|string given\\.$#" + message: '#^Parameter \#1 \$name of method Twig\\Loader\\LoaderInterface\:\:getSourceContext\(\) expects string, int\|string given\.$#' + identifier: argument.type count: 1 path: tests/bundle/Templating/Twig/LimitationValueRenderingExtensionTest.php - - message: "#^Parameter \\#1 \\$valueMapperRegistry of class Ibexa\\\\AdminUi\\\\Limitation\\\\Templating\\\\LimitationBlockRenderer constructor expects Ibexa\\\\AdminUi\\\\Limitation\\\\LimitationValueMapperRegistryInterface, PHPUnit\\\\Framework\\\\MockObject\\\\MockObject given\\.$#" + message: '#^Parameter \#1 \$valueMapperRegistry of class Ibexa\\AdminUi\\Limitation\\Templating\\LimitationBlockRenderer constructor expects Ibexa\\AdminUi\\Limitation\\LimitationValueMapperRegistryInterface, PHPUnit\\Framework\\MockObject\\MockObject given\.$#' + identifier: argument.type count: 1 path: tests/bundle/Templating/Twig/LimitationValueRenderingExtensionTest.php - - message: "#^Parameter \\#2 \\$twig of class Ibexa\\\\AdminUi\\\\Limitation\\\\Templating\\\\LimitationBlockRenderer constructor expects Twig\\\\Environment, Twig\\\\Environment\\|null given\\.$#" + message: '#^Parameter \#2 \$twig of class Ibexa\\AdminUi\\Limitation\\Templating\\LimitationBlockRenderer constructor expects Twig\\Environment, Twig\\Environment\|null given\.$#' + identifier: argument.type count: 1 path: tests/bundle/Templating/Twig/LimitationValueRenderingExtensionTest.php - - message: "#^Static method PHPUnit\\\\Framework\\\\Assert\\:\\:assertTrue\\(\\) invoked with 3 parameters, 1\\-2 required\\.$#" + message: '#^Static method PHPUnit\\Framework\\Assert\:\:assertTrue\(\) invoked with 3 parameters, 1\-2 required\.$#' + identifier: arguments.count count: 1 path: tests/bundle/Templating/Twig/LimitationValueRenderingExtensionTest.php - - message: "#^Undefined variable\\: \\$ret$#" + message: '#^Undefined variable\: \$ret$#' + identifier: variable.undefined count: 1 path: tests/bundle/Templating/Twig/LimitationValueRenderingExtensionTest.php - - message: "#^Method Ibexa\\\\Tests\\\\AdminUi\\\\Config\\\\AdminUiForms\\\\ContentTypeFieldTypesResolverTest\\:\\:mockConfigResolverGetParameter\\(\\) has parameter \\$configuredFieldTypes with no value type specified in iterable type array\\.$#" + message: '#^Method Ibexa\\Tests\\AdminUi\\Config\\AdminUiForms\\ContentTypeFieldTypesResolverTest\:\:mockConfigResolverGetParameter\(\) has parameter \$configuredFieldTypes with no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue count: 1 path: tests/lib/Config/AdminUiForms/ContentTypeFieldTypesResolverTest.php - - message: "#^Method Ibexa\\\\Tests\\\\AdminUi\\\\Config\\\\AdminUiForms\\\\ContentTypeFieldTypesResolverTest\\:\\:testGetMetaFieldTypes\\(\\) has parameter \\$expectedMetaFieldTypes with no value type specified in iterable type array\\.$#" + message: '#^Method Ibexa\\Tests\\AdminUi\\Config\\AdminUiForms\\ContentTypeFieldTypesResolverTest\:\:testGetMetaFieldTypes\(\) has parameter \$expectedMetaFieldTypes with no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue count: 1 path: tests/lib/Config/AdminUiForms/ContentTypeFieldTypesResolverTest.php - - message: """ - #^PHPDoc tag @param has invalid value \\(array\\ - \\$expectedMetaFieldTypes\\)\\: Unexpected token "\\\\n \\* ", expected variable at offset 279$# - """ + message: ''' + #^PHPDoc tag @param has invalid value \(array\ + \$expectedMetaFieldTypes\)\: Unexpected token "\\n \* ", expected variable at offset 279 on line 11$# + ''' + identifier: phpDoc.parseError count: 1 path: tests/lib/Config/AdminUiForms/ContentTypeFieldTypesResolverTest.php - - message: "#^Call to static method PHPUnit\\\\Framework\\\\Assert\\:\\:assertNull\\(\\) with Symfony\\\\Component\\\\HttpFoundation\\\\Response will always evaluate to false\\.$#" + message: '#^Call to static method PHPUnit\\Framework\\Assert\:\:assertNull\(\) with Symfony\\Component\\HttpFoundation\\Response will always evaluate to false\.$#' + identifier: staticMethod.impossibleType count: 2 path: tests/lib/Event/FormActionEventTest.php - - message: "#^Method Ibexa\\\\Tests\\\\AdminUi\\\\Event\\\\FormActionEventTest\\:\\:testConstruct\\(\\) has no return type specified\\.$#" + message: '#^Method Ibexa\\Tests\\AdminUi\\Event\\FormActionEventTest\:\:testConstruct\(\) has no return type specified\.$#' + identifier: missingType.return count: 1 path: tests/lib/Event/FormActionEventTest.php - - message: "#^Method Ibexa\\\\Tests\\\\AdminUi\\\\Event\\\\FormActionEventTest\\:\\:testEventDoesntHaveResponse\\(\\) has no return type specified\\.$#" + message: '#^Method Ibexa\\Tests\\AdminUi\\Event\\FormActionEventTest\:\:testEventDoesntHaveResponse\(\) has no return type specified\.$#' + identifier: missingType.return count: 1 path: tests/lib/Event/FormActionEventTest.php - - message: "#^Method Ibexa\\\\Tests\\\\AdminUi\\\\Event\\\\FormActionEventTest\\:\\:testEventSetResponse\\(\\) has no return type specified\\.$#" + message: '#^Method Ibexa\\Tests\\AdminUi\\Event\\FormActionEventTest\:\:testEventSetResponse\(\) has no return type specified\.$#' + identifier: missingType.return count: 1 path: tests/lib/Event/FormActionEventTest.php - - message: "#^Method Ibexa\\\\Tests\\\\AdminUi\\\\Event\\\\FormActionEventTest\\:\\:testGetOption\\(\\) has no return type specified\\.$#" + message: '#^Method Ibexa\\Tests\\AdminUi\\Event\\FormActionEventTest\:\:testGetOption\(\) has no return type specified\.$#' + identifier: missingType.return count: 1 path: tests/lib/Event/FormActionEventTest.php - - message: "#^Method Ibexa\\\\Tests\\\\AdminUi\\\\EventListener\\\\ContentProxyCreateDraftListenerTest\\:\\:getContentType\\(\\) has parameter \\$fieldDefs with no value type specified in iterable type array\\.$#" + message: '#^Method Ibexa\\Tests\\AdminUi\\EventListener\\ContentProxyCreateDraftListenerTest\:\:getContentType\(\) has parameter \$fieldDefs with no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue count: 1 path: tests/lib/EventListener/ContentProxyCreateDraftListenerTest.php - - message: "#^Call to an undefined method Symfony\\\\Component\\\\HttpFoundation\\\\Request\\:\\:expects\\(\\)\\.$#" + message: '#^Call to an undefined method Symfony\\Component\\HttpFoundation\\Request\:\:expects\(\)\.$#' + identifier: method.notFound count: 2 path: tests/lib/EventListener/InContextTranslationListenerTest.php - - message: "#^Method Ibexa\\\\Tests\\\\AdminUi\\\\EventListener\\\\RequestListenerTest\\:\\:testOnKernelRequestAllowAccessWhenGroupMatch\\(\\) has no return type specified\\.$#" + message: '#^Method Ibexa\\Tests\\AdminUi\\EventListener\\RequestListenerTest\:\:testOnKernelRequestAllowAccessWhenGroupMatch\(\) has no return type specified\.$#' + identifier: missingType.return count: 1 path: tests/lib/EventListener/RequestListenerTest.php - - message: "#^Method Ibexa\\\\Tests\\\\AdminUi\\\\EventListener\\\\RequestListenerTest\\:\\:testOnKernelRequestAllowAccessWithSubRequest\\(\\) has no return type specified\\.$#" + message: '#^Method Ibexa\\Tests\\AdminUi\\EventListener\\RequestListenerTest\:\:testOnKernelRequestAllowAccessWithSubRequest\(\) has no return type specified\.$#' + identifier: missingType.return count: 1 path: tests/lib/EventListener/RequestListenerTest.php - - message: "#^Method Ibexa\\\\Tests\\\\AdminUi\\\\EventListener\\\\RequestListenerTest\\:\\:testOnKernelRequestAllowAccessWithoutGroupWhitelist\\(\\) has no return type specified\\.$#" + message: '#^Method Ibexa\\Tests\\AdminUi\\EventListener\\RequestListenerTest\:\:testOnKernelRequestAllowAccessWithoutGroupWhitelist\(\) has no return type specified\.$#' + identifier: missingType.return count: 1 path: tests/lib/EventListener/RequestListenerTest.php - - message: "#^Method Ibexa\\\\Tests\\\\AdminUi\\\\EventListener\\\\RequestListenerTest\\:\\:testOnKernelRequestAllowAccessWithoutSiteAccess\\(\\) has no return type specified\\.$#" + message: '#^Method Ibexa\\Tests\\AdminUi\\EventListener\\RequestListenerTest\:\:testOnKernelRequestAllowAccessWithoutSiteAccess\(\) has no return type specified\.$#' + identifier: missingType.return count: 1 path: tests/lib/EventListener/RequestListenerTest.php - - message: "#^Method Ibexa\\\\Tests\\\\AdminUi\\\\EventListener\\\\RequestListenerTest\\:\\:testOnKernelRequestDeniedAccess\\(\\) has no return type specified\\.$#" + message: '#^Method Ibexa\\Tests\\AdminUi\\EventListener\\RequestListenerTest\:\:testOnKernelRequestDeniedAccess\(\) has no return type specified\.$#' + identifier: missingType.return count: 1 path: tests/lib/EventListener/RequestListenerTest.php - - message: "#^Method Ibexa\\\\Tests\\\\AdminUi\\\\EventListener\\\\RequestListenerTest\\:\\:testSubscribedEvents\\(\\) has no return type specified\\.$#" + message: '#^Method Ibexa\\Tests\\AdminUi\\EventListener\\RequestListenerTest\:\:testSubscribedEvents\(\) has no return type specified\.$#' + identifier: missingType.return count: 1 path: tests/lib/EventListener/RequestListenerTest.php - - message: "#^Call to an undefined method Ibexa\\\\Core\\\\MVC\\\\Symfony\\\\Locale\\\\UserLanguagePreferenceProviderInterface\\:\\:method\\(\\)\\.$#" + message: '#^Call to an undefined method Ibexa\\Core\\MVC\\Symfony\\Locale\\UserLanguagePreferenceProviderInterface\:\:method\(\)\.$#' + identifier: method.notFound count: 2 path: tests/lib/EventListener/RequestLocaleListenerTest.php - - message: "#^Call to an undefined method Symfony\\\\Component\\\\HttpFoundation\\\\Request\\:\\:expects\\(\\)\\.$#" + message: '#^Call to an undefined method Symfony\\Component\\HttpFoundation\\Request\:\:expects\(\)\.$#' + identifier: method.notFound count: 2 path: tests/lib/EventListener/RequestLocaleListenerTest.php - - message: "#^Call to an undefined method Symfony\\\\Contracts\\\\Translation\\\\TranslatorInterface\\:\\:expects\\(\\)\\.$#" + message: '#^Call to an undefined method Symfony\\Contracts\\Translation\\TranslatorInterface\:\:expects\(\)\.$#' + identifier: method.notFound count: 2 path: tests/lib/EventListener/RequestLocaleListenerTest.php - - message: "#^Method Ibexa\\\\Tests\\\\AdminUi\\\\EventListener\\\\SetViewParametersListenerTest\\:\\:createFieldMock\\(\\) should return Ibexa\\\\Contracts\\\\Core\\\\Repository\\\\Values\\\\Content\\\\Field&PHPUnit\\\\Framework\\\\MockObject\\\\MockObject but returns PHPUnit\\\\Framework\\\\MockObject\\\\MockObject&Symfony\\\\Component\\\\Form\\\\FormInterface\\.$#" + message: '#^Call to static method PHPUnit\\Framework\\Assert\:\:assertNull\(\) with null will always evaluate to true\.$#' + identifier: staticMethod.alreadyNarrowedType + count: 2 + path: tests/lib/EventListener/SetViewParametersListenerTest.php + + - + message: '#^Method Ibexa\\Tests\\AdminUi\\EventListener\\SetViewParametersListenerTest\:\:createFieldMock\(\) should return Ibexa\\Contracts\\Core\\Repository\\Values\\Content\\Field&PHPUnit\\Framework\\MockObject\\MockObject but returns PHPUnit\\Framework\\MockObject\\MockObject&Symfony\\Component\\Form\\FormInterface\.$#' + identifier: return.type count: 1 path: tests/lib/EventListener/SetViewParametersListenerTest.php - - message: "#^PHPDoc tag @var for property Ibexa\\\\Tests\\\\AdminUi\\\\EventListener\\\\SetViewParametersListenerTest\\:\\:\\$configResolver with type PHPUnit\\\\Framework\\\\MockObject\\\\MockObject is not subtype of native type Ibexa\\\\Contracts\\\\Core\\\\SiteAccess\\\\ConfigResolverInterface\\.$#" + message: '#^PHPDoc tag @var for property Ibexa\\Tests\\AdminUi\\EventListener\\SetViewParametersListenerTest\:\:\$configResolver with type PHPUnit\\Framework\\MockObject\\MockObject is not subtype of native type Ibexa\\Contracts\\Core\\SiteAccess\\ConfigResolverInterface\.$#' + identifier: property.phpDocType count: 1 path: tests/lib/EventListener/SetViewParametersListenerTest.php - - message: "#^Property Ibexa\\\\Tests\\\\AdminUi\\\\EventListener\\\\SetViewParametersListenerTest\\:\\:\\$event is never read, only written\\.$#" + message: '#^Property Ibexa\\Tests\\AdminUi\\EventListener\\SetViewParametersListenerTest\:\:\$event is never read, only written\.$#' + identifier: property.onlyWritten count: 1 path: tests/lib/EventListener/SetViewParametersListenerTest.php - - message: "#^Result of method Ibexa\\\\AdminUi\\\\EventListener\\\\SetViewParametersListener\\:\\:setContentEditViewTemplateParameters\\(\\) \\(void\\) is used\\.$#" + message: '#^Result of method Ibexa\\AdminUi\\EventListener\\SetViewParametersListener\:\:setContentEditViewTemplateParameters\(\) \(void\) is used\.$#' + identifier: method.void count: 1 path: tests/lib/EventListener/SetViewParametersListenerTest.php - - message: "#^Result of method Ibexa\\\\AdminUi\\\\EventListener\\\\SetViewParametersListener\\:\\:setUserUpdateViewTemplateParameters\\(\\) \\(void\\) is used\\.$#" + message: '#^Result of method Ibexa\\AdminUi\\EventListener\\SetViewParametersListener\:\:setUserUpdateViewTemplateParameters\(\) \(void\) is used\.$#' + identifier: method.void count: 1 path: tests/lib/EventListener/SetViewParametersListenerTest.php - - message: "#^Access to protected property Ibexa\\\\AdminUi\\\\Form\\\\Data\\\\ContentTranslationData\\:\\:\\$fieldsData\\.$#" + message: '#^Method Ibexa\\Tests\\AdminUi\\Form\\Data\\AbstractFormDataValidationTestCase\:\:getForm\(\) return type with generic interface Symfony\\Component\\Form\\FormInterface does not specify its types\: TData$#' + identifier: missingType.generics + count: 1 + path: tests/lib/Form/Data/AbstractFormDataValidationTestCase.php + + - + message: '#^Method Ibexa\\Tests\\AdminUi\\Form\\Data\\AbstractFormDataValidationTestCase\:\:mapFormErrors\(\) has parameter \$form with generic interface Symfony\\Component\\Form\\FormInterface but does not specify its types\: TData$#' + identifier: missingType.generics + count: 1 + path: tests/lib/Form/Data/AbstractFormDataValidationTestCase.php + + - + message: '#^Access to protected property Ibexa\\AdminUi\\Form\\Data\\ContentTranslationData\:\:\$fieldsData\.$#' + identifier: property.protected count: 4 path: tests/lib/Form/Data/ContentTranslationDataTest.php - - message: "#^Method Ibexa\\\\Tests\\\\AdminUi\\\\Form\\\\Data\\\\ContentTranslationDataTest\\:\\:testAddFieldData\\(\\) has no return type specified\\.$#" + message: '#^Method Ibexa\\Tests\\AdminUi\\Form\\Data\\ContentTranslationDataTest\:\:testAddFieldData\(\) has no return type specified\.$#' + identifier: missingType.return count: 1 path: tests/lib/Form/Data/ContentTranslationDataTest.php - - message: "#^Method Ibexa\\\\Tests\\\\AdminUi\\\\Form\\\\Data\\\\FieldDefinitionDataTest\\:\\:testFieldDefinition\\(\\) has no return type specified\\.$#" + message: '#^Method Ibexa\\Tests\\AdminUi\\Form\\Data\\FieldDefinitionDataTest\:\:testFieldDefinition\(\) has no return type specified\.$#' + identifier: missingType.return count: 1 path: tests/lib/Form/Data/FieldDefinitionDataTest.php - - message: "#^Method Ibexa\\\\Tests\\\\AdminUi\\\\Form\\\\Data\\\\FieldDefinitionDataTest\\:\\:testGetFieldTypeIdentifier\\(\\) has no return type specified\\.$#" + message: '#^Method Ibexa\\Tests\\AdminUi\\Form\\Data\\FieldDefinitionDataTest\:\:testGetFieldTypeIdentifier\(\) has no return type specified\.$#' + identifier: missingType.return count: 1 path: tests/lib/Form/Data/FieldDefinitionDataTest.php - - message: "#^Method Ibexa\\\\Tests\\\\AdminUi\\\\Form\\\\Data\\\\FormMapper\\\\ContentTranslationMapperTest\\:\\:getCompleteContent\\(\\) has parameter \\$fields with no value type specified in iterable type array\\.$#" + message: '#^Method Ibexa\\Tests\\AdminUi\\Form\\Data\\FormMapper\\ContentTranslationMapperTest\:\:getCompleteContent\(\) has parameter \$fields with no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue count: 1 path: tests/lib/Form/Data/FormMapper/ContentTranslationMapperTest.php - - message: "#^Method Ibexa\\\\Tests\\\\AdminUi\\\\Form\\\\Data\\\\FormMapper\\\\ContentTranslationMapperTest\\:\\:getContentType\\(\\) has parameter \\$fieldDefs with no value type specified in iterable type array\\.$#" + message: '#^Method Ibexa\\Tests\\AdminUi\\Form\\Data\\FormMapper\\ContentTranslationMapperTest\:\:getContentType\(\) has parameter \$fieldDefs with no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue count: 1 path: tests/lib/Form/Data/FormMapper/ContentTranslationMapperTest.php - - message: "#^Method Ibexa\\\\Tests\\\\AdminUi\\\\Form\\\\Data\\\\FormMapper\\\\ContentTranslationMapperTest\\:\\:getField\\(\\) has parameter \\$fieldDefIdentifier with no type specified\\.$#" + message: '#^Method Ibexa\\Tests\\AdminUi\\Form\\Data\\FormMapper\\ContentTranslationMapperTest\:\:getField\(\) has parameter \$fieldDefIdentifier with no type specified\.$#' + identifier: missingType.parameter count: 1 path: tests/lib/Form/Data/FormMapper/ContentTranslationMapperTest.php - - message: "#^Method Ibexa\\\\Tests\\\\AdminUi\\\\Form\\\\Data\\\\FormMapper\\\\ContentTranslationMapperTest\\:\\:getField\\(\\) has parameter \\$languageCode with no type specified\\.$#" + message: '#^Method Ibexa\\Tests\\AdminUi\\Form\\Data\\FormMapper\\ContentTranslationMapperTest\:\:getField\(\) has parameter \$languageCode with no type specified\.$#' + identifier: missingType.parameter count: 1 path: tests/lib/Form/Data/FormMapper/ContentTranslationMapperTest.php - - message: "#^Method Ibexa\\\\Tests\\\\AdminUi\\\\Form\\\\Data\\\\FormMapper\\\\ContentTranslationMapperTest\\:\\:getField\\(\\) has parameter \\$value with no type specified\\.$#" + message: '#^Method Ibexa\\Tests\\AdminUi\\Form\\Data\\FormMapper\\ContentTranslationMapperTest\:\:getField\(\) has parameter \$value with no type specified\.$#' + identifier: missingType.parameter count: 1 path: tests/lib/Form/Data/FormMapper/ContentTranslationMapperTest.php - - message: "#^Method Ibexa\\\\Tests\\\\AdminUi\\\\Form\\\\Data\\\\FormMapper\\\\ContentTranslationMapperTest\\:\\:paramsProvider\\(\\) return type has no value type specified in iterable type array\\.$#" + message: '#^Method Ibexa\\Tests\\AdminUi\\Form\\Data\\FormMapper\\ContentTranslationMapperTest\:\:paramsProvider\(\) return type has no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue count: 1 path: tests/lib/Form/Data/FormMapper/ContentTranslationMapperTest.php - - message: "#^Method Ibexa\\\\Tests\\\\AdminUi\\\\Form\\\\Data\\\\FormMapper\\\\ContentTranslationMapperTest\\:\\:testMapToFormData\\(\\) has no return type specified\\.$#" + message: '#^Method Ibexa\\Tests\\AdminUi\\Form\\Data\\FormMapper\\ContentTranslationMapperTest\:\:testMapToFormData\(\) has no return type specified\.$#' + identifier: missingType.return count: 1 path: tests/lib/Form/Data/FormMapper/ContentTranslationMapperTest.php - - message: "#^Method Ibexa\\\\Tests\\\\AdminUi\\\\Form\\\\Data\\\\FormMapper\\\\ContentTranslationMapperTest\\:\\:testMapToFormData\\(\\) has parameter \\$params with no value type specified in iterable type array\\.$#" + message: '#^Method Ibexa\\Tests\\AdminUi\\Form\\Data\\FormMapper\\ContentTranslationMapperTest\:\:testMapToFormData\(\) has parameter \$params with no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue count: 1 path: tests/lib/Form/Data/FormMapper/ContentTranslationMapperTest.php - - message: "#^Method Ibexa\\\\Tests\\\\AdminUi\\\\Form\\\\Data\\\\FormMapper\\\\ContentTranslationMapperTest\\:\\:testMapToFormDataWithoutRequiredParameter\\(\\) has no return type specified\\.$#" + message: '#^Method Ibexa\\Tests\\AdminUi\\Form\\Data\\FormMapper\\ContentTranslationMapperTest\:\:testMapToFormDataWithoutRequiredParameter\(\) has no return type specified\.$#' + identifier: missingType.return count: 1 path: tests/lib/Form/Data/FormMapper/ContentTranslationMapperTest.php - - message: "#^Method Ibexa\\\\Tests\\\\AdminUi\\\\Form\\\\Data\\\\FormMapper\\\\ContentTranslationMapperTest\\:\\:testMapToFormDataWithoutRequiredParameter\\(\\) has parameter \\$content with no type specified\\.$#" + message: '#^Method Ibexa\\Tests\\AdminUi\\Form\\Data\\FormMapper\\ContentTranslationMapperTest\:\:testMapToFormDataWithoutRequiredParameter\(\) has parameter \$content with no type specified\.$#' + identifier: missingType.parameter count: 1 path: tests/lib/Form/Data/FormMapper/ContentTranslationMapperTest.php - - message: "#^Method Ibexa\\\\Tests\\\\AdminUi\\\\Form\\\\Data\\\\FormMapper\\\\ContentTranslationMapperTest\\:\\:testMapToFormDataWithoutRequiredParameter\\(\\) has parameter \\$exception with no value type specified in iterable type array\\.$#" + message: '#^Method Ibexa\\Tests\\AdminUi\\Form\\Data\\FormMapper\\ContentTranslationMapperTest\:\:testMapToFormDataWithoutRequiredParameter\(\) has parameter \$exception with no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue count: 1 path: tests/lib/Form/Data/FormMapper/ContentTranslationMapperTest.php - - message: "#^Method Ibexa\\\\Tests\\\\AdminUi\\\\Form\\\\Data\\\\FormMapper\\\\ContentTranslationMapperTest\\:\\:testMapToFormDataWithoutRequiredParameter\\(\\) has parameter \\$params with no value type specified in iterable type array\\.$#" + message: '#^Method Ibexa\\Tests\\AdminUi\\Form\\Data\\FormMapper\\ContentTranslationMapperTest\:\:testMapToFormDataWithoutRequiredParameter\(\) has parameter \$params with no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue count: 1 path: tests/lib/Form/Data/FormMapper/ContentTranslationMapperTest.php - - message: "#^Method Ibexa\\\\Tests\\\\AdminUi\\\\Form\\\\Data\\\\FormMapper\\\\ContentTranslationMapperTest\\:\\:wrongParamsProvider\\(\\) return type has no value type specified in iterable type array\\.$#" + message: '#^Method Ibexa\\Tests\\AdminUi\\Form\\Data\\FormMapper\\ContentTranslationMapperTest\:\:wrongParamsProvider\(\) return type has no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue count: 1 path: tests/lib/Form/Data/FormMapper/ContentTranslationMapperTest.php - - message: "#^Method Ibexa\\\\Tests\\\\AdminUi\\\\Form\\\\Data\\\\FormMapper\\\\ContentTypeDraftMapperTest\\:\\:createFieldDefinitionsData\\(\\) return type has no value type specified in iterable type array\\.$#" + message: '#^Method Ibexa\\Tests\\AdminUi\\Form\\Data\\FormMapper\\ContentTypeDraftMapperTest\:\:createFieldDefinitionsData\(\) return type has no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue count: 1 path: tests/lib/Form/Data/FormMapper/ContentTypeDraftMapperTest.php - - message: "#^Method Ibexa\\\\Tests\\\\AdminUi\\\\Form\\\\DataMapper\\\\LanguageCreateMapperTest\\:\\:createData\\(\\) has parameter \\$properties with no value type specified in iterable type array\\.$#" + message: '#^Method Ibexa\\Tests\\AdminUi\\Form\\Data\\Role\\RoleAssignmentCreateDataValidationTest\:\:getForm\(\) return type with generic interface Symfony\\Component\\Form\\FormInterface does not specify its types\: TData$#' + identifier: missingType.generics + count: 1 + path: tests/lib/Form/Data/Role/RoleAssignmentCreateDataValidationTest.php + + - + message: '#^Method Ibexa\\Tests\\AdminUi\\Form\\Data\\Role\\RoleAssignmentCreateDataValidationTest\:\:getTypes\(\) return type with generic interface Symfony\\Component\\Form\\FormTypeInterface does not specify its types\: TData$#' + identifier: missingType.generics + count: 1 + path: tests/lib/Form/Data/Role/RoleAssignmentCreateDataValidationTest.php + + - + message: '#^Method Ibexa\\Tests\\AdminUi\\Form\\Data\\Section\\SectionCreateDataValidationTest\:\:getForm\(\) return type with generic interface Symfony\\Component\\Form\\FormInterface does not specify its types\: TData$#' + identifier: missingType.generics + count: 1 + path: tests/lib/Form/Data/Section/SectionCreateDataValidationTest.php + + - + message: '#^Method Ibexa\\Tests\\AdminUi\\Form\\Data\\Section\\SectionCreateDataValidationTest\:\:getTypes\(\) return type with generic interface Symfony\\Component\\Form\\FormTypeInterface does not specify its types\: TData$#' + identifier: missingType.generics + count: 1 + path: tests/lib/Form/Data/Section/SectionCreateDataValidationTest.php + + - + message: '#^Method Ibexa\\Tests\\AdminUi\\Form\\Data\\Section\\SectionUpdateDataValidationTest\:\:getForm\(\) return type with generic interface Symfony\\Component\\Form\\FormInterface does not specify its types\: TData$#' + identifier: missingType.generics + count: 1 + path: tests/lib/Form/Data/Section/SectionUpdateDataValidationTest.php + + - + message: '#^Method Ibexa\\Tests\\AdminUi\\Form\\Data\\Section\\SectionUpdateDataValidationTest\:\:getTypes\(\) return type with generic interface Symfony\\Component\\Form\\FormTypeInterface does not specify its types\: TData$#' + identifier: missingType.generics + count: 1 + path: tests/lib/Form/Data/Section/SectionUpdateDataValidationTest.php + + - + message: '#^Method Ibexa\\Tests\\AdminUi\\Form\\DataMapper\\LanguageCreateMapperTest\:\:createData\(\) has parameter \$properties with no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue count: 1 path: tests/lib/Form/DataMapper/LanguageCreateMapperTest.php - - message: "#^Method Ibexa\\\\Tests\\\\AdminUi\\\\Form\\\\DataMapper\\\\LanguageCreateMapperTest\\:\\:createStruct\\(\\) has parameter \\$properties with no value type specified in iterable type array\\.$#" + message: '#^Method Ibexa\\Tests\\AdminUi\\Form\\DataMapper\\LanguageCreateMapperTest\:\:createStruct\(\) has parameter \$properties with no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue count: 1 path: tests/lib/Form/DataMapper/LanguageCreateMapperTest.php - - message: "#^Method Ibexa\\\\Tests\\\\AdminUi\\\\Form\\\\DataMapper\\\\LanguageCreateMapperTest\\:\\:dataProvider\\(\\) has no return type specified\\.$#" + message: '#^Method Ibexa\\Tests\\AdminUi\\Form\\DataMapper\\LanguageCreateMapperTest\:\:dataProvider\(\) has no return type specified\.$#' + identifier: missingType.return count: 1 path: tests/lib/Form/DataMapper/LanguageCreateMapperTest.php - - message: "#^Method Ibexa\\\\Tests\\\\AdminUi\\\\Form\\\\DataMapper\\\\LanguageCreateMapperTest\\:\\:testMap\\(\\) has no return type specified\\.$#" + message: '#^Method Ibexa\\Tests\\AdminUi\\Form\\DataMapper\\LanguageCreateMapperTest\:\:testMap\(\) has no return type specified\.$#' + identifier: missingType.return count: 1 path: tests/lib/Form/DataMapper/LanguageCreateMapperTest.php - - message: "#^Method Ibexa\\\\Tests\\\\AdminUi\\\\Form\\\\DataMapper\\\\LanguageCreateMapperTest\\:\\:testMap\\(\\) has parameter \\$properties with no value type specified in iterable type array\\.$#" + message: '#^Method Ibexa\\Tests\\AdminUi\\Form\\DataMapper\\LanguageCreateMapperTest\:\:testMap\(\) has parameter \$properties with no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue count: 1 path: tests/lib/Form/DataMapper/LanguageCreateMapperTest.php - - message: "#^Method Ibexa\\\\Tests\\\\AdminUi\\\\Form\\\\DataMapper\\\\LanguageCreateMapperTest\\:\\:testMapWithWrongInstance\\(\\) has no return type specified\\.$#" + message: '#^Method Ibexa\\Tests\\AdminUi\\Form\\DataMapper\\LanguageCreateMapperTest\:\:testMapWithWrongInstance\(\) has no return type specified\.$#' + identifier: missingType.return count: 1 path: tests/lib/Form/DataMapper/LanguageCreateMapperTest.php - - message: "#^Method Ibexa\\\\Tests\\\\AdminUi\\\\Form\\\\DataMapper\\\\LanguageCreateMapperTest\\:\\:testReverseMap\\(\\) has no return type specified\\.$#" + message: '#^Method Ibexa\\Tests\\AdminUi\\Form\\DataMapper\\LanguageCreateMapperTest\:\:testReverseMap\(\) has no return type specified\.$#' + identifier: missingType.return count: 1 path: tests/lib/Form/DataMapper/LanguageCreateMapperTest.php - - message: "#^Method Ibexa\\\\Tests\\\\AdminUi\\\\Form\\\\DataMapper\\\\LanguageCreateMapperTest\\:\\:testReverseMap\\(\\) has parameter \\$properties with no value type specified in iterable type array\\.$#" + message: '#^Method Ibexa\\Tests\\AdminUi\\Form\\DataMapper\\LanguageCreateMapperTest\:\:testReverseMap\(\) has parameter \$properties with no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue count: 1 path: tests/lib/Form/DataMapper/LanguageCreateMapperTest.php - - message: "#^Method Ibexa\\\\Tests\\\\AdminUi\\\\Form\\\\DataMapper\\\\LanguageCreateMapperTest\\:\\:testReverseMapWithWrongInstance\\(\\) has no return type specified\\.$#" + message: '#^Method Ibexa\\Tests\\AdminUi\\Form\\DataMapper\\LanguageCreateMapperTest\:\:testReverseMapWithWrongInstance\(\) has no return type specified\.$#' + identifier: missingType.return count: 1 path: tests/lib/Form/DataMapper/LanguageCreateMapperTest.php - - message: "#^Parameter \\#1 \\$data of method Ibexa\\\\AdminUi\\\\Form\\\\DataMapper\\\\LanguageCreateMapper\\:\\:reverseMap\\(\\) expects Ibexa\\\\AdminUi\\\\Form\\\\Data\\\\Language\\\\LanguageCreateData, Ibexa\\\\AdminUi\\\\Form\\\\Data\\\\Language\\\\LanguageDeleteData given\\.$#" + message: '#^Parameter \#1 \$data of method Ibexa\\AdminUi\\Form\\DataMapper\\LanguageCreateMapper\:\:reverseMap\(\) expects Ibexa\\AdminUi\\Form\\Data\\Language\\LanguageCreateData, Ibexa\\AdminUi\\Form\\Data\\Language\\LanguageDeleteData given\.$#' + identifier: argument.type count: 1 path: tests/lib/Form/DataMapper/LanguageCreateMapperTest.php - - message: "#^Method Ibexa\\\\Tests\\\\AdminUi\\\\Form\\\\DataMapper\\\\PolicyCreateMapperTest\\:\\:createData\\(\\) has parameter \\$properties with no value type specified in iterable type array\\.$#" + message: '#^Method Ibexa\\Tests\\AdminUi\\Form\\DataMapper\\PolicyCreateMapperTest\:\:createData\(\) has parameter \$properties with no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue count: 1 path: tests/lib/Form/DataMapper/PolicyCreateMapperTest.php - - message: "#^Method Ibexa\\\\Tests\\\\AdminUi\\\\Form\\\\DataMapper\\\\PolicyCreateMapperTest\\:\\:createStruct\\(\\) has parameter \\$properties with no value type specified in iterable type array\\.$#" + message: '#^Method Ibexa\\Tests\\AdminUi\\Form\\DataMapper\\PolicyCreateMapperTest\:\:createStruct\(\) has parameter \$properties with no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue count: 1 path: tests/lib/Form/DataMapper/PolicyCreateMapperTest.php - - message: "#^Method Ibexa\\\\Tests\\\\AdminUi\\\\Form\\\\DataMapper\\\\PolicyCreateMapperTest\\:\\:dataProvider\\(\\) return type has no value type specified in iterable type array\\.$#" + message: '#^Method Ibexa\\Tests\\AdminUi\\Form\\DataMapper\\PolicyCreateMapperTest\:\:dataProvider\(\) return type has no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue count: 1 path: tests/lib/Form/DataMapper/PolicyCreateMapperTest.php - - message: "#^Method Ibexa\\\\Tests\\\\AdminUi\\\\Form\\\\DataMapper\\\\PolicyCreateMapperTest\\:\\:testMap\\(\\) has no return type specified\\.$#" + message: '#^Method Ibexa\\Tests\\AdminUi\\Form\\DataMapper\\PolicyCreateMapperTest\:\:testMap\(\) has no return type specified\.$#' + identifier: missingType.return count: 1 path: tests/lib/Form/DataMapper/PolicyCreateMapperTest.php - - message: "#^Method Ibexa\\\\Tests\\\\AdminUi\\\\Form\\\\DataMapper\\\\PolicyCreateMapperTest\\:\\:testMap\\(\\) has parameter \\$properties with no value type specified in iterable type array\\.$#" + message: '#^Method Ibexa\\Tests\\AdminUi\\Form\\DataMapper\\PolicyCreateMapperTest\:\:testMap\(\) has parameter \$properties with no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue count: 1 path: tests/lib/Form/DataMapper/PolicyCreateMapperTest.php - - message: "#^Method Ibexa\\\\Tests\\\\AdminUi\\\\Form\\\\DataMapper\\\\PolicyCreateMapperTest\\:\\:testMapWithWrongInstance\\(\\) has no return type specified\\.$#" + message: '#^Method Ibexa\\Tests\\AdminUi\\Form\\DataMapper\\PolicyCreateMapperTest\:\:testMapWithWrongInstance\(\) has no return type specified\.$#' + identifier: missingType.return count: 1 path: tests/lib/Form/DataMapper/PolicyCreateMapperTest.php - - message: "#^Method Ibexa\\\\Tests\\\\AdminUi\\\\Form\\\\DataMapper\\\\PolicyCreateMapperTest\\:\\:testReverseMap\\(\\) has no return type specified\\.$#" + message: '#^Method Ibexa\\Tests\\AdminUi\\Form\\DataMapper\\PolicyCreateMapperTest\:\:testReverseMap\(\) has no return type specified\.$#' + identifier: missingType.return count: 1 path: tests/lib/Form/DataMapper/PolicyCreateMapperTest.php - - message: "#^Method Ibexa\\\\Tests\\\\AdminUi\\\\Form\\\\DataMapper\\\\PolicyCreateMapperTest\\:\\:testReverseMap\\(\\) has parameter \\$properties with no value type specified in iterable type array\\.$#" + message: '#^Method Ibexa\\Tests\\AdminUi\\Form\\DataMapper\\PolicyCreateMapperTest\:\:testReverseMap\(\) has parameter \$properties with no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue count: 1 path: tests/lib/Form/DataMapper/PolicyCreateMapperTest.php - - message: "#^Method Ibexa\\\\Tests\\\\AdminUi\\\\Form\\\\DataMapper\\\\PolicyCreateMapperTest\\:\\:testReverseMapWithWrongInstance\\(\\) has no return type specified\\.$#" + message: '#^Method Ibexa\\Tests\\AdminUi\\Form\\DataMapper\\PolicyCreateMapperTest\:\:testReverseMapWithWrongInstance\(\) has no return type specified\.$#' + identifier: missingType.return count: 1 path: tests/lib/Form/DataMapper/PolicyCreateMapperTest.php - - message: "#^Parameter \\#1 \\$data of method Ibexa\\\\AdminUi\\\\Form\\\\DataMapper\\\\PolicyCreateMapper\\:\\:reverseMap\\(\\) expects Ibexa\\\\AdminUi\\\\Form\\\\Data\\\\Policy\\\\PolicyCreateData, Ibexa\\\\AdminUi\\\\Form\\\\Data\\\\Policy\\\\PolicyUpdateData given\\.$#" + message: '#^Parameter \#1 \$data of method Ibexa\\AdminUi\\Form\\DataMapper\\PolicyCreateMapper\:\:reverseMap\(\) expects Ibexa\\AdminUi\\Form\\Data\\Policy\\PolicyCreateData, Ibexa\\AdminUi\\Form\\Data\\Policy\\PolicyUpdateData given\.$#' + identifier: argument.type count: 1 path: tests/lib/Form/DataMapper/PolicyCreateMapperTest.php - - message: "#^Method Ibexa\\\\Tests\\\\AdminUi\\\\Form\\\\DataMapper\\\\PolicyUpdateMapperTest\\:\\:createData\\(\\) has parameter \\$properties with no value type specified in iterable type array\\.$#" + message: '#^Method Ibexa\\Tests\\AdminUi\\Form\\DataMapper\\PolicyUpdateMapperTest\:\:createData\(\) has parameter \$properties with no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue count: 1 path: tests/lib/Form/DataMapper/PolicyUpdateMapperTest.php - - message: "#^Method Ibexa\\\\Tests\\\\AdminUi\\\\Form\\\\DataMapper\\\\PolicyUpdateMapperTest\\:\\:createStruct\\(\\) has parameter \\$properties with no value type specified in iterable type array\\.$#" + message: '#^Method Ibexa\\Tests\\AdminUi\\Form\\DataMapper\\PolicyUpdateMapperTest\:\:createStruct\(\) has parameter \$properties with no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue count: 1 path: tests/lib/Form/DataMapper/PolicyUpdateMapperTest.php - - message: "#^Method Ibexa\\\\Tests\\\\AdminUi\\\\Form\\\\DataMapper\\\\PolicyUpdateMapperTest\\:\\:dataProvider\\(\\) return type has no value type specified in iterable type array\\.$#" + message: '#^Method Ibexa\\Tests\\AdminUi\\Form\\DataMapper\\PolicyUpdateMapperTest\:\:dataProvider\(\) return type has no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue count: 1 path: tests/lib/Form/DataMapper/PolicyUpdateMapperTest.php - - message: "#^Method Ibexa\\\\Tests\\\\AdminUi\\\\Form\\\\DataMapper\\\\PolicyUpdateMapperTest\\:\\:testMap\\(\\) has no return type specified\\.$#" + message: '#^Method Ibexa\\Tests\\AdminUi\\Form\\DataMapper\\PolicyUpdateMapperTest\:\:testMap\(\) has no return type specified\.$#' + identifier: missingType.return count: 1 path: tests/lib/Form/DataMapper/PolicyUpdateMapperTest.php - - message: "#^Method Ibexa\\\\Tests\\\\AdminUi\\\\Form\\\\DataMapper\\\\PolicyUpdateMapperTest\\:\\:testMap\\(\\) has parameter \\$properties with no value type specified in iterable type array\\.$#" + message: '#^Method Ibexa\\Tests\\AdminUi\\Form\\DataMapper\\PolicyUpdateMapperTest\:\:testMap\(\) has parameter \$properties with no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue count: 1 path: tests/lib/Form/DataMapper/PolicyUpdateMapperTest.php - - message: "#^Method Ibexa\\\\Tests\\\\AdminUi\\\\Form\\\\DataMapper\\\\PolicyUpdateMapperTest\\:\\:testMapWithWrongInstance\\(\\) has no return type specified\\.$#" + message: '#^Method Ibexa\\Tests\\AdminUi\\Form\\DataMapper\\PolicyUpdateMapperTest\:\:testMapWithWrongInstance\(\) has no return type specified\.$#' + identifier: missingType.return count: 1 path: tests/lib/Form/DataMapper/PolicyUpdateMapperTest.php - - message: "#^Method Ibexa\\\\Tests\\\\AdminUi\\\\Form\\\\DataMapper\\\\PolicyUpdateMapperTest\\:\\:testReverseMap\\(\\) has no return type specified\\.$#" + message: '#^Method Ibexa\\Tests\\AdminUi\\Form\\DataMapper\\PolicyUpdateMapperTest\:\:testReverseMap\(\) has no return type specified\.$#' + identifier: missingType.return count: 1 path: tests/lib/Form/DataMapper/PolicyUpdateMapperTest.php - - message: "#^Method Ibexa\\\\Tests\\\\AdminUi\\\\Form\\\\DataMapper\\\\PolicyUpdateMapperTest\\:\\:testReverseMap\\(\\) has parameter \\$properties with no value type specified in iterable type array\\.$#" + message: '#^Method Ibexa\\Tests\\AdminUi\\Form\\DataMapper\\PolicyUpdateMapperTest\:\:testReverseMap\(\) has parameter \$properties with no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue count: 1 path: tests/lib/Form/DataMapper/PolicyUpdateMapperTest.php - - message: "#^Parameter \\#1 \\$policy of class Ibexa\\\\AdminUi\\\\Form\\\\Data\\\\Policy\\\\PolicyUpdateData constructor expects Ibexa\\\\Contracts\\\\Core\\\\Repository\\\\Values\\\\User\\\\Policy\\|null, array\\ given\\.$#" + message: '#^Parameter \#1 \$policy of class Ibexa\\AdminUi\\Form\\Data\\Policy\\PolicyUpdateData constructor expects Ibexa\\Contracts\\Core\\Repository\\Values\\User\\Policy\|null, array\ given\.$#' + identifier: argument.type count: 1 path: tests/lib/Form/DataMapper/PolicyUpdateMapperTest.php - - message: "#^Property Ibexa\\\\Tests\\\\AdminUi\\\\Form\\\\DataMapper\\\\PolicyUpdateMapperTest\\:\\:\\$mapper is never written, only read\\.$#" + message: '#^Property Ibexa\\Tests\\AdminUi\\Form\\DataMapper\\PolicyUpdateMapperTest\:\:\$mapper is never written, only read\.$#' + identifier: property.onlyRead count: 1 path: tests/lib/Form/DataMapper/PolicyUpdateMapperTest.php - - message: "#^Unreachable statement \\- code above always terminates\\.$#" + message: '#^Unreachable statement \- code above always terminates\.$#' + identifier: deadCode.unreachable count: 1 path: tests/lib/Form/DataMapper/PolicyUpdateMapperTest.php - - message: "#^Method Ibexa\\\\Tests\\\\AdminUi\\\\Form\\\\DataMapper\\\\RoleCreateMapperTest\\:\\:createData\\(\\) has parameter \\$properties with no value type specified in iterable type array\\.$#" + message: '#^Method Ibexa\\Tests\\AdminUi\\Form\\DataMapper\\RoleCreateMapperTest\:\:createData\(\) has parameter \$properties with no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue count: 1 path: tests/lib/Form/DataMapper/RoleCreateMapperTest.php - - message: "#^Method Ibexa\\\\Tests\\\\AdminUi\\\\Form\\\\DataMapper\\\\RoleCreateMapperTest\\:\\:createStruct\\(\\) has parameter \\$properties with no value type specified in iterable type array\\.$#" + message: '#^Method Ibexa\\Tests\\AdminUi\\Form\\DataMapper\\RoleCreateMapperTest\:\:createStruct\(\) has parameter \$properties with no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue count: 1 path: tests/lib/Form/DataMapper/RoleCreateMapperTest.php - - message: "#^Method Ibexa\\\\Tests\\\\AdminUi\\\\Form\\\\DataMapper\\\\RoleCreateMapperTest\\:\\:dataProvider\\(\\) return type has no value type specified in iterable type array\\.$#" + message: '#^Method Ibexa\\Tests\\AdminUi\\Form\\DataMapper\\RoleCreateMapperTest\:\:dataProvider\(\) return type has no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue count: 1 path: tests/lib/Form/DataMapper/RoleCreateMapperTest.php - - message: "#^Method Ibexa\\\\Tests\\\\AdminUi\\\\Form\\\\DataMapper\\\\RoleCreateMapperTest\\:\\:testMap\\(\\) has no return type specified\\.$#" + message: '#^Method Ibexa\\Tests\\AdminUi\\Form\\DataMapper\\RoleCreateMapperTest\:\:testMap\(\) has no return type specified\.$#' + identifier: missingType.return count: 1 path: tests/lib/Form/DataMapper/RoleCreateMapperTest.php - - message: "#^Method Ibexa\\\\Tests\\\\AdminUi\\\\Form\\\\DataMapper\\\\RoleCreateMapperTest\\:\\:testMap\\(\\) has parameter \\$properties with no value type specified in iterable type array\\.$#" + message: '#^Method Ibexa\\Tests\\AdminUi\\Form\\DataMapper\\RoleCreateMapperTest\:\:testMap\(\) has parameter \$properties with no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue count: 1 path: tests/lib/Form/DataMapper/RoleCreateMapperTest.php - - message: "#^Method Ibexa\\\\Tests\\\\AdminUi\\\\Form\\\\DataMapper\\\\RoleCreateMapperTest\\:\\:testMapWithWrongInstance\\(\\) has no return type specified\\.$#" + message: '#^Method Ibexa\\Tests\\AdminUi\\Form\\DataMapper\\RoleCreateMapperTest\:\:testMapWithWrongInstance\(\) has no return type specified\.$#' + identifier: missingType.return count: 1 path: tests/lib/Form/DataMapper/RoleCreateMapperTest.php - - message: "#^Method Ibexa\\\\Tests\\\\AdminUi\\\\Form\\\\DataMapper\\\\RoleCreateMapperTest\\:\\:testReverseMap\\(\\) has no return type specified\\.$#" + message: '#^Method Ibexa\\Tests\\AdminUi\\Form\\DataMapper\\RoleCreateMapperTest\:\:testReverseMap\(\) has no return type specified\.$#' + identifier: missingType.return count: 1 path: tests/lib/Form/DataMapper/RoleCreateMapperTest.php - - message: "#^Method Ibexa\\\\Tests\\\\AdminUi\\\\Form\\\\DataMapper\\\\RoleCreateMapperTest\\:\\:testReverseMap\\(\\) has parameter \\$properties with no value type specified in iterable type array\\.$#" + message: '#^Method Ibexa\\Tests\\AdminUi\\Form\\DataMapper\\RoleCreateMapperTest\:\:testReverseMap\(\) has parameter \$properties with no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue count: 1 path: tests/lib/Form/DataMapper/RoleCreateMapperTest.php - - message: "#^Method Ibexa\\\\Tests\\\\AdminUi\\\\Form\\\\DataMapper\\\\RoleCreateMapperTest\\:\\:testReverseMapWithWrongInstance\\(\\) has no return type specified\\.$#" + message: '#^Method Ibexa\\Tests\\AdminUi\\Form\\DataMapper\\RoleCreateMapperTest\:\:testReverseMapWithWrongInstance\(\) has no return type specified\.$#' + identifier: missingType.return count: 1 path: tests/lib/Form/DataMapper/RoleCreateMapperTest.php - - message: "#^Parameter \\#1 \\$data of method Ibexa\\\\AdminUi\\\\Form\\\\DataMapper\\\\RoleCreateMapper\\:\\:reverseMap\\(\\) expects Ibexa\\\\AdminUi\\\\Form\\\\Data\\\\Role\\\\RoleCreateData, Ibexa\\\\AdminUi\\\\Form\\\\Data\\\\Language\\\\LanguageCreateData given\\.$#" + message: '#^Parameter \#1 \$data of method Ibexa\\AdminUi\\Form\\DataMapper\\RoleCreateMapper\:\:reverseMap\(\) expects Ibexa\\AdminUi\\Form\\Data\\Role\\RoleCreateData, Ibexa\\AdminUi\\Form\\Data\\Language\\LanguageCreateData given\.$#' + identifier: argument.type count: 1 path: tests/lib/Form/DataMapper/RoleCreateMapperTest.php - - message: "#^Method Ibexa\\\\Tests\\\\AdminUi\\\\Form\\\\DataMapper\\\\RoleUpdateMapperTest\\:\\:createData\\(\\) has parameter \\$properties with no value type specified in iterable type array\\.$#" + message: '#^Method Ibexa\\Tests\\AdminUi\\Form\\DataMapper\\RoleUpdateMapperTest\:\:createData\(\) has parameter \$properties with no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue count: 1 path: tests/lib/Form/DataMapper/RoleUpdateMapperTest.php - - message: "#^Method Ibexa\\\\Tests\\\\AdminUi\\\\Form\\\\DataMapper\\\\RoleUpdateMapperTest\\:\\:createStruct\\(\\) has parameter \\$properties with no value type specified in iterable type array\\.$#" + message: '#^Method Ibexa\\Tests\\AdminUi\\Form\\DataMapper\\RoleUpdateMapperTest\:\:createStruct\(\) has parameter \$properties with no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue count: 1 path: tests/lib/Form/DataMapper/RoleUpdateMapperTest.php - - message: "#^Method Ibexa\\\\Tests\\\\AdminUi\\\\Form\\\\DataMapper\\\\RoleUpdateMapperTest\\:\\:dataProvider\\(\\) return type has no value type specified in iterable type array\\.$#" + message: '#^Method Ibexa\\Tests\\AdminUi\\Form\\DataMapper\\RoleUpdateMapperTest\:\:dataProvider\(\) return type has no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue count: 1 path: tests/lib/Form/DataMapper/RoleUpdateMapperTest.php - - message: "#^Method Ibexa\\\\Tests\\\\AdminUi\\\\Form\\\\DataMapper\\\\RoleUpdateMapperTest\\:\\:testMap\\(\\) has no return type specified\\.$#" + message: '#^Method Ibexa\\Tests\\AdminUi\\Form\\DataMapper\\RoleUpdateMapperTest\:\:testMap\(\) has no return type specified\.$#' + identifier: missingType.return count: 1 path: tests/lib/Form/DataMapper/RoleUpdateMapperTest.php - - message: "#^Method Ibexa\\\\Tests\\\\AdminUi\\\\Form\\\\DataMapper\\\\RoleUpdateMapperTest\\:\\:testMap\\(\\) has parameter \\$properties with no value type specified in iterable type array\\.$#" + message: '#^Method Ibexa\\Tests\\AdminUi\\Form\\DataMapper\\RoleUpdateMapperTest\:\:testMap\(\) has parameter \$properties with no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue count: 1 path: tests/lib/Form/DataMapper/RoleUpdateMapperTest.php - - message: "#^Method Ibexa\\\\Tests\\\\AdminUi\\\\Form\\\\DataMapper\\\\RoleUpdateMapperTest\\:\\:testMapWithWrongInstance\\(\\) has no return type specified\\.$#" + message: '#^Method Ibexa\\Tests\\AdminUi\\Form\\DataMapper\\RoleUpdateMapperTest\:\:testMapWithWrongInstance\(\) has no return type specified\.$#' + identifier: missingType.return count: 1 path: tests/lib/Form/DataMapper/RoleUpdateMapperTest.php - - message: "#^Method Ibexa\\\\Tests\\\\AdminUi\\\\Form\\\\DataMapper\\\\RoleUpdateMapperTest\\:\\:testReverseMap\\(\\) has no return type specified\\.$#" + message: '#^Method Ibexa\\Tests\\AdminUi\\Form\\DataMapper\\RoleUpdateMapperTest\:\:testReverseMap\(\) has no return type specified\.$#' + identifier: missingType.return count: 1 path: tests/lib/Form/DataMapper/RoleUpdateMapperTest.php - - message: "#^Method Ibexa\\\\Tests\\\\AdminUi\\\\Form\\\\DataMapper\\\\RoleUpdateMapperTest\\:\\:testReverseMap\\(\\) has parameter \\$properties with no value type specified in iterable type array\\.$#" + message: '#^Method Ibexa\\Tests\\AdminUi\\Form\\DataMapper\\RoleUpdateMapperTest\:\:testReverseMap\(\) has parameter \$properties with no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue count: 1 path: tests/lib/Form/DataMapper/RoleUpdateMapperTest.php - - message: "#^Method Ibexa\\\\Tests\\\\AdminUi\\\\Form\\\\DataMapper\\\\RoleUpdateMapperTest\\:\\:testReverseMapWithWrongInstance\\(\\) has no return type specified\\.$#" + message: '#^Method Ibexa\\Tests\\AdminUi\\Form\\DataMapper\\RoleUpdateMapperTest\:\:testReverseMapWithWrongInstance\(\) has no return type specified\.$#' + identifier: missingType.return count: 1 path: tests/lib/Form/DataMapper/RoleUpdateMapperTest.php - - message: "#^Parameter \\#1 \\$data of method Ibexa\\\\AdminUi\\\\Form\\\\DataMapper\\\\RoleUpdateMapper\\:\\:reverseMap\\(\\) expects Ibexa\\\\AdminUi\\\\Form\\\\Data\\\\Role\\\\RoleUpdateData, Ibexa\\\\AdminUi\\\\Form\\\\Data\\\\Language\\\\LanguageCreateData given\\.$#" + message: '#^Parameter \#1 \$data of method Ibexa\\AdminUi\\Form\\DataMapper\\RoleUpdateMapper\:\:reverseMap\(\) expects Ibexa\\AdminUi\\Form\\Data\\Role\\RoleUpdateData, Ibexa\\AdminUi\\Form\\Data\\Language\\LanguageCreateData given\.$#' + identifier: argument.type count: 1 path: tests/lib/Form/DataMapper/RoleUpdateMapperTest.php - - message: "#^Method Ibexa\\\\Tests\\\\AdminUi\\\\Form\\\\DataMapper\\\\SelectionCreateMapperTest\\:\\:createData\\(\\) has parameter \\$properties with no value type specified in iterable type array\\.$#" + message: '#^Method Ibexa\\Tests\\AdminUi\\Form\\DataMapper\\SelectionCreateMapperTest\:\:createData\(\) has parameter \$properties with no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue count: 1 path: tests/lib/Form/DataMapper/SelectionCreateMapperTest.php - - message: "#^Method Ibexa\\\\Tests\\\\AdminUi\\\\Form\\\\DataMapper\\\\SelectionCreateMapperTest\\:\\:createStruct\\(\\) has parameter \\$properties with no value type specified in iterable type array\\.$#" + message: '#^Method Ibexa\\Tests\\AdminUi\\Form\\DataMapper\\SelectionCreateMapperTest\:\:createStruct\(\) has parameter \$properties with no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue count: 1 path: tests/lib/Form/DataMapper/SelectionCreateMapperTest.php - - message: "#^Method Ibexa\\\\Tests\\\\AdminUi\\\\Form\\\\DataMapper\\\\SelectionCreateMapperTest\\:\\:dataProvider\\(\\) return type has no value type specified in iterable type array\\.$#" + message: '#^Method Ibexa\\Tests\\AdminUi\\Form\\DataMapper\\SelectionCreateMapperTest\:\:dataProvider\(\) return type has no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue count: 1 path: tests/lib/Form/DataMapper/SelectionCreateMapperTest.php - - message: "#^Method Ibexa\\\\Tests\\\\AdminUi\\\\Form\\\\DataMapper\\\\SelectionCreateMapperTest\\:\\:testMap\\(\\) has no return type specified\\.$#" + message: '#^Method Ibexa\\Tests\\AdminUi\\Form\\DataMapper\\SelectionCreateMapperTest\:\:testMap\(\) has no return type specified\.$#' + identifier: missingType.return count: 1 path: tests/lib/Form/DataMapper/SelectionCreateMapperTest.php - - message: "#^Method Ibexa\\\\Tests\\\\AdminUi\\\\Form\\\\DataMapper\\\\SelectionCreateMapperTest\\:\\:testMap\\(\\) has parameter \\$properties with no value type specified in iterable type array\\.$#" + message: '#^Method Ibexa\\Tests\\AdminUi\\Form\\DataMapper\\SelectionCreateMapperTest\:\:testMap\(\) has parameter \$properties with no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue count: 1 path: tests/lib/Form/DataMapper/SelectionCreateMapperTest.php - - message: "#^Method Ibexa\\\\Tests\\\\AdminUi\\\\Form\\\\DataMapper\\\\SelectionCreateMapperTest\\:\\:testMapWithWrongInstance\\(\\) has no return type specified\\.$#" + message: '#^Method Ibexa\\Tests\\AdminUi\\Form\\DataMapper\\SelectionCreateMapperTest\:\:testMapWithWrongInstance\(\) has no return type specified\.$#' + identifier: missingType.return count: 1 path: tests/lib/Form/DataMapper/SelectionCreateMapperTest.php - - message: "#^Method Ibexa\\\\Tests\\\\AdminUi\\\\Form\\\\DataMapper\\\\SelectionCreateMapperTest\\:\\:testReverseMap\\(\\) has no return type specified\\.$#" + message: '#^Method Ibexa\\Tests\\AdminUi\\Form\\DataMapper\\SelectionCreateMapperTest\:\:testReverseMap\(\) has no return type specified\.$#' + identifier: missingType.return count: 1 path: tests/lib/Form/DataMapper/SelectionCreateMapperTest.php - - message: "#^Method Ibexa\\\\Tests\\\\AdminUi\\\\Form\\\\DataMapper\\\\SelectionCreateMapperTest\\:\\:testReverseMap\\(\\) has parameter \\$properties with no value type specified in iterable type array\\.$#" + message: '#^Method Ibexa\\Tests\\AdminUi\\Form\\DataMapper\\SelectionCreateMapperTest\:\:testReverseMap\(\) has parameter \$properties with no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue count: 1 path: tests/lib/Form/DataMapper/SelectionCreateMapperTest.php - - message: "#^Method Ibexa\\\\Tests\\\\AdminUi\\\\Form\\\\DataMapper\\\\SelectionCreateMapperTest\\:\\:testReverseMapWithWrongInstance\\(\\) has no return type specified\\.$#" + message: '#^Method Ibexa\\Tests\\AdminUi\\Form\\DataMapper\\SelectionCreateMapperTest\:\:testReverseMapWithWrongInstance\(\) has no return type specified\.$#' + identifier: missingType.return count: 1 path: tests/lib/Form/DataMapper/SelectionCreateMapperTest.php - - message: "#^Parameter \\#1 \\$data of method Ibexa\\\\AdminUi\\\\Form\\\\DataMapper\\\\SectionCreateMapper\\:\\:reverseMap\\(\\) expects Ibexa\\\\AdminUi\\\\Form\\\\Data\\\\Section\\\\SectionCreateData, Ibexa\\\\AdminUi\\\\Form\\\\Data\\\\Language\\\\LanguageCreateData given\\.$#" + message: '#^Parameter \#1 \$data of method Ibexa\\AdminUi\\Form\\DataMapper\\SectionCreateMapper\:\:reverseMap\(\) expects Ibexa\\AdminUi\\Form\\Data\\Section\\SectionCreateData, Ibexa\\AdminUi\\Form\\Data\\Language\\LanguageCreateData given\.$#' + identifier: argument.type count: 1 path: tests/lib/Form/DataMapper/SelectionCreateMapperTest.php - - message: "#^Method Ibexa\\\\Tests\\\\AdminUi\\\\Form\\\\DataMapper\\\\SelectionUpdateMapperTest\\:\\:createData\\(\\) has parameter \\$properties with no value type specified in iterable type array\\.$#" + message: '#^Method Ibexa\\Tests\\AdminUi\\Form\\DataMapper\\SelectionUpdateMapperTest\:\:createData\(\) has parameter \$properties with no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue count: 1 path: tests/lib/Form/DataMapper/SelectionUpdateMapperTest.php - - message: "#^Method Ibexa\\\\Tests\\\\AdminUi\\\\Form\\\\DataMapper\\\\SelectionUpdateMapperTest\\:\\:createStruct\\(\\) has parameter \\$properties with no value type specified in iterable type array\\.$#" + message: '#^Method Ibexa\\Tests\\AdminUi\\Form\\DataMapper\\SelectionUpdateMapperTest\:\:createStruct\(\) has parameter \$properties with no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue count: 1 path: tests/lib/Form/DataMapper/SelectionUpdateMapperTest.php - - message: "#^Method Ibexa\\\\Tests\\\\AdminUi\\\\Form\\\\DataMapper\\\\SelectionUpdateMapperTest\\:\\:dataProvider\\(\\) return type has no value type specified in iterable type array\\.$#" + message: '#^Method Ibexa\\Tests\\AdminUi\\Form\\DataMapper\\SelectionUpdateMapperTest\:\:dataProvider\(\) return type has no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue count: 1 path: tests/lib/Form/DataMapper/SelectionUpdateMapperTest.php - - message: "#^Method Ibexa\\\\Tests\\\\AdminUi\\\\Form\\\\DataMapper\\\\SelectionUpdateMapperTest\\:\\:testMap\\(\\) has no return type specified\\.$#" + message: '#^Method Ibexa\\Tests\\AdminUi\\Form\\DataMapper\\SelectionUpdateMapperTest\:\:testMap\(\) has no return type specified\.$#' + identifier: missingType.return count: 1 path: tests/lib/Form/DataMapper/SelectionUpdateMapperTest.php - - message: "#^Method Ibexa\\\\Tests\\\\AdminUi\\\\Form\\\\DataMapper\\\\SelectionUpdateMapperTest\\:\\:testMap\\(\\) has parameter \\$properties with no value type specified in iterable type array\\.$#" + message: '#^Method Ibexa\\Tests\\AdminUi\\Form\\DataMapper\\SelectionUpdateMapperTest\:\:testMap\(\) has parameter \$properties with no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue count: 1 path: tests/lib/Form/DataMapper/SelectionUpdateMapperTest.php - - message: "#^Method Ibexa\\\\Tests\\\\AdminUi\\\\Form\\\\DataMapper\\\\SelectionUpdateMapperTest\\:\\:testMapWithWrongInstance\\(\\) has no return type specified\\.$#" + message: '#^Method Ibexa\\Tests\\AdminUi\\Form\\DataMapper\\SelectionUpdateMapperTest\:\:testMapWithWrongInstance\(\) has no return type specified\.$#' + identifier: missingType.return count: 1 path: tests/lib/Form/DataMapper/SelectionUpdateMapperTest.php - - message: "#^Method Ibexa\\\\Tests\\\\AdminUi\\\\Form\\\\DataMapper\\\\SelectionUpdateMapperTest\\:\\:testReverseMap\\(\\) has no return type specified\\.$#" + message: '#^Method Ibexa\\Tests\\AdminUi\\Form\\DataMapper\\SelectionUpdateMapperTest\:\:testReverseMap\(\) has no return type specified\.$#' + identifier: missingType.return count: 1 path: tests/lib/Form/DataMapper/SelectionUpdateMapperTest.php - - message: "#^Method Ibexa\\\\Tests\\\\AdminUi\\\\Form\\\\DataMapper\\\\SelectionUpdateMapperTest\\:\\:testReverseMap\\(\\) has parameter \\$properties with no value type specified in iterable type array\\.$#" + message: '#^Method Ibexa\\Tests\\AdminUi\\Form\\DataMapper\\SelectionUpdateMapperTest\:\:testReverseMap\(\) has parameter \$properties with no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue count: 1 path: tests/lib/Form/DataMapper/SelectionUpdateMapperTest.php - - message: "#^Method Ibexa\\\\Tests\\\\AdminUi\\\\Form\\\\DataMapper\\\\SelectionUpdateMapperTest\\:\\:testReverseMapWithWrongInstance\\(\\) has no return type specified\\.$#" + message: '#^Method Ibexa\\Tests\\AdminUi\\Form\\DataMapper\\SelectionUpdateMapperTest\:\:testReverseMapWithWrongInstance\(\) has no return type specified\.$#' + identifier: missingType.return count: 1 path: tests/lib/Form/DataMapper/SelectionUpdateMapperTest.php - - message: "#^Parameter \\#1 \\$data of method Ibexa\\\\AdminUi\\\\Form\\\\DataMapper\\\\SectionUpdateMapper\\:\\:reverseMap\\(\\) expects Ibexa\\\\AdminUi\\\\Form\\\\Data\\\\Section\\\\SectionUpdateData, Ibexa\\\\AdminUi\\\\Form\\\\Data\\\\Language\\\\LanguageCreateData given\\.$#" + message: '#^Parameter \#1 \$data of method Ibexa\\AdminUi\\Form\\DataMapper\\SectionUpdateMapper\:\:reverseMap\(\) expects Ibexa\\AdminUi\\Form\\Data\\Section\\SectionUpdateData, Ibexa\\AdminUi\\Form\\Data\\Language\\LanguageCreateData given\.$#' + identifier: argument.type count: 1 path: tests/lib/Form/DataMapper/SelectionUpdateMapperTest.php - - message: "#^Method Ibexa\\\\Tests\\\\AdminUi\\\\Form\\\\DataTransformer\\\\ContentInfoTransformerTest\\:\\:reverseTransformDataProvider\\(\\) return type has no value type specified in iterable type array\\.$#" + message: '#^Call to method Ibexa\\AdminUi\\Form\\DataTransformer\\ContentInfoTransformer\:\:transform\(\) on a separate line has no effect\.$#' + identifier: method.resultUnused + count: 1 + path: tests/lib/Form/DataTransformer/ContentInfoTransformerTest.php + + - + message: '#^Method Ibexa\\Tests\\AdminUi\\Form\\DataTransformer\\ContentInfoTransformerTest\:\:reverseTransformDataProvider\(\) return type has no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue count: 1 path: tests/lib/Form/DataTransformer/ContentInfoTransformerTest.php - - message: "#^Method Ibexa\\\\Tests\\\\AdminUi\\\\Form\\\\DataTransformer\\\\ContentInfoTransformerTest\\:\\:reverseTransformWithInvalidInputDataProvider\\(\\) return type has no value type specified in iterable type array\\.$#" + message: '#^Method Ibexa\\Tests\\AdminUi\\Form\\DataTransformer\\ContentInfoTransformerTest\:\:reverseTransformWithInvalidInputDataProvider\(\) return type has no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue count: 1 path: tests/lib/Form/DataTransformer/ContentInfoTransformerTest.php - - message: "#^Method Ibexa\\\\Tests\\\\AdminUi\\\\Form\\\\DataTransformer\\\\ContentInfoTransformerTest\\:\\:testReverseTransform\\(\\) has parameter \\$value with no type specified\\.$#" + message: '#^Method Ibexa\\Tests\\AdminUi\\Form\\DataTransformer\\ContentInfoTransformerTest\:\:testReverseTransform\(\) has parameter \$value with no type specified\.$#' + identifier: missingType.parameter count: 1 path: tests/lib/Form/DataTransformer/ContentInfoTransformerTest.php - - message: "#^Method Ibexa\\\\Tests\\\\AdminUi\\\\Form\\\\DataTransformer\\\\ContentInfoTransformerTest\\:\\:transformDataProvider\\(\\) return type has no value type specified in iterable type array\\.$#" + message: '#^Method Ibexa\\Tests\\AdminUi\\Form\\DataTransformer\\ContentInfoTransformerTest\:\:transformDataProvider\(\) return type has no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue count: 1 path: tests/lib/Form/DataTransformer/ContentInfoTransformerTest.php - - message: "#^Method Ibexa\\\\Tests\\\\AdminUi\\\\Form\\\\DataTransformer\\\\ContentInfoTransformerTest\\:\\:transformWithInvalidInputDataProvider\\(\\) return type has no value type specified in iterable type array\\.$#" + message: '#^Method Ibexa\\Tests\\AdminUi\\Form\\DataTransformer\\ContentInfoTransformerTest\:\:transformWithInvalidInputDataProvider\(\) return type has no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue count: 1 path: tests/lib/Form/DataTransformer/ContentInfoTransformerTest.php - - message: "#^Method Ibexa\\\\Tests\\\\AdminUi\\\\Form\\\\DataTransformer\\\\ContentTypeGroupTransformerTest\\:\\:dataProviderForReverseTransformWithInvalidInput\\(\\) return type has no value type specified in iterable type array\\.$#" + message: '#^Method Ibexa\\Tests\\AdminUi\\Form\\DataTransformer\\ContentTypeGroupTransformerTest\:\:dataProviderForReverseTransformWithInvalidInput\(\) return type has no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue count: 1 path: tests/lib/Form/DataTransformer/ContentTypeGroupTransformerTest.php - - message: "#^Method Ibexa\\\\Tests\\\\AdminUi\\\\Form\\\\DataTransformer\\\\ContentTypeGroupTransformerTest\\:\\:dataProviderForReverseTransformWithValidInput\\(\\) return type has no value type specified in iterable type array\\.$#" + message: '#^Method Ibexa\\Tests\\AdminUi\\Form\\DataTransformer\\ContentTypeGroupTransformerTest\:\:dataProviderForReverseTransformWithValidInput\(\) return type has no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue count: 1 path: tests/lib/Form/DataTransformer/ContentTypeGroupTransformerTest.php - - message: "#^Method Ibexa\\\\Tests\\\\AdminUi\\\\Form\\\\DataTransformer\\\\ContentTypeGroupTransformerTest\\:\\:dataProviderForTransformWithInvalidInput\\(\\) return type has no value type specified in iterable type array\\.$#" + message: '#^Method Ibexa\\Tests\\AdminUi\\Form\\DataTransformer\\ContentTypeGroupTransformerTest\:\:dataProviderForTransformWithInvalidInput\(\) return type has no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue count: 1 path: tests/lib/Form/DataTransformer/ContentTypeGroupTransformerTest.php - - message: "#^Method Ibexa\\\\Tests\\\\AdminUi\\\\Form\\\\DataTransformer\\\\ContentTypeGroupTransformerTest\\:\\:dataProviderForTransformWithValidInput\\(\\) return type has no value type specified in iterable type array\\.$#" + message: '#^Method Ibexa\\Tests\\AdminUi\\Form\\DataTransformer\\ContentTypeGroupTransformerTest\:\:dataProviderForTransformWithValidInput\(\) return type has no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue count: 1 path: tests/lib/Form/DataTransformer/ContentTypeGroupTransformerTest.php - - message: "#^Method Ibexa\\\\Tests\\\\AdminUi\\\\Form\\\\DataTransformer\\\\ContentTypeGroupTransformerTest\\:\\:testReverseTransformWithInvalidInput\\(\\) has parameter \\$value with no type specified\\.$#" + message: '#^Method Ibexa\\Tests\\AdminUi\\Form\\DataTransformer\\ContentTypeGroupTransformerTest\:\:testReverseTransformWithInvalidInput\(\) has parameter \$value with no type specified\.$#' + identifier: missingType.parameter count: 1 path: tests/lib/Form/DataTransformer/ContentTypeGroupTransformerTest.php - - message: "#^Method Ibexa\\\\Tests\\\\AdminUi\\\\Form\\\\DataTransformer\\\\ContentTypeGroupTransformerTest\\:\\:testReverseTransformWithValidInput\\(\\) has parameter \\$value with no type specified\\.$#" + message: '#^Method Ibexa\\Tests\\AdminUi\\Form\\DataTransformer\\ContentTypeGroupTransformerTest\:\:testReverseTransformWithValidInput\(\) has parameter \$value with no type specified\.$#' + identifier: missingType.parameter count: 1 path: tests/lib/Form/DataTransformer/ContentTypeGroupTransformerTest.php - - message: "#^Method Ibexa\\\\Tests\\\\AdminUi\\\\Form\\\\DataTransformer\\\\ContentTypeGroupTransformerTest\\:\\:testTransformWithInvalidInput\\(\\) has parameter \\$value with no type specified\\.$#" + message: '#^Method Ibexa\\Tests\\AdminUi\\Form\\DataTransformer\\ContentTypeGroupTransformerTest\:\:testTransformWithInvalidInput\(\) has parameter \$value with no type specified\.$#' + identifier: missingType.parameter count: 1 path: tests/lib/Form/DataTransformer/ContentTypeGroupTransformerTest.php - - message: "#^Call to static method PHPUnit\\\\Framework\\\\Assert\\:\\:assertNull\\(\\) with DateInterval will always evaluate to false\\.$#" + message: '#^Call to static method PHPUnit\\Framework\\Assert\:\:assertNull\(\) with DateInterval will always evaluate to false\.$#' + identifier: staticMethod.impossibleType count: 1 path: tests/lib/Form/DataTransformer/DateIntervalToArrayTransformerTest.php - - message: "#^Method Ibexa\\\\Tests\\\\AdminUi\\\\Form\\\\DataTransformer\\\\DateIntervalToArrayTransformerTest\\:\\:reverseTransformNullProvider\\(\\) has no return type specified\\.$#" + message: '#^Method Ibexa\\Tests\\AdminUi\\Form\\DataTransformer\\DateIntervalToArrayTransformerTest\:\:reverseTransformNullProvider\(\) has no return type specified\.$#' + identifier: missingType.return count: 1 path: tests/lib/Form/DataTransformer/DateIntervalToArrayTransformerTest.php - - message: "#^Method Ibexa\\\\Tests\\\\AdminUi\\\\Form\\\\DataTransformer\\\\DateIntervalToArrayTransformerTest\\:\\:testReverseTransform\\(\\) has no return type specified\\.$#" + message: '#^Method Ibexa\\Tests\\AdminUi\\Form\\DataTransformer\\DateIntervalToArrayTransformerTest\:\:testReverseTransform\(\) has no return type specified\.$#' + identifier: missingType.return count: 1 path: tests/lib/Form/DataTransformer/DateIntervalToArrayTransformerTest.php - - message: "#^Method Ibexa\\\\Tests\\\\AdminUi\\\\Form\\\\DataTransformer\\\\DateIntervalToArrayTransformerTest\\:\\:testReverseTransform\\(\\) has parameter \\$valueAsArray with no type specified\\.$#" + message: '#^Method Ibexa\\Tests\\AdminUi\\Form\\DataTransformer\\DateIntervalToArrayTransformerTest\:\:testReverseTransform\(\) has parameter \$valueAsArray with no type specified\.$#' + identifier: missingType.parameter count: 1 path: tests/lib/Form/DataTransformer/DateIntervalToArrayTransformerTest.php - - message: "#^Method Ibexa\\\\Tests\\\\AdminUi\\\\Form\\\\DataTransformer\\\\DateIntervalToArrayTransformerTest\\:\\:testReverseTransformNull\\(\\) has no return type specified\\.$#" + message: '#^Method Ibexa\\Tests\\AdminUi\\Form\\DataTransformer\\DateIntervalToArrayTransformerTest\:\:testReverseTransformNull\(\) has no return type specified\.$#' + identifier: missingType.return count: 1 path: tests/lib/Form/DataTransformer/DateIntervalToArrayTransformerTest.php - - message: "#^Method Ibexa\\\\Tests\\\\AdminUi\\\\Form\\\\DataTransformer\\\\DateIntervalToArrayTransformerTest\\:\\:testReverseTransformNull\\(\\) has parameter \\$value with no type specified\\.$#" + message: '#^Method Ibexa\\Tests\\AdminUi\\Form\\DataTransformer\\DateIntervalToArrayTransformerTest\:\:testReverseTransformNull\(\) has parameter \$value with no type specified\.$#' + identifier: missingType.parameter count: 1 path: tests/lib/Form/DataTransformer/DateIntervalToArrayTransformerTest.php - - message: "#^Method Ibexa\\\\Tests\\\\AdminUi\\\\Form\\\\DataTransformer\\\\DateIntervalToArrayTransformerTest\\:\\:testTransform\\(\\) has no return type specified\\.$#" + message: '#^Method Ibexa\\Tests\\AdminUi\\Form\\DataTransformer\\DateIntervalToArrayTransformerTest\:\:testTransform\(\) has no return type specified\.$#' + identifier: missingType.return count: 1 path: tests/lib/Form/DataTransformer/DateIntervalToArrayTransformerTest.php - - message: "#^Method Ibexa\\\\Tests\\\\AdminUi\\\\Form\\\\DataTransformer\\\\DateIntervalToArrayTransformerTest\\:\\:testTransform\\(\\) has parameter \\$valueAsArray with no type specified\\.$#" + message: '#^Method Ibexa\\Tests\\AdminUi\\Form\\DataTransformer\\DateIntervalToArrayTransformerTest\:\:testTransform\(\) has parameter \$valueAsArray with no type specified\.$#' + identifier: missingType.parameter count: 1 path: tests/lib/Form/DataTransformer/DateIntervalToArrayTransformerTest.php - - message: "#^Method Ibexa\\\\Tests\\\\AdminUi\\\\Form\\\\DataTransformer\\\\DateIntervalToArrayTransformerTest\\:\\:testTransformNull\\(\\) has no return type specified\\.$#" + message: '#^Method Ibexa\\Tests\\AdminUi\\Form\\DataTransformer\\DateIntervalToArrayTransformerTest\:\:testTransformNull\(\) has no return type specified\.$#' + identifier: missingType.return count: 1 path: tests/lib/Form/DataTransformer/DateIntervalToArrayTransformerTest.php - - message: "#^Method Ibexa\\\\Tests\\\\AdminUi\\\\Form\\\\DataTransformer\\\\DateIntervalToArrayTransformerTest\\:\\:transformProvider\\(\\) has no return type specified\\.$#" + message: '#^Method Ibexa\\Tests\\AdminUi\\Form\\DataTransformer\\DateIntervalToArrayTransformerTest\:\:transformProvider\(\) has no return type specified\.$#' + identifier: missingType.return count: 1 path: tests/lib/Form/DataTransformer/DateIntervalToArrayTransformerTest.php - - message: "#^Parameter \\#1 \\$dateInterval of method Ibexa\\\\AdminUi\\\\Form\\\\DataTransformer\\\\DateIntervalToArrayTransformer\\:\\:transform\\(\\) expects DateInterval, null given\\.$#" + message: '#^Parameter \#1 \$dateInterval of method Ibexa\\AdminUi\\Form\\DataTransformer\\DateIntervalToArrayTransformer\:\:transform\(\) expects DateInterval, null given\.$#' + identifier: argument.type count: 1 path: tests/lib/Form/DataTransformer/DateIntervalToArrayTransformerTest.php - - message: "#^Parameter \\#1 \\$duration of class DateInterval constructor expects string, int\\|string given\\.$#" + message: '#^Parameter \#1 \$duration of class DateInterval constructor expects string, int\|string given\.$#' + identifier: argument.type count: 2 path: tests/lib/Form/DataTransformer/DateIntervalToArrayTransformerTest.php - - message: "#^Method Ibexa\\\\Tests\\\\AdminUi\\\\Form\\\\DataTransformer\\\\FieldValueTransformerTest\\:\\:testReverseTransform\\(\\) has no return type specified\\.$#" + message: '#^Method Ibexa\\Tests\\AdminUi\\Form\\DataTransformer\\FieldValueTransformerTest\:\:testReverseTransform\(\) has no return type specified\.$#' + identifier: missingType.return count: 1 path: tests/lib/Form/DataTransformer/FieldValueTransformerTest.php - - message: "#^Method Ibexa\\\\Tests\\\\AdminUi\\\\Form\\\\DataTransformer\\\\FieldValueTransformerTest\\:\\:testReverseTransformNull\\(\\) has no return type specified\\.$#" + message: '#^Method Ibexa\\Tests\\AdminUi\\Form\\DataTransformer\\FieldValueTransformerTest\:\:testReverseTransformNull\(\) has no return type specified\.$#' + identifier: missingType.return count: 1 path: tests/lib/Form/DataTransformer/FieldValueTransformerTest.php - - message: "#^Method Ibexa\\\\Tests\\\\AdminUi\\\\Form\\\\DataTransformer\\\\FieldValueTransformerTest\\:\\:testTransform\\(\\) has no return type specified\\.$#" + message: '#^Method Ibexa\\Tests\\AdminUi\\Form\\DataTransformer\\FieldValueTransformerTest\:\:testTransform\(\) has no return type specified\.$#' + identifier: missingType.return count: 1 path: tests/lib/Form/DataTransformer/FieldValueTransformerTest.php - - message: "#^Method Ibexa\\\\Tests\\\\AdminUi\\\\Form\\\\DataTransformer\\\\FieldValueTransformerTest\\:\\:testTransformNull\\(\\) has no return type specified\\.$#" + message: '#^Method Ibexa\\Tests\\AdminUi\\Form\\DataTransformer\\FieldValueTransformerTest\:\:testTransformNull\(\) has no return type specified\.$#' + identifier: missingType.return count: 1 path: tests/lib/Form/DataTransformer/FieldValueTransformerTest.php - - message: "#^Method Ibexa\\\\Tests\\\\AdminUi\\\\Form\\\\DataTransformer\\\\LanguageTransformerTest\\:\\:testReverseTransformWithLanguageCode\\(\\) has no return type specified\\.$#" + message: '#^Method Ibexa\\Tests\\AdminUi\\Form\\DataTransformer\\LanguageTransformerTest\:\:testReverseTransformWithLanguageCode\(\) has no return type specified\.$#' + identifier: missingType.return count: 1 path: tests/lib/Form/DataTransformer/LanguageTransformerTest.php - - message: "#^Method Ibexa\\\\Tests\\\\AdminUi\\\\Form\\\\DataTransformer\\\\LanguageTransformerTest\\:\\:testReverseTransformWithNotFoundException\\(\\) has no return type specified\\.$#" + message: '#^Method Ibexa\\Tests\\AdminUi\\Form\\DataTransformer\\LanguageTransformerTest\:\:testReverseTransformWithNotFoundException\(\) has no return type specified\.$#' + identifier: missingType.return count: 1 path: tests/lib/Form/DataTransformer/LanguageTransformerTest.php - - message: "#^Method Ibexa\\\\Tests\\\\AdminUi\\\\Form\\\\DataTransformer\\\\LanguageTransformerTest\\:\\:testReverseTransformWithNull\\(\\) has no return type specified\\.$#" + message: '#^Method Ibexa\\Tests\\AdminUi\\Form\\DataTransformer\\LanguageTransformerTest\:\:testReverseTransformWithNull\(\) has no return type specified\.$#' + identifier: missingType.return count: 1 path: tests/lib/Form/DataTransformer/LanguageTransformerTest.php - - message: "#^Method Ibexa\\\\Tests\\\\AdminUi\\\\Form\\\\DataTransformer\\\\LanguageTransformerTest\\:\\:testTransform\\(\\) has no return type specified\\.$#" + message: '#^Method Ibexa\\Tests\\AdminUi\\Form\\DataTransformer\\LanguageTransformerTest\:\:testTransform\(\) has no return type specified\.$#' + identifier: missingType.return count: 1 path: tests/lib/Form/DataTransformer/LanguageTransformerTest.php - - message: "#^Method Ibexa\\\\Tests\\\\AdminUi\\\\Form\\\\DataTransformer\\\\LanguageTransformerTest\\:\\:testTransform\\(\\) has parameter \\$expected with no type specified\\.$#" + message: '#^Method Ibexa\\Tests\\AdminUi\\Form\\DataTransformer\\LanguageTransformerTest\:\:testTransform\(\) has parameter \$expected with no type specified\.$#' + identifier: missingType.parameter count: 1 path: tests/lib/Form/DataTransformer/LanguageTransformerTest.php - - message: "#^Method Ibexa\\\\Tests\\\\AdminUi\\\\Form\\\\DataTransformer\\\\LanguageTransformerTest\\:\\:testTransform\\(\\) has parameter \\$value with no type specified\\.$#" + message: '#^Method Ibexa\\Tests\\AdminUi\\Form\\DataTransformer\\LanguageTransformerTest\:\:testTransform\(\) has parameter \$value with no type specified\.$#' + identifier: missingType.parameter count: 1 path: tests/lib/Form/DataTransformer/LanguageTransformerTest.php - - message: "#^Method Ibexa\\\\Tests\\\\AdminUi\\\\Form\\\\DataTransformer\\\\LanguageTransformerTest\\:\\:testTransformWithInvalidInput\\(\\) has no return type specified\\.$#" + message: '#^Method Ibexa\\Tests\\AdminUi\\Form\\DataTransformer\\LanguageTransformerTest\:\:testTransformWithInvalidInput\(\) has no return type specified\.$#' + identifier: missingType.return count: 1 path: tests/lib/Form/DataTransformer/LanguageTransformerTest.php - - message: "#^Method Ibexa\\\\Tests\\\\AdminUi\\\\Form\\\\DataTransformer\\\\LanguageTransformerTest\\:\\:testTransformWithInvalidInput\\(\\) has parameter \\$value with no type specified\\.$#" + message: '#^Method Ibexa\\Tests\\AdminUi\\Form\\DataTransformer\\LanguageTransformerTest\:\:testTransformWithInvalidInput\(\) has parameter \$value with no type specified\.$#' + identifier: missingType.parameter count: 1 path: tests/lib/Form/DataTransformer/LanguageTransformerTest.php - - message: "#^Method Ibexa\\\\Tests\\\\AdminUi\\\\Form\\\\DataTransformer\\\\LanguageTransformerTest\\:\\:transformDataProvider\\(\\) return type has no value type specified in iterable type array\\.$#" + message: '#^Method Ibexa\\Tests\\AdminUi\\Form\\DataTransformer\\LanguageTransformerTest\:\:transformDataProvider\(\) return type has no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue count: 1 path: tests/lib/Form/DataTransformer/LanguageTransformerTest.php - - message: "#^Method Ibexa\\\\Tests\\\\AdminUi\\\\Form\\\\DataTransformer\\\\LanguageTransformerTest\\:\\:transformWithInvalidInputDataProvider\\(\\) return type has no value type specified in iterable type array\\.$#" + message: '#^Method Ibexa\\Tests\\AdminUi\\Form\\DataTransformer\\LanguageTransformerTest\:\:transformWithInvalidInputDataProvider\(\) return type has no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue count: 1 path: tests/lib/Form/DataTransformer/LanguageTransformerTest.php - - message: "#^Method Ibexa\\\\Tests\\\\AdminUi\\\\Form\\\\DataTransformer\\\\LocationTransformerTest\\:\\:testReverseTransformWithId\\(\\) has no return type specified\\.$#" + message: '#^Method Ibexa\\Tests\\AdminUi\\Form\\DataTransformer\\LocationTransformerTest\:\:testReverseTransformWithId\(\) has no return type specified\.$#' + identifier: missingType.return count: 1 path: tests/lib/Form/DataTransformer/LocationTransformerTest.php - - message: "#^Method Ibexa\\\\Tests\\\\AdminUi\\\\Form\\\\DataTransformer\\\\LocationTransformerTest\\:\\:testReverseTransformWithNotFoundException\\(\\) has no return type specified\\.$#" + message: '#^Method Ibexa\\Tests\\AdminUi\\Form\\DataTransformer\\LocationTransformerTest\:\:testReverseTransformWithNotFoundException\(\) has no return type specified\.$#' + identifier: missingType.return count: 1 path: tests/lib/Form/DataTransformer/LocationTransformerTest.php - - message: "#^Method Ibexa\\\\Tests\\\\AdminUi\\\\Form\\\\DataTransformer\\\\LocationTransformerTest\\:\\:testReverseTransformWithNull\\(\\) has no return type specified\\.$#" + message: '#^Method Ibexa\\Tests\\AdminUi\\Form\\DataTransformer\\LocationTransformerTest\:\:testReverseTransformWithNull\(\) has no return type specified\.$#' + identifier: missingType.return count: 1 path: tests/lib/Form/DataTransformer/LocationTransformerTest.php - - message: "#^Method Ibexa\\\\Tests\\\\AdminUi\\\\Form\\\\DataTransformer\\\\LocationTransformerTest\\:\\:testTransform\\(\\) has no return type specified\\.$#" + message: '#^Method Ibexa\\Tests\\AdminUi\\Form\\DataTransformer\\LocationTransformerTest\:\:testTransform\(\) has no return type specified\.$#' + identifier: missingType.return count: 1 path: tests/lib/Form/DataTransformer/LocationTransformerTest.php - - message: "#^Method Ibexa\\\\Tests\\\\AdminUi\\\\Form\\\\DataTransformer\\\\LocationTransformerTest\\:\\:testTransform\\(\\) has parameter \\$expected with no type specified\\.$#" + message: '#^Method Ibexa\\Tests\\AdminUi\\Form\\DataTransformer\\LocationTransformerTest\:\:testTransform\(\) has parameter \$expected with no type specified\.$#' + identifier: missingType.parameter count: 1 path: tests/lib/Form/DataTransformer/LocationTransformerTest.php - - message: "#^Method Ibexa\\\\Tests\\\\AdminUi\\\\Form\\\\DataTransformer\\\\LocationTransformerTest\\:\\:testTransform\\(\\) has parameter \\$value with no type specified\\.$#" + message: '#^Method Ibexa\\Tests\\AdminUi\\Form\\DataTransformer\\LocationTransformerTest\:\:testTransform\(\) has parameter \$value with no type specified\.$#' + identifier: missingType.parameter count: 1 path: tests/lib/Form/DataTransformer/LocationTransformerTest.php - - message: "#^Method Ibexa\\\\Tests\\\\AdminUi\\\\Form\\\\DataTransformer\\\\LocationTransformerTest\\:\\:testTransformWithInvalidInput\\(\\) has no return type specified\\.$#" + message: '#^Method Ibexa\\Tests\\AdminUi\\Form\\DataTransformer\\LocationTransformerTest\:\:testTransformWithInvalidInput\(\) has no return type specified\.$#' + identifier: missingType.return count: 1 path: tests/lib/Form/DataTransformer/LocationTransformerTest.php - - message: "#^Method Ibexa\\\\Tests\\\\AdminUi\\\\Form\\\\DataTransformer\\\\LocationTransformerTest\\:\\:testTransformWithInvalidInput\\(\\) has parameter \\$value with no type specified\\.$#" + message: '#^Method Ibexa\\Tests\\AdminUi\\Form\\DataTransformer\\LocationTransformerTest\:\:testTransformWithInvalidInput\(\) has parameter \$value with no type specified\.$#' + identifier: missingType.parameter count: 1 path: tests/lib/Form/DataTransformer/LocationTransformerTest.php - - message: "#^Method Ibexa\\\\Tests\\\\AdminUi\\\\Form\\\\DataTransformer\\\\LocationTransformerTest\\:\\:transformDataProvider\\(\\) return type has no value type specified in iterable type array\\.$#" + message: '#^Method Ibexa\\Tests\\AdminUi\\Form\\DataTransformer\\LocationTransformerTest\:\:transformDataProvider\(\) return type has no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue count: 1 path: tests/lib/Form/DataTransformer/LocationTransformerTest.php - - message: "#^Method Ibexa\\\\Tests\\\\AdminUi\\\\Form\\\\DataTransformer\\\\LocationTransformerTest\\:\\:transformWithInvalidInputDataProvider\\(\\) return type has no value type specified in iterable type array\\.$#" + message: '#^Method Ibexa\\Tests\\AdminUi\\Form\\DataTransformer\\LocationTransformerTest\:\:transformWithInvalidInputDataProvider\(\) return type has no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue count: 1 path: tests/lib/Form/DataTransformer/LocationTransformerTest.php - - message: "#^Method Ibexa\\\\Tests\\\\AdminUi\\\\Form\\\\DataTransformer\\\\LocationsTransformerTest\\:\\:reverseTransformWithEmptyDataProvider\\(\\) return type has no value type specified in iterable type array\\.$#" + message: '#^Method Ibexa\\Tests\\AdminUi\\Form\\DataTransformer\\LocationsTransformerTest\:\:reverseTransformWithEmptyDataProvider\(\) return type has no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue count: 1 path: tests/lib/Form/DataTransformer/LocationsTransformerTest.php - - message: "#^Method Ibexa\\\\Tests\\\\AdminUi\\\\Form\\\\DataTransformer\\\\LocationsTransformerTest\\:\\:reverseTransformWithInvalidInputDataProvider\\(\\) return type has no value type specified in iterable type array\\.$#" + message: '#^Method Ibexa\\Tests\\AdminUi\\Form\\DataTransformer\\LocationsTransformerTest\:\:reverseTransformWithInvalidInputDataProvider\(\) return type has no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue count: 1 path: tests/lib/Form/DataTransformer/LocationsTransformerTest.php - - message: "#^Method Ibexa\\\\Tests\\\\AdminUi\\\\Form\\\\DataTransformer\\\\LocationsTransformerTest\\:\\:testReverseTransformWithEmpty\\(\\) has no return type specified\\.$#" + message: '#^Method Ibexa\\Tests\\AdminUi\\Form\\DataTransformer\\LocationsTransformerTest\:\:testReverseTransformWithEmpty\(\) has no return type specified\.$#' + identifier: missingType.return count: 1 path: tests/lib/Form/DataTransformer/LocationsTransformerTest.php - - message: "#^Method Ibexa\\\\Tests\\\\AdminUi\\\\Form\\\\DataTransformer\\\\LocationsTransformerTest\\:\\:testReverseTransformWithEmpty\\(\\) has parameter \\$value with no type specified\\.$#" + message: '#^Method Ibexa\\Tests\\AdminUi\\Form\\DataTransformer\\LocationsTransformerTest\:\:testReverseTransformWithEmpty\(\) has parameter \$value with no type specified\.$#' + identifier: missingType.parameter count: 1 path: tests/lib/Form/DataTransformer/LocationsTransformerTest.php - - message: "#^Method Ibexa\\\\Tests\\\\AdminUi\\\\Form\\\\DataTransformer\\\\LocationsTransformerTest\\:\\:testReverseTransformWithIds\\(\\) has no return type specified\\.$#" + message: '#^Method Ibexa\\Tests\\AdminUi\\Form\\DataTransformer\\LocationsTransformerTest\:\:testReverseTransformWithIds\(\) has no return type specified\.$#' + identifier: missingType.return count: 1 path: tests/lib/Form/DataTransformer/LocationsTransformerTest.php - - message: "#^Method Ibexa\\\\Tests\\\\AdminUi\\\\Form\\\\DataTransformer\\\\LocationsTransformerTest\\:\\:testReverseTransformWithInvalidInput\\(\\) has no return type specified\\.$#" + message: '#^Method Ibexa\\Tests\\AdminUi\\Form\\DataTransformer\\LocationsTransformerTest\:\:testReverseTransformWithInvalidInput\(\) has no return type specified\.$#' + identifier: missingType.return count: 1 path: tests/lib/Form/DataTransformer/LocationsTransformerTest.php - - message: "#^Method Ibexa\\\\Tests\\\\AdminUi\\\\Form\\\\DataTransformer\\\\LocationsTransformerTest\\:\\:testReverseTransformWithInvalidInput\\(\\) has parameter \\$value with no type specified\\.$#" + message: '#^Method Ibexa\\Tests\\AdminUi\\Form\\DataTransformer\\LocationsTransformerTest\:\:testReverseTransformWithInvalidInput\(\) has parameter \$value with no type specified\.$#' + identifier: missingType.parameter count: 1 path: tests/lib/Form/DataTransformer/LocationsTransformerTest.php - - message: "#^Method Ibexa\\\\Tests\\\\AdminUi\\\\Form\\\\DataTransformer\\\\LocationsTransformerTest\\:\\:testTransform\\(\\) has no return type specified\\.$#" + message: '#^Method Ibexa\\Tests\\AdminUi\\Form\\DataTransformer\\LocationsTransformerTest\:\:testTransform\(\) has no return type specified\.$#' + identifier: missingType.return count: 1 path: tests/lib/Form/DataTransformer/LocationsTransformerTest.php - - message: "#^Method Ibexa\\\\Tests\\\\AdminUi\\\\Form\\\\DataTransformer\\\\LocationsTransformerTest\\:\\:testTransform\\(\\) has parameter \\$expected with no type specified\\.$#" + message: '#^Method Ibexa\\Tests\\AdminUi\\Form\\DataTransformer\\LocationsTransformerTest\:\:testTransform\(\) has parameter \$expected with no type specified\.$#' + identifier: missingType.parameter count: 1 path: tests/lib/Form/DataTransformer/LocationsTransformerTest.php - - message: "#^Method Ibexa\\\\Tests\\\\AdminUi\\\\Form\\\\DataTransformer\\\\LocationsTransformerTest\\:\\:testTransform\\(\\) has parameter \\$value with no type specified\\.$#" + message: '#^Method Ibexa\\Tests\\AdminUi\\Form\\DataTransformer\\LocationsTransformerTest\:\:testTransform\(\) has parameter \$value with no type specified\.$#' + identifier: missingType.parameter count: 1 path: tests/lib/Form/DataTransformer/LocationsTransformerTest.php - - message: "#^Method Ibexa\\\\Tests\\\\AdminUi\\\\Form\\\\DataTransformer\\\\LocationsTransformerTest\\:\\:transformDataProvider\\(\\) return type has no value type specified in iterable type array\\.$#" + message: '#^Method Ibexa\\Tests\\AdminUi\\Form\\DataTransformer\\LocationsTransformerTest\:\:transformDataProvider\(\) return type has no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue count: 1 path: tests/lib/Form/DataTransformer/LocationsTransformerTest.php - - message: "#^Method Ibexa\\\\Tests\\\\AdminUi\\\\Form\\\\DataTransformer\\\\PolicyTransformerTest\\:\\:reverseTransformDataProvider\\(\\) return type has no value type specified in iterable type array\\.$#" + message: '#^Method Ibexa\\Tests\\AdminUi\\Form\\DataTransformer\\PolicyTransformerTest\:\:reverseTransformDataProvider\(\) return type has no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue count: 1 path: tests/lib/Form/DataTransformer/PolicyTransformerTest.php - - message: "#^Method Ibexa\\\\Tests\\\\AdminUi\\\\Form\\\\DataTransformer\\\\PolicyTransformerTest\\:\\:reverseTransformWithInvalidInputDataProvider\\(\\) return type has no value type specified in iterable type array\\.$#" + message: '#^Method Ibexa\\Tests\\AdminUi\\Form\\DataTransformer\\PolicyTransformerTest\:\:reverseTransformWithInvalidInputDataProvider\(\) return type has no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue count: 1 path: tests/lib/Form/DataTransformer/PolicyTransformerTest.php - - message: "#^Method Ibexa\\\\Tests\\\\AdminUi\\\\Form\\\\DataTransformer\\\\PolicyTransformerTest\\:\\:testReverseTransform\\(\\) has no return type specified\\.$#" + message: '#^Method Ibexa\\Tests\\AdminUi\\Form\\DataTransformer\\PolicyTransformerTest\:\:testReverseTransform\(\) has no return type specified\.$#' + identifier: missingType.return count: 1 path: tests/lib/Form/DataTransformer/PolicyTransformerTest.php - - message: "#^Method Ibexa\\\\Tests\\\\AdminUi\\\\Form\\\\DataTransformer\\\\PolicyTransformerTest\\:\\:testReverseTransform\\(\\) has parameter \\$expected with no type specified\\.$#" + message: '#^Method Ibexa\\Tests\\AdminUi\\Form\\DataTransformer\\PolicyTransformerTest\:\:testReverseTransform\(\) has parameter \$expected with no type specified\.$#' + identifier: missingType.parameter count: 1 path: tests/lib/Form/DataTransformer/PolicyTransformerTest.php - - message: "#^Method Ibexa\\\\Tests\\\\AdminUi\\\\Form\\\\DataTransformer\\\\PolicyTransformerTest\\:\\:testReverseTransform\\(\\) has parameter \\$value with no type specified\\.$#" + message: '#^Method Ibexa\\Tests\\AdminUi\\Form\\DataTransformer\\PolicyTransformerTest\:\:testReverseTransform\(\) has parameter \$value with no type specified\.$#' + identifier: missingType.parameter count: 1 path: tests/lib/Form/DataTransformer/PolicyTransformerTest.php - - message: "#^Method Ibexa\\\\Tests\\\\AdminUi\\\\Form\\\\DataTransformer\\\\PolicyTransformerTest\\:\\:testReverseTransformWithInvalidInput\\(\\) has no return type specified\\.$#" + message: '#^Method Ibexa\\Tests\\AdminUi\\Form\\DataTransformer\\PolicyTransformerTest\:\:testReverseTransformWithInvalidInput\(\) has no return type specified\.$#' + identifier: missingType.return count: 1 path: tests/lib/Form/DataTransformer/PolicyTransformerTest.php - - message: "#^Method Ibexa\\\\Tests\\\\AdminUi\\\\Form\\\\DataTransformer\\\\PolicyTransformerTest\\:\\:testReverseTransformWithInvalidInput\\(\\) has parameter \\$expectedMessage with no type specified\\.$#" + message: '#^Method Ibexa\\Tests\\AdminUi\\Form\\DataTransformer\\PolicyTransformerTest\:\:testReverseTransformWithInvalidInput\(\) has parameter \$expectedMessage with no type specified\.$#' + identifier: missingType.parameter count: 1 path: tests/lib/Form/DataTransformer/PolicyTransformerTest.php - - message: "#^Method Ibexa\\\\Tests\\\\AdminUi\\\\Form\\\\DataTransformer\\\\PolicyTransformerTest\\:\\:testReverseTransformWithInvalidInput\\(\\) has parameter \\$value with no type specified\\.$#" + message: '#^Method Ibexa\\Tests\\AdminUi\\Form\\DataTransformer\\PolicyTransformerTest\:\:testReverseTransformWithInvalidInput\(\) has parameter \$value with no type specified\.$#' + identifier: missingType.parameter count: 1 path: tests/lib/Form/DataTransformer/PolicyTransformerTest.php - - message: "#^Method Ibexa\\\\Tests\\\\AdminUi\\\\Form\\\\DataTransformer\\\\PolicyTransformerTest\\:\\:testTransform\\(\\) has no return type specified\\.$#" + message: '#^Method Ibexa\\Tests\\AdminUi\\Form\\DataTransformer\\PolicyTransformerTest\:\:testTransform\(\) has no return type specified\.$#' + identifier: missingType.return count: 1 path: tests/lib/Form/DataTransformer/PolicyTransformerTest.php - - message: "#^Method Ibexa\\\\Tests\\\\AdminUi\\\\Form\\\\DataTransformer\\\\PolicyTransformerTest\\:\\:testTransform\\(\\) has parameter \\$expected with no type specified\\.$#" + message: '#^Method Ibexa\\Tests\\AdminUi\\Form\\DataTransformer\\PolicyTransformerTest\:\:testTransform\(\) has parameter \$expected with no type specified\.$#' + identifier: missingType.parameter count: 1 path: tests/lib/Form/DataTransformer/PolicyTransformerTest.php - - message: "#^Method Ibexa\\\\Tests\\\\AdminUi\\\\Form\\\\DataTransformer\\\\PolicyTransformerTest\\:\\:testTransform\\(\\) has parameter \\$value with no type specified\\.$#" + message: '#^Method Ibexa\\Tests\\AdminUi\\Form\\DataTransformer\\PolicyTransformerTest\:\:testTransform\(\) has parameter \$value with no type specified\.$#' + identifier: missingType.parameter count: 1 path: tests/lib/Form/DataTransformer/PolicyTransformerTest.php - - message: "#^Method Ibexa\\\\Tests\\\\AdminUi\\\\Form\\\\DataTransformer\\\\PolicyTransformerTest\\:\\:testTransformWithInvalidInput\\(\\) has no return type specified\\.$#" + message: '#^Method Ibexa\\Tests\\AdminUi\\Form\\DataTransformer\\PolicyTransformerTest\:\:testTransformWithInvalidInput\(\) has no return type specified\.$#' + identifier: missingType.return count: 1 path: tests/lib/Form/DataTransformer/PolicyTransformerTest.php - - message: "#^Method Ibexa\\\\Tests\\\\AdminUi\\\\Form\\\\DataTransformer\\\\PolicyTransformerTest\\:\\:testTransformWithInvalidInput\\(\\) has parameter \\$value with no type specified\\.$#" + message: '#^Method Ibexa\\Tests\\AdminUi\\Form\\DataTransformer\\PolicyTransformerTest\:\:testTransformWithInvalidInput\(\) has parameter \$value with no type specified\.$#' + identifier: missingType.parameter count: 1 path: tests/lib/Form/DataTransformer/PolicyTransformerTest.php - - message: "#^Method Ibexa\\\\Tests\\\\AdminUi\\\\Form\\\\DataTransformer\\\\PolicyTransformerTest\\:\\:transformDataProvider\\(\\) return type has no value type specified in iterable type array\\.$#" + message: '#^Method Ibexa\\Tests\\AdminUi\\Form\\DataTransformer\\PolicyTransformerTest\:\:transformDataProvider\(\) return type has no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue count: 1 path: tests/lib/Form/DataTransformer/PolicyTransformerTest.php - - message: "#^Method Ibexa\\\\Tests\\\\AdminUi\\\\Form\\\\DataTransformer\\\\PolicyTransformerTest\\:\\:transformWithInvalidInputDataProvider\\(\\) return type has no value type specified in iterable type array\\.$#" + message: '#^Method Ibexa\\Tests\\AdminUi\\Form\\DataTransformer\\PolicyTransformerTest\:\:transformWithInvalidInputDataProvider\(\) return type has no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue count: 1 path: tests/lib/Form/DataTransformer/PolicyTransformerTest.php - - message: "#^Method Ibexa\\\\Tests\\\\AdminUi\\\\Form\\\\DataTransformer\\\\RoleAssignmentTransformerTest\\:\\:reverseTransformWithInvalidInputDataProvider\\(\\) return type has no value type specified in iterable type array\\.$#" + message: '#^Method Ibexa\\Tests\\AdminUi\\Form\\DataTransformer\\RoleAssignmentTransformerTest\:\:reverseTransformWithInvalidInputDataProvider\(\) return type has no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue count: 1 path: tests/lib/Form/DataTransformer/RoleAssignmentTransformerTest.php - - message: "#^Method Ibexa\\\\Tests\\\\AdminUi\\\\Form\\\\DataTransformer\\\\RoleAssignmentTransformerTest\\:\\:testReverseTransformWithId\\(\\) has no return type specified\\.$#" + message: '#^Method Ibexa\\Tests\\AdminUi\\Form\\DataTransformer\\RoleAssignmentTransformerTest\:\:testReverseTransformWithId\(\) has no return type specified\.$#' + identifier: missingType.return count: 1 path: tests/lib/Form/DataTransformer/RoleAssignmentTransformerTest.php - - message: "#^Method Ibexa\\\\Tests\\\\AdminUi\\\\Form\\\\DataTransformer\\\\RoleAssignmentTransformerTest\\:\\:testReverseTransformWithInvalidInput\\(\\) has no return type specified\\.$#" + message: '#^Method Ibexa\\Tests\\AdminUi\\Form\\DataTransformer\\RoleAssignmentTransformerTest\:\:testReverseTransformWithInvalidInput\(\) has no return type specified\.$#' + identifier: missingType.return count: 1 path: tests/lib/Form/DataTransformer/RoleAssignmentTransformerTest.php - - message: "#^Method Ibexa\\\\Tests\\\\AdminUi\\\\Form\\\\DataTransformer\\\\RoleAssignmentTransformerTest\\:\\:testReverseTransformWithInvalidInput\\(\\) has parameter \\$value with no type specified\\.$#" + message: '#^Method Ibexa\\Tests\\AdminUi\\Form\\DataTransformer\\RoleAssignmentTransformerTest\:\:testReverseTransformWithInvalidInput\(\) has parameter \$value with no type specified\.$#' + identifier: missingType.parameter count: 1 path: tests/lib/Form/DataTransformer/RoleAssignmentTransformerTest.php - - message: "#^Method Ibexa\\\\Tests\\\\AdminUi\\\\Form\\\\DataTransformer\\\\RoleAssignmentTransformerTest\\:\\:testReverseTransformWithNotFoundException\\(\\) has no return type specified\\.$#" + message: '#^Method Ibexa\\Tests\\AdminUi\\Form\\DataTransformer\\RoleAssignmentTransformerTest\:\:testReverseTransformWithNotFoundException\(\) has no return type specified\.$#' + identifier: missingType.return count: 1 path: tests/lib/Form/DataTransformer/RoleAssignmentTransformerTest.php - - message: "#^Method Ibexa\\\\Tests\\\\AdminUi\\\\Form\\\\DataTransformer\\\\RoleAssignmentTransformerTest\\:\\:testReverseTransformWithNull\\(\\) has no return type specified\\.$#" + message: '#^Method Ibexa\\Tests\\AdminUi\\Form\\DataTransformer\\RoleAssignmentTransformerTest\:\:testReverseTransformWithNull\(\) has no return type specified\.$#' + identifier: missingType.return count: 1 path: tests/lib/Form/DataTransformer/RoleAssignmentTransformerTest.php - - message: "#^Method Ibexa\\\\Tests\\\\AdminUi\\\\Form\\\\DataTransformer\\\\RoleAssignmentTransformerTest\\:\\:testTransform\\(\\) has no return type specified\\.$#" + message: '#^Method Ibexa\\Tests\\AdminUi\\Form\\DataTransformer\\RoleAssignmentTransformerTest\:\:testTransform\(\) has no return type specified\.$#' + identifier: missingType.return count: 1 path: tests/lib/Form/DataTransformer/RoleAssignmentTransformerTest.php - - message: "#^Method Ibexa\\\\Tests\\\\AdminUi\\\\Form\\\\DataTransformer\\\\RoleAssignmentTransformerTest\\:\\:testTransform\\(\\) has parameter \\$expected with no type specified\\.$#" + message: '#^Method Ibexa\\Tests\\AdminUi\\Form\\DataTransformer\\RoleAssignmentTransformerTest\:\:testTransform\(\) has parameter \$expected with no type specified\.$#' + identifier: missingType.parameter count: 1 path: tests/lib/Form/DataTransformer/RoleAssignmentTransformerTest.php - - message: "#^Method Ibexa\\\\Tests\\\\AdminUi\\\\Form\\\\DataTransformer\\\\RoleAssignmentTransformerTest\\:\\:testTransform\\(\\) has parameter \\$value with no type specified\\.$#" + message: '#^Method Ibexa\\Tests\\AdminUi\\Form\\DataTransformer\\RoleAssignmentTransformerTest\:\:testTransform\(\) has parameter \$value with no type specified\.$#' + identifier: missingType.parameter count: 1 path: tests/lib/Form/DataTransformer/RoleAssignmentTransformerTest.php - - message: "#^Method Ibexa\\\\Tests\\\\AdminUi\\\\Form\\\\DataTransformer\\\\RoleAssignmentTransformerTest\\:\\:testTransformWithInvalidInput\\(\\) has no return type specified\\.$#" + message: '#^Method Ibexa\\Tests\\AdminUi\\Form\\DataTransformer\\RoleAssignmentTransformerTest\:\:testTransformWithInvalidInput\(\) has no return type specified\.$#' + identifier: missingType.return count: 1 path: tests/lib/Form/DataTransformer/RoleAssignmentTransformerTest.php - - message: "#^Method Ibexa\\\\Tests\\\\AdminUi\\\\Form\\\\DataTransformer\\\\RoleAssignmentTransformerTest\\:\\:testTransformWithInvalidInput\\(\\) has parameter \\$value with no type specified\\.$#" + message: '#^Method Ibexa\\Tests\\AdminUi\\Form\\DataTransformer\\RoleAssignmentTransformerTest\:\:testTransformWithInvalidInput\(\) has parameter \$value with no type specified\.$#' + identifier: missingType.parameter count: 1 path: tests/lib/Form/DataTransformer/RoleAssignmentTransformerTest.php - - message: "#^Method Ibexa\\\\Tests\\\\AdminUi\\\\Form\\\\DataTransformer\\\\RoleAssignmentTransformerTest\\:\\:transformDataProvider\\(\\) return type has no value type specified in iterable type array\\.$#" + message: '#^Method Ibexa\\Tests\\AdminUi\\Form\\DataTransformer\\RoleAssignmentTransformerTest\:\:transformDataProvider\(\) return type has no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue count: 1 path: tests/lib/Form/DataTransformer/RoleAssignmentTransformerTest.php - - message: "#^Method Ibexa\\\\Tests\\\\AdminUi\\\\Form\\\\DataTransformer\\\\RoleAssignmentTransformerTest\\:\\:transformWithInvalidInputDataProvider\\(\\) return type has no value type specified in iterable type array\\.$#" + message: '#^Method Ibexa\\Tests\\AdminUi\\Form\\DataTransformer\\RoleAssignmentTransformerTest\:\:transformWithInvalidInputDataProvider\(\) return type has no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue count: 1 path: tests/lib/Form/DataTransformer/RoleAssignmentTransformerTest.php - - message: "#^Method Ibexa\\\\Tests\\\\AdminUi\\\\Form\\\\DataTransformer\\\\RoleTransformerTest\\:\\:reverseTransformWithInvalidInputDataProvider\\(\\) return type has no value type specified in iterable type array\\.$#" + message: '#^Method Ibexa\\Tests\\AdminUi\\Form\\DataTransformer\\RoleTransformerTest\:\:reverseTransformWithInvalidInputDataProvider\(\) return type has no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue count: 1 path: tests/lib/Form/DataTransformer/RoleTransformerTest.php - - message: "#^Method Ibexa\\\\Tests\\\\AdminUi\\\\Form\\\\DataTransformer\\\\RoleTransformerTest\\:\\:testReverseTransformWithId\\(\\) has no return type specified\\.$#" + message: '#^Method Ibexa\\Tests\\AdminUi\\Form\\DataTransformer\\RoleTransformerTest\:\:testReverseTransformWithId\(\) has no return type specified\.$#' + identifier: missingType.return count: 1 path: tests/lib/Form/DataTransformer/RoleTransformerTest.php - - message: "#^Method Ibexa\\\\Tests\\\\AdminUi\\\\Form\\\\DataTransformer\\\\RoleTransformerTest\\:\\:testReverseTransformWithInvalidInput\\(\\) has no return type specified\\.$#" + message: '#^Method Ibexa\\Tests\\AdminUi\\Form\\DataTransformer\\RoleTransformerTest\:\:testReverseTransformWithInvalidInput\(\) has no return type specified\.$#' + identifier: missingType.return count: 1 path: tests/lib/Form/DataTransformer/RoleTransformerTest.php - - message: "#^Method Ibexa\\\\Tests\\\\AdminUi\\\\Form\\\\DataTransformer\\\\RoleTransformerTest\\:\\:testReverseTransformWithInvalidInput\\(\\) has parameter \\$value with no type specified\\.$#" + message: '#^Method Ibexa\\Tests\\AdminUi\\Form\\DataTransformer\\RoleTransformerTest\:\:testReverseTransformWithInvalidInput\(\) has parameter \$value with no type specified\.$#' + identifier: missingType.parameter count: 1 path: tests/lib/Form/DataTransformer/RoleTransformerTest.php - - message: "#^Method Ibexa\\\\Tests\\\\AdminUi\\\\Form\\\\DataTransformer\\\\RoleTransformerTest\\:\\:testReverseTransformWithNotFoundException\\(\\) has no return type specified\\.$#" + message: '#^Method Ibexa\\Tests\\AdminUi\\Form\\DataTransformer\\RoleTransformerTest\:\:testReverseTransformWithNotFoundException\(\) has no return type specified\.$#' + identifier: missingType.return count: 1 path: tests/lib/Form/DataTransformer/RoleTransformerTest.php - - message: "#^Method Ibexa\\\\Tests\\\\AdminUi\\\\Form\\\\DataTransformer\\\\RoleTransformerTest\\:\\:testReverseTransformWithNull\\(\\) has no return type specified\\.$#" + message: '#^Method Ibexa\\Tests\\AdminUi\\Form\\DataTransformer\\RoleTransformerTest\:\:testReverseTransformWithNull\(\) has no return type specified\.$#' + identifier: missingType.return count: 1 path: tests/lib/Form/DataTransformer/RoleTransformerTest.php - - message: "#^Method Ibexa\\\\Tests\\\\AdminUi\\\\Form\\\\DataTransformer\\\\RoleTransformerTest\\:\\:testTransform\\(\\) has no return type specified\\.$#" + message: '#^Method Ibexa\\Tests\\AdminUi\\Form\\DataTransformer\\RoleTransformerTest\:\:testTransform\(\) has no return type specified\.$#' + identifier: missingType.return count: 1 path: tests/lib/Form/DataTransformer/RoleTransformerTest.php - - message: "#^Method Ibexa\\\\Tests\\\\AdminUi\\\\Form\\\\DataTransformer\\\\RoleTransformerTest\\:\\:testTransform\\(\\) has parameter \\$expected with no type specified\\.$#" + message: '#^Method Ibexa\\Tests\\AdminUi\\Form\\DataTransformer\\RoleTransformerTest\:\:testTransform\(\) has parameter \$expected with no type specified\.$#' + identifier: missingType.parameter count: 1 path: tests/lib/Form/DataTransformer/RoleTransformerTest.php - - message: "#^Method Ibexa\\\\Tests\\\\AdminUi\\\\Form\\\\DataTransformer\\\\RoleTransformerTest\\:\\:testTransform\\(\\) has parameter \\$value with no type specified\\.$#" + message: '#^Method Ibexa\\Tests\\AdminUi\\Form\\DataTransformer\\RoleTransformerTest\:\:testTransform\(\) has parameter \$value with no type specified\.$#' + identifier: missingType.parameter count: 1 path: tests/lib/Form/DataTransformer/RoleTransformerTest.php - - message: "#^Method Ibexa\\\\Tests\\\\AdminUi\\\\Form\\\\DataTransformer\\\\RoleTransformerTest\\:\\:testTransformWithInvalidInput\\(\\) has no return type specified\\.$#" + message: '#^Method Ibexa\\Tests\\AdminUi\\Form\\DataTransformer\\RoleTransformerTest\:\:testTransformWithInvalidInput\(\) has no return type specified\.$#' + identifier: missingType.return count: 1 path: tests/lib/Form/DataTransformer/RoleTransformerTest.php - - message: "#^Method Ibexa\\\\Tests\\\\AdminUi\\\\Form\\\\DataTransformer\\\\RoleTransformerTest\\:\\:testTransformWithInvalidInput\\(\\) has parameter \\$value with no type specified\\.$#" + message: '#^Method Ibexa\\Tests\\AdminUi\\Form\\DataTransformer\\RoleTransformerTest\:\:testTransformWithInvalidInput\(\) has parameter \$value with no type specified\.$#' + identifier: missingType.parameter count: 1 path: tests/lib/Form/DataTransformer/RoleTransformerTest.php - - message: "#^Method Ibexa\\\\Tests\\\\AdminUi\\\\Form\\\\DataTransformer\\\\RoleTransformerTest\\:\\:transformDataProvider\\(\\) return type has no value type specified in iterable type array\\.$#" + message: '#^Method Ibexa\\Tests\\AdminUi\\Form\\DataTransformer\\RoleTransformerTest\:\:transformDataProvider\(\) return type has no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue count: 1 path: tests/lib/Form/DataTransformer/RoleTransformerTest.php - - message: "#^Method Ibexa\\\\Tests\\\\AdminUi\\\\Form\\\\DataTransformer\\\\RoleTransformerTest\\:\\:transformWithInvalidInputDataProvider\\(\\) return type has no value type specified in iterable type array\\.$#" + message: '#^Method Ibexa\\Tests\\AdminUi\\Form\\DataTransformer\\RoleTransformerTest\:\:transformWithInvalidInputDataProvider\(\) return type has no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue count: 1 path: tests/lib/Form/DataTransformer/RoleTransformerTest.php - - message: "#^Method Ibexa\\\\Tests\\\\AdminUi\\\\Form\\\\DataTransformer\\\\SectionTransformerTest\\:\\:testReverseTransformWithId\\(\\) has no return type specified\\.$#" + message: '#^Method Ibexa\\Tests\\AdminUi\\Form\\DataTransformer\\SectionTransformerTest\:\:testReverseTransformWithId\(\) has no return type specified\.$#' + identifier: missingType.return count: 1 path: tests/lib/Form/DataTransformer/SectionTransformerTest.php - - message: "#^Method Ibexa\\\\Tests\\\\AdminUi\\\\Form\\\\DataTransformer\\\\SectionTransformerTest\\:\\:testReverseTransformWithNotFoundException\\(\\) has no return type specified\\.$#" + message: '#^Method Ibexa\\Tests\\AdminUi\\Form\\DataTransformer\\SectionTransformerTest\:\:testReverseTransformWithNotFoundException\(\) has no return type specified\.$#' + identifier: missingType.return count: 1 path: tests/lib/Form/DataTransformer/SectionTransformerTest.php - - message: "#^Method Ibexa\\\\Tests\\\\AdminUi\\\\Form\\\\DataTransformer\\\\SectionTransformerTest\\:\\:testReverseTransformWithNull\\(\\) has no return type specified\\.$#" + message: '#^Method Ibexa\\Tests\\AdminUi\\Form\\DataTransformer\\SectionTransformerTest\:\:testReverseTransformWithNull\(\) has no return type specified\.$#' + identifier: missingType.return count: 1 path: tests/lib/Form/DataTransformer/SectionTransformerTest.php - - message: "#^Method Ibexa\\\\Tests\\\\AdminUi\\\\Form\\\\DataTransformer\\\\SectionTransformerTest\\:\\:testTransform\\(\\) has no return type specified\\.$#" + message: '#^Method Ibexa\\Tests\\AdminUi\\Form\\DataTransformer\\SectionTransformerTest\:\:testTransform\(\) has no return type specified\.$#' + identifier: missingType.return count: 1 path: tests/lib/Form/DataTransformer/SectionTransformerTest.php - - message: "#^Method Ibexa\\\\Tests\\\\AdminUi\\\\Form\\\\DataTransformer\\\\SectionTransformerTest\\:\\:testTransform\\(\\) has parameter \\$expected with no type specified\\.$#" + message: '#^Method Ibexa\\Tests\\AdminUi\\Form\\DataTransformer\\SectionTransformerTest\:\:testTransform\(\) has parameter \$expected with no type specified\.$#' + identifier: missingType.parameter count: 1 path: tests/lib/Form/DataTransformer/SectionTransformerTest.php - - message: "#^Method Ibexa\\\\Tests\\\\AdminUi\\\\Form\\\\DataTransformer\\\\SectionTransformerTest\\:\\:testTransform\\(\\) has parameter \\$value with no type specified\\.$#" + message: '#^Method Ibexa\\Tests\\AdminUi\\Form\\DataTransformer\\SectionTransformerTest\:\:testTransform\(\) has parameter \$value with no type specified\.$#' + identifier: missingType.parameter count: 1 path: tests/lib/Form/DataTransformer/SectionTransformerTest.php - - message: "#^Method Ibexa\\\\Tests\\\\AdminUi\\\\Form\\\\DataTransformer\\\\SectionTransformerTest\\:\\:testTransformWithInvalidInput\\(\\) has no return type specified\\.$#" + message: '#^Method Ibexa\\Tests\\AdminUi\\Form\\DataTransformer\\SectionTransformerTest\:\:testTransformWithInvalidInput\(\) has no return type specified\.$#' + identifier: missingType.return count: 1 path: tests/lib/Form/DataTransformer/SectionTransformerTest.php - - message: "#^Method Ibexa\\\\Tests\\\\AdminUi\\\\Form\\\\DataTransformer\\\\SectionTransformerTest\\:\\:testTransformWithInvalidInput\\(\\) has parameter \\$value with no type specified\\.$#" + message: '#^Method Ibexa\\Tests\\AdminUi\\Form\\DataTransformer\\SectionTransformerTest\:\:testTransformWithInvalidInput\(\) has parameter \$value with no type specified\.$#' + identifier: missingType.parameter count: 1 path: tests/lib/Form/DataTransformer/SectionTransformerTest.php - - message: "#^Method Ibexa\\\\Tests\\\\AdminUi\\\\Form\\\\DataTransformer\\\\SectionTransformerTest\\:\\:transformDataProvider\\(\\) return type has no value type specified in iterable type array\\.$#" + message: '#^Method Ibexa\\Tests\\AdminUi\\Form\\DataTransformer\\SectionTransformerTest\:\:transformDataProvider\(\) return type has no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue count: 1 path: tests/lib/Form/DataTransformer/SectionTransformerTest.php - - message: "#^Method Ibexa\\\\Tests\\\\AdminUi\\\\Form\\\\DataTransformer\\\\SectionTransformerTest\\:\\:transformWithInvalidInputDataProvider\\(\\) return type has no value type specified in iterable type array\\.$#" + message: '#^Method Ibexa\\Tests\\AdminUi\\Form\\DataTransformer\\SectionTransformerTest\:\:transformWithInvalidInputDataProvider\(\) return type has no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue count: 1 path: tests/lib/Form/DataTransformer/SectionTransformerTest.php - - message: "#^Method Ibexa\\\\Tests\\\\AdminUi\\\\Form\\\\DataTransformer\\\\SectionsTransformerTest\\:\\:reverseTransformWithEmptyDataProvider\\(\\) return type has no value type specified in iterable type array\\.$#" + message: '#^Method Ibexa\\Tests\\AdminUi\\Form\\DataTransformer\\SectionsTransformerTest\:\:reverseTransformWithEmptyDataProvider\(\) return type has no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue count: 1 path: tests/lib/Form/DataTransformer/SectionsTransformerTest.php - - message: "#^Method Ibexa\\\\Tests\\\\AdminUi\\\\Form\\\\DataTransformer\\\\SectionsTransformerTest\\:\\:reverseTransformWithInvalidInputDataProvider\\(\\) return type has no value type specified in iterable type array\\.$#" + message: '#^Method Ibexa\\Tests\\AdminUi\\Form\\DataTransformer\\SectionsTransformerTest\:\:reverseTransformWithInvalidInputDataProvider\(\) return type has no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue count: 1 path: tests/lib/Form/DataTransformer/SectionsTransformerTest.php - - message: "#^Method Ibexa\\\\Tests\\\\AdminUi\\\\Form\\\\DataTransformer\\\\SectionsTransformerTest\\:\\:testReverseTransformWithEmpty\\(\\) has no return type specified\\.$#" + message: '#^Method Ibexa\\Tests\\AdminUi\\Form\\DataTransformer\\SectionsTransformerTest\:\:testReverseTransformWithEmpty\(\) has no return type specified\.$#' + identifier: missingType.return count: 1 path: tests/lib/Form/DataTransformer/SectionsTransformerTest.php - - message: "#^Method Ibexa\\\\Tests\\\\AdminUi\\\\Form\\\\DataTransformer\\\\SectionsTransformerTest\\:\\:testReverseTransformWithEmpty\\(\\) has parameter \\$value with no type specified\\.$#" + message: '#^Method Ibexa\\Tests\\AdminUi\\Form\\DataTransformer\\SectionsTransformerTest\:\:testReverseTransformWithEmpty\(\) has parameter \$value with no type specified\.$#' + identifier: missingType.parameter count: 1 path: tests/lib/Form/DataTransformer/SectionsTransformerTest.php - - message: "#^Method Ibexa\\\\Tests\\\\AdminUi\\\\Form\\\\DataTransformer\\\\SectionsTransformerTest\\:\\:testReverseTransformWithIds\\(\\) has no return type specified\\.$#" + message: '#^Method Ibexa\\Tests\\AdminUi\\Form\\DataTransformer\\SectionsTransformerTest\:\:testReverseTransformWithIds\(\) has no return type specified\.$#' + identifier: missingType.return count: 1 path: tests/lib/Form/DataTransformer/SectionsTransformerTest.php - - message: "#^Method Ibexa\\\\Tests\\\\AdminUi\\\\Form\\\\DataTransformer\\\\SectionsTransformerTest\\:\\:testReverseTransformWithInvalidInput\\(\\) has no return type specified\\.$#" + message: '#^Method Ibexa\\Tests\\AdminUi\\Form\\DataTransformer\\SectionsTransformerTest\:\:testReverseTransformWithInvalidInput\(\) has no return type specified\.$#' + identifier: missingType.return count: 1 path: tests/lib/Form/DataTransformer/SectionsTransformerTest.php - - message: "#^Method Ibexa\\\\Tests\\\\AdminUi\\\\Form\\\\DataTransformer\\\\SectionsTransformerTest\\:\\:testReverseTransformWithInvalidInput\\(\\) has parameter \\$value with no type specified\\.$#" + message: '#^Method Ibexa\\Tests\\AdminUi\\Form\\DataTransformer\\SectionsTransformerTest\:\:testReverseTransformWithInvalidInput\(\) has parameter \$value with no type specified\.$#' + identifier: missingType.parameter count: 1 path: tests/lib/Form/DataTransformer/SectionsTransformerTest.php - - message: "#^Method Ibexa\\\\Tests\\\\AdminUi\\\\Form\\\\DataTransformer\\\\SectionsTransformerTest\\:\\:testTransform\\(\\) has no return type specified\\.$#" + message: '#^Method Ibexa\\Tests\\AdminUi\\Form\\DataTransformer\\SectionsTransformerTest\:\:testTransform\(\) has no return type specified\.$#' + identifier: missingType.return count: 1 path: tests/lib/Form/DataTransformer/SectionsTransformerTest.php - - message: "#^Method Ibexa\\\\Tests\\\\AdminUi\\\\Form\\\\DataTransformer\\\\SectionsTransformerTest\\:\\:testTransform\\(\\) has parameter \\$expected with no type specified\\.$#" + message: '#^Method Ibexa\\Tests\\AdminUi\\Form\\DataTransformer\\SectionsTransformerTest\:\:testTransform\(\) has parameter \$expected with no type specified\.$#' + identifier: missingType.parameter count: 1 path: tests/lib/Form/DataTransformer/SectionsTransformerTest.php - - message: "#^Method Ibexa\\\\Tests\\\\AdminUi\\\\Form\\\\DataTransformer\\\\SectionsTransformerTest\\:\\:testTransform\\(\\) has parameter \\$value with no type specified\\.$#" + message: '#^Method Ibexa\\Tests\\AdminUi\\Form\\DataTransformer\\SectionsTransformerTest\:\:testTransform\(\) has parameter \$value with no type specified\.$#' + identifier: missingType.parameter count: 1 path: tests/lib/Form/DataTransformer/SectionsTransformerTest.php - - message: "#^Method Ibexa\\\\Tests\\\\AdminUi\\\\Form\\\\DataTransformer\\\\SectionsTransformerTest\\:\\:transformDataProvider\\(\\) return type has no value type specified in iterable type array\\.$#" + message: '#^Method Ibexa\\Tests\\AdminUi\\Form\\DataTransformer\\SectionsTransformerTest\:\:transformDataProvider\(\) return type has no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue count: 1 path: tests/lib/Form/DataTransformer/SectionsTransformerTest.php - - message: "#^Method Ibexa\\\\Tests\\\\AdminUi\\\\Form\\\\DataTransformer\\\\TimeValueTransformerTest\\:\\:testTransform\\(\\) has no return type specified\\.$#" + message: '#^Method Ibexa\\Tests\\AdminUi\\Form\\DataTransformer\\TimeValueTransformerTest\:\:testTransform\(\) has no return type specified\.$#' + identifier: missingType.return count: 1 path: tests/lib/Form/DataTransformer/TimeValueTransformerTest.php - - message: "#^Method Ibexa\\\\Tests\\\\AdminUi\\\\Form\\\\DataTransformer\\\\TimeValueTransformerTest\\:\\:testTransformInvalidValue\\(\\) has no return type specified\\.$#" + message: '#^Method Ibexa\\Tests\\AdminUi\\Form\\DataTransformer\\TimeValueTransformerTest\:\:testTransformInvalidValue\(\) has no return type specified\.$#' + identifier: missingType.return count: 1 path: tests/lib/Form/DataTransformer/TimeValueTransformerTest.php - - message: "#^Method Ibexa\\\\Tests\\\\AdminUi\\\\Form\\\\DataTransformer\\\\TimeValueTransformerTest\\:\\:testTransformNull\\(\\) has no return type specified\\.$#" + message: '#^Method Ibexa\\Tests\\AdminUi\\Form\\DataTransformer\\TimeValueTransformerTest\:\:testTransformNull\(\) has no return type specified\.$#' + identifier: missingType.return count: 1 path: tests/lib/Form/DataTransformer/TimeValueTransformerTest.php - - message: "#^Method Ibexa\\\\Tests\\\\AdminUi\\\\Form\\\\DataTransformer\\\\TimeValueTransformerTest\\:\\:testTransformZero\\(\\) has no return type specified\\.$#" + message: '#^Method Ibexa\\Tests\\AdminUi\\Form\\DataTransformer\\TimeValueTransformerTest\:\:testTransformZero\(\) has no return type specified\.$#' + identifier: missingType.return count: 1 path: tests/lib/Form/DataTransformer/TimeValueTransformerTest.php - - message: "#^Method Ibexa\\\\Tests\\\\AdminUi\\\\Form\\\\DataTransformer\\\\TranslatablePropertyTransformerTest\\:\\:reverseTransformProvider\\(\\) has no return type specified\\.$#" + message: '#^Method Ibexa\\Tests\\AdminUi\\Form\\DataTransformer\\TranslatablePropertyTransformerTest\:\:reverseTransformProvider\(\) has no return type specified\.$#' + identifier: missingType.return count: 1 path: tests/lib/Form/DataTransformer/TranslatablePropertyTransformerTest.php - - message: "#^Method Ibexa\\\\Tests\\\\AdminUi\\\\Form\\\\DataTransformer\\\\TranslatablePropertyTransformerTest\\:\\:testReverseTransform\\(\\) has no return type specified\\.$#" + message: '#^Method Ibexa\\Tests\\AdminUi\\Form\\DataTransformer\\TranslatablePropertyTransformerTest\:\:testReverseTransform\(\) has no return type specified\.$#' + identifier: missingType.return count: 1 path: tests/lib/Form/DataTransformer/TranslatablePropertyTransformerTest.php - - message: "#^Method Ibexa\\\\Tests\\\\AdminUi\\\\Form\\\\DataTransformer\\\\TranslatablePropertyTransformerTest\\:\\:testReverseTransform\\(\\) has parameter \\$expected with no type specified\\.$#" + message: '#^Method Ibexa\\Tests\\AdminUi\\Form\\DataTransformer\\TranslatablePropertyTransformerTest\:\:testReverseTransform\(\) has parameter \$expected with no type specified\.$#' + identifier: missingType.parameter count: 1 path: tests/lib/Form/DataTransformer/TranslatablePropertyTransformerTest.php - - message: "#^Method Ibexa\\\\Tests\\\\AdminUi\\\\Form\\\\DataTransformer\\\\TranslatablePropertyTransformerTest\\:\\:testReverseTransform\\(\\) has parameter \\$inputValue with no type specified\\.$#" + message: '#^Method Ibexa\\Tests\\AdminUi\\Form\\DataTransformer\\TranslatablePropertyTransformerTest\:\:testReverseTransform\(\) has parameter \$inputValue with no type specified\.$#' + identifier: missingType.parameter count: 1 path: tests/lib/Form/DataTransformer/TranslatablePropertyTransformerTest.php - - message: "#^Method Ibexa\\\\Tests\\\\AdminUi\\\\Form\\\\DataTransformer\\\\TranslatablePropertyTransformerTest\\:\\:testReverseTransform\\(\\) has parameter \\$languageCode with no type specified\\.$#" + message: '#^Method Ibexa\\Tests\\AdminUi\\Form\\DataTransformer\\TranslatablePropertyTransformerTest\:\:testReverseTransform\(\) has parameter \$languageCode with no type specified\.$#' + identifier: missingType.parameter count: 1 path: tests/lib/Form/DataTransformer/TranslatablePropertyTransformerTest.php - - message: "#^Method Ibexa\\\\Tests\\\\AdminUi\\\\Form\\\\DataTransformer\\\\TranslatablePropertyTransformerTest\\:\\:testTransform\\(\\) has no return type specified\\.$#" + message: '#^Method Ibexa\\Tests\\AdminUi\\Form\\DataTransformer\\TranslatablePropertyTransformerTest\:\:testTransform\(\) has no return type specified\.$#' + identifier: missingType.return count: 1 path: tests/lib/Form/DataTransformer/TranslatablePropertyTransformerTest.php - - message: "#^Method Ibexa\\\\Tests\\\\AdminUi\\\\Form\\\\DataTransformer\\\\TranslatablePropertyTransformerTest\\:\\:testTransform\\(\\) has parameter \\$expected with no type specified\\.$#" + message: '#^Method Ibexa\\Tests\\AdminUi\\Form\\DataTransformer\\TranslatablePropertyTransformerTest\:\:testTransform\(\) has parameter \$expected with no type specified\.$#' + identifier: missingType.parameter count: 1 path: tests/lib/Form/DataTransformer/TranslatablePropertyTransformerTest.php - - message: "#^Method Ibexa\\\\Tests\\\\AdminUi\\\\Form\\\\DataTransformer\\\\TranslatablePropertyTransformerTest\\:\\:testTransform\\(\\) has parameter \\$inputValue with no value type specified in iterable type array\\.$#" + message: '#^Method Ibexa\\Tests\\AdminUi\\Form\\DataTransformer\\TranslatablePropertyTransformerTest\:\:testTransform\(\) has parameter \$inputValue with no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue count: 1 path: tests/lib/Form/DataTransformer/TranslatablePropertyTransformerTest.php - - message: "#^Method Ibexa\\\\Tests\\\\AdminUi\\\\Form\\\\DataTransformer\\\\TranslatablePropertyTransformerTest\\:\\:testTransform\\(\\) has parameter \\$languageCode with no type specified\\.$#" + message: '#^Method Ibexa\\Tests\\AdminUi\\Form\\DataTransformer\\TranslatablePropertyTransformerTest\:\:testTransform\(\) has parameter \$languageCode with no type specified\.$#' + identifier: missingType.parameter count: 1 path: tests/lib/Form/DataTransformer/TranslatablePropertyTransformerTest.php - - message: "#^Method Ibexa\\\\Tests\\\\AdminUi\\\\Form\\\\DataTransformer\\\\TranslatablePropertyTransformerTest\\:\\:testTransformInvalidValue\\(\\) has no return type specified\\.$#" + message: '#^Method Ibexa\\Tests\\AdminUi\\Form\\DataTransformer\\TranslatablePropertyTransformerTest\:\:testTransformInvalidValue\(\) has no return type specified\.$#' + identifier: missingType.return count: 1 path: tests/lib/Form/DataTransformer/TranslatablePropertyTransformerTest.php - - message: "#^Method Ibexa\\\\Tests\\\\AdminUi\\\\Form\\\\DataTransformer\\\\TranslatablePropertyTransformerTest\\:\\:testTransformInvalidValue\\(\\) has parameter \\$value with no type specified\\.$#" + message: '#^Method Ibexa\\Tests\\AdminUi\\Form\\DataTransformer\\TranslatablePropertyTransformerTest\:\:testTransformInvalidValue\(\) has parameter \$value with no type specified\.$#' + identifier: missingType.parameter count: 1 path: tests/lib/Form/DataTransformer/TranslatablePropertyTransformerTest.php - - message: "#^Method Ibexa\\\\Tests\\\\AdminUi\\\\Form\\\\DataTransformer\\\\TranslatablePropertyTransformerTest\\:\\:transformInvalidValueProvider\\(\\) has no return type specified\\.$#" + message: '#^Method Ibexa\\Tests\\AdminUi\\Form\\DataTransformer\\TranslatablePropertyTransformerTest\:\:transformInvalidValueProvider\(\) has no return type specified\.$#' + identifier: missingType.return count: 1 path: tests/lib/Form/DataTransformer/TranslatablePropertyTransformerTest.php - - message: "#^Method Ibexa\\\\Tests\\\\AdminUi\\\\Form\\\\DataTransformer\\\\TranslatablePropertyTransformerTest\\:\\:transformValueProvider\\(\\) has no return type specified\\.$#" + message: '#^Method Ibexa\\Tests\\AdminUi\\Form\\DataTransformer\\TranslatablePropertyTransformerTest\:\:transformValueProvider\(\) has no return type specified\.$#' + identifier: missingType.return count: 1 path: tests/lib/Form/DataTransformer/TranslatablePropertyTransformerTest.php - - message: "#^Method Ibexa\\\\Tests\\\\AdminUi\\\\Form\\\\DataTransformer\\\\UDWBasedValueViewTransformerTest\\:\\:createLocation\\(\\) has parameter \\$id with no type specified\\.$#" + message: '#^Method Ibexa\\Tests\\AdminUi\\Form\\DataTransformer\\UDWBasedValueViewTransformerTest\:\:createLocation\(\) has parameter \$id with no type specified\.$#' + identifier: missingType.parameter count: 1 path: tests/lib/Form/DataTransformer/UDWBasedValueViewTransformerTest.php - - message: "#^Method Ibexa\\\\Tests\\\\AdminUi\\\\Form\\\\DataTransformer\\\\UDWBasedValueViewTransformerTest\\:\\:dataProviderForReverseTransform\\(\\) return type has no value type specified in iterable type array\\.$#" + message: '#^Method Ibexa\\Tests\\AdminUi\\Form\\DataTransformer\\UDWBasedValueViewTransformerTest\:\:dataProviderForReverseTransform\(\) return type has no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue count: 1 path: tests/lib/Form/DataTransformer/UDWBasedValueViewTransformerTest.php - - message: "#^Method Ibexa\\\\Tests\\\\AdminUi\\\\Form\\\\DataTransformer\\\\UDWBasedValueViewTransformerTest\\:\\:dataProviderForTransform\\(\\) return type has no value type specified in iterable type array\\.$#" + message: '#^Method Ibexa\\Tests\\AdminUi\\Form\\DataTransformer\\UDWBasedValueViewTransformerTest\:\:dataProviderForTransform\(\) return type has no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue count: 1 path: tests/lib/Form/DataTransformer/UDWBasedValueViewTransformerTest.php - - message: "#^Method Ibexa\\\\Tests\\\\AdminUi\\\\Form\\\\DataTransformer\\\\UDWBasedValueViewTransformerTest\\:\\:testReverseTransform\\(\\) has no return type specified\\.$#" + message: '#^Method Ibexa\\Tests\\AdminUi\\Form\\DataTransformer\\UDWBasedValueViewTransformerTest\:\:testReverseTransform\(\) has no return type specified\.$#' + identifier: missingType.return count: 1 path: tests/lib/Form/DataTransformer/UDWBasedValueViewTransformerTest.php - - message: "#^Method Ibexa\\\\Tests\\\\AdminUi\\\\Form\\\\DataTransformer\\\\UDWBasedValueViewTransformerTest\\:\\:testReverseTransform\\(\\) has parameter \\$expected with no value type specified in iterable type array\\.$#" + message: '#^Method Ibexa\\Tests\\AdminUi\\Form\\DataTransformer\\UDWBasedValueViewTransformerTest\:\:testReverseTransform\(\) has parameter \$expected with no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue count: 1 path: tests/lib/Form/DataTransformer/UDWBasedValueViewTransformerTest.php - - message: "#^Method Ibexa\\\\Tests\\\\AdminUi\\\\Form\\\\DataTransformer\\\\UDWBasedValueViewTransformerTest\\:\\:testTransform\\(\\) has no return type specified\\.$#" + message: '#^Method Ibexa\\Tests\\AdminUi\\Form\\DataTransformer\\UDWBasedValueViewTransformerTest\:\:testTransform\(\) has no return type specified\.$#' + identifier: missingType.return count: 1 path: tests/lib/Form/DataTransformer/UDWBasedValueViewTransformerTest.php - - message: "#^Method Ibexa\\\\Tests\\\\AdminUi\\\\Form\\\\DataTransformer\\\\UDWBasedValueViewTransformerTest\\:\\:testTransform\\(\\) has parameter \\$given with no value type specified in iterable type array\\.$#" + message: '#^Method Ibexa\\Tests\\AdminUi\\Form\\DataTransformer\\UDWBasedValueViewTransformerTest\:\:testTransform\(\) has parameter \$given with no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue count: 1 path: tests/lib/Form/DataTransformer/UDWBasedValueViewTransformerTest.php - - message: "#^Method Ibexa\\\\Tests\\\\AdminUi\\\\Form\\\\DataTransformer\\\\UserTransformerTest\\:\\:reverseTransformDataProvider\\(\\) return type has no value type specified in iterable type array\\.$#" + message: '#^Method Ibexa\\Tests\\AdminUi\\Form\\DataTransformer\\UserTransformerTest\:\:reverseTransformDataProvider\(\) return type has no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue count: 1 path: tests/lib/Form/DataTransformer/UserTransformerTest.php - - message: "#^Method Ibexa\\\\Tests\\\\AdminUi\\\\Form\\\\DataTransformer\\\\UserTransformerTest\\:\\:reverseTransformWithInvalidInputDataProvider\\(\\) return type has no value type specified in iterable type array\\.$#" + message: '#^Method Ibexa\\Tests\\AdminUi\\Form\\DataTransformer\\UserTransformerTest\:\:reverseTransformWithInvalidInputDataProvider\(\) return type has no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue count: 1 path: tests/lib/Form/DataTransformer/UserTransformerTest.php - - message: "#^Method Ibexa\\\\Tests\\\\AdminUi\\\\Form\\\\DataTransformer\\\\UserTransformerTest\\:\\:testReverseTransform\\(\\) has no return type specified\\.$#" + message: '#^Method Ibexa\\Tests\\AdminUi\\Form\\DataTransformer\\UserTransformerTest\:\:testReverseTransform\(\) has no return type specified\.$#' + identifier: missingType.return count: 1 path: tests/lib/Form/DataTransformer/UserTransformerTest.php - - message: "#^Method Ibexa\\\\Tests\\\\AdminUi\\\\Form\\\\DataTransformer\\\\UserTransformerTest\\:\\:testReverseTransform\\(\\) has parameter \\$expected with no type specified\\.$#" + message: '#^Method Ibexa\\Tests\\AdminUi\\Form\\DataTransformer\\UserTransformerTest\:\:testReverseTransform\(\) has parameter \$expected with no type specified\.$#' + identifier: missingType.parameter count: 1 path: tests/lib/Form/DataTransformer/UserTransformerTest.php - - message: "#^Method Ibexa\\\\Tests\\\\AdminUi\\\\Form\\\\DataTransformer\\\\UserTransformerTest\\:\\:testReverseTransform\\(\\) has parameter \\$value with no type specified\\.$#" + message: '#^Method Ibexa\\Tests\\AdminUi\\Form\\DataTransformer\\UserTransformerTest\:\:testReverseTransform\(\) has parameter \$value with no type specified\.$#' + identifier: missingType.parameter count: 1 path: tests/lib/Form/DataTransformer/UserTransformerTest.php - - message: "#^Method Ibexa\\\\Tests\\\\AdminUi\\\\Form\\\\DataTransformer\\\\UserTransformerTest\\:\\:testReverseTransformWithInvalidInput\\(\\) has no return type specified\\.$#" + message: '#^Method Ibexa\\Tests\\AdminUi\\Form\\DataTransformer\\UserTransformerTest\:\:testReverseTransformWithInvalidInput\(\) has no return type specified\.$#' + identifier: missingType.return count: 1 path: tests/lib/Form/DataTransformer/UserTransformerTest.php - - message: "#^Method Ibexa\\\\Tests\\\\AdminUi\\\\Form\\\\DataTransformer\\\\UserTransformerTest\\:\\:testReverseTransformWithInvalidInput\\(\\) has parameter \\$value with no type specified\\.$#" + message: '#^Method Ibexa\\Tests\\AdminUi\\Form\\DataTransformer\\UserTransformerTest\:\:testReverseTransformWithInvalidInput\(\) has parameter \$value with no type specified\.$#' + identifier: missingType.parameter count: 1 path: tests/lib/Form/DataTransformer/UserTransformerTest.php - - message: "#^Method Ibexa\\\\Tests\\\\AdminUi\\\\Form\\\\DataTransformer\\\\UserTransformerTest\\:\\:testReverseTransformWithNotFoundException\\(\\) has no return type specified\\.$#" + message: '#^Method Ibexa\\Tests\\AdminUi\\Form\\DataTransformer\\UserTransformerTest\:\:testReverseTransformWithNotFoundException\(\) has no return type specified\.$#' + identifier: missingType.return count: 1 path: tests/lib/Form/DataTransformer/UserTransformerTest.php - - message: "#^Method Ibexa\\\\Tests\\\\AdminUi\\\\Form\\\\DataTransformer\\\\UserTransformerTest\\:\\:testTransform\\(\\) has no return type specified\\.$#" + message: '#^Method Ibexa\\Tests\\AdminUi\\Form\\DataTransformer\\UserTransformerTest\:\:testTransform\(\) has no return type specified\.$#' + identifier: missingType.return count: 1 path: tests/lib/Form/DataTransformer/UserTransformerTest.php - - message: "#^Method Ibexa\\\\Tests\\\\AdminUi\\\\Form\\\\DataTransformer\\\\UserTransformerTest\\:\\:testTransform\\(\\) has parameter \\$expected with no type specified\\.$#" + message: '#^Method Ibexa\\Tests\\AdminUi\\Form\\DataTransformer\\UserTransformerTest\:\:testTransform\(\) has parameter \$expected with no type specified\.$#' + identifier: missingType.parameter count: 1 path: tests/lib/Form/DataTransformer/UserTransformerTest.php - - message: "#^Method Ibexa\\\\Tests\\\\AdminUi\\\\Form\\\\DataTransformer\\\\UserTransformerTest\\:\\:testTransform\\(\\) has parameter \\$value with no type specified\\.$#" + message: '#^Method Ibexa\\Tests\\AdminUi\\Form\\DataTransformer\\UserTransformerTest\:\:testTransform\(\) has parameter \$value with no type specified\.$#' + identifier: missingType.parameter count: 1 path: tests/lib/Form/DataTransformer/UserTransformerTest.php - - message: "#^Method Ibexa\\\\Tests\\\\AdminUi\\\\Form\\\\DataTransformer\\\\UserTransformerTest\\:\\:testTransformWithInvalidInput\\(\\) has no return type specified\\.$#" + message: '#^Method Ibexa\\Tests\\AdminUi\\Form\\DataTransformer\\UserTransformerTest\:\:testTransformWithInvalidInput\(\) has no return type specified\.$#' + identifier: missingType.return count: 1 path: tests/lib/Form/DataTransformer/UserTransformerTest.php - - message: "#^Method Ibexa\\\\Tests\\\\AdminUi\\\\Form\\\\DataTransformer\\\\UserTransformerTest\\:\\:testTransformWithInvalidInput\\(\\) has parameter \\$value with no type specified\\.$#" + message: '#^Method Ibexa\\Tests\\AdminUi\\Form\\DataTransformer\\UserTransformerTest\:\:testTransformWithInvalidInput\(\) has parameter \$value with no type specified\.$#' + identifier: missingType.parameter count: 1 path: tests/lib/Form/DataTransformer/UserTransformerTest.php - - message: "#^Method Ibexa\\\\Tests\\\\AdminUi\\\\Form\\\\DataTransformer\\\\UserTransformerTest\\:\\:transformDataProvider\\(\\) return type has no value type specified in iterable type array\\.$#" + message: '#^Method Ibexa\\Tests\\AdminUi\\Form\\DataTransformer\\UserTransformerTest\:\:transformDataProvider\(\) return type has no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue count: 1 path: tests/lib/Form/DataTransformer/UserTransformerTest.php - - message: "#^Method Ibexa\\\\Tests\\\\AdminUi\\\\Form\\\\DataTransformer\\\\UserTransformerTest\\:\\:transformWithInvalidInputDataProvider\\(\\) return type has no value type specified in iterable type array\\.$#" + message: '#^Method Ibexa\\Tests\\AdminUi\\Form\\DataTransformer\\UserTransformerTest\:\:transformWithInvalidInputDataProvider\(\) return type has no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue count: 1 path: tests/lib/Form/DataTransformer/UserTransformerTest.php - - message: "#^Method Ibexa\\\\Tests\\\\AdminUi\\\\Form\\\\DataTransformer\\\\VersionInfoTransformerTest\\:\\:dataProviderForReverseTransformWithInvalidInput\\(\\) return type has no value type specified in iterable type array\\.$#" + message: '#^Method Ibexa\\Tests\\AdminUi\\Form\\DataTransformer\\VersionInfoTransformerTest\:\:dataProviderForReverseTransformWithInvalidInput\(\) return type has no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue count: 1 path: tests/lib/Form/DataTransformer/VersionInfoTransformerTest.php - - message: "#^Method Ibexa\\\\Tests\\\\AdminUi\\\\Form\\\\DataTransformer\\\\VersionInfoTransformerTest\\:\\:dataProviderForReverseTransformWithValidInput\\(\\) return type has no value type specified in iterable type array\\.$#" + message: '#^Method Ibexa\\Tests\\AdminUi\\Form\\DataTransformer\\VersionInfoTransformerTest\:\:dataProviderForReverseTransformWithValidInput\(\) return type has no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue count: 1 path: tests/lib/Form/DataTransformer/VersionInfoTransformerTest.php - - message: "#^Method Ibexa\\\\Tests\\\\AdminUi\\\\Form\\\\DataTransformer\\\\VersionInfoTransformerTest\\:\\:dataProviderForTransformWithInvalidInput\\(\\) return type has no value type specified in iterable type array\\.$#" + message: '#^Method Ibexa\\Tests\\AdminUi\\Form\\DataTransformer\\VersionInfoTransformerTest\:\:dataProviderForTransformWithInvalidInput\(\) return type has no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue count: 1 path: tests/lib/Form/DataTransformer/VersionInfoTransformerTest.php - - message: "#^Method Ibexa\\\\Tests\\\\AdminUi\\\\Form\\\\DataTransformer\\\\VersionInfoTransformerTest\\:\\:dataProviderForTransformWithValidInput\\(\\) return type has no value type specified in iterable type array\\.$#" + message: '#^Method Ibexa\\Tests\\AdminUi\\Form\\DataTransformer\\VersionInfoTransformerTest\:\:dataProviderForTransformWithValidInput\(\) return type has no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue count: 1 path: tests/lib/Form/DataTransformer/VersionInfoTransformerTest.php - - message: "#^Method Ibexa\\\\Tests\\\\AdminUi\\\\Form\\\\DataTransformer\\\\VersionInfoTransformerTest\\:\\:testReverseTransformWithInvalidInput\\(\\) has parameter \\$value with no type specified\\.$#" + message: '#^Method Ibexa\\Tests\\AdminUi\\Form\\DataTransformer\\VersionInfoTransformerTest\:\:testReverseTransformWithInvalidInput\(\) has parameter \$value with no type specified\.$#' + identifier: missingType.parameter count: 1 path: tests/lib/Form/DataTransformer/VersionInfoTransformerTest.php - - message: "#^Method Ibexa\\\\Tests\\\\AdminUi\\\\Form\\\\DataTransformer\\\\VersionInfoTransformerTest\\:\\:testReverseTransformWithValidInput\\(\\) has parameter \\$value with no value type specified in iterable type array\\.$#" + message: '#^Method Ibexa\\Tests\\AdminUi\\Form\\DataTransformer\\VersionInfoTransformerTest\:\:testReverseTransformWithValidInput\(\) has parameter \$value with no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue count: 1 path: tests/lib/Form/DataTransformer/VersionInfoTransformerTest.php - - message: "#^Method Ibexa\\\\Tests\\\\AdminUi\\\\Form\\\\DataTransformer\\\\VersionInfoTransformerTest\\:\\:testTransformWithInvalidInput\\(\\) has parameter \\$value with no type specified\\.$#" + message: '#^Method Ibexa\\Tests\\AdminUi\\Form\\DataTransformer\\VersionInfoTransformerTest\:\:testTransformWithInvalidInput\(\) has parameter \$value with no type specified\.$#' + identifier: missingType.parameter count: 1 path: tests/lib/Form/DataTransformer/VersionInfoTransformerTest.php - - message: "#^Method Ibexa\\\\Tests\\\\AdminUi\\\\Form\\\\DataTransformer\\\\VersionInfoTransformerTest\\:\\:testTransformWithValidInput\\(\\) has parameter \\$expected with no value type specified in iterable type array\\.$#" + message: '#^Method Ibexa\\Tests\\AdminUi\\Form\\DataTransformer\\VersionInfoTransformerTest\:\:testTransformWithValidInput\(\) has parameter \$expected with no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue count: 1 path: tests/lib/Form/DataTransformer/VersionInfoTransformerTest.php - - message: "#^Offset 'content_info' does not exist on array\\|null\\.$#" + message: '#^Offset ''content_info'' might not exist on array\|null\.$#' + identifier: offsetAccess.notFound count: 1 path: tests/lib/Form/DataTransformer/VersionInfoTransformerTest.php - - message: "#^Offset 'version_no' does not exist on array\\|null\\.$#" + message: '#^Offset ''version_no'' might not exist on array\|null\.$#' + identifier: offsetAccess.notFound count: 1 path: tests/lib/Form/DataTransformer/VersionInfoTransformerTest.php - - message: "#^Method Ibexa\\\\Tests\\\\AdminUi\\\\Form\\\\Processor\\\\PreviewFormProcessorTest\\:\\:generateConfigMock\\(\\) has parameter \\$languageCode with no type specified\\.$#" + message: '#^Method Ibexa\\Tests\\AdminUi\\Form\\Processor\\ContentTypeFormProcessorTest\:\:mockFieldDefinitionForm\(\) return type with generic interface Symfony\\Component\\Form\\FormInterface does not specify its types\: TData$#' + identifier: missingType.generics + count: 1 + path: tests/lib/Form/Processor/ContentTypeFormProcessorTest.php + + - + message: '#^Method Ibexa\\Tests\\AdminUi\\Form\\Processor\\PreviewFormProcessorTest\:\:generateConfigMock\(\) has parameter \$languageCode with no type specified\.$#' + identifier: missingType.parameter + count: 1 + path: tests/lib/Form/Processor/PreviewFormProcessorTest.php + + - + message: '#^Method Ibexa\\Tests\\AdminUi\\Form\\Processor\\PreviewFormProcessorTest\:\:generateContentDraft\(\) has parameter \$contentDraftId with no type specified\.$#' + identifier: missingType.parameter count: 1 path: tests/lib/Form/Processor/PreviewFormProcessorTest.php - - message: "#^Method Ibexa\\\\Tests\\\\AdminUi\\\\Form\\\\Processor\\\\PreviewFormProcessorTest\\:\\:generateContentDraft\\(\\) has parameter \\$contentDraftId with no type specified\\.$#" + message: '#^Method Ibexa\\Tests\\AdminUi\\Form\\Processor\\PreviewFormProcessorTest\:\:generateContentDraft\(\) has parameter \$languageCode with no type specified\.$#' + identifier: missingType.parameter count: 1 path: tests/lib/Form/Processor/PreviewFormProcessorTest.php - - message: "#^Method Ibexa\\\\Tests\\\\AdminUi\\\\Form\\\\Processor\\\\PreviewFormProcessorTest\\:\\:generateContentDraft\\(\\) has parameter \\$languageCode with no type specified\\.$#" + message: '#^Method Ibexa\\Tests\\AdminUi\\Form\\Processor\\PreviewFormProcessorTest\:\:generateContentDraft\(\) has parameter \$mainLocationId with no type specified\.$#' + identifier: missingType.parameter count: 1 path: tests/lib/Form/Processor/PreviewFormProcessorTest.php - - message: "#^Method Ibexa\\\\Tests\\\\AdminUi\\\\Form\\\\Processor\\\\PreviewFormProcessorTest\\:\\:generateContentDraft\\(\\) has parameter \\$mainLocationId with no type specified\\.$#" + message: '#^Method Ibexa\\Tests\\AdminUi\\Form\\Processor\\PreviewFormProcessorTest\:\:generateFormMock\(\) has parameter \$config with no type specified\.$#' + identifier: missingType.parameter count: 1 path: tests/lib/Form/Processor/PreviewFormProcessorTest.php - - message: "#^Method Ibexa\\\\Tests\\\\AdminUi\\\\Form\\\\Processor\\\\PreviewFormProcessorTest\\:\\:generateFormMock\\(\\) has parameter \\$config with no type specified\\.$#" + message: '#^Method Ibexa\\Tests\\AdminUi\\Form\\Processor\\PreviewFormProcessorTest\:\:generateFormMock\(\) return type with generic interface Symfony\\Component\\Form\\FormInterface does not specify its types\: TData$#' + identifier: missingType.generics count: 1 path: tests/lib/Form/Processor/PreviewFormProcessorTest.php - - message: "#^Method Ibexa\\\\Tests\\\\AdminUi\\\\Form\\\\Processor\\\\PreviewFormProcessorTest\\:\\:testProcessPreview\\(\\) has no return type specified\\.$#" + message: '#^Method Ibexa\\Tests\\AdminUi\\Form\\Processor\\PreviewFormProcessorTest\:\:testProcessPreview\(\) has no return type specified\.$#' + identifier: missingType.return count: 1 path: tests/lib/Form/Processor/PreviewFormProcessorTest.php - - message: "#^Method Ibexa\\\\Tests\\\\AdminUi\\\\Form\\\\Processor\\\\PreviewFormProcessorTest\\:\\:testProcessPreviewHandleExceptionWithNew\\(\\) has no return type specified\\.$#" + message: '#^Method Ibexa\\Tests\\AdminUi\\Form\\Processor\\PreviewFormProcessorTest\:\:testProcessPreviewHandleExceptionWithNew\(\) has no return type specified\.$#' + identifier: missingType.return count: 1 path: tests/lib/Form/Processor/PreviewFormProcessorTest.php - - message: "#^Method Ibexa\\\\Tests\\\\AdminUi\\\\Form\\\\Processor\\\\PreviewFormProcessorTest\\:\\:testSubscribedEvents\\(\\) has no return type specified\\.$#" + message: '#^Method Ibexa\\Tests\\AdminUi\\Form\\Processor\\PreviewFormProcessorTest\:\:testSubscribedEvents\(\) has no return type specified\.$#' + identifier: missingType.return count: 1 path: tests/lib/Form/Processor/PreviewFormProcessorTest.php - - message: "#^Parameter \\#1 \\$contentService of method Ibexa\\\\Tests\\\\AdminUi\\\\Form\\\\Processor\\\\PreviewFormProcessorTest\\:\\:createPreviewFormProcessor\\(\\) expects Ibexa\\\\Contracts\\\\Core\\\\Repository\\\\ContentService\\|null, PHPUnit\\\\Framework\\\\MockObject\\\\MockObject given\\.$#" + message: '#^Parameter \#1 \$contentService of method Ibexa\\Tests\\AdminUi\\Form\\Processor\\PreviewFormProcessorTest\:\:createPreviewFormProcessor\(\) expects Ibexa\\Contracts\\Core\\Repository\\ContentService\|null, PHPUnit\\Framework\\MockObject\\MockObject given\.$#' + identifier: argument.type count: 1 path: tests/lib/Form/Processor/PreviewFormProcessorTest.php - - message: "#^Parameter \\#2 \\$urlGenerator of method Ibexa\\\\Tests\\\\AdminUi\\\\Form\\\\Processor\\\\PreviewFormProcessorTest\\:\\:createPreviewFormProcessor\\(\\) expects Symfony\\\\Component\\\\Routing\\\\Generator\\\\UrlGeneratorInterface\\|null, PHPUnit\\\\Framework\\\\MockObject\\\\MockObject given\\.$#" + message: '#^Parameter \#2 \$urlGenerator of method Ibexa\\Tests\\AdminUi\\Form\\Processor\\PreviewFormProcessorTest\:\:createPreviewFormProcessor\(\) expects Symfony\\Component\\Routing\\Generator\\UrlGeneratorInterface\|null, PHPUnit\\Framework\\MockObject\\MockObject given\.$#' + identifier: argument.type count: 2 path: tests/lib/Form/Processor/PreviewFormProcessorTest.php - - message: "#^Call to an undefined method Symfony\\\\Component\\\\Form\\\\FormBuilderInterface\\:\\:expects\\(\\)\\.$#" + message: '#^Call to an undefined method Symfony\\Component\\Form\\FormBuilderInterface\:\:expects\(\)\.$#' + identifier: method.notFound + count: 1 + path: tests/lib/Form/Type/Extension/EventSubscriber/ModifyFieldDefinitionFieldsSubscriberTest.php + + - + message: '#^Method Ibexa\\Tests\\AdminUi\\Form\\Type\\Extension\\EventSubscriber\\ModifyFieldDefinitionFieldsSubscriberTest\:\:getFormData\(\) return type has no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue + count: 1 + path: tests/lib/Form/Type/Extension/EventSubscriber/ModifyFieldDefinitionFieldsSubscriberTest.php + + - + message: '#^Parameter \#1 \$options of method Ibexa\\Tests\\AdminUi\\Form\\Type\\Extension\\EventSubscriber\\ModifyFieldDefinitionFieldsSubscriberTest\:\:mockFormBuilderGetOptions\(\) expects array\, array\ given\.$#' + identifier: argument.type count: 1 path: tests/lib/Form/Type/Extension/EventSubscriber/ModifyFieldDefinitionFieldsSubscriberTest.php - - message: "#^Method Ibexa\\\\Tests\\\\AdminUi\\\\Form\\\\Type\\\\Extension\\\\EventSubscriber\\\\ModifyFieldDefinitionFieldsSubscriberTest\\:\\:getFormData\\(\\) return type has no value type specified in iterable type array\\.$#" + message: '#^Parameter \#2 \$options of method Ibexa\\Tests\\AdminUi\\Form\\Type\\Extension\\EventSubscriber\\ModifyFieldDefinitionFieldsSubscriberTest\:\:mockFormAdd\(\) expects array\, array\ given\.$#' + identifier: argument.type count: 1 path: tests/lib/Form/Type/Extension/EventSubscriber/ModifyFieldDefinitionFieldsSubscriberTest.php - - message: "#^Parameter \\#1 \\$options of method Ibexa\\\\Tests\\\\AdminUi\\\\Form\\\\Type\\\\Extension\\\\EventSubscriber\\\\ModifyFieldDefinitionFieldsSubscriberTest\\:\\:mockFormBuilderGetOptions\\(\\) expects array\\, array\\ given\\.$#" + message: '#^Property Ibexa\\Tests\\AdminUi\\Form\\Type\\Extension\\EventSubscriber\\ModifyFieldDefinitionFieldsSubscriberTest\:\:\$form with generic interface Symfony\\Component\\Form\\FormInterface does not specify its types\: TData$#' + identifier: missingType.generics count: 1 path: tests/lib/Form/Type/Extension/EventSubscriber/ModifyFieldDefinitionFieldsSubscriberTest.php - - message: "#^Parameter \\#2 \\$options of method Ibexa\\\\Tests\\\\AdminUi\\\\Form\\\\Type\\\\Extension\\\\EventSubscriber\\\\ModifyFieldDefinitionFieldsSubscriberTest\\:\\:mockFormAdd\\(\\) expects array\\, array\\ given\\.$#" + message: '#^Property Ibexa\\Tests\\AdminUi\\Form\\Type\\Extension\\EventSubscriber\\ModifyFieldDefinitionFieldsSubscriberTest\:\:\$formBuilder with generic interface Symfony\\Component\\Form\\FormBuilderInterface does not specify its types\: TData$#' + identifier: missingType.generics count: 1 path: tests/lib/Form/Type/Extension/EventSubscriber/ModifyFieldDefinitionFieldsSubscriberTest.php - - message: "#^Method Ibexa\\\\Tests\\\\AdminUi\\\\Limitation\\\\LimitationValueMapperRegistryTest\\:\\:testAddMapper\\(\\) has no return type specified\\.$#" + message: '#^Method Ibexa\\Tests\\AdminUi\\Limitation\\LimitationValueMapperRegistryTest\:\:testAddMapper\(\) has no return type specified\.$#' + identifier: missingType.return count: 1 path: tests/lib/Limitation/LimitationValueMapperRegistryTest.php - - message: "#^Method Ibexa\\\\Tests\\\\AdminUi\\\\Limitation\\\\LimitationValueMapperRegistryTest\\:\\:testGetMapper\\(\\) has no return type specified\\.$#" + message: '#^Method Ibexa\\Tests\\AdminUi\\Limitation\\LimitationValueMapperRegistryTest\:\:testGetMapper\(\) has no return type specified\.$#' + identifier: missingType.return count: 1 path: tests/lib/Limitation/LimitationValueMapperRegistryTest.php - - message: "#^Method Ibexa\\\\Tests\\\\AdminUi\\\\Limitation\\\\LimitationValueMapperRegistryTest\\:\\:testGetMappers\\(\\) has no return type specified\\.$#" + message: '#^Method Ibexa\\Tests\\AdminUi\\Limitation\\LimitationValueMapperRegistryTest\:\:testGetMappers\(\) has no return type specified\.$#' + identifier: missingType.return count: 1 path: tests/lib/Limitation/LimitationValueMapperRegistryTest.php - - message: "#^Method Ibexa\\\\Tests\\\\AdminUi\\\\Limitation\\\\LimitationValueMapperRegistryTest\\:\\:testGetNonExistingMapper\\(\\) has no return type specified\\.$#" + message: '#^Method Ibexa\\Tests\\AdminUi\\Limitation\\LimitationValueMapperRegistryTest\:\:testGetNonExistingMapper\(\) has no return type specified\.$#' + identifier: missingType.return count: 1 path: tests/lib/Limitation/LimitationValueMapperRegistryTest.php - - message: "#^Method Ibexa\\\\Tests\\\\AdminUi\\\\Limitation\\\\LimitationValueMapperRegistryTest\\:\\:testHasMapper\\(\\) has no return type specified\\.$#" + message: '#^Method Ibexa\\Tests\\AdminUi\\Limitation\\LimitationValueMapperRegistryTest\:\:testHasMapper\(\) has no return type specified\.$#' + identifier: missingType.return count: 1 path: tests/lib/Limitation/LimitationValueMapperRegistryTest.php - - message: "#^Method Ibexa\\\\Tests\\\\AdminUi\\\\Limitation\\\\Mapper\\\\ContentTypeLimitationMapperTest\\:\\:testMapLimitationValue\\(\\) has no return type specified\\.$#" + message: '#^Method Ibexa\\Tests\\AdminUi\\Limitation\\Mapper\\ContentTypeLimitationMapperTest\:\:testMapLimitationValue\(\) has no return type specified\.$#' + identifier: missingType.return count: 1 path: tests/lib/Limitation/Mapper/ContentTypeLimitationMapperTest.php - - message: "#^Method Ibexa\\\\Tests\\\\AdminUi\\\\Limitation\\\\Mapper\\\\ContentTypeLimitationMapperTest\\:\\:testMapLimitationValueWithNotExistingContentType\\(\\) has no return type specified\\.$#" + message: '#^Method Ibexa\\Tests\\AdminUi\\Limitation\\Mapper\\ContentTypeLimitationMapperTest\:\:testMapLimitationValueWithNotExistingContentType\(\) has no return type specified\.$#' + identifier: missingType.return count: 1 path: tests/lib/Limitation/Mapper/ContentTypeLimitationMapperTest.php - - message: "#^Method Ibexa\\\\Tests\\\\AdminUi\\\\Limitation\\\\Mapper\\\\GroupLimitationMapperTest\\:\\:testMapLimitationValue\\(\\) has no return type specified\\.$#" + message: '#^Method Ibexa\\Tests\\AdminUi\\Limitation\\Mapper\\GroupLimitationMapperTest\:\:testMapLimitationValue\(\) has no return type specified\.$#' + identifier: missingType.return count: 1 path: tests/lib/Limitation/Mapper/GroupLimitationMapperTest.php - - message: "#^Method Ibexa\\\\Tests\\\\AdminUi\\\\Limitation\\\\Mapper\\\\LanguageTypeLimitationMapperTest\\:\\:testMapLimitationValue\\(\\) has no return type specified\\.$#" + message: '#^Method Ibexa\\Tests\\AdminUi\\Limitation\\Mapper\\LanguageTypeLimitationMapperTest\:\:testMapLimitationValue\(\) has no return type specified\.$#' + identifier: missingType.return count: 1 path: tests/lib/Limitation/Mapper/LanguageTypeLimitationMapperTest.php - - message: "#^Method Ibexa\\\\Tests\\\\AdminUi\\\\Limitation\\\\Mapper\\\\LanguageTypeLimitationMapperTest\\:\\:testMapLimitationValueWithNotExistingContentType\\(\\) has no return type specified\\.$#" + message: '#^Method Ibexa\\Tests\\AdminUi\\Limitation\\Mapper\\LanguageTypeLimitationMapperTest\:\:testMapLimitationValueWithNotExistingContentType\(\) has no return type specified\.$#' + identifier: missingType.return count: 1 path: tests/lib/Limitation/Mapper/LanguageTypeLimitationMapperTest.php - - message: "#^Method Ibexa\\\\Tests\\\\AdminUi\\\\Limitation\\\\Mapper\\\\NullLimitationMapperTest\\:\\:testMapLimitationValue\\(\\) has no return type specified\\.$#" + message: '#^Method Ibexa\\Tests\\AdminUi\\Limitation\\Mapper\\NullLimitationMapperTest\:\:testMapLimitationValue\(\) has no return type specified\.$#' + identifier: missingType.return count: 1 path: tests/lib/Limitation/Mapper/NullLimitationMapperTest.php - - message: "#^Method Ibexa\\\\Tests\\\\AdminUi\\\\Limitation\\\\Mapper\\\\ObjectStateLimitationMapperTest\\:\\:createStateMock\\(\\) has no return type specified\\.$#" + message: '#^Method Ibexa\\Tests\\AdminUi\\Limitation\\Mapper\\ObjectStateLimitationMapperTest\:\:createStateMock\(\) has no return type specified\.$#' + identifier: missingType.return count: 1 path: tests/lib/Limitation/Mapper/ObjectStateLimitationMapperTest.php - - message: "#^Method Ibexa\\\\Tests\\\\AdminUi\\\\Limitation\\\\Mapper\\\\ObjectStateLimitationMapperTest\\:\\:createStateMock\\(\\) has parameter \\$value with no type specified\\.$#" + message: '#^Method Ibexa\\Tests\\AdminUi\\Limitation\\Mapper\\ObjectStateLimitationMapperTest\:\:createStateMock\(\) has parameter \$value with no type specified\.$#' + identifier: missingType.parameter count: 1 path: tests/lib/Limitation/Mapper/ObjectStateLimitationMapperTest.php - - message: "#^Method Ibexa\\\\Tests\\\\AdminUi\\\\Limitation\\\\Mapper\\\\ObjectStateLimitationMapperTest\\:\\:testMapLimitationValue\\(\\) has no return type specified\\.$#" + message: '#^Method Ibexa\\Tests\\AdminUi\\Limitation\\Mapper\\ObjectStateLimitationMapperTest\:\:testMapLimitationValue\(\) has no return type specified\.$#' + identifier: missingType.return count: 1 path: tests/lib/Limitation/Mapper/ObjectStateLimitationMapperTest.php - - message: "#^Method Ibexa\\\\Tests\\\\AdminUi\\\\Limitation\\\\Mapper\\\\ObjectStateLimitationMapperTest\\:\\:testMapLimitationValueWithNotExistingObjectState\\(\\) has no return type specified\\.$#" + message: '#^Method Ibexa\\Tests\\AdminUi\\Limitation\\Mapper\\ObjectStateLimitationMapperTest\:\:testMapLimitationValueWithNotExistingObjectState\(\) has no return type specified\.$#' + identifier: missingType.return count: 1 path: tests/lib/Limitation/Mapper/ObjectStateLimitationMapperTest.php - - message: "#^Method Ibexa\\\\Tests\\\\AdminUi\\\\Limitation\\\\Mapper\\\\OwnerLimitationMapperTest\\:\\:testMapLimitationValue\\(\\) has no return type specified\\.$#" + message: '#^Method Ibexa\\Tests\\AdminUi\\Limitation\\Mapper\\OwnerLimitationMapperTest\:\:testMapLimitationValue\(\) has no return type specified\.$#' + identifier: missingType.return count: 1 path: tests/lib/Limitation/Mapper/OwnerLimitationMapperTest.php - - message: "#^Method Ibexa\\\\Tests\\\\AdminUi\\\\Limitation\\\\Mapper\\\\ParentDepthLimitationMapperTest\\:\\:testMapLimitationValue\\(\\) has no return type specified\\.$#" + message: '#^Method Ibexa\\Tests\\AdminUi\\Limitation\\Mapper\\ParentDepthLimitationMapperTest\:\:testMapLimitationValue\(\) has no return type specified\.$#' + identifier: missingType.return count: 1 path: tests/lib/Limitation/Mapper/ParentDepthLimitationMapperTest.php - - message: "#^Method Ibexa\\\\Tests\\\\AdminUi\\\\Limitation\\\\Mapper\\\\SectionLimitationMapperTest\\:\\:testMapLimitationValue\\(\\) has no return type specified\\.$#" + message: '#^Method Ibexa\\Tests\\AdminUi\\Limitation\\Mapper\\SectionLimitationMapperTest\:\:testMapLimitationValue\(\) has no return type specified\.$#' + identifier: missingType.return count: 1 path: tests/lib/Limitation/Mapper/SectionLimitationMapperTest.php - - message: "#^Method Ibexa\\\\Tests\\\\AdminUi\\\\Limitation\\\\Mapper\\\\SectionLimitationMapperTest\\:\\:testMapLimitationValueWithNotExistingContentType\\(\\) has no return type specified\\.$#" + message: '#^Method Ibexa\\Tests\\AdminUi\\Limitation\\Mapper\\SectionLimitationMapperTest\:\:testMapLimitationValueWithNotExistingContentType\(\) has no return type specified\.$#' + identifier: missingType.return count: 1 path: tests/lib/Limitation/Mapper/SectionLimitationMapperTest.php - - message: "#^Method Ibexa\\\\Tests\\\\AdminUi\\\\Limitation\\\\Mapper\\\\SubtreeLimitationMapperTest\\:\\:createSearchResultsMock\\(\\) has no return type specified\\.$#" + message: '#^Method Ibexa\\Tests\\AdminUi\\Limitation\\Mapper\\SubtreeLimitationMapperTest\:\:createSearchResultsMock\(\) has no return type specified\.$#' + identifier: missingType.return count: 1 path: tests/lib/Limitation/Mapper/SubtreeLimitationMapperTest.php - - message: "#^Method Ibexa\\\\Tests\\\\AdminUi\\\\Limitation\\\\Mapper\\\\SubtreeLimitationMapperTest\\:\\:createSearchResultsMock\\(\\) has parameter \\$expected with no type specified\\.$#" + message: '#^Method Ibexa\\Tests\\AdminUi\\Limitation\\Mapper\\SubtreeLimitationMapperTest\:\:createSearchResultsMock\(\) has parameter \$expected with no type specified\.$#' + identifier: missingType.parameter count: 1 path: tests/lib/Limitation/Mapper/SubtreeLimitationMapperTest.php - - message: "#^Method Ibexa\\\\Tests\\\\AdminUi\\\\Limitation\\\\Mapper\\\\SubtreeLimitationMapperTest\\:\\:testMapLimitationValue\\(\\) has no return type specified\\.$#" + message: '#^Method Ibexa\\Tests\\AdminUi\\Limitation\\Mapper\\SubtreeLimitationMapperTest\:\:testMapLimitationValue\(\) has no return type specified\.$#' + identifier: missingType.return count: 1 path: tests/lib/Limitation/Mapper/SubtreeLimitationMapperTest.php - - message: "#^Call to an undefined method Ibexa\\\\Contracts\\\\Core\\\\Repository\\\\PermissionResolver\\:\\:method\\(\\)\\.$#" + message: '#^Call to an undefined method Ibexa\\Contracts\\Core\\Repository\\PermissionResolver\:\:method\(\)\.$#' + identifier: method.notFound count: 2 path: tests/lib/Menu/MainMenuBuilerTest.php - - message: "#^Method Ibexa\\\\Tests\\\\AdminUi\\\\Menu\\\\MainMenuBuilerTest\\:\\:assertMenuHasAllItems\\(\\) has parameter \\$menu with no value type specified in iterable type array\\.$#" + message: '#^Method Ibexa\\Tests\\AdminUi\\Menu\\MainMenuBuilerTest\:\:assertMenuHasAllItems\(\) has parameter \$menu with no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue count: 1 path: tests/lib/Menu/MainMenuBuilerTest.php - - message: "#^Method Ibexa\\\\Tests\\\\AdminUi\\\\Menu\\\\MainMenuBuilerTest\\:\\:testCreateMenuForUserWithAdministratePolicy\\(\\) has no return type specified\\.$#" + message: '#^Method Ibexa\\Tests\\AdminUi\\Menu\\MainMenuBuilerTest\:\:testCreateMenuForUserWithAdministratePolicy\(\) has no return type specified\.$#' + identifier: missingType.return count: 1 path: tests/lib/Menu/MainMenuBuilerTest.php - - message: "#^Method Ibexa\\\\Tests\\\\AdminUi\\\\Menu\\\\MainMenuBuilerTest\\:\\:testCreateMenuForUserWithoutAdministratePolicy\\(\\) has no return type specified\\.$#" + message: '#^Method Ibexa\\Tests\\AdminUi\\Menu\\MainMenuBuilerTest\:\:testCreateMenuForUserWithoutAdministratePolicy\(\) has no return type specified\.$#' + identifier: missingType.return count: 1 path: tests/lib/Menu/MainMenuBuilerTest.php - - message: "#^Method Ibexa\\\\Tests\\\\AdminUi\\\\Menu\\\\ReorderByOrderNumberListenerTest\\:\\:getChildrenNames\\(\\) return type has no value type specified in iterable type array\\.$#" + message: '#^Method Ibexa\\Tests\\AdminUi\\Menu\\ReorderByOrderNumberListenerTest\:\:getChildrenNames\(\) return type has no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue count: 1 path: tests/lib/Menu/ReorderByOrderNumberListenerTest.php - - message: "#^Method Ibexa\\\\Tests\\\\AdminUi\\\\Menu\\\\ReorderByOrderNumberListenerTest\\:\\:recursiveCreateMenuChildren\\(\\) has parameter \\$items with no value type specified in iterable type array\\.$#" + message: '#^Method Ibexa\\Tests\\AdminUi\\Menu\\ReorderByOrderNumberListenerTest\:\:recursiveCreateMenuChildren\(\) has parameter \$items with no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue count: 1 path: tests/lib/Menu/ReorderByOrderNumberListenerTest.php - - message: "#^Parameter \\#1 \\$item of method Ibexa\\\\Tests\\\\AdminUi\\\\Menu\\\\ReorderByOrderNumberListenerTest\\:\\:getChildrenNames\\(\\) expects Knp\\\\Menu\\\\ItemInterface, Knp\\\\Menu\\\\ItemInterface\\|null given\\.$#" + message: '#^Parameter \#1 \$item of method Ibexa\\Tests\\AdminUi\\Menu\\ReorderByOrderNumberListenerTest\:\:getChildrenNames\(\) expects Knp\\Menu\\ItemInterface, Knp\\Menu\\ItemInterface\|null given\.$#' + identifier: argument.type count: 1 path: tests/lib/Menu/ReorderByOrderNumberListenerTest.php - - message: "#^Method Ibexa\\\\Tests\\\\AdminUi\\\\Pagination\\\\Pagerfanta\\\\TrashItemAdapterTest\\:\\:testGetNbResults\\(\\) has no return type specified\\.$#" + message: '#^Method Ibexa\\Tests\\AdminUi\\Pagination\\Pagerfanta\\TrashItemAdapterTest\:\:testGetNbResults\(\) has no return type specified\.$#' + identifier: missingType.return count: 1 path: tests/lib/Pagination/Pagerfanta/TrashItemAdapterTest.php - - message: "#^Method Ibexa\\\\Tests\\\\AdminUi\\\\Pagination\\\\Pagerfanta\\\\TrashItemAdapterTest\\:\\:testGetSlice\\(\\) has no return type specified\\.$#" + message: '#^Method Ibexa\\Tests\\AdminUi\\Pagination\\Pagerfanta\\TrashItemAdapterTest\:\:testGetSlice\(\) has no return type specified\.$#' + identifier: missingType.return count: 1 path: tests/lib/Pagination/Pagerfanta/TrashItemAdapterTest.php - - message: "#^Property Ibexa\\\\Contracts\\\\Core\\\\Repository\\\\Values\\\\Content\\\\Query\\:\\:\\$sortClauses \\(array\\\\) does not accept Ibexa\\\\Contracts\\\\Core\\\\Repository\\\\Values\\\\Content\\\\Query\\\\SortClause&PHPUnit\\\\Framework\\\\MockObject\\\\MockObject\\.$#" + message: '#^Property Ibexa\\Contracts\\Core\\Repository\\Values\\Content\\Query\:\:\$sortClauses \(array\\) does not accept Ibexa\\Contracts\\Core\\Repository\\Values\\Content\\Query\\SortClause&PHPUnit\\Framework\\MockObject\\MockObject\.$#' + identifier: assign.propertyType count: 2 path: tests/lib/Pagination/Pagerfanta/TrashItemAdapterTest.php - - message: "#^Method Ibexa\\\\Tests\\\\AdminUi\\\\Pagination\\\\Pagerfanta\\\\URLSearchAdapterTest\\:\\:createURLQuery\\(\\) has no return type specified\\.$#" + message: '#^Method Ibexa\\Tests\\AdminUi\\Pagination\\Pagerfanta\\URLSearchAdapterTest\:\:createURLQuery\(\) has no return type specified\.$#' + identifier: missingType.return count: 1 path: tests/lib/Pagination/Pagerfanta/URLSearchAdapterTest.php - - message: "#^Method Ibexa\\\\Tests\\\\AdminUi\\\\Pagination\\\\Pagerfanta\\\\URLSearchAdapterTest\\:\\:testGetNbResults\\(\\) has no return type specified\\.$#" + message: '#^Method Ibexa\\Tests\\AdminUi\\Pagination\\Pagerfanta\\URLSearchAdapterTest\:\:testGetNbResults\(\) has no return type specified\.$#' + identifier: missingType.return count: 1 path: tests/lib/Pagination/Pagerfanta/URLSearchAdapterTest.php - - message: "#^Method Ibexa\\\\Tests\\\\AdminUi\\\\Pagination\\\\Pagerfanta\\\\URLSearchAdapterTest\\:\\:testGetSlice\\(\\) has no return type specified\\.$#" + message: '#^Method Ibexa\\Tests\\AdminUi\\Pagination\\Pagerfanta\\URLSearchAdapterTest\:\:testGetSlice\(\) has no return type specified\.$#' + identifier: missingType.return count: 1 path: tests/lib/Pagination/Pagerfanta/URLSearchAdapterTest.php - - message: "#^Method Ibexa\\\\Tests\\\\AdminUi\\\\Pagination\\\\Pagerfanta\\\\URLUsagesAdapterTest\\:\\:testGetNbResults\\(\\) has no return type specified\\.$#" + message: '#^Method Ibexa\\Tests\\AdminUi\\Pagination\\Pagerfanta\\URLUsagesAdapterTest\:\:testGetNbResults\(\) has no return type specified\.$#' + identifier: missingType.return count: 1 path: tests/lib/Pagination/Pagerfanta/URLUsagesAdapterTest.php - - message: "#^Method Ibexa\\\\Tests\\\\AdminUi\\\\Pagination\\\\Pagerfanta\\\\URLUsagesAdapterTest\\:\\:testGetSlice\\(\\) has no return type specified\\.$#" + message: '#^Method Ibexa\\Tests\\AdminUi\\Pagination\\Pagerfanta\\URLUsagesAdapterTest\:\:testGetSlice\(\) has no return type specified\.$#' + identifier: missingType.return count: 1 path: tests/lib/Pagination/Pagerfanta/URLUsagesAdapterTest.php - - message: "#^Parameter \\#2 \\$urlWildcardService of class Ibexa\\\\AdminUi\\\\Pagination\\\\Pagerfanta\\\\URLWildcardAdapter constructor expects Ibexa\\\\Contracts\\\\Core\\\\Repository\\\\URLWildcardService, Ibexa\\\\Contracts\\\\Core\\\\Repository\\\\Values\\\\Content\\\\URLWildcard&PHPUnit\\\\Framework\\\\MockObject\\\\MockObject given\\.$#" + message: '#^Parameter \#2 \$urlWildcardService of class Ibexa\\AdminUi\\Pagination\\Pagerfanta\\URLWildcardAdapter constructor expects Ibexa\\Contracts\\Core\\Repository\\URLWildcardService, Ibexa\\Contracts\\Core\\Repository\\Values\\Content\\URLWildcard&PHPUnit\\Framework\\MockObject\\MockObject given\.$#' + identifier: argument.type count: 2 path: tests/lib/Pagination/Pagerfanta/URLWildcardAdapterTest.php - - message: "#^Property Ibexa\\\\Tests\\\\AdminUi\\\\Pagination\\\\Pagerfanta\\\\URLWildcardAdapterTest\\:\\:\\$urlWildcardService \\(Ibexa\\\\Contracts\\\\Core\\\\Repository\\\\Values\\\\Content\\\\URLWildcard&PHPUnit\\\\Framework\\\\MockObject\\\\MockObject\\) does not accept Ibexa\\\\Contracts\\\\Core\\\\Repository\\\\URLWildcardService&PHPUnit\\\\Framework\\\\MockObject\\\\MockObject\\.$#" + message: '#^Property Ibexa\\Tests\\AdminUi\\Pagination\\Pagerfanta\\URLWildcardAdapterTest\:\:\$urlWildcardService \(Ibexa\\Contracts\\Core\\Repository\\Values\\Content\\URLWildcard&PHPUnit\\Framework\\MockObject\\MockObject\) does not accept Ibexa\\Contracts\\Core\\Repository\\URLWildcardService&PHPUnit\\Framework\\MockObject\\MockObject\.$#' + identifier: assign.propertyType count: 1 path: tests/lib/Pagination/Pagerfanta/URLWildcardAdapterTest.php - - message: "#^Method Ibexa\\\\Tests\\\\AdminUi\\\\Permission\\\\PermissionCheckerTest\\:\\:restrictionsProvider\\(\\) return type has no value type specified in iterable type array\\.$#" + message: '#^Method Ibexa\\Tests\\AdminUi\\Permission\\PermissionCheckerTest\:\:restrictionsProvider\(\) return type has no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue count: 1 path: tests/lib/Permission/PermissionCheckerTest.php - - message: "#^Method Ibexa\\\\Tests\\\\AdminUi\\\\Permission\\\\PermissionCheckerTest\\:\\:testGetRestrictions\\(\\) has parameter \\$expectedRestrictions with no value type specified in iterable type array\\.$#" + message: '#^Method Ibexa\\Tests\\AdminUi\\Permission\\PermissionCheckerTest\:\:testGetRestrictions\(\) has parameter \$expectedRestrictions with no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue count: 1 path: tests/lib/Permission/PermissionCheckerTest.php - - message: "#^Method Ibexa\\\\Tests\\\\AdminUi\\\\Permission\\\\PermissionCheckerTest\\:\\:testGetRestrictions\\(\\) has parameter \\$hasAccess with no value type specified in iterable type array\\.$#" + message: '#^Method Ibexa\\Tests\\AdminUi\\Permission\\PermissionCheckerTest\:\:testGetRestrictions\(\) has parameter \$hasAccess with no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue count: 1 path: tests/lib/Permission/PermissionCheckerTest.php - - message: "#^Method Ibexa\\\\Tests\\\\AdminUi\\\\Resolver\\\\IconPathResolverTest\\:\\:getConfigResolverMock\\(\\) has parameter \\$config with no value type specified in iterable type array\\.$#" + message: '#^Method Ibexa\\Tests\\AdminUi\\Resolver\\IconPathResolverTest\:\:getConfigResolverMock\(\) has parameter \$config with no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue count: 1 path: tests/lib/Resolver/IconPathResolverTest.php - - message: "#^Method Ibexa\\\\Tests\\\\AdminUi\\\\Resolver\\\\IconPathResolverTest\\:\\:getDefaultConfig\\(\\) return type has no value type specified in iterable type array\\.$#" + message: '#^Method Ibexa\\Tests\\AdminUi\\Resolver\\IconPathResolverTest\:\:getDefaultConfig\(\) return type has no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue count: 1 path: tests/lib/Resolver/IconPathResolverTest.php - - message: "#^Method Ibexa\\\\Tests\\\\AdminUi\\\\Resolver\\\\IconPathResolverTest\\:\\:getPackagesMock\\(\\) has parameter \\$config with no value type specified in iterable type array\\.$#" + message: '#^Method Ibexa\\Tests\\AdminUi\\Resolver\\IconPathResolverTest\:\:getPackagesMock\(\) has parameter \$config with no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue count: 1 path: tests/lib/Resolver/IconPathResolverTest.php - - message: "#^Method Ibexa\\\\Tests\\\\AdminUi\\\\Resolver\\\\IconPathResolverTest\\:\\:resolveDataProvider\\(\\) return type has no value type specified in iterable type array\\.$#" + message: '#^Method Ibexa\\Tests\\AdminUi\\Resolver\\IconPathResolverTest\:\:resolveDataProvider\(\) return type has no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue count: 1 path: tests/lib/Resolver/IconPathResolverTest.php - - message: "#^Property Ibexa\\\\Tests\\\\AdminUi\\\\Resolver\\\\IconPathResolverTest\\:\\:\\$configResolver \\(Ibexa\\\\Contracts\\\\Core\\\\SiteAccess\\\\ConfigResolverInterface&PHPUnit\\\\Framework\\\\MockObject\\\\MockObject\\) does not accept Ibexa\\\\Contracts\\\\Core\\\\SiteAccess\\\\ConfigResolverInterface\\.$#" + message: '#^Property Ibexa\\Tests\\AdminUi\\Resolver\\IconPathResolverTest\:\:\$configResolver \(Ibexa\\Contracts\\Core\\SiteAccess\\ConfigResolverInterface&PHPUnit\\Framework\\MockObject\\MockObject\) does not accept Ibexa\\Contracts\\Core\\SiteAccess\\ConfigResolverInterface\.$#' + identifier: assign.propertyType count: 1 path: tests/lib/Resolver/IconPathResolverTest.php - - message: "#^Property Ibexa\\\\Tests\\\\AdminUi\\\\Resolver\\\\IconPathResolverTest\\:\\:\\$packages \\(PHPUnit\\\\Framework\\\\MockObject\\\\MockObject&Symfony\\\\Component\\\\Asset\\\\Packages\\) does not accept Symfony\\\\Component\\\\Asset\\\\Packages\\.$#" + message: '#^Property Ibexa\\Tests\\AdminUi\\Resolver\\IconPathResolverTest\:\:\$packages \(PHPUnit\\Framework\\MockObject\\MockObject&Symfony\\Component\\Asset\\Packages\) does not accept Symfony\\Component\\Asset\\Packages\.$#' + identifier: assign.propertyType count: 1 path: tests/lib/Resolver/IconPathResolverTest.php - - message: "#^Method Ibexa\\\\Tests\\\\AdminUi\\\\Siteaccess\\\\AdminSiteaccessPreviewVoterTest\\:\\:dataProviderForSiteaccessPreviewVoterContext\\(\\) return type has no value type specified in iterable type array\\.$#" + message: '#^Method Ibexa\\Tests\\AdminUi\\Siteaccess\\AdminSiteaccessPreviewVoterTest\:\:dataProviderForSiteaccessPreviewVoterContext\(\) return type has no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue count: 1 path: tests/lib/Siteaccess/AdminSiteaccessPreviewVoterTest.php - - message: "#^Method Ibexa\\\\Tests\\\\AdminUi\\\\Specification\\\\ContentType\\\\ContentTypeIsUserTest\\:\\:createContentType\\(\\) has parameter \\$fieldsType with no value type specified in iterable type array\\.$#" + message: '#^Method Ibexa\\Tests\\AdminUi\\Specification\\ContentType\\ContentTypeIsUserTest\:\:createContentType\(\) has parameter \$fieldsType with no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue count: 1 path: tests/lib/Specification/ContentType/ContentTypeIsUserTest.php - - message: "#^Method Ibexa\\\\Tests\\\\AdminUi\\\\Specification\\\\ContentType\\\\ContentTypeIsUserTest\\:\\:testIsSatisfiedByContentTypeWithEzUserField\\(\\) has no return type specified\\.$#" + message: '#^Method Ibexa\\Tests\\AdminUi\\Specification\\ContentType\\ContentTypeIsUserTest\:\:testIsSatisfiedByContentTypeWithEzUserField\(\) has no return type specified\.$#' + identifier: missingType.return count: 1 path: tests/lib/Specification/ContentType/ContentTypeIsUserTest.php - - message: "#^Method Ibexa\\\\Tests\\\\AdminUi\\\\Specification\\\\ContentType\\\\ContentTypeIsUserTest\\:\\:testIsSatisfiedByCustomUserContentType\\(\\) has no return type specified\\.$#" + message: '#^Method Ibexa\\Tests\\AdminUi\\Specification\\ContentType\\ContentTypeIsUserTest\:\:testIsSatisfiedByCustomUserContentType\(\) has no return type specified\.$#' + identifier: missingType.return count: 1 path: tests/lib/Specification/ContentType/ContentTypeIsUserTest.php - - message: "#^Method Ibexa\\\\Tests\\\\AdminUi\\\\Specification\\\\ContentType\\\\ContentTypeIsUserTest\\:\\:testIsSatisfiedByInvalidArgument\\(\\) has no return type specified\\.$#" + message: '#^Method Ibexa\\Tests\\AdminUi\\Specification\\ContentType\\ContentTypeIsUserTest\:\:testIsSatisfiedByInvalidArgument\(\) has no return type specified\.$#' + identifier: missingType.return count: 1 path: tests/lib/Specification/ContentType/ContentTypeIsUserTest.php - - message: "#^Method Ibexa\\\\Tests\\\\AdminUi\\\\Specification\\\\ContentType\\\\ContentTypeIsUserTest\\:\\:testIsSatisfiedByReturnFalse\\(\\) has no return type specified\\.$#" + message: '#^Method Ibexa\\Tests\\AdminUi\\Specification\\ContentType\\ContentTypeIsUserTest\:\:testIsSatisfiedByReturnFalse\(\) has no return type specified\.$#' + identifier: missingType.return count: 1 path: tests/lib/Specification/ContentType/ContentTypeIsUserTest.php - - message: "#^Parameter \\#1 \\$contentType of method Ibexa\\\\AdminUi\\\\Specification\\\\ContentType\\\\ContentTypeIsUser\\:\\:isSatisfiedBy\\(\\) expects Ibexa\\\\Contracts\\\\Core\\\\Repository\\\\Values\\\\ContentType\\\\ContentType, stdClass given\\.$#" + message: '#^Parameter \#1 \$contentType of method Ibexa\\AdminUi\\Specification\\ContentType\\ContentTypeIsUser\:\:isSatisfiedBy\(\) expects Ibexa\\Contracts\\Core\\Repository\\Values\\ContentType\\ContentType, stdClass given\.$#' + identifier: argument.type count: 1 path: tests/lib/Specification/ContentType/ContentTypeIsUserTest.php - - message: "#^Method Ibexa\\\\Tests\\\\AdminUi\\\\Specification\\\\VersionHasConflictTest\\:\\:testVersionWithStatusDraft\\(\\) has no return type specified\\.$#" + message: '#^Method Ibexa\\Tests\\AdminUi\\Specification\\VersionHasConflictTest\:\:testVersionWithStatusDraft\(\) has no return type specified\.$#' + identifier: missingType.return count: 1 path: tests/lib/Specification/VersionHasConflictTest.php - - message: "#^Method Ibexa\\\\Tests\\\\AdminUi\\\\Specification\\\\VersionHasConflictTest\\:\\:testVersionWithStatusDraftAndVersionConflict\\(\\) has no return type specified\\.$#" + message: '#^Method Ibexa\\Tests\\AdminUi\\Specification\\VersionHasConflictTest\:\:testVersionWithStatusDraftAndVersionConflict\(\) has no return type specified\.$#' + identifier: missingType.return count: 1 path: tests/lib/Specification/VersionHasConflictTest.php - - message: "#^Method Ibexa\\\\Tests\\\\AdminUi\\\\Specification\\\\VersionHasConflictTest\\:\\:testVersionWithStatusDraftAndVersionConflictWithAnotherLanguageCode\\(\\) has no return type specified\\.$#" + message: '#^Method Ibexa\\Tests\\AdminUi\\Specification\\VersionHasConflictTest\:\:testVersionWithStatusDraftAndVersionConflictWithAnotherLanguageCode\(\) has no return type specified\.$#' + identifier: missingType.return count: 1 path: tests/lib/Specification/VersionHasConflictTest.php - - message: "#^Method Ibexa\\\\Tests\\\\AdminUi\\\\Tab\\\\TabGroupTest\\:\\:testAddTab\\(\\) has no return type specified\\.$#" + message: '#^Method Ibexa\\Tests\\AdminUi\\Tab\\TabGroupTest\:\:testAddTab\(\) has no return type specified\.$#' + identifier: missingType.return count: 1 path: tests/lib/Tab/TabGroupTest.php - - message: "#^Method Ibexa\\\\Tests\\\\AdminUi\\\\Tab\\\\TabGroupTest\\:\\:testAddTabWithSameIdentifier\\(\\) has no return type specified\\.$#" + message: '#^Method Ibexa\\Tests\\AdminUi\\Tab\\TabGroupTest\:\:testAddTabWithSameIdentifier\(\) has no return type specified\.$#' + identifier: missingType.return count: 1 path: tests/lib/Tab/TabGroupTest.php - - message: "#^Method Ibexa\\\\Tests\\\\AdminUi\\\\Tab\\\\TabGroupTest\\:\\:testRemoveTab\\(\\) has no return type specified\\.$#" + message: '#^Method Ibexa\\Tests\\AdminUi\\Tab\\TabGroupTest\:\:testRemoveTab\(\) has no return type specified\.$#' + identifier: missingType.return count: 1 path: tests/lib/Tab/TabGroupTest.php - - message: "#^Method Ibexa\\\\Tests\\\\AdminUi\\\\Tab\\\\TabGroupTest\\:\\:testRemoveTabWhenNotExist\\(\\) has no return type specified\\.$#" + message: '#^Method Ibexa\\Tests\\AdminUi\\Tab\\TabGroupTest\:\:testRemoveTabWhenNotExist\(\) has no return type specified\.$#' + identifier: missingType.return count: 1 path: tests/lib/Tab/TabGroupTest.php - - message: "#^Call to static method PHPUnit\\\\Framework\\\\Assert\\:\\:assertSame\\(\\) with array\\{'tab1', 'tab2'\\} and array\\ will always evaluate to false\\.$#" + message: '#^Call to static method PHPUnit\\Framework\\Assert\:\:assertSame\(\) with array\{''tab1'', ''tab2''\} and array\ will always evaluate to false\.$#' + identifier: staticMethod.impossibleType count: 1 path: tests/lib/Tab/TabRegistryTest.php - - message: "#^Deprecated in PHP 8\\.0\\: Required parameter \\$translator follows optional parameter \\$name\\.$#" + message: '#^Deprecated in PHP 8\.0\: Required parameter \$translator follows optional parameter \$name\.$#' + identifier: parameter.requiredAfterOptional count: 1 path: tests/lib/Tab/TabRegistryTest.php - - message: "#^Deprecated in PHP 8\\.0\\: Required parameter \\$twig follows optional parameter \\$name\\.$#" + message: '#^Deprecated in PHP 8\.0\: Required parameter \$twig follows optional parameter \$name\.$#' + identifier: parameter.requiredAfterOptional count: 1 path: tests/lib/Tab/TabRegistryTest.php - - message: "#^Method Ibexa\\\\Tests\\\\AdminUi\\\\Tab\\\\TabRegistryTest\\:\\:createTabGroup\\(\\) has parameter \\$tabs with no value type specified in iterable type array\\.$#" + message: '#^Method Ibexa\\Contracts\\AdminUi\\Tab\\AbstractTab@anonymous/tests/lib/Tab/TabRegistryTest\.php\:158\:\:renderView\(\) has parameter \$parameters with no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue count: 1 path: tests/lib/Tab/TabRegistryTest.php - - message: "#^Method Ibexa\\\\Tests\\\\AdminUi\\\\Tab\\\\TabRegistryTest\\:\\:testAddTabGroup\\(\\) has no return type specified\\.$#" + message: '#^Method Ibexa\\Contracts\\AdminUi\\Tab\\AbstractTab@anonymous/tests/lib/Tab/TabRegistryTest\.php\:158\:\:renderView\(\) should return string but returns null\.$#' + identifier: return.type count: 1 path: tests/lib/Tab/TabRegistryTest.php - - message: "#^Method Ibexa\\\\Tests\\\\AdminUi\\\\Tab\\\\TabRegistryTest\\:\\:testAddTabGroupWithSameIdentifier\\(\\) has no return type specified\\.$#" + message: '#^Method Ibexa\\Tests\\AdminUi\\Tab\\TabRegistryTest\:\:createTabGroup\(\) has parameter \$tabs with no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue count: 1 path: tests/lib/Tab/TabRegistryTest.php - - message: "#^Method Ibexa\\\\Tests\\\\AdminUi\\\\Tab\\\\TabRegistryTest\\:\\:testAddTabToExistingGroup\\(\\) has no return type specified\\.$#" + message: '#^Method Ibexa\\Tests\\AdminUi\\Tab\\TabRegistryTest\:\:testAddTabGroup\(\) has no return type specified\.$#' + identifier: missingType.return count: 1 path: tests/lib/Tab/TabRegistryTest.php - - message: "#^Method Ibexa\\\\Tests\\\\AdminUi\\\\Tab\\\\TabRegistryTest\\:\\:testAddTabToNonExistentGroup\\(\\) has no return type specified\\.$#" + message: '#^Method Ibexa\\Tests\\AdminUi\\Tab\\TabRegistryTest\:\:testAddTabGroupWithSameIdentifier\(\) has no return type specified\.$#' + identifier: missingType.return count: 1 path: tests/lib/Tab/TabRegistryTest.php - - message: "#^Method Ibexa\\\\Tests\\\\AdminUi\\\\Tab\\\\TabRegistryTest\\:\\:testGetTabFromGroup\\(\\) has no return type specified\\.$#" + message: '#^Method Ibexa\\Tests\\AdminUi\\Tab\\TabRegistryTest\:\:testAddTabToExistingGroup\(\) has no return type specified\.$#' + identifier: missingType.return count: 1 path: tests/lib/Tab/TabRegistryTest.php - - message: "#^Method Ibexa\\\\Tests\\\\AdminUi\\\\Tab\\\\TabRegistryTest\\:\\:testGetTabFromGroupWhenGroupDoesNotExist\\(\\) has no return type specified\\.$#" + message: '#^Method Ibexa\\Tests\\AdminUi\\Tab\\TabRegistryTest\:\:testAddTabToNonExistentGroup\(\) has no return type specified\.$#' + identifier: missingType.return count: 1 path: tests/lib/Tab/TabRegistryTest.php - - message: "#^Method Ibexa\\\\Tests\\\\AdminUi\\\\Tab\\\\TabRegistryTest\\:\\:testGetTabFromGroupWhenTabDoesNotExist\\(\\) has no return type specified\\.$#" + message: '#^Method Ibexa\\Tests\\AdminUi\\Tab\\TabRegistryTest\:\:testGetTabFromGroup\(\) has no return type specified\.$#' + identifier: missingType.return count: 1 path: tests/lib/Tab/TabRegistryTest.php - - message: "#^Method Ibexa\\\\Tests\\\\AdminUi\\\\Tab\\\\TabRegistryTest\\:\\:testGetTabsByGroupName\\(\\) has no return type specified\\.$#" + message: '#^Method Ibexa\\Tests\\AdminUi\\Tab\\TabRegistryTest\:\:testGetTabFromGroupWhenGroupDoesNotExist\(\) has no return type specified\.$#' + identifier: missingType.return count: 1 path: tests/lib/Tab/TabRegistryTest.php - - message: "#^Method Ibexa\\\\Tests\\\\AdminUi\\\\Tab\\\\TabRegistryTest\\:\\:testGetTabsByGroupNameWhenGroupDoesNotExist\\(\\) has no return type specified\\.$#" + message: '#^Method Ibexa\\Tests\\AdminUi\\Tab\\TabRegistryTest\:\:testGetTabFromGroupWhenTabDoesNotExist\(\) has no return type specified\.$#' + identifier: missingType.return count: 1 path: tests/lib/Tab/TabRegistryTest.php - - message: "#^Method class@anonymous/tests/lib/Tab/TabRegistryTest\\.php\\:158\\:\\:renderView\\(\\) has parameter \\$parameters with no value type specified in iterable type array\\.$#" + message: '#^Method Ibexa\\Tests\\AdminUi\\Tab\\TabRegistryTest\:\:testGetTabsByGroupName\(\) has no return type specified\.$#' + identifier: missingType.return count: 1 path: tests/lib/Tab/TabRegistryTest.php - - message: "#^Method class@anonymous/tests/lib/Tab/TabRegistryTest\\.php\\:158\\:\\:renderView\\(\\) should return string but returns null\\.$#" + message: '#^Method Ibexa\\Tests\\AdminUi\\Tab\\TabRegistryTest\:\:testGetTabsByGroupNameWhenGroupDoesNotExist\(\) has no return type specified\.$#' + identifier: missingType.return count: 1 path: tests/lib/Tab/TabRegistryTest.php - - message: "#^Property Ibexa\\\\Tests\\\\AdminUi\\\\Tab\\\\TabRegistryTest\\:\\:\\$groupName has no type specified\\.$#" + message: '#^Property Ibexa\\Tests\\AdminUi\\Tab\\TabRegistryTest\:\:\$groupName has no type specified\.$#' + identifier: missingType.property count: 1 path: tests/lib/Tab/TabRegistryTest.php - - message: "#^Method Ibexa\\\\Tests\\\\AdminUi\\\\UI\\\\Config\\\\Service\\\\ContentTypeIconResolverTest\\:\\:dataProviderForGetContentTypeIcon\\(\\) return type has no value type specified in iterable type array\\.$#" + message: '#^Method Ibexa\\Tests\\AdminUi\\UI\\Config\\Service\\ContentTypeIconResolverTest\:\:dataProviderForGetContentTypeIcon\(\) return type has no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue count: 1 path: tests/lib/UI/Config/Service/ContentTypeIconResolverTest.php - - message: "#^Method Ibexa\\\\Tests\\\\AdminUi\\\\UI\\\\Config\\\\Service\\\\ContentTypeIconResolverTest\\:\\:testGetContentTypeIcon\\(\\) has no return type specified\\.$#" + message: '#^Method Ibexa\\Tests\\AdminUi\\UI\\Config\\Service\\ContentTypeIconResolverTest\:\:testGetContentTypeIcon\(\) has no return type specified\.$#' + identifier: missingType.return count: 1 path: tests/lib/UI/Config/Service/ContentTypeIconResolverTest.php - - message: "#^Method Ibexa\\\\Tests\\\\AdminUi\\\\UI\\\\Config\\\\Service\\\\ContentTypeIconResolverTest\\:\\:testGetContentTypeIcon\\(\\) has parameter \\$config with no value type specified in iterable type array\\.$#" + message: '#^Method Ibexa\\Tests\\AdminUi\\UI\\Config\\Service\\ContentTypeIconResolverTest\:\:testGetContentTypeIcon\(\) has parameter \$config with no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue count: 1 path: tests/lib/UI/Config/Service/ContentTypeIconResolverTest.php - - message: "#^Call to method method\\(\\) on an unknown class Ibexa\\\\Tests\\\\AdminUi\\\\UniversalDiscovery\\\\Event\\\\Subscriber\\\\PHPUnit\\\\Framework\\\\MockObject\\\\MockObject\\.$#" + message: '#^Call to method method\(\) on an unknown class Ibexa\\Tests\\AdminUi\\UniversalDiscovery\\Event\\Subscriber\\PHPUnit\\Framework\\MockObject\\MockObject\.$#' + identifier: class.notFound count: 3 path: tests/lib/UniversalDiscovery/Event/Subscriber/ContentCreateTest.php - - message: "#^Method Ibexa\\\\Tests\\\\AdminUi\\\\UniversalDiscovery\\\\Event\\\\Subscriber\\\\ContentCreateTest\\:\\:createTab\\(\\) return type has no value type specified in iterable type array\\.$#" + message: '#^Method Ibexa\\Tests\\AdminUi\\UniversalDiscovery\\Event\\Subscriber\\ContentCreateTest\:\:createTab\(\) return type has no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue count: 1 path: tests/lib/UniversalDiscovery/Event/Subscriber/ContentCreateTest.php - - message: "#^Method Ibexa\\\\Tests\\\\AdminUi\\\\UniversalDiscovery\\\\Event\\\\Subscriber\\\\ContentCreateTest\\:\\:testUdwConfigResolveWithCreateTab\\(\\) has parameter \\$config with no value type specified in iterable type array\\.$#" + message: '#^Method Ibexa\\Tests\\AdminUi\\UniversalDiscovery\\Event\\Subscriber\\ContentCreateTest\:\:testUdwConfigResolveWithCreateTab\(\) has parameter \$config with no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue count: 1 path: tests/lib/UniversalDiscovery/Event/Subscriber/ContentCreateTest.php - - message: "#^Method Ibexa\\\\Tests\\\\AdminUi\\\\UniversalDiscovery\\\\Event\\\\Subscriber\\\\ContentCreateTest\\:\\:testUdwConfigResolveWithoutCreateTab\\(\\) has parameter \\$config with no type specified\\.$#" + message: '#^Method Ibexa\\Tests\\AdminUi\\UniversalDiscovery\\Event\\Subscriber\\ContentCreateTest\:\:testUdwConfigResolveWithoutCreateTab\(\) has parameter \$config with no type specified\.$#' + identifier: missingType.parameter count: 1 path: tests/lib/UniversalDiscovery/Event/Subscriber/ContentCreateTest.php - - message: "#^Method Ibexa\\\\Tests\\\\AdminUi\\\\UniversalDiscovery\\\\Event\\\\Subscriber\\\\ContentCreateTest\\:\\:withoutCreateTab\\(\\) return type has no value type specified in iterable type array\\.$#" + message: '#^Method Ibexa\\Tests\\AdminUi\\UniversalDiscovery\\Event\\Subscriber\\ContentCreateTest\:\:withoutCreateTab\(\) return type has no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue count: 1 path: tests/lib/UniversalDiscovery/Event/Subscriber/ContentCreateTest.php - - message: "#^Parameter \\#1 \\$permissionResolver of class Ibexa\\\\AdminUi\\\\UniversalDiscovery\\\\Event\\\\Subscriber\\\\ContentCreate constructor expects Ibexa\\\\Contracts\\\\Core\\\\Repository\\\\PermissionResolver, Ibexa\\\\Contracts\\\\Core\\\\Repository\\\\PermissionResolver\\|Ibexa\\\\Tests\\\\AdminUi\\\\UniversalDiscovery\\\\Event\\\\Subscriber\\\\PHPUnit\\\\Framework\\\\MockObject\\\\MockObject given\\.$#" + message: '#^Parameter \#1 \$permissionResolver of class Ibexa\\AdminUi\\UniversalDiscovery\\Event\\Subscriber\\ContentCreate constructor expects Ibexa\\Contracts\\Core\\Repository\\PermissionResolver, Ibexa\\Contracts\\Core\\Repository\\PermissionResolver\|Ibexa\\Tests\\AdminUi\\UniversalDiscovery\\Event\\Subscriber\\PHPUnit\\Framework\\MockObject\\MockObject given\.$#' + identifier: argument.type count: 1 path: tests/lib/UniversalDiscovery/Event/Subscriber/ContentCreateTest.php - - message: "#^Parameter \\#2 \\$permissionChecker of class Ibexa\\\\AdminUi\\\\UniversalDiscovery\\\\Event\\\\Subscriber\\\\ContentCreate constructor expects Ibexa\\\\Contracts\\\\AdminUi\\\\Permission\\\\PermissionCheckerInterface, Ibexa\\\\Contracts\\\\AdminUi\\\\Permission\\\\PermissionCheckerInterface\\|Ibexa\\\\Tests\\\\AdminUi\\\\UniversalDiscovery\\\\Event\\\\Subscriber\\\\PHPUnit\\\\Framework\\\\MockObject\\\\MockObject given\\.$#" + message: '#^Parameter \#2 \$permissionChecker of class Ibexa\\AdminUi\\UniversalDiscovery\\Event\\Subscriber\\ContentCreate constructor expects Ibexa\\Contracts\\AdminUi\\Permission\\PermissionCheckerInterface, Ibexa\\Contracts\\AdminUi\\Permission\\PermissionCheckerInterface\|Ibexa\\Tests\\AdminUi\\UniversalDiscovery\\Event\\Subscriber\\PHPUnit\\Framework\\MockObject\\MockObject given\.$#' + identifier: argument.type count: 1 path: tests/lib/UniversalDiscovery/Event/Subscriber/ContentCreateTest.php - - message: "#^Parameter \\#3 \\$contentTypeService of class Ibexa\\\\AdminUi\\\\UniversalDiscovery\\\\Event\\\\Subscriber\\\\ContentCreate constructor expects Ibexa\\\\Contracts\\\\Core\\\\Repository\\\\ContentTypeService, Ibexa\\\\Contracts\\\\Core\\\\Repository\\\\ContentTypeService\\|Ibexa\\\\Tests\\\\AdminUi\\\\UniversalDiscovery\\\\Event\\\\Subscriber\\\\PHPUnit\\\\Framework\\\\MockObject\\\\MockObject given\\.$#" + message: '#^Parameter \#3 \$contentTypeService of class Ibexa\\AdminUi\\UniversalDiscovery\\Event\\Subscriber\\ContentCreate constructor expects Ibexa\\Contracts\\Core\\Repository\\ContentTypeService, Ibexa\\Contracts\\Core\\Repository\\ContentTypeService\|Ibexa\\Tests\\AdminUi\\UniversalDiscovery\\Event\\Subscriber\\PHPUnit\\Framework\\MockObject\\MockObject given\.$#' + identifier: argument.type count: 1 path: tests/lib/UniversalDiscovery/Event/Subscriber/ContentCreateTest.php - - message: "#^Property Ibexa\\\\Tests\\\\AdminUi\\\\UniversalDiscovery\\\\Event\\\\Subscriber\\\\ContentCreateTest\\:\\:\\$contentTypeService has unknown class Ibexa\\\\Tests\\\\AdminUi\\\\UniversalDiscovery\\\\Event\\\\Subscriber\\\\PHPUnit\\\\Framework\\\\MockObject\\\\MockObject as its type\\.$#" + message: '#^Property Ibexa\\Tests\\AdminUi\\UniversalDiscovery\\Event\\Subscriber\\ContentCreateTest\:\:\$contentTypeService has unknown class Ibexa\\Tests\\AdminUi\\UniversalDiscovery\\Event\\Subscriber\\PHPUnit\\Framework\\MockObject\\MockObject as its type\.$#' + identifier: class.notFound count: 1 path: tests/lib/UniversalDiscovery/Event/Subscriber/ContentCreateTest.php - - message: "#^Property Ibexa\\\\Tests\\\\AdminUi\\\\UniversalDiscovery\\\\Event\\\\Subscriber\\\\ContentCreateTest\\:\\:\\$permissionChecker has unknown class Ibexa\\\\Tests\\\\AdminUi\\\\UniversalDiscovery\\\\Event\\\\Subscriber\\\\PHPUnit\\\\Framework\\\\MockObject\\\\MockObject as its type\\.$#" + message: '#^Property Ibexa\\Tests\\AdminUi\\UniversalDiscovery\\Event\\Subscriber\\ContentCreateTest\:\:\$permissionChecker has unknown class Ibexa\\Tests\\AdminUi\\UniversalDiscovery\\Event\\Subscriber\\PHPUnit\\Framework\\MockObject\\MockObject as its type\.$#' + identifier: class.notFound count: 1 path: tests/lib/UniversalDiscovery/Event/Subscriber/ContentCreateTest.php - - message: "#^Property Ibexa\\\\Tests\\\\AdminUi\\\\UniversalDiscovery\\\\Event\\\\Subscriber\\\\ContentCreateTest\\:\\:\\$permissionResolver has unknown class Ibexa\\\\Tests\\\\AdminUi\\\\UniversalDiscovery\\\\Event\\\\Subscriber\\\\PHPUnit\\\\Framework\\\\MockObject\\\\MockObject as its type\\.$#" + message: '#^Property Ibexa\\Tests\\AdminUi\\UniversalDiscovery\\Event\\Subscriber\\ContentCreateTest\:\:\$permissionResolver has unknown class Ibexa\\Tests\\AdminUi\\UniversalDiscovery\\Event\\Subscriber\\PHPUnit\\Framework\\MockObject\\MockObject as its type\.$#' + identifier: class.notFound count: 1 path: tests/lib/UniversalDiscovery/Event/Subscriber/ContentCreateTest.php - - message: "#^Method Ibexa\\\\Tests\\\\AdminUi\\\\UniversalDiscovery\\\\Event\\\\Subscriber\\\\ReadAllowedContentTypesTest\\:\\:assertConfigurationResolvingResult\\(\\) has parameter \\$expectedConfiguration with no value type specified in iterable type array\\.$#" + message: '#^Method Ibexa\\Tests\\AdminUi\\UniversalDiscovery\\Event\\Subscriber\\ReadAllowedContentTypesTest\:\:assertConfigurationResolvingResult\(\) has parameter \$expectedConfiguration with no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue count: 1 path: tests/lib/UniversalDiscovery/Event/Subscriber/ReadAllowedContentTypesTest.php - - message: "#^Method Ibexa\\\\Tests\\\\AdminUi\\\\UniversalDiscovery\\\\Event\\\\Subscriber\\\\ReadAllowedContentTypesTest\\:\\:createContentTypeListMock\\(\\) has parameter \\$identifiers with no value type specified in iterable type array\\.$#" + message: '#^Method Ibexa\\Tests\\AdminUi\\UniversalDiscovery\\Event\\Subscriber\\ReadAllowedContentTypesTest\:\:createContentTypeListMock\(\) has parameter \$identifiers with no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue count: 1 path: tests/lib/UniversalDiscovery/Event/Subscriber/ReadAllowedContentTypesTest.php - - message: "#^Method Ibexa\\\\Tests\\\\AdminUi\\\\UniversalDiscovery\\\\Event\\\\Subscriber\\\\ReadAllowedContentTypesTest\\:\\:createContentTypeListMock\\(\\) return type has no value type specified in iterable type array\\.$#" + message: '#^Method Ibexa\\Tests\\AdminUi\\UniversalDiscovery\\Event\\Subscriber\\ReadAllowedContentTypesTest\:\:createContentTypeListMock\(\) return type has no value type specified in iterable type array\.$#' + identifier: missingType.iterableValue count: 1 path: tests/lib/UniversalDiscovery/Event/Subscriber/ReadAllowedContentTypesTest.php - - message: "#^Method Ibexa\\\\Tests\\\\AdminUi\\\\Util\\\\FieldDefinitionGroupsUtilTest\\:\\:testGroupFieldDefinitions\\(\\) has no return type specified\\.$#" + message: '#^Method Ibexa\\Tests\\AdminUi\\Util\\FieldDefinitionGroupsUtilTest\:\:testGroupFieldDefinitions\(\) has no return type specified\.$#' + identifier: missingType.return count: 1 path: tests/lib/Util/FieldDefinitionGroupsUtilTest.php - - message: "#^Method Ibexa\\\\Tests\\\\AdminUi\\\\Validator\\\\Constraint\\\\FieldDefinitionDefaultValueTest\\:\\:testConstruct\\(\\) has no return type specified\\.$#" + message: '#^Method Ibexa\\Tests\\AdminUi\\Validator\\Constraint\\FieldDefinitionDefaultValueTest\:\:testConstruct\(\) has no return type specified\.$#' + identifier: missingType.return count: 1 path: tests/lib/Validator/Constraint/FieldDefinitionDefaultValueTest.php - - message: "#^Method Ibexa\\\\Tests\\\\AdminUi\\\\Validator\\\\Constraint\\\\FieldDefinitionDefaultValueTest\\:\\:testGetTargets\\(\\) has no return type specified\\.$#" + message: '#^Method Ibexa\\Tests\\AdminUi\\Validator\\Constraint\\FieldDefinitionDefaultValueTest\:\:testGetTargets\(\) has no return type specified\.$#' + identifier: missingType.return count: 1 path: tests/lib/Validator/Constraint/FieldDefinitionDefaultValueTest.php - - message: "#^Method Ibexa\\\\Tests\\\\AdminUi\\\\Validator\\\\Constraint\\\\FieldDefinitionDefaultValueTest\\:\\:testValidatedBy\\(\\) has no return type specified\\.$#" + message: '#^Method Ibexa\\Tests\\AdminUi\\Validator\\Constraint\\FieldDefinitionDefaultValueTest\:\:testValidatedBy\(\) has no return type specified\.$#' + identifier: missingType.return count: 1 path: tests/lib/Validator/Constraint/FieldDefinitionDefaultValueTest.php - - message: "#^Method Ibexa\\\\Tests\\\\AdminUi\\\\Validator\\\\Constraint\\\\FieldSettingsTest\\:\\:testConstruct\\(\\) has no return type specified\\.$#" + message: '#^Method Ibexa\\Tests\\AdminUi\\Validator\\Constraint\\FieldSettingsTest\:\:testConstruct\(\) has no return type specified\.$#' + identifier: missingType.return count: 1 path: tests/lib/Validator/Constraint/FieldSettingsTest.php - - message: "#^Method Ibexa\\\\Tests\\\\AdminUi\\\\Validator\\\\Constraint\\\\FieldSettingsTest\\:\\:testGetTargets\\(\\) has no return type specified\\.$#" + message: '#^Method Ibexa\\Tests\\AdminUi\\Validator\\Constraint\\FieldSettingsTest\:\:testGetTargets\(\) has no return type specified\.$#' + identifier: missingType.return count: 1 path: tests/lib/Validator/Constraint/FieldSettingsTest.php - - message: "#^Method Ibexa\\\\Tests\\\\AdminUi\\\\Validator\\\\Constraint\\\\FieldSettingsTest\\:\\:testValidatedBy\\(\\) has no return type specified\\.$#" + message: '#^Method Ibexa\\Tests\\AdminUi\\Validator\\Constraint\\FieldSettingsTest\:\:testValidatedBy\(\) has no return type specified\.$#' + identifier: missingType.return count: 1 path: tests/lib/Validator/Constraint/FieldSettingsTest.php - - message: "#^Method Ibexa\\\\Tests\\\\AdminUi\\\\Validator\\\\Constraint\\\\FieldSettingsValidatorTest\\:\\:testInvalid\\(\\) has no return type specified\\.$#" + message: '#^Method Ibexa\\Tests\\AdminUi\\Validator\\Constraint\\FieldSettingsValidatorTest\:\:testInvalid\(\) has no return type specified\.$#' + identifier: missingType.return count: 1 path: tests/lib/Validator/Constraint/FieldSettingsValidatorTest.php - - message: "#^Method Ibexa\\\\Tests\\\\AdminUi\\\\Validator\\\\Constraint\\\\FieldSettingsValidatorTest\\:\\:testNotFieldDefinitionData\\(\\) has no return type specified\\.$#" + message: '#^Method Ibexa\\Tests\\AdminUi\\Validator\\Constraint\\FieldSettingsValidatorTest\:\:testNotFieldDefinitionData\(\) has no return type specified\.$#' + identifier: missingType.return count: 1 path: tests/lib/Validator/Constraint/FieldSettingsValidatorTest.php - - message: "#^Method Ibexa\\\\Tests\\\\AdminUi\\\\Validator\\\\Constraint\\\\FieldSettingsValidatorTest\\:\\:testValid\\(\\) has no return type specified\\.$#" + message: '#^Method Ibexa\\Tests\\AdminUi\\Validator\\Constraint\\FieldSettingsValidatorTest\:\:testValid\(\) has no return type specified\.$#' + identifier: missingType.return count: 1 path: tests/lib/Validator/Constraint/FieldSettingsValidatorTest.php - - message: "#^Call to an undefined method Symfony\\\\Component\\\\Validator\\\\Context\\\\ExecutionContextInterface\\:\\:expects\\(\\)\\.$#" + message: '#^Call to an undefined method Symfony\\Component\\Validator\\Context\\ExecutionContextInterface\:\:expects\(\)\.$#' + identifier: method.notFound count: 2 path: tests/lib/Validator/Constraint/LocationIsContainerValidatorTest.php - - message: "#^Method Ibexa\\\\Tests\\\\AdminUi\\\\Validator\\\\Constraint\\\\LocationIsContainerValidatorTest\\:\\:testInvalid\\(\\) has no return type specified\\.$#" + message: '#^Method Ibexa\\Tests\\AdminUi\\Validator\\Constraint\\LocationIsContainerValidatorTest\:\:testInvalid\(\) has no return type specified\.$#' + identifier: missingType.return count: 1 path: tests/lib/Validator/Constraint/LocationIsContainerValidatorTest.php - - message: "#^Method Ibexa\\\\Tests\\\\AdminUi\\\\Validator\\\\Constraint\\\\LocationIsContainerValidatorTest\\:\\:testValid\\(\\) has no return type specified\\.$#" + message: '#^Method Ibexa\\Tests\\AdminUi\\Validator\\Constraint\\LocationIsContainerValidatorTest\:\:testValid\(\) has no return type specified\.$#' + identifier: missingType.return count: 1 path: tests/lib/Validator/Constraint/LocationIsContainerValidatorTest.php - - message: "#^Call to an undefined method Symfony\\\\Component\\\\Validator\\\\Context\\\\ExecutionContextInterface\\:\\:expects\\(\\)\\.$#" + message: '#^Call to an undefined method Symfony\\Component\\Validator\\Context\\ExecutionContextInterface\:\:expects\(\)\.$#' + identifier: method.notFound count: 2 path: tests/lib/Validator/Constraint/LocationIsNotRootValidatorTest.php - - message: "#^Method Ibexa\\\\Tests\\\\AdminUi\\\\Validator\\\\Constraint\\\\LocationIsNotRootValidatorTest\\:\\:testInvalid\\(\\) has no return type specified\\.$#" + message: '#^Method Ibexa\\Tests\\AdminUi\\Validator\\Constraint\\LocationIsNotRootValidatorTest\:\:testInvalid\(\) has no return type specified\.$#' + identifier: missingType.return count: 1 path: tests/lib/Validator/Constraint/LocationIsNotRootValidatorTest.php - - message: "#^Method Ibexa\\\\Tests\\\\AdminUi\\\\Validator\\\\Constraint\\\\LocationIsNotRootValidatorTest\\:\\:testValid\\(\\) has no return type specified\\.$#" + message: '#^Method Ibexa\\Tests\\AdminUi\\Validator\\Constraint\\LocationIsNotRootValidatorTest\:\:testValid\(\) has no return type specified\.$#' + identifier: missingType.return count: 1 path: tests/lib/Validator/Constraint/LocationIsNotRootValidatorTest.php - - message: "#^Property Ibexa\\\\Tests\\\\AdminUi\\\\Validator\\\\Constraint\\\\LocationIsNotRootValidatorTest\\:\\:\\$validator \\(Ibexa\\\\AdminUi\\\\Validator\\\\Constraints\\\\LocationIsContainerValidator\\) does not accept Ibexa\\\\AdminUi\\\\Validator\\\\Constraints\\\\LocationIsNotRootValidator\\.$#" + message: '#^Property Ibexa\\Tests\\AdminUi\\Validator\\Constraint\\LocationIsNotRootValidatorTest\:\:\$validator \(Ibexa\\AdminUi\\Validator\\Constraints\\LocationIsContainerValidator\) does not accept Ibexa\\AdminUi\\Validator\\Constraints\\LocationIsNotRootValidator\.$#' + identifier: assign.propertyType count: 1 path: tests/lib/Validator/Constraint/LocationIsNotRootValidatorTest.php - - message: "#^Call to an undefined method Symfony\\\\Component\\\\Validator\\\\Context\\\\ExecutionContextInterface\\:\\:expects\\(\\)\\.$#" + message: '#^Call to an undefined method Symfony\\Component\\Validator\\Context\\ExecutionContextInterface\:\:expects\(\)\.$#' + identifier: method.notFound count: 2 path: tests/lib/Validator/Constraint/LocationIsNotSubLocationValidatorTest.php - - message: "#^Call to an undefined method Symfony\\\\Component\\\\Validator\\\\Context\\\\ExecutionContextInterface\\:\\:method\\(\\)\\.$#" + message: '#^Call to an undefined method Symfony\\Component\\Validator\\Context\\ExecutionContextInterface\:\:method\(\)\.$#' + identifier: method.notFound count: 1 path: tests/lib/Validator/Constraint/LocationIsNotSubLocationValidatorTest.php - - message: "#^Method Ibexa\\\\Tests\\\\AdminUi\\\\Validator\\\\Constraint\\\\LocationIsNotSubLocationValidatorTest\\:\\:testInvalid\\(\\) has no return type specified\\.$#" + message: '#^Method Ibexa\\Tests\\AdminUi\\Validator\\Constraint\\LocationIsNotSubLocationValidatorTest\:\:testInvalid\(\) has no return type specified\.$#' + identifier: missingType.return count: 1 path: tests/lib/Validator/Constraint/LocationIsNotSubLocationValidatorTest.php - - message: "#^Method Ibexa\\\\Tests\\\\AdminUi\\\\Validator\\\\Constraint\\\\LocationIsNotSubLocationValidatorTest\\:\\:testValid\\(\\) has no return type specified\\.$#" + message: '#^Method Ibexa\\Tests\\AdminUi\\Validator\\Constraint\\LocationIsNotSubLocationValidatorTest\:\:testValid\(\) has no return type specified\.$#' + identifier: missingType.return count: 1 path: tests/lib/Validator/Constraint/LocationIsNotSubLocationValidatorTest.php - - message: "#^Call to an undefined method Symfony\\\\Component\\\\Validator\\\\Context\\\\ExecutionContextInterface\\:\\:expects\\(\\)\\.$#" + message: '#^Call to an undefined method Symfony\\Component\\Validator\\Context\\ExecutionContextInterface\:\:expects\(\)\.$#' + identifier: method.notFound count: 2 path: tests/lib/Validator/Constraint/LocationIsWithinCopySubtreeLimitValidatorTest.php - - message: "#^Call to an undefined method Symfony\\\\Component\\\\Validator\\\\Context\\\\ExecutionContextInterface\\:\\:method\\(\\)\\.$#" + message: '#^Call to an undefined method Symfony\\Component\\Validator\\Context\\ExecutionContextInterface\:\:method\(\)\.$#' + identifier: method.notFound count: 1 path: tests/lib/Validator/Constraint/LocationIsWithinCopySubtreeLimitValidatorTest.php - - message: "#^Property Ibexa\\\\Tests\\\\AdminUi\\\\Validator\\\\Constraint\\\\LocationIsWithinCopySubtreeLimitValidatorTest\\:\\:\\$validator \\(Ibexa\\\\AdminUi\\\\Validator\\\\Constraints\\\\LocationIsContainerValidator\\) does not accept Ibexa\\\\AdminUi\\\\Validator\\\\Constraints\\\\LocationIsWithinCopySubtreeLimitValidator\\.$#" + message: '#^Property Ibexa\\Tests\\AdminUi\\Validator\\Constraint\\LocationIsWithinCopySubtreeLimitValidatorTest\:\:\$validator \(Ibexa\\AdminUi\\Validator\\Constraints\\LocationIsContainerValidator\) does not accept Ibexa\\AdminUi\\Validator\\Constraints\\LocationIsWithinCopySubtreeLimitValidator\.$#' + identifier: assign.propertyType count: 1 path: tests/lib/Validator/Constraint/LocationIsWithinCopySubtreeLimitValidatorTest.php - - message: "#^Method Ibexa\\\\Tests\\\\AdminUi\\\\Validator\\\\Constraint\\\\UniqueContentTypeIdentifierTest\\:\\:testConstruct\\(\\) has no return type specified\\.$#" + message: '#^Method Ibexa\\Tests\\AdminUi\\Validator\\Constraint\\UniqueContentTypeIdentifierTest\:\:testConstruct\(\) has no return type specified\.$#' + identifier: missingType.return count: 1 path: tests/lib/Validator/Constraint/UniqueContentTypeIdentifierTest.php - - message: "#^Method Ibexa\\\\Tests\\\\AdminUi\\\\Validator\\\\Constraint\\\\UniqueContentTypeIdentifierTest\\:\\:testGetTargets\\(\\) has no return type specified\\.$#" + message: '#^Method Ibexa\\Tests\\AdminUi\\Validator\\Constraint\\UniqueContentTypeIdentifierTest\:\:testGetTargets\(\) has no return type specified\.$#' + identifier: missingType.return count: 1 path: tests/lib/Validator/Constraint/UniqueContentTypeIdentifierTest.php - - message: "#^Method Ibexa\\\\Tests\\\\AdminUi\\\\Validator\\\\Constraint\\\\UniqueContentTypeIdentifierTest\\:\\:testValidatedBy\\(\\) has no return type specified\\.$#" + message: '#^Method Ibexa\\Tests\\AdminUi\\Validator\\Constraint\\UniqueContentTypeIdentifierTest\:\:testValidatedBy\(\) has no return type specified\.$#' + identifier: missingType.return count: 1 path: tests/lib/Validator/Constraint/UniqueContentTypeIdentifierTest.php - - message: "#^Parameter \\#1 \\$value of method Ibexa\\\\AdminUi\\\\Validator\\\\Constraints\\\\UniqueContentTypeIdentifierValidator\\:\\:validate\\(\\) expects Ibexa\\\\AdminUi\\\\Form\\\\Data\\\\ContentTypeData, stdClass given\\.$#" + message: '#^Parameter \#1 \$value of method Ibexa\\AdminUi\\Validator\\Constraints\\UniqueContentTypeIdentifierValidator\:\:validate\(\) expects Ibexa\\AdminUi\\Form\\Data\\ContentTypeData, stdClass given\.$#' + identifier: argument.type count: 1 path: tests/lib/Validator/Constraint/UniqueContentTypeIdentifierValidatorTest.php - - message: "#^Method Ibexa\\\\Tests\\\\AdminUi\\\\Validator\\\\Constraint\\\\UniqueFieldDefinitionIdentifierTest\\:\\:testConstruct\\(\\) has no return type specified\\.$#" + message: '#^Method Ibexa\\Tests\\AdminUi\\Validator\\Constraint\\UniqueFieldDefinitionIdentifierTest\:\:testConstruct\(\) has no return type specified\.$#' + identifier: missingType.return count: 1 path: tests/lib/Validator/Constraint/UniqueFieldDefinitionIdentifierTest.php - - message: "#^Method Ibexa\\\\Tests\\\\AdminUi\\\\Validator\\\\Constraint\\\\UniqueFieldDefinitionIdentifierTest\\:\\:testGetTartes\\(\\) has no return type specified\\.$#" + message: '#^Method Ibexa\\Tests\\AdminUi\\Validator\\Constraint\\UniqueFieldDefinitionIdentifierTest\:\:testGetTartes\(\) has no return type specified\.$#' + identifier: missingType.return count: 1 path: tests/lib/Validator/Constraint/UniqueFieldDefinitionIdentifierTest.php - - message: "#^Parameter \\#1 \\$value of method Ibexa\\\\AdminUi\\\\Validator\\\\Constraints\\\\UniqueFieldDefinitionIdentifierValidator\\:\\:validate\\(\\) expects Ibexa\\\\AdminUi\\\\Form\\\\Data\\\\FieldDefinitionData, string given\\.$#" + message: '#^Parameter \#1 \$value of method Ibexa\\AdminUi\\Validator\\Constraints\\UniqueFieldDefinitionIdentifierValidator\:\:validate\(\) expects Ibexa\\AdminUi\\Form\\Data\\FieldDefinitionData, string given\.$#' + identifier: argument.type count: 1 path: tests/lib/Validator/Constraint/UniqueFieldDefinitionIdentifierValidatorTest.php - - message: "#^Method Ibexa\\\\Tests\\\\AdminUi\\\\Validator\\\\Constraint\\\\UniqueURLTest\\:\\:testConstruct\\(\\) has no return type specified\\.$#" + message: '#^Method Ibexa\\Tests\\AdminUi\\Validator\\Constraint\\UniqueURLTest\:\:testConstruct\(\) has no return type specified\.$#' + identifier: missingType.return count: 1 path: tests/lib/Validator/Constraint/UniqueURLTest.php - - message: "#^Method Ibexa\\\\Tests\\\\AdminUi\\\\Validator\\\\Constraint\\\\UniqueURLTest\\:\\:testGetTargets\\(\\) has no return type specified\\.$#" + message: '#^Method Ibexa\\Tests\\AdminUi\\Validator\\Constraint\\UniqueURLTest\:\:testGetTargets\(\) has no return type specified\.$#' + identifier: missingType.return count: 1 path: tests/lib/Validator/Constraint/UniqueURLTest.php - - message: "#^Method Ibexa\\\\Tests\\\\AdminUi\\\\Validator\\\\Constraint\\\\UniqueURLTest\\:\\:testValidatedBy\\(\\) has no return type specified\\.$#" + message: '#^Method Ibexa\\Tests\\AdminUi\\Validator\\Constraint\\UniqueURLTest\:\:testValidatedBy\(\) has no return type specified\.$#' + identifier: missingType.return count: 1 path: tests/lib/Validator/Constraint/UniqueURLTest.php - - message: "#^Method Ibexa\\\\Tests\\\\AdminUi\\\\Validator\\\\Constraint\\\\UniqueURLValidatorTest\\:\\:testEditingIsValid\\(\\) has no return type specified\\.$#" + message: '#^Method Ibexa\\Tests\\AdminUi\\Validator\\Constraint\\UniqueURLValidatorTest\:\:testEditingIsValid\(\) has no return type specified\.$#' + identifier: missingType.return count: 1 path: tests/lib/Validator/Constraint/UniqueURLValidatorTest.php - - message: "#^Method Ibexa\\\\Tests\\\\AdminUi\\\\Validator\\\\Constraint\\\\UniqueURLValidatorTest\\:\\:testInvalid\\(\\) has no return type specified\\.$#" + message: '#^Method Ibexa\\Tests\\AdminUi\\Validator\\Constraint\\UniqueURLValidatorTest\:\:testInvalid\(\) has no return type specified\.$#' + identifier: missingType.return count: 1 path: tests/lib/Validator/Constraint/UniqueURLValidatorTest.php - - message: "#^Method Ibexa\\\\Tests\\\\AdminUi\\\\Validator\\\\Constraint\\\\UniqueURLValidatorTest\\:\\:testUnsupportedValueType\\(\\) has no return type specified\\.$#" + message: '#^Method Ibexa\\Tests\\AdminUi\\Validator\\Constraint\\UniqueURLValidatorTest\:\:testUnsupportedValueType\(\) has no return type specified\.$#' + identifier: missingType.return count: 1 path: tests/lib/Validator/Constraint/UniqueURLValidatorTest.php - - message: "#^Method Ibexa\\\\Tests\\\\AdminUi\\\\Validator\\\\Constraint\\\\UniqueURLValidatorTest\\:\\:testValid\\(\\) has no return type specified\\.$#" + message: '#^Method Ibexa\\Tests\\AdminUi\\Validator\\Constraint\\UniqueURLValidatorTest\:\:testValid\(\) has no return type specified\.$#' + identifier: missingType.return count: 1 path: tests/lib/Validator/Constraint/UniqueURLValidatorTest.php - - message: "#^Method Ibexa\\\\Tests\\\\AdminUi\\\\Validator\\\\Constraint\\\\ValidatorConfigurationTest\\:\\:testConstruct\\(\\) has no return type specified\\.$#" + message: '#^Method Ibexa\\Tests\\AdminUi\\Validator\\Constraint\\ValidatorConfigurationTest\:\:testConstruct\(\) has no return type specified\.$#' + identifier: missingType.return count: 1 path: tests/lib/Validator/Constraint/ValidatorConfigurationTest.php - - message: "#^Method Ibexa\\\\Tests\\\\AdminUi\\\\Validator\\\\Constraint\\\\ValidatorConfigurationTest\\:\\:testGetTargets\\(\\) has no return type specified\\.$#" + message: '#^Method Ibexa\\Tests\\AdminUi\\Validator\\Constraint\\ValidatorConfigurationTest\:\:testGetTargets\(\) has no return type specified\.$#' + identifier: missingType.return count: 1 path: tests/lib/Validator/Constraint/ValidatorConfigurationTest.php - - message: "#^Method Ibexa\\\\Tests\\\\AdminUi\\\\Validator\\\\Constraint\\\\ValidatorConfigurationTest\\:\\:testValidatedBy\\(\\) has no return type specified\\.$#" + message: '#^Method Ibexa\\Tests\\AdminUi\\Validator\\Constraint\\ValidatorConfigurationTest\:\:testValidatedBy\(\) has no return type specified\.$#' + identifier: missingType.return count: 1 path: tests/lib/Validator/Constraint/ValidatorConfigurationTest.php - - message: "#^Method Ibexa\\\\Tests\\\\AdminUi\\\\Validator\\\\Constraint\\\\ValidatorConfigurationValidatorTest\\:\\:testInvalid\\(\\) has no return type specified\\.$#" + message: '#^Method Ibexa\\Tests\\AdminUi\\Validator\\Constraint\\ValidatorConfigurationValidatorTest\:\:testInvalid\(\) has no return type specified\.$#' + identifier: missingType.return count: 1 path: tests/lib/Validator/Constraint/ValidatorConfigurationValidatorTest.php - - message: "#^Method Ibexa\\\\Tests\\\\AdminUi\\\\Validator\\\\Constraint\\\\ValidatorConfigurationValidatorTest\\:\\:testNotFieldDefinitionData\\(\\) has no return type specified\\.$#" + message: '#^Method Ibexa\\Tests\\AdminUi\\Validator\\Constraint\\ValidatorConfigurationValidatorTest\:\:testNotFieldDefinitionData\(\) has no return type specified\.$#' + identifier: missingType.return count: 1 path: tests/lib/Validator/Constraint/ValidatorConfigurationValidatorTest.php - - message: "#^Method Ibexa\\\\Tests\\\\AdminUi\\\\Validator\\\\Constraint\\\\ValidatorConfigurationValidatorTest\\:\\:testValid\\(\\) has no return type specified\\.$#" + message: '#^Method Ibexa\\Tests\\AdminUi\\Validator\\Constraint\\ValidatorConfigurationValidatorTest\:\:testValid\(\) has no return type specified\.$#' + identifier: missingType.return count: 1 path: tests/lib/Validator/Constraint/ValidatorConfigurationValidatorTest.php - - message: "#^Parameter \\#1 \\$value of method Ibexa\\\\AdminUi\\\\Validator\\\\Constraints\\\\ValidatorConfigurationValidator\\:\\:validate\\(\\) expects Ibexa\\\\AdminUi\\\\Form\\\\Data\\\\FieldDefinitionData, string given\\.$#" + message: '#^Parameter \#1 \$value of method Ibexa\\AdminUi\\Validator\\Constraints\\ValidatorConfigurationValidator\:\:validate\(\) expects Ibexa\\AdminUi\\Form\\Data\\FieldDefinitionData, string given\.$#' + identifier: argument.type count: 1 path: tests/lib/Validator/Constraint/ValidatorConfigurationValidatorTest.php