DLS doesn't look at the new value of d.dls.analysis.configFile when it receives a workspace/didChangeConfiguration message. This is especially problem when using LanguageClient-neovim, which sets the workspace directory (and thereby loads the analysis tool) before sending the configuration. This causes it to effectively ignore the d.dls.analysis.configFile setting.
DLS doesn't look at the new value of
d.dls.analysis.configFile
when it receives aworkspace/didChangeConfiguration
message. This is especially problem when using LanguageClient-neovim, which sets the workspace directory (and thereby loads the analysis tool) before sending the configuration. This causes it to effectively ignore thed.dls.analysis.configFile
setting.