🐛 remove the notion of active scm provider

introduces more changes to the SCM api

fixes #23623
fixes #23676
This commit is contained in:
Joao Moreno
2017-03-30 21:10:34 +02:00
parent ce46000fe6
commit a8b2945855
13 changed files with 253 additions and 96 deletions

View File

@@ -253,6 +253,9 @@ export abstract class MainProcessExtensionServiceShape {
export interface SCMProviderFeatures {
hasQuickDiffProvider?: boolean;
count?: number;
commitTemplate?: string;
acceptInputCommand?: modes.Command;
statusBarCommands?: modes.Command[];
}
export interface SCMGroupFeatures {