Skip to content

Mark Catalog interfaces as API #32014

@sivaschenko

Description

@sivaschenko

The following interfaces should be marked as API in 2.4-develop branch

  1. app/code/Magento/Catalog/Block/Product/AwareInterface.php
  2. app/code/Magento/Catalog/Block/Product/ReviewRendererInterface.php
  3. app/code/Magento/Catalog/Controller/Adminhtml/Product/Initialization/Helper/HandlerInterface.php
  4. app/code/Magento/Catalog/Controller/Product/View/ViewInterface.php
  5. app/code/Magento/Catalog/Model/Attribute/LockValidatorInterface.php
  6. app/code/Magento/Catalog/Model/Config/Source/ProductPriceOptionsInterface.php
  7. app/code/Magento/Catalog/Model/Entity/Product/Attribute/Group/AttributeMapperInterface.php
  8. app/code/Magento/Catalog/Model/Indexer/Product/Flat/TableDataInterface.php
  9. app/code/Magento/Catalog/Model/Layer/CollectionFilterInterface.php
  10. app/code/Magento/Catalog/Model/Layer/FilterableAttributeListInterface.php
  11. app/code/Magento/Catalog/Model/Layer/ItemCollectionProviderInterface.php
  12. app/code/Magento/Catalog/Model/Layer/StateKeyInterface.php
  13. app/code/Magento/Catalog/Model/Product/Condition/ConditionInterface.php
  14. app/code/Magento/Catalog/Model/Product/Configuration/Item/Option/OptionInterface.php
  15. app/code/Magento/Catalog/Model/Product/Media/ConfigInterface.php
  16. app/code/Magento/Catalog/Model/Product/Pricing/Renderer/SalableResolverInterface.php
  17. app/code/Magento/Catalog/Model/ProductLink/CollectionProviderInterface.php
  18. app/code/Magento/Catalog/Model/ProductLink/Converter/ConverterInterface.php
  19. app/code/Magento/Catalog/Model/ProductLink/Data/ListCriteriaInterface.php
  20. app/code/Magento/Catalog/Model/ProductLink/Data/ListResultInterface.php
  21. app/code/Magento/Catalog/Model/ProductLink/MapProviderInterface.php
  22. app/code/Magento/Catalog/Model/ProductOptions/ConfigInterface.php
  23. app/code/Magento/Catalog/Model/ResourceModel/Product/Indexer/Price/PriceModifierInterface.php
  24. app/code/Magento/Catalog/Model/ResourceModel/Product/LinkedProductSelectBuilderInterface.php
  25. app/code/Magento/Catalog/Pricing/Price/ConfiguredPriceInterface.php
  26. app/code/Magento/Catalog/Pricing/Price/MinimalPriceCalculatorInterface.php
  27. app/code/Magento/Catalog/Pricing/Price/SpecialPriceInterface.php
  28. app/code/Magento/Catalog/Ui/DataProvider/Product/Form/Modifier/Eav/WysiwygConfigDataProcessorInterface.php

Metadata

Metadata

Assignees

Labels

Component: Framework/ApiUSE ONLY for FRAMEWORK RELATED BUG! E.g If bug related to Catalog Service Contracts use just CatalogIssue: ConfirmedGate 3 Passed. Manual verification of the issue completed. Issue is confirmedPriority: P1Once P0 defects have been fixed, a defect having this priority is the next candidate for fixing.Progress: doneProject: API ChangesReproduced on 2.4.xThe issue has been reproduced on latest 2.4-develop branch

Type

No type

Projects

Status

Done

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions