Skip to content

v3.0: fix incomplete interfaces, add new interfaces, keep final classes, reduce bypass-finals usage #811

v3.0: fix incomplete interfaces, add new interfaces, keep final classes, reduce bypass-finals usage

v3.0: fix incomplete interfaces, add new interfaces, keep final classes, reduce bypass-finals usage #811

Re-run triggered February 27, 2026 10:13
Status Failure
Total duration 2m 11s
Artifacts

build.yaml

on: pull_request
PHPStan
23s
PHPStan
PHP-CS-Fixer
13s
PHP-CS-Fixer
Twig-CS-Fixer
8s
Twig-CS-Fixer
validate-markdown
21s
validate-markdown
Matrix: tests
Fit to window
Zoom out
Zoom in

Annotations

16 errors
PHPStan: src/Naming/NamerInterface.php#L24
PHPDoc tag `@param` for parameter $mapping with type Vich\UploaderBundle\Naming\PropertyMapping is not subtype of native type Vich\UploaderBundle\Mapping\PropertyMappingInterface.
PHPStan: src/Naming/HashNamer.php#L37
Parameter $mapping of method Vich\UploaderBundle\Naming\HashNamer::name() has invalid type Vich\UploaderBundle\Naming\PropertyMapping.
PHPStan: src/Naming/DirectoryNamerInterface.php#L26
Parameter $mapping of method Vich\UploaderBundle\Naming\DirectoryNamerInterface::directoryName() has invalid type Vich\UploaderBundle\Naming\PropertyMapping.
PHPStan: src/Naming/DirectoryNamerInterface.php#L26
PHPDoc tag `@param` for parameter $mapping with type Vich\UploaderBundle\Naming\PropertyMapping is not subtype of native type Vich\UploaderBundle\Mapping\PropertyMappingInterface.
PHPStan: src/Naming/CurrentDateTimeDirectoryNamer.php#L42
Parameter $mapping of method Vich\UploaderBundle\Naming\CurrentDateTimeDirectoryNamer::directoryName() has invalid type Vich\UploaderBundle\Naming\PropertyMapping.
PHPStan: src/Naming/ConfigurableDirectoryNamer.php#L27
Parameter $mapping of method Vich\UploaderBundle\Naming\ConfigurableDirectoryNamer::directoryName() has invalid type Vich\UploaderBundle\Naming\PropertyMapping.
PHPStan: src/Naming/Base64Namer.php#L41
Parameter $mapping of method Vich\UploaderBundle\Naming\Base64Namer::name() has invalid type Vich\UploaderBundle\Naming\PropertyMapping.
PHPStan: src/Injector/FileInjectorInterface.php#L23
Parameter $mapping of method Vich\UploaderBundle\Injector\FileInjectorInterface::injectFile() has invalid type Vich\UploaderBundle\Injector\PropertyMapping.
PHPStan: src/Injector/FileInjectorInterface.php#L23
PHPDoc tag `@param` for parameter $mapping with type Vich\UploaderBundle\Injector\PropertyMapping is not subtype of native type Vich\UploaderBundle\Mapping\PropertyMappingInterface.
PHPStan: src/Injector/FileInjector.php#L20
Parameter $mapping of method Vich\UploaderBundle\Injector\FileInjector::injectFile() has invalid type Vich\UploaderBundle\Injector\PropertyMapping.
PHP 8.2 with Symfony 6.4.* tests with highest dependencies
Process completed with exit code 255.
PHP 8.1 with Symfony 5.4.* tests with lowest dependencies
The strategy configuration was canceled because "tests._8_2_6_4___highest_false_" failed
PHP 8.1 with Symfony * tests with highest dependencies
The strategy configuration was canceled because "tests._8_2_6_4___highest_false_" failed
PHP 8.1 with Symfony * tests with highest dependencies
The operation was canceled.
PHP 8.2 with Symfony * tests with highest dependencies
The strategy configuration was canceled because "tests._8_2_6_4___highest_false_" failed
PHP 8.2 with Symfony * tests with highest dependencies
The operation was canceled.