Skip to content

Change new GenerateDocumentEvent #405

Change new GenerateDocumentEvent

Change new GenerateDocumentEvent #405

Triggered via pull request August 5, 2026 07:43
Status Failure
Total duration 1m 11s
Artifacts –

ci.yaml

on: pull_request
Matrix: php-linting
check-composer
5s
check-composer
documentation-rendering
14s
documentation-rendering
js-linting
44s
js-linting
Matrix: code-quality
coding-guideline
31s
coding-guideline
Matrix: tests-unit-and-functional
Fit to window
Zoom out
Zoom in

Annotations

43 errors and 12 warnings
code-quality (8.5): Classes/Domain/Repository/Order/ProductRepository.php#L0
Ignored error pattern #^Method Extcode\\Cart\\Domain\\Repository\\Order\\ProductRepository\:\:findAll\(\) return type with generic interface TYPO3\\CMS\\Extbase\\Persistence\\QueryResultInterface does not specify its types\: TKey, TValue$# (missingType.generics) in path /home/runner/work/cart/cart/Classes/Domain/Repository/Order/ProductRepository.php was not matched in reported errors.
code-quality (8.5): Classes/Domain/Repository/Order/ProductRepository.php#L0
Ignored error pattern #^Method Extcode\\Cart\\Domain\\Repository\\Order\\ProductRepository\:\:findAll\(\) return type has no value type specified in iterable type array\|TYPO3\\CMS\\Extbase\\Persistence\\QueryResultInterface\.$# (missingType.iterableValue) in path /home/runner/work/cart/cart/Classes/Domain/Repository/Order/ProductRepository.php was not matched in reported errors.
code-quality (8.5): Classes/Domain/Repository/Order/ItemRepository.php#L45
Method Extcode\Cart\Domain\Repository\Order\ItemRepository::findAll() return type has no value type specified in iterable type array|TYPO3\CMS\Extbase\Persistence\QueryResultInterface<int, TYPO3\CMS\Extbase\DomainObject\DomainObjectInterface>.
code-quality (8.5): Classes/Domain/Repository/Order/ItemRepository.php#L0
Ignored error pattern #^Method Extcode\\Cart\\Domain\\Repository\\Order\\ItemRepository\:\:findAll\(\) return type with generic interface TYPO3\\CMS\\Extbase\\Persistence\\QueryResultInterface does not specify its types\: TKey, TValue$# (missingType.generics) in path /home/runner/work/cart/cart/Classes/Domain/Repository/Order/ItemRepository.php was not matched in reported errors.
code-quality (8.5): Classes/Domain/Repository/Order/ItemRepository.php#L0
Ignored error pattern #^Method Extcode\\Cart\\Domain\\Repository\\Order\\ItemRepository\:\:findAll\(\) return type has no value type specified in iterable type array\|TYPO3\\CMS\\Extbase\\Persistence\\QueryResultInterface\.$# (missingType.iterableValue) in path /home/runner/work/cart/cart/Classes/Domain/Repository/Order/ItemRepository.php was not matched in reported errors.
code-quality (8.5): Classes/Controller/Backend/Order/OrderController.php#L70
Parameter #1 $queryResult of class TYPO3\CMS\Extbase\Pagination\QueryResultPaginator constructor expects TYPO3\CMS\Extbase\Persistence\QueryResultInterface, array|TYPO3\CMS\Extbase\Persistence\QueryResultInterface<int, TYPO3\CMS\Extbase\DomainObject\DomainObjectInterface> given.
code-quality (8.5): Classes/Controller/Backend/Order/OrderController.php#L0
Ignored error pattern #^Parameter \#1 \$queryResult of class TYPO3\\CMS\\Extbase\\Pagination\\QueryResultPaginator constructor expects TYPO3\\CMS\\Extbase\\Persistence\\QueryResultInterface, array\|TYPO3\\CMS\\Extbase\\Persistence\\QueryResultInterface given\.$# (argument.type) in path /home/runner/work/cart/cart/Classes/Controller/Backend/Order/OrderController.php was not matched in reported errors.
code-quality (8.5): Classes/Configuration/Loader/TypoScript/TaxClassLoader.php#L0
Ignored error pattern #^Possibly invalid array key type mixed\.$# (offsetAccess.invalidOffset) in path /home/runner/work/cart/cart/Classes/Configuration/Loader/TypoScript/TaxClassLoader.php was not matched in reported errors.
code-quality (8.5): Classes/Configuration/Loader/TypoScript/TaxClassLoader.php#L0
Ignored error pattern #^Parameter \#1 \$taxClassKey of method Extcode\\Cart\\Domain\\Model\\Cart\\TaxClassFactoryInterface\:\:getTaxClass\(\) expects int, mixed given\.$# (argument.type) in path /home/runner/work/cart/cart/Classes/Configuration/Loader/TypoScript/TaxClassLoader.php was not matched in reported errors.
code-quality (8.5): Classes/Configuration/Loader/TypoScript/TaxClassLoader.php#L0
Ignored error pattern #^Argument of an invalid type mixed supplied for foreach, only iterables are supported\.$# (foreach.nonIterable) in path /home/runner/work/cart/cart/Classes/Configuration/Loader/TypoScript/TaxClassLoader.php was not matched in reported errors.
code-quality (8.4)
The strategy configuration was canceled because "code-quality._8_5" failed
code-quality (8.4): Classes/Domain/Repository/Order/ProductRepository.php#L0
Ignored error pattern #^Method Extcode\\Cart\\Domain\\Repository\\Order\\ProductRepository\:\:findAll\(\) return type with generic interface TYPO3\\CMS\\Extbase\\Persistence\\QueryResultInterface does not specify its types\: TKey, TValue$# (missingType.generics) in path /home/runner/work/cart/cart/Classes/Domain/Repository/Order/ProductRepository.php was not matched in reported errors.
code-quality (8.4): Classes/Domain/Repository/Order/ProductRepository.php#L0
Ignored error pattern #^Method Extcode\\Cart\\Domain\\Repository\\Order\\ProductRepository\:\:findAll\(\) return type has no value type specified in iterable type array\|TYPO3\\CMS\\Extbase\\Persistence\\QueryResultInterface\.$# (missingType.iterableValue) in path /home/runner/work/cart/cart/Classes/Domain/Repository/Order/ProductRepository.php was not matched in reported errors.
code-quality (8.4): Classes/Domain/Repository/Order/ItemRepository.php#L45
Method Extcode\Cart\Domain\Repository\Order\ItemRepository::findAll() return type has no value type specified in iterable type array|TYPO3\CMS\Extbase\Persistence\QueryResultInterface<int, TYPO3\CMS\Extbase\DomainObject\DomainObjectInterface>.
code-quality (8.4): Classes/Domain/Repository/Order/ItemRepository.php#L0
Ignored error pattern #^Method Extcode\\Cart\\Domain\\Repository\\Order\\ItemRepository\:\:findAll\(\) return type with generic interface TYPO3\\CMS\\Extbase\\Persistence\\QueryResultInterface does not specify its types\: TKey, TValue$# (missingType.generics) in path /home/runner/work/cart/cart/Classes/Domain/Repository/Order/ItemRepository.php was not matched in reported errors.
code-quality (8.4): Classes/Domain/Repository/Order/ItemRepository.php#L0
Ignored error pattern #^Method Extcode\\Cart\\Domain\\Repository\\Order\\ItemRepository\:\:findAll\(\) return type has no value type specified in iterable type array\|TYPO3\\CMS\\Extbase\\Persistence\\QueryResultInterface\.$# (missingType.iterableValue) in path /home/runner/work/cart/cart/Classes/Domain/Repository/Order/ItemRepository.php was not matched in reported errors.
code-quality (8.4): Classes/Controller/Backend/Order/OrderController.php#L70
Parameter #1 $queryResult of class TYPO3\CMS\Extbase\Pagination\QueryResultPaginator constructor expects TYPO3\CMS\Extbase\Persistence\QueryResultInterface, array|TYPO3\CMS\Extbase\Persistence\QueryResultInterface<int, TYPO3\CMS\Extbase\DomainObject\DomainObjectInterface> given.
code-quality (8.4): Classes/Controller/Backend/Order/OrderController.php#L0
Ignored error pattern #^Parameter \#1 \$queryResult of class TYPO3\\CMS\\Extbase\\Pagination\\QueryResultPaginator constructor expects TYPO3\\CMS\\Extbase\\Persistence\\QueryResultInterface, array\|TYPO3\\CMS\\Extbase\\Persistence\\QueryResultInterface given\.$# (argument.type) in path /home/runner/work/cart/cart/Classes/Controller/Backend/Order/OrderController.php was not matched in reported errors.
code-quality (8.4): Classes/Configuration/Loader/TypoScript/TaxClassLoader.php#L0
Ignored error pattern #^Possibly invalid array key type mixed\.$# (offsetAccess.invalidOffset) in path /home/runner/work/cart/cart/Classes/Configuration/Loader/TypoScript/TaxClassLoader.php was not matched in reported errors.
code-quality (8.4): Classes/Configuration/Loader/TypoScript/TaxClassLoader.php#L0
Ignored error pattern #^Parameter \#1 \$taxClassKey of method Extcode\\Cart\\Domain\\Model\\Cart\\TaxClassFactoryInterface\:\:getTaxClass\(\) expects int, mixed given\.$# (argument.type) in path /home/runner/work/cart/cart/Classes/Configuration/Loader/TypoScript/TaxClassLoader.php was not matched in reported errors.
code-quality (8.4): Classes/Configuration/Loader/TypoScript/TaxClassLoader.php#L0
Ignored error pattern #^Argument of an invalid type mixed supplied for foreach, only iterables are supported\.$# (foreach.nonIterable) in path /home/runner/work/cart/cart/Classes/Configuration/Loader/TypoScript/TaxClassLoader.php was not matched in reported errors.
code-quality (8.2)
The strategy configuration was canceled because "code-quality._8_5" failed
code-quality (8.2): Classes/Domain/Repository/Order/ProductRepository.php#L0
Ignored error pattern #^Method Extcode\\Cart\\Domain\\Repository\\Order\\ProductRepository\:\:findAll\(\) return type with generic interface TYPO3\\CMS\\Extbase\\Persistence\\QueryResultInterface does not specify its types\: TKey, TValue$# (missingType.generics) in path /home/runner/work/cart/cart/Classes/Domain/Repository/Order/ProductRepository.php was not matched in reported errors.
code-quality (8.2): Classes/Domain/Repository/Order/ProductRepository.php#L0
Ignored error pattern #^Method Extcode\\Cart\\Domain\\Repository\\Order\\ProductRepository\:\:findAll\(\) return type has no value type specified in iterable type array\|TYPO3\\CMS\\Extbase\\Persistence\\QueryResultInterface\.$# (missingType.iterableValue) in path /home/runner/work/cart/cart/Classes/Domain/Repository/Order/ProductRepository.php was not matched in reported errors.
code-quality (8.2): Classes/Domain/Repository/Order/ItemRepository.php#L45
Method Extcode\Cart\Domain\Repository\Order\ItemRepository::findAll() return type has no value type specified in iterable type array|TYPO3\CMS\Extbase\Persistence\QueryResultInterface<int, TYPO3\CMS\Extbase\DomainObject\DomainObjectInterface>.
code-quality (8.2): Classes/Domain/Repository/Order/ItemRepository.php#L0
Ignored error pattern #^Method Extcode\\Cart\\Domain\\Repository\\Order\\ItemRepository\:\:findAll\(\) return type with generic interface TYPO3\\CMS\\Extbase\\Persistence\\QueryResultInterface does not specify its types\: TKey, TValue$# (missingType.generics) in path /home/runner/work/cart/cart/Classes/Domain/Repository/Order/ItemRepository.php was not matched in reported errors.
code-quality (8.2): Classes/Domain/Repository/Order/ItemRepository.php#L0
Ignored error pattern #^Method Extcode\\Cart\\Domain\\Repository\\Order\\ItemRepository\:\:findAll\(\) return type has no value type specified in iterable type array\|TYPO3\\CMS\\Extbase\\Persistence\\QueryResultInterface\.$# (missingType.iterableValue) in path /home/runner/work/cart/cart/Classes/Domain/Repository/Order/ItemRepository.php was not matched in reported errors.
code-quality (8.2): Classes/Controller/Backend/Order/OrderController.php#L70
Parameter #1 $queryResult of class TYPO3\CMS\Extbase\Pagination\QueryResultPaginator constructor expects TYPO3\CMS\Extbase\Persistence\QueryResultInterface, array|TYPO3\CMS\Extbase\Persistence\QueryResultInterface<int, TYPO3\CMS\Extbase\DomainObject\DomainObjectInterface> given.
code-quality (8.2): Classes/Controller/Backend/Order/OrderController.php#L0
Ignored error pattern #^Parameter \#1 \$queryResult of class TYPO3\\CMS\\Extbase\\Pagination\\QueryResultPaginator constructor expects TYPO3\\CMS\\Extbase\\Persistence\\QueryResultInterface, array\|TYPO3\\CMS\\Extbase\\Persistence\\QueryResultInterface given\.$# (argument.type) in path /home/runner/work/cart/cart/Classes/Controller/Backend/Order/OrderController.php was not matched in reported errors.
code-quality (8.2): Classes/Configuration/Loader/TypoScript/TaxClassLoader.php#L0
Ignored error pattern #^Possibly invalid array key type mixed\.$# (offsetAccess.invalidOffset) in path /home/runner/work/cart/cart/Classes/Configuration/Loader/TypoScript/TaxClassLoader.php was not matched in reported errors.
code-quality (8.2): Classes/Configuration/Loader/TypoScript/TaxClassLoader.php#L0
Ignored error pattern #^Parameter \#1 \$taxClassKey of method Extcode\\Cart\\Domain\\Model\\Cart\\TaxClassFactoryInterface\:\:getTaxClass\(\) expects int, mixed given\.$# (argument.type) in path /home/runner/work/cart/cart/Classes/Configuration/Loader/TypoScript/TaxClassLoader.php was not matched in reported errors.
code-quality (8.2): Classes/Configuration/Loader/TypoScript/TaxClassLoader.php#L0
Ignored error pattern #^Argument of an invalid type mixed supplied for foreach, only iterables are supported\.$# (foreach.nonIterable) in path /home/runner/work/cart/cart/Classes/Configuration/Loader/TypoScript/TaxClassLoader.php was not matched in reported errors.
code-quality (8.3)
The strategy configuration was canceled because "code-quality._8_5" failed
code-quality (8.3): Classes/Domain/Repository/Order/ProductRepository.php#L0
Ignored error pattern #^Method Extcode\\Cart\\Domain\\Repository\\Order\\ProductRepository\:\:findAll\(\) return type with generic interface TYPO3\\CMS\\Extbase\\Persistence\\QueryResultInterface does not specify its types\: TKey, TValue$# (missingType.generics) in path /home/runner/work/cart/cart/Classes/Domain/Repository/Order/ProductRepository.php was not matched in reported errors.
code-quality (8.3): Classes/Domain/Repository/Order/ProductRepository.php#L0
Ignored error pattern #^Method Extcode\\Cart\\Domain\\Repository\\Order\\ProductRepository\:\:findAll\(\) return type has no value type specified in iterable type array\|TYPO3\\CMS\\Extbase\\Persistence\\QueryResultInterface\.$# (missingType.iterableValue) in path /home/runner/work/cart/cart/Classes/Domain/Repository/Order/ProductRepository.php was not matched in reported errors.
code-quality (8.3): Classes/Domain/Repository/Order/ItemRepository.php#L45
Method Extcode\Cart\Domain\Repository\Order\ItemRepository::findAll() return type has no value type specified in iterable type array|TYPO3\CMS\Extbase\Persistence\QueryResultInterface<int, TYPO3\CMS\Extbase\DomainObject\DomainObjectInterface>.
code-quality (8.3): Classes/Domain/Repository/Order/ItemRepository.php#L0
Ignored error pattern #^Method Extcode\\Cart\\Domain\\Repository\\Order\\ItemRepository\:\:findAll\(\) return type with generic interface TYPO3\\CMS\\Extbase\\Persistence\\QueryResultInterface does not specify its types\: TKey, TValue$# (missingType.generics) in path /home/runner/work/cart/cart/Classes/Domain/Repository/Order/ItemRepository.php was not matched in reported errors.
code-quality (8.3): Classes/Domain/Repository/Order/ItemRepository.php#L0
Ignored error pattern #^Method Extcode\\Cart\\Domain\\Repository\\Order\\ItemRepository\:\:findAll\(\) return type has no value type specified in iterable type array\|TYPO3\\CMS\\Extbase\\Persistence\\QueryResultInterface\.$# (missingType.iterableValue) in path /home/runner/work/cart/cart/Classes/Domain/Repository/Order/ItemRepository.php was not matched in reported errors.
code-quality (8.3): Classes/Controller/Backend/Order/OrderController.php#L70
Parameter #1 $queryResult of class TYPO3\CMS\Extbase\Pagination\QueryResultPaginator constructor expects TYPO3\CMS\Extbase\Persistence\QueryResultInterface, array|TYPO3\CMS\Extbase\Persistence\QueryResultInterface<int, TYPO3\CMS\Extbase\DomainObject\DomainObjectInterface> given.
code-quality (8.3): Classes/Controller/Backend/Order/OrderController.php#L0
Ignored error pattern #^Parameter \#1 \$queryResult of class TYPO3\\CMS\\Extbase\\Pagination\\QueryResultPaginator constructor expects TYPO3\\CMS\\Extbase\\Persistence\\QueryResultInterface, array\|TYPO3\\CMS\\Extbase\\Persistence\\QueryResultInterface given\.$# (argument.type) in path /home/runner/work/cart/cart/Classes/Controller/Backend/Order/OrderController.php was not matched in reported errors.
code-quality (8.3): Classes/Configuration/Loader/TypoScript/TaxClassLoader.php#L0
Ignored error pattern #^Possibly invalid array key type mixed\.$# (offsetAccess.invalidOffset) in path /home/runner/work/cart/cart/Classes/Configuration/Loader/TypoScript/TaxClassLoader.php was not matched in reported errors.
code-quality (8.3): Classes/Configuration/Loader/TypoScript/TaxClassLoader.php#L0
Ignored error pattern #^Parameter \#1 \$taxClassKey of method Extcode\\Cart\\Domain\\Model\\Cart\\TaxClassFactoryInterface\:\:getTaxClass\(\) expects int, mixed given\.$# (argument.type) in path /home/runner/work/cart/cart/Classes/Configuration/Loader/TypoScript/TaxClassLoader.php was not matched in reported errors.
code-quality (8.3): Classes/Configuration/Loader/TypoScript/TaxClassLoader.php#L0
Ignored error pattern #^Argument of an invalid type mixed supplied for foreach, only iterables are supported\.$# (foreach.nonIterable) in path /home/runner/work/cart/cart/Classes/Configuration/Loader/TypoScript/TaxClassLoader.php was not matched in reported errors.
check-composer
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
php-linting (8.2)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
php-linting (8.4)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
php-linting (8.3)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
documentation-rendering
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
php-linting (8.5)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
js-linting
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4, actions/setup-node@v3. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
coding-guideline
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
code-quality (8.5)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
code-quality (8.4)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
code-quality (8.2)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
code-quality (8.3)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/