Skip to content

Commit a3b5d14

Browse files
committed
Make server.signatureHelp async
1 parent 8150858 commit a3b5d14

File tree

1 file changed

+3
-3
lines changed

1 file changed

+3
-3
lines changed

server/src/server.ts

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -493,13 +493,13 @@ function sendCodeLensRefresh() {
493493
send(request);
494494
}
495495

496-
function signatureHelp(msg: p.RequestMessage) {
496+
async function signatureHelp(msg: p.RequestMessage) {
497497
let params = msg.params as p.SignatureHelpParams;
498498
let filePath = fileURLToPath(params.textDocument.uri);
499499
let code = getOpenedFileContent(params.textDocument.uri);
500500
let tmpname = utils.createFileInTempDir();
501501
fs.writeFileSync(tmpname, code, { encoding: "utf-8" });
502-
let response = utils.runAnalysisCommand(
502+
let response = await utils.runAnalysisCommand(
503503
filePath,
504504
[
505505
"signatureHelp",
@@ -1268,7 +1268,7 @@ async function onMessage(msg: p.Message) {
12681268
let params = msg.params as SignatureHelpParams;
12691269
let extName = path.extname(params.textDocument.uri);
12701270
if (extName === c.resExt) {
1271-
send(signatureHelp(msg));
1271+
send(await signatureHelp(msg));
12721272
}
12731273
} else {
12741274
let response: p.ResponseMessage = {

0 commit comments

Comments
 (0)