Skip to content

Mark Framework interfaces as API part 3 #32026

Closed
@sivaschenko

Description

@sivaschenko

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

  1. lib/internal/Magento/Framework/Async/CancelableDeferredInterface.php
  2. lib/internal/Magento/Framework/Async/DeferredInterface.php
  3. lib/internal/Magento/Framework/Autoload/AutoloaderInterface.php
  4. lib/internal/Magento/Framework/Backup/SourceFileInterface.php
  5. lib/internal/Magento/Framework/Cache/ConfigInterface.php
  6. lib/internal/Magento/Framework/Cache/StaleCacheNotifierInterface.php
  7. lib/internal/Magento/Framework/Code/Generator/CodeGeneratorInterface.php
  8. lib/internal/Magento/Framework/Code/Minifier/AdapterInterface.php
  9. lib/internal/Magento/Framework/Code/Reader/ClassReaderInterface.php
  10. lib/internal/Magento/Framework/Code/ValidatorInterface.php
  11. lib/internal/Magento/Framework/Component/ComponentRegistrarInterface.php
  12. lib/internal/Magento/Framework/Crontab/CrontabManagerInterface.php
  13. lib/internal/Magento/Framework/Crontab/TasksProviderInterface.php
  14. lib/internal/Magento/Framework/Css/PreProcessor/ErrorHandlerInterface.php
  15. lib/internal/Magento/Framework/DB/DataConverter/DataConverterInterface.php
  16. lib/internal/Magento/Framework/DB/LoggerInterface.php
  17. lib/internal/Magento/Framework/DB/MapperInterface.php
  18. lib/internal/Magento/Framework/DB/Query/BatchIteratorInterface.php
  19. lib/internal/Magento/Framework/DB/QueryInterface.php
  20. lib/internal/Magento/Framework/DB/Select/QueryModifierInterface.php
  21. lib/internal/Magento/Framework/DB/Select/RendererInterface.php
  22. lib/internal/Magento/Framework/DB/Sequence/SequenceInterface.php
  23. lib/internal/Magento/Framework/DB/Sql/ExpressionInterface.php
  24. lib/internal/Magento/Framework/Data/Collection/Db/FetchStrategyInterface.php
  25. lib/internal/Magento/Framework/Data/Collection/EntityFactoryInterface.php
  26. lib/internal/Magento/Framework/Data/CollectionDataSourceInterface.php
  27. lib/internal/Magento/Framework/Data/CollectionModifierInterface.php
  28. lib/internal/Magento/Framework/Data/SearchResultInterface.php
  29. lib/internal/Magento/Framework/Data/SearchResultProcessorInterface.php
  30. lib/internal/Magento/Framework/Data/ValueSourceInterface.php
  31. lib/internal/Magento/Framework/DataObject/IdentityGeneratorInterface.php
  32. lib/internal/Magento/Framework/DataObject/IdentityInterface.php
  33. lib/internal/Magento/Framework/DataObject/IdentityValidatorInterface.php
  34. lib/internal/Magento/Framework/DataObject/KeyValueObjectInterface.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