Skip to content

fix(dependencies): foundry compatibility above 1.38 #67

fix(dependencies): foundry compatibility above 1.38

fix(dependencies): foundry compatibility above 1.38 #67

Triggered via pull request July 30, 2024 10:59
Status Failure
Total duration 3m 14s
Artifacts

build.yml

on: pull_request
Matrix: tests
Fit to window
Zoom out
Zoom in

Annotations

40 errors and 4 warnings
PossiblyUndefinedMethod: src/Foundry/DefaultValues/OrderItemDefaultValues.php#L29
src/Foundry/DefaultValues/OrderItemDefaultValues.php:29:90: PossiblyUndefinedMethod: Method Zenstruck\Foundry\Persistence\Proxy::getVariants does not exist (see https://psalm.dev/108)
InvalidMethodCall: src/Foundry/Story/DefaultChannelsStory.php#L36
src/Foundry/Story/DefaultChannelsStory.php:36:15: InvalidMethodCall: Cannot call method on array<array-key, mixed> variable (see https://psalm.dev/091)
MixedMethodCall: src/Foundry/Story/DefaultChannelsStory.php#L37
src/Foundry/Story/DefaultChannelsStory.php:37:15: MixedMethodCall: Cannot determine the type of the object on the left hand side of this expression (see https://psalm.dev/015)
MixedMethodCall: src/Foundry/Story/DefaultChannelsStory.php#L38
src/Foundry/Story/DefaultChannelsStory.php:38:15: MixedMethodCall: Cannot determine the type of the object on the left hand side of this expression (see https://psalm.dev/015)
MixedMethodCall: src/Foundry/Story/DefaultChannelsStory.php#L39
src/Foundry/Story/DefaultChannelsStory.php:39:15: MixedMethodCall: Cannot determine the type of the object on the left hand side of this expression (see https://psalm.dev/015)
MixedMethodCall: src/Foundry/Story/DefaultChannelsStory.php#L47
src/Foundry/Story/DefaultChannelsStory.php:47:15: MixedMethodCall: Cannot determine the type of the object on the left hand side of this expression (see https://psalm.dev/015)
MixedMethodCall: src/Foundry/Story/DefaultChannelsStory.php#L48
src/Foundry/Story/DefaultChannelsStory.php:48:15: MixedMethodCall: Cannot determine the type of the object on the left hand side of this expression (see https://psalm.dev/015)
MixedMethodCall: src/Foundry/Story/DefaultChannelsStory.php#L49
src/Foundry/Story/DefaultChannelsStory.php:49:15: MixedMethodCall: Cannot determine the type of the object on the left hand side of this expression (see https://psalm.dev/015)
MixedMethodCall: src/Foundry/Story/DefaultChannelsStory.php#L50
src/Foundry/Story/DefaultChannelsStory.php:50:15: MixedMethodCall: Cannot determine the type of the object on the left hand side of this expression (see https://psalm.dev/015)
PossiblyUndefinedMethod: src/Foundry/Updater/ProductUpdater.php#L137
src/Foundry/Updater/ProductUpdater.php:137:73: PossiblyUndefinedMethod: Method Zenstruck\Foundry\Persistence\Proxy::getCode does not exist (see https://psalm.dev/108)
PossiblyUndefinedMethod: src/Foundry/DefaultValues/OrderItemDefaultValues.php#L29
src/Foundry/DefaultValues/OrderItemDefaultValues.php:29:90: PossiblyUndefinedMethod: Method Zenstruck\Foundry\Persistence\Proxy::getVariants does not exist (see https://psalm.dev/108)
InvalidMethodCall: src/Foundry/Story/DefaultChannelsStory.php#L36
src/Foundry/Story/DefaultChannelsStory.php:36:15: InvalidMethodCall: Cannot call method on array<array-key, mixed> variable (see https://psalm.dev/091)
MixedMethodCall: src/Foundry/Story/DefaultChannelsStory.php#L37
src/Foundry/Story/DefaultChannelsStory.php:37:15: MixedMethodCall: Cannot determine the type of the object on the left hand side of this expression (see https://psalm.dev/015)
MixedMethodCall: src/Foundry/Story/DefaultChannelsStory.php#L38
src/Foundry/Story/DefaultChannelsStory.php:38:15: MixedMethodCall: Cannot determine the type of the object on the left hand side of this expression (see https://psalm.dev/015)
MixedMethodCall: src/Foundry/Story/DefaultChannelsStory.php#L39
src/Foundry/Story/DefaultChannelsStory.php:39:15: MixedMethodCall: Cannot determine the type of the object on the left hand side of this expression (see https://psalm.dev/015)
MixedMethodCall: src/Foundry/Story/DefaultChannelsStory.php#L47
src/Foundry/Story/DefaultChannelsStory.php:47:15: MixedMethodCall: Cannot determine the type of the object on the left hand side of this expression (see https://psalm.dev/015)
MixedMethodCall: src/Foundry/Story/DefaultChannelsStory.php#L48
src/Foundry/Story/DefaultChannelsStory.php:48:15: MixedMethodCall: Cannot determine the type of the object on the left hand side of this expression (see https://psalm.dev/015)
MixedMethodCall: src/Foundry/Story/DefaultChannelsStory.php#L49
src/Foundry/Story/DefaultChannelsStory.php:49:15: MixedMethodCall: Cannot determine the type of the object on the left hand side of this expression (see https://psalm.dev/015)
MixedMethodCall: src/Foundry/Story/DefaultChannelsStory.php#L50
src/Foundry/Story/DefaultChannelsStory.php:50:15: MixedMethodCall: Cannot determine the type of the object on the left hand side of this expression (see https://psalm.dev/015)
PossiblyUndefinedMethod: src/Foundry/Updater/ProductUpdater.php#L137
src/Foundry/Updater/ProductUpdater.php:137:73: PossiblyUndefinedMethod: Method Zenstruck\Foundry\Persistence\Proxy::getCode does not exist (see https://psalm.dev/108)
PossiblyUndefinedMethod: src/Foundry/DefaultValues/OrderItemDefaultValues.php#L29
src/Foundry/DefaultValues/OrderItemDefaultValues.php:29:90: PossiblyUndefinedMethod: Method Zenstruck\Foundry\Persistence\Proxy::getVariants does not exist (see https://psalm.dev/108)
InvalidMethodCall: src/Foundry/Story/DefaultChannelsStory.php#L36
src/Foundry/Story/DefaultChannelsStory.php:36:15: InvalidMethodCall: Cannot call method on array<array-key, mixed> variable (see https://psalm.dev/091)
MixedMethodCall: src/Foundry/Story/DefaultChannelsStory.php#L37
src/Foundry/Story/DefaultChannelsStory.php:37:15: MixedMethodCall: Cannot determine the type of the object on the left hand side of this expression (see https://psalm.dev/015)
MixedMethodCall: src/Foundry/Story/DefaultChannelsStory.php#L38
src/Foundry/Story/DefaultChannelsStory.php:38:15: MixedMethodCall: Cannot determine the type of the object on the left hand side of this expression (see https://psalm.dev/015)
MixedMethodCall: src/Foundry/Story/DefaultChannelsStory.php#L39
src/Foundry/Story/DefaultChannelsStory.php:39:15: MixedMethodCall: Cannot determine the type of the object on the left hand side of this expression (see https://psalm.dev/015)
MixedMethodCall: src/Foundry/Story/DefaultChannelsStory.php#L47
src/Foundry/Story/DefaultChannelsStory.php:47:15: MixedMethodCall: Cannot determine the type of the object on the left hand side of this expression (see https://psalm.dev/015)
MixedMethodCall: src/Foundry/Story/DefaultChannelsStory.php#L48
src/Foundry/Story/DefaultChannelsStory.php:48:15: MixedMethodCall: Cannot determine the type of the object on the left hand side of this expression (see https://psalm.dev/015)
MixedMethodCall: src/Foundry/Story/DefaultChannelsStory.php#L49
src/Foundry/Story/DefaultChannelsStory.php:49:15: MixedMethodCall: Cannot determine the type of the object on the left hand side of this expression (see https://psalm.dev/015)
MixedMethodCall: src/Foundry/Story/DefaultChannelsStory.php#L50
src/Foundry/Story/DefaultChannelsStory.php:50:15: MixedMethodCall: Cannot determine the type of the object on the left hand side of this expression (see https://psalm.dev/015)
PossiblyUndefinedMethod: src/Foundry/Updater/ProductUpdater.php#L137
src/Foundry/Updater/ProductUpdater.php:137:73: PossiblyUndefinedMethod: Method Zenstruck\Foundry\Persistence\Proxy::getCode does not exist (see https://psalm.dev/108)
PossiblyUndefinedMethod: src/Foundry/DefaultValues/OrderItemDefaultValues.php#L29
src/Foundry/DefaultValues/OrderItemDefaultValues.php:29:90: PossiblyUndefinedMethod: Method Zenstruck\Foundry\Persistence\Proxy::getVariants does not exist (see https://psalm.dev/108)
InvalidMethodCall: src/Foundry/Story/DefaultChannelsStory.php#L36
src/Foundry/Story/DefaultChannelsStory.php:36:15: InvalidMethodCall: Cannot call method on array<array-key, mixed> variable (see https://psalm.dev/091)
MixedMethodCall: src/Foundry/Story/DefaultChannelsStory.php#L37
src/Foundry/Story/DefaultChannelsStory.php:37:15: MixedMethodCall: Cannot determine the type of the object on the left hand side of this expression (see https://psalm.dev/015)
MixedMethodCall: src/Foundry/Story/DefaultChannelsStory.php#L38
src/Foundry/Story/DefaultChannelsStory.php:38:15: MixedMethodCall: Cannot determine the type of the object on the left hand side of this expression (see https://psalm.dev/015)
MixedMethodCall: src/Foundry/Story/DefaultChannelsStory.php#L39
src/Foundry/Story/DefaultChannelsStory.php:39:15: MixedMethodCall: Cannot determine the type of the object on the left hand side of this expression (see https://psalm.dev/015)
MixedMethodCall: src/Foundry/Story/DefaultChannelsStory.php#L47
src/Foundry/Story/DefaultChannelsStory.php:47:15: MixedMethodCall: Cannot determine the type of the object on the left hand side of this expression (see https://psalm.dev/015)
MixedMethodCall: src/Foundry/Story/DefaultChannelsStory.php#L48
src/Foundry/Story/DefaultChannelsStory.php:48:15: MixedMethodCall: Cannot determine the type of the object on the left hand side of this expression (see https://psalm.dev/015)
MixedMethodCall: src/Foundry/Story/DefaultChannelsStory.php#L49
src/Foundry/Story/DefaultChannelsStory.php:49:15: MixedMethodCall: Cannot determine the type of the object on the left hand side of this expression (see https://psalm.dev/015)
MixedMethodCall: src/Foundry/Story/DefaultChannelsStory.php#L50
src/Foundry/Story/DefaultChannelsStory.php:50:15: MixedMethodCall: Cannot determine the type of the object on the left hand side of this expression (see https://psalm.dev/015)
PossiblyUndefinedMethod: src/Foundry/Updater/ProductUpdater.php#L137
src/Foundry/Updater/ProductUpdater.php:137:73: PossiblyUndefinedMethod: Method Zenstruck\Foundry\Persistence\Proxy::getCode does not exist (see https://psalm.dev/108)
Sylius ^1.12, PHP 8.1, Symfony ~6.1.0, MySQL 8.0
The following actions uses Node.js version which is deprecated and will be forced to run on node20: actions/checkout@v3, actions/setup-node@v3, actions/cache@v3, actions/upload-artifact@v3. For more info: https://github.blog/changelog/2024-03-07-github-actions-all-actions-will-run-on-node20-instead-of-node16-by-default/
Sylius ^1.12, PHP 8.1, Symfony ~6.2.0, MySQL 8.0
The following actions uses Node.js version which is deprecated and will be forced to run on node20: actions/checkout@v3, actions/setup-node@v3, actions/cache@v3, actions/upload-artifact@v3. For more info: https://github.blog/changelog/2024-03-07-github-actions-all-actions-will-run-on-node20-instead-of-node16-by-default/
Sylius ^1.12, PHP 8.2, Symfony ~6.3.0, MySQL 8.0
The following actions uses Node.js version which is deprecated and will be forced to run on node20: actions/checkout@v3, actions/setup-node@v3, actions/cache@v3, actions/upload-artifact@v3. For more info: https://github.blog/changelog/2024-03-07-github-actions-all-actions-will-run-on-node20-instead-of-node16-by-default/
Sylius ^1.12, PHP 8.0, Symfony ~5.4.0, MySQL 5.7
The following actions uses Node.js version which is deprecated and will be forced to run on node20: actions/checkout@v3, actions/setup-node@v3, actions/cache@v3, actions/upload-artifact@v3. For more info: https://github.blog/changelog/2024-03-07-github-actions-all-actions-will-run-on-node20-instead-of-node16-by-default/