Skip to content

Not compatible with Symfony 7.3 #273

Closed
@lyrixx

Description

@lyrixx

Hello,

I'm testing Symfony 7.3, and I got the following error


12:22:09 CRITICAL  [php] Uncaught Error: Class "Symfony\Component\PropertyInfo\PhpStan\NameScopeFactory" not found ["exception" => Error { …}]

In GetTypeTrait.php line 61:
                                                                                                       
  [Symfony\Component\ErrorHandler\Error\ClassNotFoundError]                                            
  Attempted to load class "NameScopeFactory" from namespace "Symfony\Component\PropertyInfo\PhpStan".  
  Did you forget a "use" statement for another namespace?                                              
                                                                                                       

Exception trace:
  at /app/server/backend/vendor/jolicode/automapper/src/Extractor/GetTypeTrait.php:61
 AutoMapper\Extractor\ReadAccessor->extractFromDocBlock() at /app/server/backend/vendor/jolicode/automapper/src/Extractor/ReadAccessor.php:436
 AutoMapper\Extractor\ReadAccessor->getTypes() at /app/server/backend/vendor/jolicode/automapper/src/Extractor/ReadWriteTypeExtractor.php:29
 AutoMapper\Extractor\ReadWriteTypeExtractor->getTypes() at /app/server/backend/vendor/symfony/property-info/PropertyInfoExtractor.php:112
 Symfony\Component\PropertyInfo\PropertyInfoExtractor->extract() at /app/server/backend/vendor/symfony/property-info/PropertyInfoExtractor.php:85
 Symfony\Component\PropertyInfo\PropertyInfoExtractor->getTypes() at /app/server/backend/vendor/jolicode/automapper/src/Extractor/FromSourceMappingExtractor.php:26
 AutoMapper\Extractor\FromSourceMappingExtractor->getTypes() at /app/server/backend/vendor/jolicode/automapper/src/Metadata/MetadataFactory.php:289
 AutoMapper\Metadata\MetadataFactory->createGeneratorMetadata() at /app/server/backend/vendor/jolicode/automapper/src/Metadata/MetadataFactory.php:142
 AutoMapper\Metadata\MetadataFactory->resolveAllMetadata() at /app/server/backend/vendor/jolicode/automapper/src/Symfony/Bundle/CacheWarmup/CacheWarmer.php:34
 AutoMapper\Symfony\Bundle\CacheWarmup\CacheWarmer->warmUp() at /app/server/backend/vendor/symfony/http-kernel/CacheWarmer/CacheWarmerAggregate.php:96
 Symfony\Component\HttpKernel\CacheWarmer\CacheWarmerAggregate->warmUp() at /app/server/backend/vendor/symfony/framework-bundle/Command/CacheClearCommand.php:248
 Symfony\Bundle\FrameworkBundle\Command\CacheClearCommand->warmupOptionals() at /app/server/backend/vendor/symfony/framework-bundle/Command/CacheClearCommand.php:147
 Symfony\Bundle\FrameworkBundle\Command\CacheClearCommand->execute() at /app/server/backend/vendor/symfony/console/Command/Command.php:318
 Symfony\Component\Console\Command\Command->run() at /app/server/backend/vendor/symfony/console/Application.php:1094
 Symfony\Component\Console\Application->doRunCommand() at /app/server/backend/vendor/symfony/framework-bundle/Console/Application.php:123
 Symfony\Bundle\FrameworkBundle\Console\Application->doRunCommand() at /app/server/backend/vendor/symfony/console/Application.php:342
 Symfony\Component\Console\Application->doRun() at /app/server/backend/vendor/symfony/framework-bundle/Console/Application.php:77
 Symfony\Bundle\FrameworkBundle\Console\Application->doRun() at /app/server/backend/vendor/symfony/console/Application.php:193
 Symfony\Component\Console\Application->run() at /app/server/backend/bin/console:30

cache:clear [--no-warmup] [--no-optional-warmers]

The following class https://github.com/symfony/symfony/blob/7.2/src/Symfony/Component/PropertyInfo/PhpStan/NameScopeFactory.php#L20 has been removed from Symfony 7.3 in 73cf02baf6

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions