@jayree/sfdx-plugin-manifest
Version:
A powerful Salesforce CLI plugin and Node.js library to effortlessly generate, clean up, and manage package.xml and destructiveChanges.xml manifests directly from your Salesforce orgs or from Git changes in your SF projects. Unlock faster, safer, and smar
24 lines (23 loc) • 703 B
TypeScript
import { ComponentSet, RegistryAccess } from '@salesforce/source-deploy-retrieve';
import { SfProject } from '@salesforce/core';
/**
* Resolver for metadata type and component objects from a git diff result
*
* @internal
*/
export declare class GitDiffResolver {
private ref2VirtualTreeContainer;
private ref1Resolver;
private ref2Resolver;
private dir;
private packagesDirs;
private localRepo;
private registry;
private project;
/**
* @param dir SFDX project directory
*/
constructor(project: SfProject, registry?: RegistryAccess);
resolve(ref1: string, ref2: string | undefined): Promise<ComponentSet>;
private gitChangesAsComponentSet;
}