Skip to content

Commit 5912f7c

Browse files
Ben MerrittBen Merritt
authored andcommitted
fixup! Add "Restart Phan Language Server" command
1 parent d1831a4 commit 5912f7c

File tree

1 file changed

+2
-5
lines changed

1 file changed

+2
-5
lines changed

src/extension.ts

Lines changed: 2 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -432,11 +432,8 @@ export async function activate(context: vscode.ExtensionContext): Promise<void>
432432

433433
const languageClients = analyzedProjectDirectories.map(createClient);
434434

435-
async function restartLanguageClients(): Promise<void> {
436-
for (const client of languageClients) {
437-
await client.stop();
438-
context.subscriptions.push(client.start());
439-
}
435+
function restartLanguageClients() {
436+
return Promise.all(languageClients.map((c: LanguageClient) => c.stop().then(() => c.start())));
440437
}
441438
context.subscriptions.push(vscode.commands.registerCommand('phan.restartLanguageServer', restartLanguageClients));
442439

0 commit comments

Comments
 (0)