提交 2648980a 编写于 作者: M Matt Bierner

Disable TS refactorings

Investigating #30449, it seems that typescript refactoring can take a long time to compute in some projects. Disabling these in insiders. We'll disable them in 1.14 is this is found to help
上级 28d0c3b4
......@@ -38,7 +38,7 @@ import BufferSyncSupport from './features/bufferSyncSupport';
import CompletionItemProvider from './features/completionItemProvider';
import WorkspaceSymbolProvider from './features/workspaceSymbolProvider';
import CodeActionProvider from './features/codeActionProvider';
import RefactorProvider from './features/refactorProvider';
//import RefactorProvider from './features/refactorProvider';
import ReferenceCodeLensProvider from './features/referencesCodeLensProvider';
import { JsDocCompletionProvider, TryCompleteJsDocCommand } from './features/jsDocCompletionProvider';
import { DirectiveCommentCompletionProvider } from './features/directiveCommentCompletionProvider';
......@@ -264,7 +264,7 @@ class LanguageProvider {
this.disposables.push(languages.registerRenameProvider(selector, new RenameProvider(client)));
this.disposables.push(languages.registerCodeActionsProvider(selector, new CodeActionProvider(client, this.description.id)));
this.disposables.push(languages.registerCodeActionsProvider(selector, new RefactorProvider(client, this.description.id)));
//this.disposables.push(languages.registerCodeActionsProvider(selector, new RefactorProvider(client, this.description.id)));
this.registerVersionDependentProviders();
this.description.modeIds.forEach(modeId => {
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册