Skip to content

[!!!][WIP][TASK] Use PHP attribute to register and configure Field Types #1342

[!!!][WIP][TASK] Use PHP attribute to register and configure Field Types

[!!!][WIP][TASK] Use PHP attribute to register and configure Field Types #1342

Triggered via pull request October 2, 2024 13:47
Status Failure
Total duration 1m 3s
Artifacts

tests.yaml

on: pull_request
CGL
34s
CGL
PHPStan TYPO3 v13 PHP 8.2
30s
PHPStan TYPO3 v13 PHP 8.2
Matrix: functional_tests
Matrix: unit_tests
Fit to window
Zoom out
Zoom in

Annotations

15 errors and 6 warnings
PHPStan TYPO3 v13 PHP 8.2: Classes/Generator/TcaGenerator.php#L591
Parameter #1 $type of method TYPO3\CMS\ContentBlocks\FieldType\FieldTypeRegistry::get() expects string, TYPO3\CMS\ContentBlocks\FieldType\FieldTypeInterface given.
PHPStan TYPO3 v13 PHP 8.2: Classes/Generator/TcaGenerator.php#L605
Access to an undefined property TYPO3\CMS\ContentBlocks\FieldType\FieldTypeInterface::$tcaType.
PHPStan TYPO3 v13 PHP 8.2: Tests/Unit/Fixtures/FieldTypeRegistryTestFactory.php#L82
Static call to instance method TYPO3\CMS\ContentBlocks\FieldType\AbstractFieldType::getName().
PHPStan TYPO3 v13 PHP 8.2: Tests/Unit/Generator/TcaGeneratorTest.php#L1548
Class TYPO3\CMS\ContentBlocks\Generator\FlexFormGenerator constructor invoked with 1 parameter, 2 required.
PHPStan TYPO3 v13 PHP 8.2: Tests/Unit/Generator/TcaGeneratorTest.php#L1549
Class TYPO3\CMS\ContentBlocks\Generator\TcaGenerator constructor invoked with 5 parameters, 6 required.
PHPStan TYPO3 v13 PHP 8.2: Tests/Unit/Generator/TcaGeneratorTest.php#L1725
Class TYPO3\CMS\ContentBlocks\Generator\FlexFormGenerator constructor invoked with 1 parameter, 2 required.
PHPStan TYPO3 v13 PHP 8.2: Tests/Unit/Generator/TcaGeneratorTest.php#L1726
Class TYPO3\CMS\ContentBlocks\Generator\TcaGenerator constructor invoked with 5 parameters, 6 required.
PHPStan TYPO3 v13 PHP 8.2: Tests/Unit/Generator/TcaGeneratorTest.php#L1765
Class TYPO3\CMS\ContentBlocks\Generator\FlexFormGenerator constructor invoked with 1 parameter, 2 required.
PHPStan TYPO3 v13 PHP 8.2: Tests/Unit/Generator/TcaGeneratorTest.php#L1766
Class TYPO3\CMS\ContentBlocks\Generator\TcaGenerator constructor invoked with 5 parameters, 6 required.
PHPStan TYPO3 v13 PHP 8.2: Tests/Unit/Generator/TcaGeneratorTest.php#L2551
Class TYPO3\CMS\ContentBlocks\Generator\FlexFormGenerator constructor invoked with 1 parameter, 2 required.
Unit Tests TYPO3 v PHP 8.3
Process completed with exit code 2.
CGL
Process completed with exit code 8.
Unit Tests TYPO3 v PHP 8.2
Process completed with exit code 2.
Functional Tests TYPO3 PHP 8.3
Process completed with exit code 2.
Functional Tests TYPO3 PHP 8.2
Process completed with exit code 2.
PHPStan TYPO3 v13 PHP 8.2
The following actions use a deprecated Node.js version and will be forced to run on node20: actions/checkout@v3, actions/cache@v3. For more info: https://github.blog/changelog/2024-03-07-github-actions-all-actions-will-run-on-node20-instead-of-node16-by-default/
Unit Tests TYPO3 v PHP 8.3
The following actions use a deprecated Node.js version and will be forced to run on node20: actions/checkout@v3, actions/cache@v3. For more info: https://github.blog/changelog/2024-03-07-github-actions-all-actions-will-run-on-node20-instead-of-node16-by-default/
CGL
The following actions use a deprecated Node.js version and will be forced to run on node20: actions/checkout@v3, actions/cache@v3. For more info: https://github.blog/changelog/2024-03-07-github-actions-all-actions-will-run-on-node20-instead-of-node16-by-default/
Unit Tests TYPO3 v PHP 8.2
The following actions use a deprecated Node.js version and will be forced to run on node20: actions/checkout@v3, actions/cache@v3. For more info: https://github.blog/changelog/2024-03-07-github-actions-all-actions-will-run-on-node20-instead-of-node16-by-default/
Functional Tests TYPO3 PHP 8.3
The following actions use a deprecated Node.js version and will be forced to run on node20: actions/checkout@v3, actions/cache@v3. For more info: https://github.blog/changelog/2024-03-07-github-actions-all-actions-will-run-on-node20-instead-of-node16-by-default/
Functional Tests TYPO3 PHP 8.2
The following actions use a deprecated Node.js version and will be forced to run on node20: actions/checkout@v3, actions/cache@v3. For more info: https://github.blog/changelog/2024-03-07-github-actions-all-actions-will-run-on-node20-instead-of-node16-by-default/