Skip to content

Commit a6a24ca

Browse files
author
Akos Kitta
committed
Fixed env of the LS process. Removed unused config
Signed-off-by: Akos Kitta <kittaakos@typefox.io>
1 parent 402adce commit a6a24ca

File tree

1 file changed

+2
-6
lines changed

1 file changed

+2
-6
lines changed

src/extension.ts

Lines changed: 2 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -13,10 +13,6 @@ interface LanguageServerConfig {
1313
}
1414
readonly env?: any;
1515
readonly flags?: string[];
16-
/**
17-
* If `true` the LS will be restarted if it's running. Defaults to `false`.
18-
*/
19-
readonly force?: boolean;
2016
}
2117

2218
let languageClient: LanguageClient | undefined;
@@ -42,7 +38,7 @@ async function startLanguageServer(context: ExtensionContext, config: LanguageSe
4238
languageServerDisposable.dispose();
4339
}
4440
}
45-
if (!languageClient || !deepEqual(latestConfig, config) || config.force) {
41+
if (!languageClient || !deepEqual(latestConfig, config)) {
4642
latestConfig = config;
4743
languageClient = buildLanguageClient(config);
4844
crashCount = 0;
@@ -73,7 +69,7 @@ function buildLanguageClient(config: LanguageServerConfig): LanguageClient {
7369
{
7470
command,
7571
args,
76-
options: { env: env || {} },
72+
options: { env },
7773
},
7874
{
7975
initializationOptions: {},

0 commit comments

Comments
 (0)