diff --git a/extensions/typescript-language-features/src/typeScriptServiceClientHost.ts b/extensions/typescript-language-features/src/typeScriptServiceClientHost.ts index 5e31f4f4155..3d954a36cf8 100644 --- a/extensions/typescript-language-features/src/typeScriptServiceClientHost.ts +++ b/extensions/typescript-language-features/src/typeScriptServiceClientHost.ts @@ -98,7 +98,9 @@ export default class TypeScriptServiceClientHost extends Disposable { this.languagePerId.set(description.id, manager); } - this._register(registerUpdatePathsOnRename(this.client, this.fileConfigurationManager, uri => this.handles(uri))); + import('./features/updatePathsOnRename').then(module => + this._register(module.register(this.client, this.fileConfigurationManager, uri => this.handles(uri)))); + import('./features/workspaceSymbols').then(module => this._register(module.register(this.client, allModeIds)));