Merge pull request #31325 from joaomoreno/scm-multiroot

SCM: Support multiple repositories
This commit is contained in:
João Moreno
2017-08-25 16:00:20 +02:00
committed by GitHub
33 changed files with 2175 additions and 1807 deletions

View File

@@ -473,7 +473,7 @@ export function createApiFactory(
// namespace: scm
const scm: typeof vscode.scm = {
get inputBox() {
return extHostSCM.inputBox;
return extHostSCM.getLastInputBox(extension);
},
createSourceControl(id: string, label: string) {
mainThreadTelemetry.$publicLog('registerSCMProvider', {
@@ -482,7 +482,7 @@ export function createApiFactory(
providerLabel: label
});
return extHostSCM.createSourceControl(id, label);
return extHostSCM.createSourceControl(extension, id, label);
}
};