Skip to content

implement category sending to nosto #1063

implement category sending to nosto

implement category sending to nosto #1063

Triggered via push January 30, 2025 15:52
Status Failure
Total duration 1m 53s
Artifacts 1

phan.yml

on: push
Fit to window
Zoom out
Zoom in

Annotations

6 errors and 11 warnings
Phan Analysis
Process completed with exit code 1.
Phan Analysis: Model/Category/Repository.php#L87
Call to undeclared method \Magento\Catalog\Model\CategoryRepository::getList
Phan Analysis: Model/Service/Sync/Upsert/SyncService.php#L225
Call to undeclared method \Nosto\Tagging\Model\Category\Repository::getById (Did you mean expr->getByIds())
Phan Analysis: Model/Service/Sync/Upsert/SyncService.php#L235
Call to method __construct from undeclared class \Nosto\Tagging\Model\Operation\CategoryUpdateOnNosto
Phan Analysis: Model/Service/Sync/Upsert/SyncService.php#L235
Call to method execute from undeclared class \Nosto\Tagging\Model\Operation\CategoryUpdateOnNosto
Phan Analysis
Process completed with exit code 1.
Phan Analysis
Your workflow is using a version of actions/cache that is scheduled for deprecation, actions/cache@v1. Please update your workflow to use either v3 or v4 of actions/cache to avoid interruptions. Learn more: https://github.blog/changelog/2024-12-05-notice-of-upcoming-releases-and-breaking-changes-for-github-actions/#actions-cache-v1-v2-and-actions-toolkit-cache-package-closing-down
Phan Analysis
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/
Phan Analysis: Model/ResourceModel/Magento/Category/Collection.php#L40
Possibly zero references to use statement for classlike/namespace LocalizedException (\Magento\Framework\Exception\LocalizedException)
Phan Analysis: Model/Service/Sync/AbstractBulkPublisher.php#L128
Argument 1 ($argc) is (('Sync ' . count($entityIds)) . ' Nosto entities') of type string but \__() takes array (no real type) defined at vendor/magento/framework/Phrase/__.php:16 (the inferred real argument type has nothing in common with the parameter's phpdoc type)
Phan Analysis: Model/Service/Sync/Upsert/Category/AsyncBulkConsumer.php#L40
Possibly zero references to use statement for classlike/namespace LocalizedException (\Magento\Framework\Exception\LocalizedException)
Phan Analysis: Model/Service/Sync/Upsert/Category/AsyncBulkConsumer.php#L43
Possibly zero references to use statement for classlike/namespace MemoryOutOfBoundsException (\Nosto\Exception\MemoryOutOfBoundsException)
Phan Analysis: Model/Service/Sync/Upsert/Category/AsyncBulkConsumer.php#L44
Possibly zero references to use statement for classlike/namespace NostoException (\Nosto\NostoException)
Phan Analysis: Model/Service/Sync/Upsert/SyncService.php#L105
Doc-block of $nostoCategoryService in __construct contains phpdoc param type \Nosto\Tagging\Model\Service\Sync\Upsert\CategoryServiceInterface which is incompatible with the param type \Nosto\Tagging\Model\Service\Product\Category\CategoryServiceInterface declared in the signature
Phan Analysis: Model/Service/Sync/Upsert/SyncService.php#L237
Reference to undeclared property \Nosto\Tagging\Model\Service\Sync\Upsert\SyncService->logger
Phan Analysis: Model/Service/Sync/Upsert/SyncService.php#L268
Argument 1 ($message) is $e of type \Exception|\Throwable but \Nosto\Tagging\Model\Service\Sync\Upsert\SyncService::logDebugWithStore() takes string defined at Model/Service/AbstractService.php:216
Phan Analysis: Observer/Order/Save.php#L49
Possibly zero references to use statement for classlike/namespace Buyer (\Nosto\Model\Order\Buyer)

Artifacts

Produced during runtime
Name Size
phan-analysis-results
1.1 KB