[WIP] Compatibility with TYPO3 v13 #1058
Annotations
57 errors and 13 warnings
PHPStan, PHP 8.3 TYPO3 ^13.4
Your requirements could not be resolved to an installable set of packages.
Problem 1
- Conclusion: don't install typo3/cms-core v13.4.0 (conflict analysis result)
- Conclusion: don't install typo3/cms-core v13.4.1 (conflict analysis result)
- Conclusion: don't install typo3/cms-core v13.4.2 (conflict analysis result)
- Conclusion: don't install typo3/cms-core v13.4.3 (conflict analysis result)
- Conclusion: don't install typo3/cms-core v13.4.4 (conflict analysis result)
- symfony/config[v4.0.0-BETA1, ..., v4.4.8] require php ^7.1.3 -> your php version (8.3.16) does not satisfy that requirement.
- symfony/config[v5.0.0-BETA1, ..., v5.0.0-RC1] require php ^7.2.9 -> your php version (8.3.16) does not satisfy that requirement.
- symfony/config[v5.0.0, ..., v5.1.0-RC1] require php ^7.2.5 -> your php version (8.3.16) does not satisfy that requirement.
- php-coveralls/php-coveralls v2.7.0 requires psr/log ^1.0 || ^2.0 -> satisfiable by psr/log[1.0.0, ..., 1.1.4, 2.0.0].
- php-coveralls/php-coveralls[v2.5.0, ..., v2.6.0] require symfony/config ^2.1 || ^3.0 || ^4.0 || ^5.0 || ^6.0 -> satisfiable by symfony/config[v2.1.0, ..., 2.8.x-dev, v3.0.0-BETA1, ..., 3.4.x-dev, v4.0.0-BETA1, ..., 4.4.x-dev, v5.0.0-BETA1, ..., 5.4.x-dev, v6.0.0-BETA1, ..., 6.4.x-dev].
- You can only install one version of a package, so only one of these can be installed: psr/log[1.0.0, ..., 1.1.4, 2.0.0, 3.0.0, 3.0.1, 3.0.2, 3.x-dev].
- You can only install one version of a package, so only one of these can be installed: symfony/config[v2.1.0, ..., 2.8.x-dev, v3.0.0-BETA1, ..., 3.4.x-dev, v4.0.0-BETA1, ..., 4.4.x-dev, v5.0.0-BETA1, ..., 5.4.x-dev, v6.0.0-BETA1, ..., 6.4.x-dev, v7.0.0-BETA1, ..., 7.3.x-dev].
- symfony/routing[v7.1.4, ..., 7.3.x-dev] conflict with symfony/config <6.4.
- typo3/cms-core 13.4.x-dev requires psr/log ^3.0.1 -> satisfiable by psr/log[3.0.1, 3.0.2, 3.x-dev].
- typo3/cms-core 13.4.x-dev requires symfony/config ^7.1 -> satisfiable by symfony/config[v7.1.0-BETA1, ..., 7.3.x-dev].
- typo3/cms-core 13.4.x-dev requires symfony/routing ^7.1.4 -> satisfiable by symfony/routing[v7.1.4, ..., 7.3.x-dev].
- Root composer.json requires typo3/cms-core ^13.4 -> satisfiable by typo3/cms-core[v13.4.0, ..., 13.4.x-dev].
- Root composer.json requires php-coveralls/php-coveralls ^2.5 -> satisfiable by php-coveralls/php-coveralls[v2.5.0, ..., v2.7.0].
|
PHPStan, PHP 8.3 TYPO3 ^13.4
Process completed with exit code 2.
|
PHPUnit, PHP 8.3 TYPO3 ^13.4
Your requirements could not be resolved to an installable set of packages.
Problem 1
- Conclusion: don't install typo3/cms-core v13.4.0 (conflict analysis result)
- Conclusion: don't install typo3/cms-core v13.4.1 (conflict analysis result)
- Conclusion: don't install typo3/cms-core v13.4.2 (conflict analysis result)
- Conclusion: don't install typo3/cms-core v13.4.3 (conflict analysis result)
- Conclusion: don't install typo3/cms-core v13.4.4 (conflict analysis result)
- symfony/config[v4.0.0-BETA1, ..., v4.4.8] require php ^7.1.3 -> your php version (8.3.16) does not satisfy that requirement.
- symfony/config[v5.0.0-BETA1, ..., v5.0.0-RC1] require php ^7.2.9 -> your php version (8.3.16) does not satisfy that requirement.
- symfony/config[v5.0.0, ..., v5.1.0-RC1] require php ^7.2.5 -> your php version (8.3.16) does not satisfy that requirement.
- php-coveralls/php-coveralls v2.7.0 requires psr/log ^1.0 || ^2.0 -> satisfiable by psr/log[1.0.0, ..., 1.1.4, 2.0.0].
- php-coveralls/php-coveralls[v2.5.0, ..., v2.6.0] require symfony/config ^2.1 || ^3.0 || ^4.0 || ^5.0 || ^6.0 -> satisfiable by symfony/config[v2.1.0, ..., 2.8.x-dev, v3.0.0-BETA1, ..., 3.4.x-dev, v4.0.0-BETA1, ..., 4.4.x-dev, v5.0.0-BETA1, ..., 5.4.x-dev, v6.0.0-BETA1, ..., 6.4.x-dev].
- You can only install one version of a package, so only one of these can be installed: psr/log[1.0.0, ..., 1.1.4, 2.0.0, 3.0.0, 3.0.1, 3.0.2, 3.x-dev].
- You can only install one version of a package, so only one of these can be installed: symfony/config[v2.1.0, ..., 2.8.x-dev, v3.0.0-BETA1, ..., 3.4.x-dev, v4.0.0-BETA1, ..., 4.4.x-dev, v5.0.0-BETA1, ..., 5.4.x-dev, v6.0.0-BETA1, ..., 6.4.x-dev, v7.0.0-BETA1, ..., 7.3.x-dev].
- symfony/routing[v7.1.4, ..., 7.3.x-dev] conflict with symfony/config <6.4.
- typo3/cms-core 13.4.x-dev requires psr/log ^3.0.1 -> satisfiable by psr/log[3.0.1, 3.0.2, 3.x-dev].
- typo3/cms-core 13.4.x-dev requires symfony/config ^7.1 -> satisfiable by symfony/config[v7.1.0-BETA1, ..., 7.3.x-dev].
- typo3/cms-core 13.4.x-dev requires symfony/routing ^7.1.4 -> satisfiable by symfony/routing[v7.1.4, ..., 7.3.x-dev].
- Root composer.json requires typo3/cms-core ^13.4 -> satisfiable by typo3/cms-core[v13.4.0, ..., 13.4.x-dev].
- Root composer.json requires php-coveralls/php-coveralls ^2.5 -> satisfiable by php-coveralls/php-coveralls[v2.5.0, ..., v2.7.0].
|
PHPUnit, PHP 8.3 TYPO3 ^13.4
Process completed with exit code 2.
|
PHPStan, PHP 7.4 TYPO3 ^10.4:
Classes/Controller/AbstractFluxController.php#L438
Method FluidTYPO3\Flux\Controller\AbstractFluxController::performSubRendering() should return Psr\Http\Message\ResponseInterface|TYPO3\CMS\Extbase\Mvc\Response but returns Psr\Http\Message\ResponseInterface|TYPO3\CMS\Extbase\Mvc\ResponseInterface.
|
PHPStan, PHP 7.4 TYPO3 ^10.4:
Classes/Proxy/DataProviderContextProxy.php#L22
Class TYPO3\CMS\Backend\View\BackendLayout\DataProviderContext does not have a constructor and must be instantiated without any parameters.
|
PHPStan, PHP 7.4 TYPO3 ^10.4:
Classes/Proxy/DataProviderContextProxy.php#L33
Access to protected property TYPO3\CMS\Backend\View\BackendLayout\DataProviderContext::$pageId.
|
PHPStan, PHP 7.4 TYPO3 ^10.4:
Classes/Proxy/IconFactoryProxy.php#L34
Parameter $size of method FluidTYPO3\Flux\Proxy\IconFactoryProxy::getIcon() has invalid type TYPO3\CMS\Core\Imaging\IconSize.
|
PHPStan, PHP 7.4 TYPO3 ^10.4:
Classes/Proxy/IconFactoryProxy.php#L36
Parameter $state of method FluidTYPO3\Flux\Proxy\IconFactoryProxy::getIcon() has invalid type TYPO3\CMS\Core\Imaging\IconState.
|
PHPStan, PHP 7.4 TYPO3 ^10.4:
Classes/Proxy/IconFactoryProxy.php#L38
Parameter #2 $size of method TYPO3\CMS\Core\Imaging\IconFactory::getIcon() expects string, string|TYPO3\CMS\Core\Imaging\IconSize given.
|
PHPStan, PHP 7.4 TYPO3 ^10.4:
Classes/Proxy/IconFactoryProxy.php#L38
Parameter #4 $state of method TYPO3\CMS\Core\Imaging\IconFactory::getIcon() expects TYPO3\CMS\Core\Type\Icon\IconState|null, TYPO3\CMS\Core\Imaging\IconState|TYPO3\CMS\Core\Type\Icon\IconState|null given.
|
PHPStan, PHP 7.4 TYPO3 ^10.4
Process completed with exit code 1.
|
PHPStan, PHP 8.3 TYPO3 ^12.4:
Classes/Controller/AbstractFluxController.php#L438
Class TYPO3\CMS\Extbase\Mvc\ResponseInterface not found.
|
PHPStan, PHP 8.3 TYPO3 ^12.4:
Classes/Controller/AbstractFluxController.php#L438
Method FluidTYPO3\Flux\Controller\AbstractFluxController::performSubRendering() should return Psr\Http\Message\ResponseInterface|TYPO3\CMS\Extbase\Mvc\Response but returns Psr\Http\Message\ResponseInterface|TYPO3\CMS\Extbase\Mvc\Response|TYPO3\CMS\Extbase\Mvc\ResponseInterface.
|
PHPStan, PHP 8.3 TYPO3 ^12.4:
Classes/Proxy/DataProviderContextProxy.php#L22
Class TYPO3\CMS\Backend\View\BackendLayout\DataProviderContext does not have a constructor and must be instantiated without any parameters.
|
PHPStan, PHP 8.3 TYPO3 ^12.4:
Classes/Proxy/DataProviderContextProxy.php#L33
Access to protected property TYPO3\CMS\Backend\View\BackendLayout\DataProviderContext::$pageId.
|
PHPStan, PHP 8.3 TYPO3 ^12.4:
Classes/Proxy/IconFactoryProxy.php#L34
Parameter $size of method FluidTYPO3\Flux\Proxy\IconFactoryProxy::getIcon() has invalid type TYPO3\CMS\Core\Imaging\IconSize.
|
PHPStan, PHP 8.3 TYPO3 ^12.4:
Classes/Proxy/IconFactoryProxy.php#L36
Parameter $state of method FluidTYPO3\Flux\Proxy\IconFactoryProxy::getIcon() has invalid type TYPO3\CMS\Core\Imaging\IconState.
|
PHPStan, PHP 8.3 TYPO3 ^12.4:
Classes/Proxy/IconFactoryProxy.php#L38
Parameter #2 $size of method TYPO3\CMS\Core\Imaging\IconFactory::getIcon() expects string, string|TYPO3\CMS\Core\Imaging\IconSize given.
|
PHPStan, PHP 8.3 TYPO3 ^12.4:
Classes/Proxy/IconFactoryProxy.php#L38
Parameter #4 $state of method TYPO3\CMS\Core\Imaging\IconFactory::getIcon() expects TYPO3\CMS\Core\Type\Icon\IconState|null, TYPO3\CMS\Core\Imaging\IconState|TYPO3\CMS\Core\Type\Icon\IconState|null given.
|
PHPStan, PHP 8.3 TYPO3 ^12.4
Process completed with exit code 1.
|
PHPStan, PHP 8.2 TYPO3 ^11.5:
Classes/Controller/AbstractFluxController.php#L438
Class TYPO3\CMS\Extbase\Mvc\ResponseInterface not found.
|
PHPStan, PHP 8.2 TYPO3 ^11.5:
Classes/Controller/AbstractFluxController.php#L438
Method FluidTYPO3\Flux\Controller\AbstractFluxController::performSubRendering() should return Psr\Http\Message\ResponseInterface|TYPO3\CMS\Extbase\Mvc\Response but returns Psr\Http\Message\ResponseInterface|TYPO3\CMS\Extbase\Mvc\Response|TYPO3\CMS\Extbase\Mvc\ResponseInterface.
|
PHPStan, PHP 8.2 TYPO3 ^11.5:
Classes/Proxy/DataProviderContextProxy.php#L22
Class TYPO3\CMS\Backend\View\BackendLayout\DataProviderContext does not have a constructor and must be instantiated without any parameters.
|
PHPStan, PHP 8.2 TYPO3 ^11.5:
Classes/Proxy/DataProviderContextProxy.php#L33
Access to protected property TYPO3\CMS\Backend\View\BackendLayout\DataProviderContext::$pageId.
|
PHPStan, PHP 8.2 TYPO3 ^11.5:
Classes/Proxy/IconFactoryProxy.php#L34
Parameter $size of method FluidTYPO3\Flux\Proxy\IconFactoryProxy::getIcon() has invalid type TYPO3\CMS\Core\Imaging\IconSize.
|
PHPStan, PHP 8.2 TYPO3 ^11.5:
Classes/Proxy/IconFactoryProxy.php#L36
Parameter $state of method FluidTYPO3\Flux\Proxy\IconFactoryProxy::getIcon() has invalid type TYPO3\CMS\Core\Imaging\IconState.
|
PHPStan, PHP 8.2 TYPO3 ^11.5:
Classes/Proxy/IconFactoryProxy.php#L38
Parameter #2 $size of method TYPO3\CMS\Core\Imaging\IconFactory::getIcon() expects string, string|TYPO3\CMS\Core\Imaging\IconSize given.
|
PHPStan, PHP 8.2 TYPO3 ^11.5:
Classes/Proxy/IconFactoryProxy.php#L38
Parameter #4 $state of method TYPO3\CMS\Core\Imaging\IconFactory::getIcon() expects TYPO3\CMS\Core\Type\Icon\IconState|null, TYPO3\CMS\Core\Imaging\IconState|TYPO3\CMS\Core\Type\Icon\IconState|null given.
|
PHPStan, PHP 8.2 TYPO3 ^11.5
Process completed with exit code 1.
|
PHPStan, PHP 8.0 TYPO3 ^11.5:
Classes/Controller/AbstractFluxController.php#L438
Class TYPO3\CMS\Extbase\Mvc\ResponseInterface not found.
|
PHPStan, PHP 8.0 TYPO3 ^11.5:
Classes/Controller/AbstractFluxController.php#L438
Method FluidTYPO3\Flux\Controller\AbstractFluxController::performSubRendering() should return Psr\Http\Message\ResponseInterface|TYPO3\CMS\Extbase\Mvc\Response but returns Psr\Http\Message\ResponseInterface|TYPO3\CMS\Extbase\Mvc\Response|TYPO3\CMS\Extbase\Mvc\ResponseInterface.
|
PHPStan, PHP 8.0 TYPO3 ^11.5:
Classes/Proxy/DataProviderContextProxy.php#L22
Class TYPO3\CMS\Backend\View\BackendLayout\DataProviderContext does not have a constructor and must be instantiated without any parameters.
|
PHPStan, PHP 8.0 TYPO3 ^11.5:
Classes/Proxy/DataProviderContextProxy.php#L33
Access to protected property TYPO3\CMS\Backend\View\BackendLayout\DataProviderContext::$pageId.
|
PHPStan, PHP 8.0 TYPO3 ^11.5:
Classes/Proxy/IconFactoryProxy.php#L34
Parameter $size of method FluidTYPO3\Flux\Proxy\IconFactoryProxy::getIcon() has invalid type TYPO3\CMS\Core\Imaging\IconSize.
|
PHPStan, PHP 8.0 TYPO3 ^11.5:
Classes/Proxy/IconFactoryProxy.php#L36
Parameter $state of method FluidTYPO3\Flux\Proxy\IconFactoryProxy::getIcon() has invalid type TYPO3\CMS\Core\Imaging\IconState.
|
PHPStan, PHP 8.0 TYPO3 ^11.5:
Classes/Proxy/IconFactoryProxy.php#L38
Parameter #2 $size of method TYPO3\CMS\Core\Imaging\IconFactory::getIcon() expects string, string|TYPO3\CMS\Core\Imaging\IconSize given.
|
PHPStan, PHP 8.0 TYPO3 ^11.5:
Classes/Proxy/IconFactoryProxy.php#L38
Parameter #4 $state of method TYPO3\CMS\Core\Imaging\IconFactory::getIcon() expects TYPO3\CMS\Core\Type\Icon\IconState|null, TYPO3\CMS\Core\Imaging\IconState|TYPO3\CMS\Core\Type\Icon\IconState|null given.
|
PHPStan, PHP 8.0 TYPO3 ^11.5
Process completed with exit code 1.
|
PHPStan, PHP 8.2 TYPO3 ^12.4:
Classes/Controller/AbstractFluxController.php#L438
Class TYPO3\CMS\Extbase\Mvc\ResponseInterface not found.
|
PHPStan, PHP 8.2 TYPO3 ^12.4:
Classes/Controller/AbstractFluxController.php#L438
Method FluidTYPO3\Flux\Controller\AbstractFluxController::performSubRendering() should return Psr\Http\Message\ResponseInterface|TYPO3\CMS\Extbase\Mvc\Response but returns Psr\Http\Message\ResponseInterface|TYPO3\CMS\Extbase\Mvc\Response|TYPO3\CMS\Extbase\Mvc\ResponseInterface.
|
PHPStan, PHP 8.2 TYPO3 ^12.4:
Classes/Proxy/DataProviderContextProxy.php#L22
Class TYPO3\CMS\Backend\View\BackendLayout\DataProviderContext does not have a constructor and must be instantiated without any parameters.
|
PHPStan, PHP 8.2 TYPO3 ^12.4:
Classes/Proxy/DataProviderContextProxy.php#L33
Access to protected property TYPO3\CMS\Backend\View\BackendLayout\DataProviderContext::$pageId.
|
PHPStan, PHP 8.2 TYPO3 ^12.4:
Classes/Proxy/IconFactoryProxy.php#L34
Parameter $size of method FluidTYPO3\Flux\Proxy\IconFactoryProxy::getIcon() has invalid type TYPO3\CMS\Core\Imaging\IconSize.
|
PHPStan, PHP 8.2 TYPO3 ^12.4:
Classes/Proxy/IconFactoryProxy.php#L36
Parameter $state of method FluidTYPO3\Flux\Proxy\IconFactoryProxy::getIcon() has invalid type TYPO3\CMS\Core\Imaging\IconState.
|
PHPStan, PHP 8.2 TYPO3 ^12.4:
Classes/Proxy/IconFactoryProxy.php#L38
Parameter #2 $size of method TYPO3\CMS\Core\Imaging\IconFactory::getIcon() expects string, string|TYPO3\CMS\Core\Imaging\IconSize given.
|
PHPStan, PHP 8.2 TYPO3 ^12.4:
Classes/Proxy/IconFactoryProxy.php#L38
Parameter #4 $state of method TYPO3\CMS\Core\Imaging\IconFactory::getIcon() expects TYPO3\CMS\Core\Type\Icon\IconState|null, TYPO3\CMS\Core\Imaging\IconState|TYPO3\CMS\Core\Type\Icon\IconState|null given.
|
PHPStan, PHP 8.2 TYPO3 ^12.4
Process completed with exit code 1.
|
PHPStan, PHP 8.1 TYPO3 ^11.5:
Classes/Controller/AbstractFluxController.php#L438
Class TYPO3\CMS\Extbase\Mvc\ResponseInterface not found.
|
PHPStan, PHP 8.1 TYPO3 ^11.5:
Classes/Controller/AbstractFluxController.php#L438
Method FluidTYPO3\Flux\Controller\AbstractFluxController::performSubRendering() should return Psr\Http\Message\ResponseInterface|TYPO3\CMS\Extbase\Mvc\Response but returns Psr\Http\Message\ResponseInterface|TYPO3\CMS\Extbase\Mvc\Response|TYPO3\CMS\Extbase\Mvc\ResponseInterface.
|
PHPStan, PHP 8.1 TYPO3 ^11.5:
Classes/Proxy/DataProviderContextProxy.php#L22
Class TYPO3\CMS\Backend\View\BackendLayout\DataProviderContext does not have a constructor and must be instantiated without any parameters.
|
PHPStan, PHP 8.1 TYPO3 ^11.5:
Classes/Proxy/DataProviderContextProxy.php#L33
Access to protected property TYPO3\CMS\Backend\View\BackendLayout\DataProviderContext::$pageId.
|
PHPStan, PHP 8.1 TYPO3 ^11.5:
Classes/Proxy/IconFactoryProxy.php#L34
Parameter $size of method FluidTYPO3\Flux\Proxy\IconFactoryProxy::getIcon() has invalid type TYPO3\CMS\Core\Imaging\IconSize.
|
PHPStan, PHP 8.1 TYPO3 ^11.5:
Classes/Proxy/IconFactoryProxy.php#L36
Parameter $state of method FluidTYPO3\Flux\Proxy\IconFactoryProxy::getIcon() has invalid type TYPO3\CMS\Core\Imaging\IconState.
|
PHPStan, PHP 8.1 TYPO3 ^11.5:
Classes/Proxy/IconFactoryProxy.php#L38
Parameter #2 $size of method TYPO3\CMS\Core\Imaging\IconFactory::getIcon() expects string, string|TYPO3\CMS\Core\Imaging\IconSize given.
|
PHPStan, PHP 8.1 TYPO3 ^11.5:
Classes/Proxy/IconFactoryProxy.php#L38
Parameter #4 $state of method TYPO3\CMS\Core\Imaging\IconFactory::getIcon() expects TYPO3\CMS\Core\Type\Icon\IconState|null, TYPO3\CMS\Core\Imaging\IconState|TYPO3\CMS\Core\Type\Icon\IconState|null given.
|
PHPStan, PHP 8.1 TYPO3 ^11.5
Process completed with exit code 1.
|
PHPUnit, PHP 8.3 TYPO3 ^12.4
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
|
PHPUnit, PHP 8.2 TYPO3 ^12.4
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
|
PHPUnit, PHP 7.4 TYPO3 ^10.4
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
|
PHPUnit, PHP 8.2 TYPO3 ^11.5
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
|
PHPUnit, PHP 8.1 TYPO3 ^11.5
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
|
PHPStan, PHP 7.4 TYPO3 ^10.4
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
|
PHPStan, PHP 8.3 TYPO3 ^12.4
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
|
PHPStan, PHP 8.2 TYPO3 ^11.5
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
|
PHPStan, PHP 8.0 TYPO3 ^11.5
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
|
PHPStan, PHP 8.2 TYPO3 ^12.4
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
|
PHPUnit, PHP 8.0 TYPO3 ^11.5
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
|
CodeSniffer, PHP 8.1 TYPO3 ^11.5
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
|
PHPStan, PHP 8.1 TYPO3 ^11.5
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
|