diff options
Diffstat (limited to 'editors/code/src')
-rw-r--r-- | editors/code/src/server.ts | 12 |
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 @@ | |||
1 | import { lookpath } from 'lookpath'; | 1 | import { homedir } from 'os'; |
2 | import { homedir, platform } from 'os'; | ||
3 | import * as lc from 'vscode-languageclient'; | 2 | import * as lc from 'vscode-languageclient'; |
4 | 3 | ||
5 | import { window, workspace } from 'vscode'; | 4 | import { 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 }, |