src/vs/workbench/api/browser/mainThreadSCM.ts/MainThreadSCM/dispose
class MainThreadSCM:	dispose(): void {
		this._repositories.forEach(r => r.dispose());
		this._repositories.clear();

		this._repositoryDisposables.forEach(d => d.dispose());
		this._repositoryDisposables.clear();

		this._disposables.dispose();
	}