Skip to content

Mark classes and interfaces as API part 2 #32056

Closed
@sivaschenko

Description

@sivaschenko

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

  1. Magento\Ui\DataProvider\Modifier\PoolInterface
  2. Magento\Framework\App\RouterInterface
  3. Magento\Framework\Setup\Patch\DataPatchInterface
  4. Magento\Framework\Console\Cli
  5. Magento\Catalog\Controller\Adminhtml\Product
  6. Magento\Framework\App\Config\ValueFactory
  7. Magento\Framework\Module\ModuleListInterface
  8. Magento\Catalog\Pricing\Price\FinalPrice
  9. Magento\Framework\App\Config\ConfigResource\ConfigInterface
  10. Magento\Framework\Module\Dir
  11. Magento\Framework\App\Cache\Type\Config
  12. Magento\Store\Ui\Component\Listing\Column\Store\Options
  13. Magento\Framework\Mview\ActionInterface
  14. Magento\Ui\DataProvider\AddFieldToCollectionInterface
  15. Magento\Framework\Filesystem\Directory\ReadFactory
  16. Magento\Framework\GraphQl\Query\ResolverInterface
  17. Magento\Payment\Gateway\Config\Config
  18. Magento\Ui\DataProvider\AddFilterToCollectionInterface
  19. Magento\Customer\Block\Adminhtml\Edit\GenericButton

Metadata

Metadata

Assignees

Labels

Priority: P1Once P0 defects have been fixed, a defect having this priority is the next candidate for fixing.Progress: doneProject: API Changes

Type

No type

Projects

Status

Done

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions