From f0f5baffb914af0046d6376b01a72990876d7bcf Mon Sep 17 00:00:00 2001 From: Ladislau Szomoru <3372902+lszomoru@users.noreply.github.com> Date: Mon, 13 Dec 2021 15:44:20 +0100 Subject: [PATCH] Fix #124066 --- extensions/git/src/api/api1.ts | 4 ++++ extensions/git/src/api/git.d.ts | 1 + 2 files changed, 5 insertions(+) diff --git a/extensions/git/src/api/api1.ts b/extensions/git/src/api/api1.ts index 799af0e31df..f6ae052e177 100644 --- a/extensions/git/src/api/api1.ts +++ b/extensions/git/src/api/api1.ts @@ -104,6 +104,10 @@ export class ApiRepository implements Repository { return this._repository.getCommit(ref); } + add(paths: string[]) { + return this._repository.add(paths.map(p => Uri.file(p))); + } + clean(paths: string[]) { return this._repository.clean(paths.map(p => Uri.file(p))); } diff --git a/extensions/git/src/api/git.d.ts b/extensions/git/src/api/git.d.ts index 10ee49f8294..c1053676969 100644 --- a/extensions/git/src/api/git.d.ts +++ b/extensions/git/src/api/git.d.ts @@ -172,6 +172,7 @@ export interface Repository { show(ref: string, path: string): Promise; getCommit(ref: string): Promise; + add(paths: string[]): Promise; clean(paths: string[]): Promise; apply(patch: string, reverse?: boolean): Promise;