提交 3887bc8a 编写于 作者: M Martin Aeschlimann

[rename on type] Language client is not ready yet. FIxes #97062

上级 ff39ebfa
......@@ -167,6 +167,16 @@ export function activate(context: ExtensionContext) {
}
});
disposable = languages.registerOnTypeRenameProvider(documentSelector, {
async provideOnTypeRenameRanges(document, position) {
const param = client.code2ProtocolConverter.asTextDocumentPositionParams(document, position);
const response = await client.sendRequest(OnTypeRenameRequest.type, param);
return response || [];
}
});
toDispose.push(disposable);
});
function updateFormatterRegistration() {
......@@ -280,15 +290,6 @@ export function activate(context: ExtensionContext) {
return results;
}
});
languages.registerOnTypeRenameProvider(documentSelector, {
async provideOnTypeRenameRanges(document, position) {
const param = client.code2ProtocolConverter.asTextDocumentPositionParams(document, position);
const response = await client.sendRequest(OnTypeRenameRequest.type, param);
return response || [];
}
});
}
function getPackageInfo(context: ExtensionContext): IPackageInfo | null {
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册