Skip to content

fix trait usage

fix trait usage #64

Triggered via push July 30, 2024 10:54
Status Failure
Total duration 3m 12s
Artifacts

build.yml

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

Annotations

40 errors and 4 warnings
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)
PossiblyInvalidArgument: src/Foundry/Story/RandomProductAssociationsStory.php#L46
src/Foundry/Story/RandomProductAssociationsStory.php:46:29: PossiblyInvalidArgument: Argument 1 of Akawakaweb\SyliusFixturesPlugin\Foundry\Factory\ProductAssociationFactory::withOwner expects Sylius\Component\Core\Model\ProductInterface|Zenstruck\Foundry\Persistence\Proxy<object>|string, but possibly different type Sylius\Component\Core\Model\ProductInterface|Zenstruck\Foundry\Persistence\Proxy<Sylius\Component\Core\Model\ProductInterface> provided (see https://psalm.dev/092)
PossiblyUndefinedMethod: src/Foundry/Updater/TaxonUpdater.php#L38
src/Foundry/Updater/TaxonUpdater.php:38:56: PossiblyUndefinedMethod: Method Zenstruck\Foundry\Persistence\Proxy::getCode 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)
PossiblyInvalidArgument: src/Foundry/Story/RandomProductAssociationsStory.php#L46
src/Foundry/Story/RandomProductAssociationsStory.php:46:29: PossiblyInvalidArgument: Argument 1 of Akawakaweb\SyliusFixturesPlugin\Foundry\Factory\ProductAssociationFactory::withOwner expects Sylius\Component\Core\Model\ProductInterface|Zenstruck\Foundry\Persistence\Proxy<object>|string, but possibly different type Sylius\Component\Core\Model\ProductInterface|Zenstruck\Foundry\Persistence\Proxy<Sylius\Component\Core\Model\ProductInterface> provided (see https://psalm.dev/092)
PossiblyUndefinedMethod: src/Foundry/Updater/TaxonUpdater.php#L38
src/Foundry/Updater/TaxonUpdater.php:38:56: PossiblyUndefinedMethod: Method Zenstruck\Foundry\Persistence\Proxy::getCode 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)
PossiblyInvalidArgument: src/Foundry/Story/RandomProductAssociationsStory.php#L46
src/Foundry/Story/RandomProductAssociationsStory.php:46:29: PossiblyInvalidArgument: Argument 1 of Akawakaweb\SyliusFixturesPlugin\Foundry\Factory\ProductAssociationFactory::withOwner expects Sylius\Component\Core\Model\ProductInterface|Zenstruck\Foundry\Persistence\Proxy<object>|string, but possibly different type Sylius\Component\Core\Model\ProductInterface|Zenstruck\Foundry\Persistence\Proxy<Sylius\Component\Core\Model\ProductInterface> provided (see https://psalm.dev/092)
PossiblyUndefinedMethod: src/Foundry/Updater/TaxonUpdater.php#L38
src/Foundry/Updater/TaxonUpdater.php:38:56: PossiblyUndefinedMethod: Method Zenstruck\Foundry\Persistence\Proxy::getCode 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)
PossiblyInvalidArgument: src/Foundry/Story/RandomProductAssociationsStory.php#L46
src/Foundry/Story/RandomProductAssociationsStory.php:46:29: PossiblyInvalidArgument: Argument 1 of Akawakaweb\SyliusFixturesPlugin\Foundry\Factory\ProductAssociationFactory::withOwner expects Sylius\Component\Core\Model\ProductInterface|Zenstruck\Foundry\Persistence\Proxy<object>|string, but possibly different type Sylius\Component\Core\Model\ProductInterface|Zenstruck\Foundry\Persistence\Proxy<Sylius\Component\Core\Model\ProductInterface> provided (see https://psalm.dev/092)
PossiblyUndefinedMethod: src/Foundry/Updater/TaxonUpdater.php#L38
src/Foundry/Updater/TaxonUpdater.php:38:56: PossiblyUndefinedMethod: Method Zenstruck\Foundry\Persistence\Proxy::getCode does not exist (see https://psalm.dev/108)
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.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.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/