aboutsummaryrefslogtreecommitdiff
path: root/editors/code/src/server.ts
diff options
context:
space:
mode:
Diffstat (limited to 'editors/code/src/server.ts')
-rw-r--r--editors/code/src/server.ts12
1 files changed, 1 insertions, 11 deletions
diff --git a/editors/code/src/server.ts b/editors/code/src/server.ts
index ae81af848..e1ad0520b 100644
--- a/editors/code/src/server.ts
+++ b/editors/code/src/server.ts
@@ -1,5 +1,4 @@
1import { lookpath } from 'lookpath'; 1import { homedir } from 'os';
2import { homedir, platform } from 'os';
3import * as lc from 'vscode-languageclient'; 2import * as lc from 'vscode-languageclient';
4 3
5import { window, workspace } from 'vscode'; 4import { window, workspace } from 'vscode';
@@ -29,15 +28,6 @@ export class Server {
29 } 28 }
30 29
31 const command = expandPathResolving(this.config.raLspServerPath); 30 const command = expandPathResolving(this.config.raLspServerPath);
32 // FIXME: remove check when the following issue is fixed:
33 // https://github.com/otiai10/lookpath/issues/4
34 if (platform() !== 'win32') {
35 if (!(await lookpath(command))) {
36 throw new Error(
37 `Cannot find rust-analyzer server \`${command}\` in PATH.`,
38 );
39 }
40 }
41 const run: lc.Executable = { 31 const run: lc.Executable = {
42 command, 32 command,
43 options: { cwd: folder }, 33 options: { cwd: folder },