@ui5/task-adaptation
Version:
Custom task for ui5-builder which allows building UI5 Flexibility Adaptation Projects for SAP BTP, Cloud Foundry environment
13 lines (12 loc) • 650 B
TypeScript
import { IAppVariantInfo } from "./model/types.js";
export default class AppVariantManager {
static process(appVariantResources: any[], projectNamespace: string, taskUtil: any): Promise<IAppVariantInfo>;
static getAppVariantResourcesToProcess(workspace: any): Promise<any[]>;
static updateChanges(appVariantResources: any[], projectNamespace: string): Promise<void>;
private static isManifestChange;
private static isManifestAppVariant;
static getAppVariantInfo(appVariantResources: any[]): Promise<IAppVariantInfo>;
private static validateManifest;
private static updateRelativePaths;
private static omitFiles;
}