Allow/test with Symfony 7 #1760
integrate.yaml
on: pull_request
Matrix: static-code-analysis
Matrix: tests
Annotations
33 errors and 32 warnings
PossiblyUndefinedArrayOffset:
src/Twig/CachedTemplatesRegistry.php#L59
src/Twig/CachedTemplatesRegistry.php:59:31: PossiblyUndefinedArrayOffset: Possibly undefined array key (see https://psalm.dev/167)
|
PossiblyUndefinedArrayOffset:
src/Twig/CachedTemplatesRegistry.php#L60
src/Twig/CachedTemplatesRegistry.php:60:36: PossiblyUndefinedArrayOffset: Possibly undefined array key (see https://psalm.dev/167)
|
PossiblyUndefinedArrayOffset:
src/Twig/CachedTemplatesTainter.php#L55
src/Twig/CachedTemplatesTainter.php:55:74: PossiblyUndefinedArrayOffset: Possibly undefined array key $call_args[0] on array{0?: PhpParser\Node\Arg, 1?: PhpParser\Node\Arg, ...<int<0, max>, PhpParser\Node\Arg>} (see https://psalm.dev/167)
|
PropertyTypeCoercion:
src/Twig/TemplateFileAnalyzer.php#L33
src/Twig/TemplateFileAnalyzer.php:33:35: PropertyTypeCoercion: Psalm\SymfonyPsalmPlugin\Twig\TemplateFileAnalyzer::$extensionClasses expects 'list<class-string>', parent type 'array<array-key, mixed>' provided (see https://psalm.dev/198)
|
Static Code Analysis (PHP: 8.1, deps: lowest)
Process completed with exit code 2.
|
DeprecatedProperty:
src/Handler/ConsoleHandler.php#L161
src/Handler/ConsoleHandler.php:161:94: DeprecatedProperty: PhpParser\Node\Name::$parts is marked deprecated (see https://psalm.dev/099)
|
DeprecatedProperty:
src/Handler/ConsoleHandler.php#L209
src/Handler/ConsoleHandler.php:209:25: DeprecatedProperty: PhpParser\Node\Name::$parts is marked deprecated (see https://psalm.dev/099)
|
DeprecatedProperty:
src/Handler/HeaderBagHandler.php#L63
src/Handler/HeaderBagHandler.php:63:109: DeprecatedProperty: PhpParser\Node\Name::$parts is marked deprecated (see https://psalm.dev/099)
|
PossiblyUndefinedArrayOffset:
src/Twig/CachedTemplatesRegistry.php#L59
src/Twig/CachedTemplatesRegistry.php:59:31: PossiblyUndefinedArrayOffset: Possibly undefined array key (see https://psalm.dev/167)
|
PossiblyUndefinedArrayOffset:
src/Twig/CachedTemplatesRegistry.php#L60
src/Twig/CachedTemplatesRegistry.php:60:36: PossiblyUndefinedArrayOffset: Possibly undefined array key (see https://psalm.dev/167)
|
PossiblyUndefinedArrayOffset:
src/Twig/CachedTemplatesTainter.php#L55
src/Twig/CachedTemplatesTainter.php:55:74: PossiblyUndefinedArrayOffset: Possibly undefined array key $call_args[0] on array{0?: PhpParser\Node\Arg, 1?: PhpParser\Node\Arg, ...<int<0, max>, PhpParser\Node\Arg>} (see https://psalm.dev/167)
|
PropertyTypeCoercion:
src/Twig/TemplateFileAnalyzer.php#L33
src/Twig/TemplateFileAnalyzer.php:33:35: PropertyTypeCoercion: Psalm\SymfonyPsalmPlugin\Twig\TemplateFileAnalyzer::$extensionClasses expects 'list<class-string>', parent type 'array<array-key, mixed>' provided (see https://psalm.dev/198)
|
Static Code Analysis (PHP: 8, deps: highest)
Process completed with exit code 2.
|
Tests (PHP: 8.1, Symfony: 7)
Your requirements could not be resolved to an installable set of packages.
Problem 1
- Root composer.json requires symfony/framework-bundle ^5.0 || ^6.0 || ^7.0 -> satisfiable by symfony/framework-bundle[v7.0.0-BETA1, v7.0.0-BETA2].
- symfony/framework-bundle[v7.0.0-BETA1, ..., v7.0.0-BETA2] require php >=8.2 -> your php version (8.1.25) does not satisfy that requirement.
Problem 2
- Root composer.json requires symfony/form ^5.0 || ^6.0 || ^7.0 -> satisfiable by symfony/form[v7.0.0-BETA1, v7.0.0-BETA2].
- symfony/form[v7.0.0-BETA1, ..., v7.0.0-BETA2] require php >=8.2 -> your php version (8.1.25) does not satisfy that requirement.
Problem 3
- Root composer.json requires symfony/console * -> satisfiable by symfony/console[v7.0.0-BETA1].
- symfony/console v7.0.0-BETA1 requires php >=8.2 -> your php version (8.1.25) does not satisfy that requirement.
Problem 4
- Root composer.json requires symfony/messenger ^5.0 || ^6.0 || ^7.0 -> satisfiable by symfony/messenger[v7.0.0-BETA1, v7.0.0-BETA2].
- symfony/messenger[v7.0.0-BETA1, ..., v7.0.0-BETA2] require php >=8.2 -> your php version (8.1.25) does not satisfy that requirement.
Problem 5
- Root composer.json requires symfony/serializer ^5.0 || ^6.0 || ^7.0 -> satisfiable by symfony/serializer[v7.0.0-BETA1, v7.0.0-BETA2].
- symfony/serializer[v7.0.0-BETA1, ..., v7.0.0-BETA2] require php >=8.2 -> your php version (8.1.25) does not satisfy that requirement.
Problem 6
- Root composer.json requires symfony/validator * -> satisfiable by symfony/validator[v7.0.0-BETA1, v7.0.0-BETA2].
- symfony/validator[v7.0.0-BETA1, ..., v7.0.0-BETA2] require php >=8.2 -> your php version (8.1.25) does not satisfy that requirement.
Problem 7
- vimeo/psalm[5.1.0, ..., 5.15.0] require symfony/console ^4.1.6 || ^5.0 || ^6.0 -> found symfony/console[v4.1.6, ..., v4.4.49, v5.0.0-BETA1, ..., v5.4.28, v6.0.0-BETA1, ..., v6.4.0-BETA1] but these were not loaded, likely because it conflicts with another require.
- Root composer.json requires vimeo/psalm ^5.1 -> satisfiable by vimeo/psalm[5.1.0, ..., 5.15.0].
|
Tests (PHP: 8.1, Symfony: 7)
The process '/usr/local/bin/composer' failed with exit code 2
|
PossiblyUndefinedArrayOffset:
src/Twig/CachedTemplatesRegistry.php#L59
src/Twig/CachedTemplatesRegistry.php:59:31: PossiblyUndefinedArrayOffset: Possibly undefined array key (see https://psalm.dev/167)
|
PossiblyUndefinedArrayOffset:
src/Twig/CachedTemplatesRegistry.php#L60
src/Twig/CachedTemplatesRegistry.php:60:36: PossiblyUndefinedArrayOffset: Possibly undefined array key (see https://psalm.dev/167)
|
PossiblyUndefinedArrayOffset:
src/Twig/CachedTemplatesTainter.php#L55
src/Twig/CachedTemplatesTainter.php:55:74: PossiblyUndefinedArrayOffset: Possibly undefined array key $call_args[0] on array{0?: PhpParser\Node\Arg, 1?: PhpParser\Node\Arg, ...<int<0, max>, PhpParser\Node\Arg>} (see https://psalm.dev/167)
|
PropertyTypeCoercion:
src/Twig/TemplateFileAnalyzer.php#L33
src/Twig/TemplateFileAnalyzer.php:33:35: PropertyTypeCoercion: Psalm\SymfonyPsalmPlugin\Twig\TemplateFileAnalyzer::$extensionClasses expects 'list<class-string>', parent type 'array<array-key, mixed>' provided (see https://psalm.dev/198)
|
Static Code Analysis (PHP: 8, deps: lowest)
Process completed with exit code 2.
|
DeprecatedProperty:
src/Handler/ConsoleHandler.php#L161
src/Handler/ConsoleHandler.php:161:94: DeprecatedProperty: PhpParser\Node\Name::$parts is marked deprecated (see https://psalm.dev/099)
|
DeprecatedProperty:
src/Handler/ConsoleHandler.php#L209
src/Handler/ConsoleHandler.php:209:25: DeprecatedProperty: PhpParser\Node\Name::$parts is marked deprecated (see https://psalm.dev/099)
|
DeprecatedProperty:
src/Handler/HeaderBagHandler.php#L63
src/Handler/HeaderBagHandler.php:63:109: DeprecatedProperty: PhpParser\Node\Name::$parts is marked deprecated (see https://psalm.dev/099)
|
PossiblyUndefinedArrayOffset:
src/Twig/CachedTemplatesRegistry.php#L59
src/Twig/CachedTemplatesRegistry.php:59:31: PossiblyUndefinedArrayOffset: Possibly undefined array key (see https://psalm.dev/167)
|
PossiblyUndefinedArrayOffset:
src/Twig/CachedTemplatesRegistry.php#L60
src/Twig/CachedTemplatesRegistry.php:60:36: PossiblyUndefinedArrayOffset: Possibly undefined array key (see https://psalm.dev/167)
|
PossiblyUndefinedArrayOffset:
src/Twig/CachedTemplatesTainter.php#L55
src/Twig/CachedTemplatesTainter.php:55:74: PossiblyUndefinedArrayOffset: Possibly undefined array key $call_args[0] on array{0?: PhpParser\Node\Arg, 1?: PhpParser\Node\Arg, ...<int<0, max>, PhpParser\Node\Arg>} (see https://psalm.dev/167)
|
PropertyTypeCoercion:
src/Twig/TemplateFileAnalyzer.php#L33
src/Twig/TemplateFileAnalyzer.php:33:35: PropertyTypeCoercion: Psalm\SymfonyPsalmPlugin\Twig\TemplateFileAnalyzer::$extensionClasses expects 'list<class-string>', parent type 'array<array-key, mixed>' provided (see https://psalm.dev/198)
|
Static Code Analysis (PHP: 8.1, deps: highest)
Process completed with exit code 2.
|
Tests (PHP: 8.1, Symfony: 5)
Process completed with exit code 1.
|
Tests (PHP: 8.2, Symfony: 5)
Process completed with exit code 1.
|
Tests (PHP: 8, Symfony: 5)
Process completed with exit code 1.
|
Tests (PHP: 8.2, Symfony: 6)
Process completed with exit code 1.
|
Tests (PHP: 8.1, Symfony: 6)
Process completed with exit code 1.
|
Static Code Analysis (PHP: 8.1, deps: lowest)
The following actions uses node12 which is deprecated and will be forced to run on node16: ramsey/composer-install@v1. For more info: https://github.blog/changelog/2023-06-13-github-actions-all-actions-will-run-on-node16-instead-of-node12-by-default/
|
Static Code Analysis (PHP: 8.1, deps: lowest)
The `save-state` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
|
Static Code Analysis (PHP: 8.1, deps: lowest)
The `save-state` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
|
Static Code Analysis (PHP: 8.1, deps: lowest)
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
|
Static Code Analysis (PHP: 8, deps: highest)
The following actions uses node12 which is deprecated and will be forced to run on node16: ramsey/composer-install@v1. For more info: https://github.blog/changelog/2023-06-13-github-actions-all-actions-will-run-on-node16-instead-of-node12-by-default/
|
Static Code Analysis (PHP: 8, deps: highest)
The `save-state` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
|
Tests (PHP: 8.1, Symfony: 7)
The following actions uses node12 which is deprecated and will be forced to run on node16: ramsey/composer-install@v1. For more info: https://github.blog/changelog/2023-06-13-github-actions-all-actions-will-run-on-node16-instead-of-node12-by-default/
|
Tests (PHP: 8.1, Symfony: 7)
The `save-state` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
|
Tests (PHP: 8.1, Symfony: 7)
The `save-state` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
|
Tests (PHP: 8.1, Symfony: 7)
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
|
Static Code Analysis (PHP: 8, deps: lowest)
The following actions uses node12 which is deprecated and will be forced to run on node16: ramsey/composer-install@v1. For more info: https://github.blog/changelog/2023-06-13-github-actions-all-actions-will-run-on-node16-instead-of-node12-by-default/
|
Static Code Analysis (PHP: 8, deps: lowest)
The `save-state` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
|
Static Code Analysis (PHP: 8, deps: lowest)
The `save-state` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
|
Static Code Analysis (PHP: 8, deps: lowest)
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
|
Static Code Analysis (PHP: 8.1, deps: highest)
The following actions uses node12 which is deprecated and will be forced to run on node16: ramsey/composer-install@v1. For more info: https://github.blog/changelog/2023-06-13-github-actions-all-actions-will-run-on-node16-instead-of-node12-by-default/
|
Static Code Analysis (PHP: 8.1, deps: highest)
The `save-state` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
|
Tests (PHP: 8.1, Symfony: 5)
The following actions uses node12 which is deprecated and will be forced to run on node16: ramsey/composer-install@v1. For more info: https://github.blog/changelog/2023-06-13-github-actions-all-actions-will-run-on-node16-instead-of-node12-by-default/
|
Tests (PHP: 8.1, Symfony: 5)
The `save-state` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
|
Tests (PHP: 8.1, Symfony: 5)
The `save-state` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
|
Tests (PHP: 8.1, Symfony: 5)
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
|
Tests (PHP: 8.2, Symfony: 5)
The following actions uses node12 which is deprecated and will be forced to run on node16: ramsey/composer-install@v1. For more info: https://github.blog/changelog/2023-06-13-github-actions-all-actions-will-run-on-node16-instead-of-node12-by-default/
|
Tests (PHP: 8.2, Symfony: 5)
The `save-state` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
|
Tests (PHP: 8, Symfony: 5)
The following actions uses node12 which is deprecated and will be forced to run on node16: ramsey/composer-install@v1. For more info: https://github.blog/changelog/2023-06-13-github-actions-all-actions-will-run-on-node16-instead-of-node12-by-default/
|
Tests (PHP: 8, Symfony: 5)
The `save-state` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
|
Tests (PHP: 8, Symfony: 5)
The `save-state` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
|
Tests (PHP: 8, Symfony: 5)
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
|
Tests (PHP: 8.2, Symfony: 6)
The following actions uses node12 which is deprecated and will be forced to run on node16: ramsey/composer-install@v1. For more info: https://github.blog/changelog/2023-06-13-github-actions-all-actions-will-run-on-node16-instead-of-node12-by-default/
|
Tests (PHP: 8.2, Symfony: 6)
The `save-state` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
|
Tests (PHP: 8.1, Symfony: 6)
The following actions uses node12 which is deprecated and will be forced to run on node16: ramsey/composer-install@v1. For more info: https://github.blog/changelog/2023-06-13-github-actions-all-actions-will-run-on-node16-instead-of-node12-by-default/
|
Tests (PHP: 8.1, Symfony: 6)
The `save-state` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
|
Tests (PHP: 8.1, Symfony: 6)
The `save-state` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
|
Tests (PHP: 8.1, Symfony: 6)
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
|