Closed AdamVyborny closed 1 month ago
@odinuv Máme už někde vzorový .manifest
abych ho přidal do těch funkcionálních testů na read a write? V RFC je jen ten minimal nebo ta verze z rozepsanými změnami.
Jinak finální podoba manifestu by měla bejt tady https://github.com/keboola/platform-libraries/blob/main/libs/output-mapping/tests/Configuration/Table/BaseConfigurationTest.php a tady https://github.com/keboola/platform-libraries/blob/main/libs/output-mapping/tests/Configuration/Table/ManifestTest.php připadně se tam může ještě doplnit nějaká další
Na revíew dělá OJ a po dohodě se odebírám. On do toho má větší vhled. Kdyby byla nějaká nejasnost, tak mě sem zas přidejte.
JIRA: https://keboola.atlassian.net/browse/PST-1376
Nakonec jsem to tedy překopal na to, že ten objekt je pouze v novém formátu, ale zachoval jsem původní settery (které hlásí deprecation notice) abychom měli snadnější update těch komponent. Načíst manifest ze souboru také zvládám z obou formátů a vygenerovat ho taky do obou. Asi narazíme ještě na nějaký edgecase, protože do teď byl ten formát manifestů totálně volný, ale jinak by to takhle mohlo fungovat...