Skip to content

Mark Framework Setup interfaces as API #32033

Closed
@sivaschenko

Description

@sivaschenko

The following interfaces should be marked as API

  1. lib/internal/Magento/Framework/Setup/ConfigOptionsListInterface.php
  2. lib/internal/Magento/Framework/Setup/DataCacheInterface.php
  3. lib/internal/Magento/Framework/Setup/Declaration/Schema/DataSavior/DataSaviorInterface.php
  4. lib/internal/Magento/Framework/Setup/Declaration/Schema/DataSavior/DumpAccessorInterface.php
  5. lib/internal/Magento/Framework/Setup/Declaration/Schema/Db/DDLTriggerInterface.php
  6. lib/internal/Magento/Framework/Setup/Declaration/Schema/Db/DbDefinitionProcessorInterface.php
  7. lib/internal/Magento/Framework/Setup/Declaration/Schema/Db/DbSchemaReaderInterface.php
  8. lib/internal/Magento/Framework/Setup/Declaration/Schema/Db/DbSchemaWriterInterface.php
  9. lib/internal/Magento/Framework/Setup/Declaration/Schema/Declaration/ValidationInterface.php
  10. lib/internal/Magento/Framework/Setup/Declaration/Schema/Diff/DiffInterface.php
  11. lib/internal/Magento/Framework/Setup/Declaration/Schema/Dto/Columns/ColumnDefaultAwareInterface.php
  12. lib/internal/Magento/Framework/Setup/Declaration/Schema/Dto/Columns/ColumnIdentityAwareInterface.php
  13. lib/internal/Magento/Framework/Setup/Declaration/Schema/Dto/Columns/ColumnNullableAwareInterface.php
  14. lib/internal/Magento/Framework/Setup/Declaration/Schema/Dto/Columns/ColumnUnsignedAwareInterface.php
  15. lib/internal/Magento/Framework/Setup/Declaration/Schema/Dto/ElementDiffAwareInterface.php
  16. lib/internal/Magento/Framework/Setup/Declaration/Schema/Dto/Factories/FactoryInterface.php
  17. lib/internal/Magento/Framework/Setup/Declaration/Schema/Dto/TableElementInterface.php
  18. lib/internal/Magento/Framework/Setup/Declaration/Schema/OperationInterface.php
  19. lib/internal/Magento/Framework/Setup/Declaration/Schema/SchemaConfigInterface.php
  20. lib/internal/Magento/Framework/Setup/Patch/DataPatchInterface.php
  21. lib/internal/Magento/Framework/Setup/Patch/DependentPatchInterface.php
  22. lib/internal/Magento/Framework/Setup/Patch/NonTransactionableInterface.php
  23. lib/internal/Magento/Framework/Setup/Patch/PatchInterface.php
  24. lib/internal/Magento/Framework/Setup/Patch/PatchRevertableInterface.php
  25. lib/internal/Magento/Framework/Setup/Patch/SchemaPatchInterface.php
  26. lib/internal/Magento/Framework/Setup/SampleData/InstallerInterface.php
  27. lib/internal/Magento/Framework/Setup/SampleData/StateInterface.php
  28. lib/internal/Magento/Framework/Setup/SchemaListenerDefinition/DefinitionConverterInterface.php
  29. lib/internal/Magento/Framework/Setup/SchemaListenerHandlers/SchemaListenerHandlerInterface.php
  30. lib/internal/Magento/Framework/Setup/UpToDateValidatorInterface.php

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