Skip to content

Commit 01abf3c

Browse files
fix: add options to createLanguageClientManager
1 parent 826cda7 commit 01abf3c

File tree

1 file changed

+4
-3
lines changed

1 file changed

+4
-3
lines changed

src/languageClient.ts

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -45,7 +45,7 @@ export class LanguageClientManager implements LanguageClient {
4545
private id: LanguageClientId,
4646
private clientOptions: LanguageClientOptions,
4747
private infrastructure: Infrastructure,
48-
private managerOptions: LanguageClientManagerOptions = {}
48+
private managerOptions: LanguageClientManagerOptions
4949
) {
5050
this.useMutualizedProxy = this.infrastructure.useMutualizedProxy(this.id, this.clientOptions)
5151
}
@@ -318,7 +318,8 @@ export class LanguageClientManager implements LanguageClient {
318318
function createLanguageClientManager (
319319
id: LanguageClientId,
320320
infrastructure: Infrastructure,
321-
clientOptions: LanguageClientOptions = getLanguageClientOptions(id)
321+
clientOptions: LanguageClientOptions = getLanguageClientOptions(id),
322+
managerOptions: LanguageClientManagerOptions = {}
322323
): LanguageClientManager {
323324
// eslint-disable-next-line @typescript-eslint/no-unnecessary-condition
324325
if (clientOptions == null) {
@@ -336,7 +337,7 @@ function createLanguageClientManager (
336337

337338
updateServices(infrastructure)
338339

339-
return new LanguageClientManager(id, clientOptions, infrastructure)
340+
return new LanguageClientManager(id, clientOptions, infrastructure, managerOptions)
340341
}
341342

342343
export {

0 commit comments

Comments
 (0)