Merge from vscode c58aaab8a1cc22a7139b761166a0d4f37d41e998 (#7880)

* Merge from vscode c58aaab8a1cc22a7139b761166a0d4f37d41e998

* fix pipelines

* fix strict-null-checks

* add missing files
This commit is contained in:
Anthony Dresser
2019-10-21 22:12:22 -07:00
committed by GitHub
parent 7c9be74970
commit 1e22f47304
913 changed files with 18898 additions and 16536 deletions

View File

@@ -23,8 +23,8 @@ import { EditorOption } from 'vs/editor/common/config/editorOptions';
export class TabCompletionController implements editorCommon.IEditorContribution {
private static readonly ID = 'editor.tabCompletionController';
static ContextKey = new RawContextKey<boolean>('hasSnippetCompletions', undefined);
public static readonly ID = 'editor.tabCompletionController';
static readonly ContextKey = new RawContextKey<boolean>('hasSnippetCompletions', undefined);
public static get(editor: ICodeEditor): TabCompletionController {
return editor.getContribution<TabCompletionController>(TabCompletionController.ID);
@@ -50,10 +50,6 @@ export class TabCompletionController implements editorCommon.IEditorContribution
this._update();
}
getId(): string {
return TabCompletionController.ID;
}
dispose(): void {
dispose(this._configListener);
dispose(this._selectionListener);
@@ -143,7 +139,7 @@ export class TabCompletionController implements editorCommon.IEditorContribution
}
}
registerEditorContribution(TabCompletionController);
registerEditorContribution(TabCompletionController.ID, TabCompletionController);
const TabCompletionCommand = EditorCommand.bindToContribution<TabCompletionController>(TabCompletionController.get);