UNPKG

@ui5/task-adaptation

Version:

Custom task for ui5-builder which allows building UI5 Flexibility Adaptation Projects for SAP BTP, Cloud Foundry environment

13 lines 569 B
import MetadataJsonUtil from "../converter/metadataJsonUtil.js"; import UI5JsonConverter from "../converter/ui5JsonConverter.js"; import UI5XmlConverter from "../converter/ui5XmlConverter.js"; export default class ConvertV2ToV4 { transform({ json, xml }) { if (MetadataJsonUtil.getVersion(json) !== "4.0") { const annotationsV4 = UI5JsonConverter.convertAnnotations(UI5XmlConverter.convertV2(xml)); MetadataJsonUtil.setAnnotations(json, annotationsV4); } return json; } } //# sourceMappingURL=convertV2ToV4.js.map