@@ -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 {
318318function 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
342343export {
0 commit comments