Actions
Bug #82025
closedInvalid declare strict_types in CMS 7 strikes again
Status:
Rejected
Priority:
Must have
Assignee:
-
Category:
-
Target version:
-
Start date:
2017-08-01
Due date:
% Done:
0%
Estimated time:
TYPO3 Version:
7
PHP Version:
Tags:
Complexity:
Is Regression:
Sprint Focus:
Description
The latest version 1.4.1 of typo3/cms-composer-installers comes with a non 7.6-compatible strict_types declaration:
$ grep strict_types -r vendor/ vendor/typo3/cms/ChangeLog:2016-07-07 6c0ac42 #76984 [BUGFIX] Unsupported declare 'strict_types' (Christian Kuhn) vendor/typo3/cms-composer-installers/src/Plugin/PluginImplementation.php:declare(strict_types=1); vendor/typo3/cms-composer-installers/src/Plugin/Util/ExtensionKeyResolver.php:declare(strict_types=1); vendor/typo3/cms-composer-installers/src/Plugin/Core/ScriptDispatcher.php:declare(strict_types=1); vendor/typo3/cms-composer-installers/src/Plugin/Core/InstallerScripts/EntryPoint.php:declare(strict_types=1); vendor/typo3/cms-composer-installers/src/Plugin/Core/StopInstallerScriptExecution.php:declare(strict_types=1); vendor/typo3/cms-composer-installers/src/Plugin/Core/InstallerScriptsRegistration.php:declare(strict_types=1); vendor/typo3/cms-composer-installers/src/Plugin/Core/InstallerScript.php:declare(strict_types=1);
TYPO3 7.6 should be free of those as already discussed in #76984 and #76989, so the required sub components should be free of them too, right? With version 1.3.x it's working again.
Actions