@@ -108,6 +108,9 @@ const staticOptions = asLanguageClientOptionsById({
108
108
} ,
109
109
mutualizable : false ,
110
110
vscodeExtensionIds : [ 'cobol' ] ,
111
+ defaultConfigurationOverride : {
112
+ 'cobol-lsp.subroutine-manager.paths-local' : [ '/tmp/project' ]
113
+ } ,
111
114
async createAdditionalFeatures ( client ) {
112
115
const { CobolResolveSubroutineFeature } = await import ( './extensions/cobol' )
113
116
return [
@@ -212,7 +215,12 @@ const staticOptions = asLanguageClientOptionsById({
212
215
configurationSection : 'Lua'
213
216
} ,
214
217
mutualizable : true ,
215
- vscodeExtensionIds : [ 'lua' ]
218
+ vscodeExtensionIds : [ 'lua' ] ,
219
+ defaultConfigurationOverride : {
220
+ 'Lua.runtime.version' : 'Lua 5.4' ,
221
+ 'Lua.diagnostics.enable' : true ,
222
+ 'Lua.diagnostics.disable' : [ 'lowercase-global' ]
223
+ }
216
224
} ,
217
225
mysql : {
218
226
documentSelector : [ {
@@ -314,7 +322,10 @@ const staticOptions = asLanguageClientOptionsById({
314
322
configurationSection : 'r.lsp'
315
323
} ,
316
324
mutualizable : true ,
317
- vscodeExtensionIds : [ 'vscode-R' ]
325
+ vscodeExtensionIds : [ 'vscode-R' ] ,
326
+ defaultConfigurationOverride : {
327
+ 'r.lsp.diagnostics' : false
328
+ }
318
329
} ,
319
330
react : {
320
331
documentSelector : [
@@ -334,6 +345,10 @@ const staticOptions = asLanguageClientOptionsById({
334
345
] ,
335
346
mutualizable : true ,
336
347
vscodeExtensionIds : [ 'solargraph' ] ,
348
+ defaultConfigurationOverride : {
349
+ 'solargraph.diagnostics' : true ,
350
+ 'solargraph.formatting' : true
351
+ } ,
337
352
synchronize : {
338
353
configurationSection : 'solargraph'
339
354
}
@@ -397,7 +412,11 @@ const staticOptions = asLanguageClientOptionsById({
397
412
}
398
413
] ,
399
414
mutualizable : false ,
400
- vscodeExtensionIds : [ 'svlangserver' ]
415
+ vscodeExtensionIds : [ 'svlangserver' ] ,
416
+ defaultConfigurationOverride : {
417
+ 'systemverilog.linter' : 'icarus' ,
418
+ 'systemverilog.launchConfiguration' : 'iverilog -g2012 -t null'
419
+ }
401
420
} ,
402
421
vue : {
403
422
documentSelector : [
0 commit comments