Git - Commit action button extension api (#154555)

This commit is contained in:
Ladislau Szomoru
2022-07-12 17:06:16 +02:00
committed by GitHub
parent 077c168e12
commit c7c0acd2ce
9 changed files with 165 additions and 96 deletions

View File

@@ -27,6 +27,7 @@ import { TerminalEnvironmentManager } from './terminal';
import { OutputChannelLogger } from './log';
import { createIPCServer, IPCServer } from './ipc/ipcServer';
import { GitEditor } from './gitEditor';
import { GitPostCommitCommandsProvider } from './postCommitCommands';
const deactivateTasks: { (): Promise<any> }[] = [];
@@ -117,6 +118,9 @@ async function createModel(context: ExtensionContext, outputChannelLogger: Outpu
new GitTimelineProvider(model, cc)
);
const postCommitCommandsProvider = new GitPostCommitCommandsProvider();
model.registerPostCommitCommandsProvider(postCommitCommandsProvider);
checkGitVersion(info);
return model;