towards ext-host-restart: properly implement dispose-methods in variouds MainThreadXYZ-types

This commit is contained in:
Johannes Rieken
2017-08-14 16:56:03 +02:00
parent 9098d9ff7c
commit 2e5311ca6e
12 changed files with 137 additions and 35 deletions

View File

@@ -240,6 +240,11 @@ export class SaveParticipant implements ISaveParticipant {
// Hook into model
TextFileEditorModel.setSaveParticipant(this);
}
dispose(): void {
TextFileEditorModel.setSaveParticipant(undefined);
}
participate(model: ITextFileEditorModel, env: { reason: SaveReason }): TPromise<void> {
const stats: { [name: string]: number } = Object.create(null);