UNPKG

@ui5/task-adaptation

Version:

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

14 lines (13 loc) 677 B
import { IConfiguration, IMetadata } from "../model/types.js"; import AbapProvider from "./abapProvider.js"; import IAppVariantIdHierarchyItem from "../model/appVariantIdHierarchyItem.js"; export default class AbapRepoManager { private configuration; private abapProvider; constructor(configuration: IConfiguration, abapProvider?: AbapProvider); getAppVariantIdHierarchy(id: string): Promise<IAppVariantIdHierarchyItem[]>; getAnnotationMetadata(uri: string): Promise<IMetadata>; downloadAnnotationFile(uri: string): Promise<Map<string, any>>; getMetadata(id: string): Promise<IMetadata>; fetch(repoName: string): Promise<Map<string, string>>; }