Skip to content

Commit 1ee276a

Browse files
committed
Make server.createInterface async
1 parent 379a116 commit 1ee276a

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
@@ -870,7 +870,7 @@ let updateDiagnosticSyntax = async (fileUri: string, fileContent: string) => {
870870
send(notification);
871871
};
872872

873-
function createInterface(msg: p.RequestMessage): p.Message {
873+
async function createInterface(msg: p.RequestMessage): p.Message {
874874
let params = msg.params as p.TextDocumentIdentifier;
875875
let extension = path.extname(params.uri);
876876
let filePath = fileURLToPath(params.uri);
@@ -952,7 +952,7 @@ function createInterface(msg: p.RequestMessage): p.Message {
952952
return response;
953953
}
954954

955-
let response = utils.runAnalysisCommand(
955+
let response = await utils.runAnalysisCommand(
956956
filePath,
957957
["createInterface", filePath, cmiPath],
958958
msg
@@ -1249,7 +1249,7 @@ async function onMessage(msg: p.Message) {
12491249
let responses = format(msg);
12501250
responses.forEach((response) => send(response));
12511251
} else if (msg.method === createInterfaceRequest.method) {
1252-
send(createInterface(msg));
1252+
send(await createInterface(msg));
12531253
} else if (msg.method === openCompiledFileRequest.method) {
12541254
send(openCompiledFile(msg));
12551255
} else if (msg.method === p.InlayHintRequest.method) {

0 commit comments

Comments
 (0)