Skip to content

Mark classes and interfaces as API #32054

Closed
@sivaschenko

Description

@sivaschenko

The following classes and interfaces should be marked as API

  1. Magento\Framework\Data\FormFactory
  2. Magento\Framework\View\Element\UiComponent\Control\ButtonProviderInterface
  3. Magento\Framework\Event\ManagerInterface
  4. Magento\Framework\App\Filesystem\DirectoryList
  5. Magento\Framework\Api\AbstractSimpleObject
  6. Magento\Framework\Controller\Result\JsonFactory
  7. Magento\Framework\App\Response\RedirectInterface
  8. Magento\Framework\DataObject\IdentityInterface
  9. Magento\Framework\App\Response\Http\FileFactory
  10. Magento\Framework\Logger\Handler\Base
  11. Magento\Framework\Controller\Result\Raw
  12. Magento\Framework\View\LayoutFactory
  13. Magento\Sales\Model\ResourceModel\Order\CollectionFactory
  14. Magento\Widget\Block\BlockInterface
  15. Magento\Shipping\Model\Carrier\CarrierInterface
  16. Magento\Framework\View\Element\Html\Select
  17. Magento\Framework\View\Element\UiComponent\DataProvider\SearchResult
  18. Magento\Customer\Controller\RegistryConstants
  19. Magento\Framework\App\Http\Context
  20. Magento\Framework\App\Action\HttpPostActionInterface
  21. Magento\Customer\Model\Context
  22. Magento\Ui\Component\Layout\Tabs\TabInterface
  23. Magento\Framework\Filesystem\DirectoryList
  24. Magento\Framework\View\Element\UiComponent\ContextInterface
  25. Magento\Framework\App\Action\HttpGetActionInterface
  26. Magento\Framework\DataObject\Factory
  27. Magento\Framework\View\Element\UiComponent\DataProvider\DataProvider
  28. Magento\Framework\App\CsrfAwareActionInterface
  29. Magento\Framework\App\CsrfAwareActionInterface

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