didChangeConfiguration, it’s not the same as
wirkspace/configuration. The former is a notification from the client, the latter a request from the server
didChanfeConfigurationon the server, instead of (preferably) being able to request config from the server
textDocument/publishDiagnostics. However, the client doesn’t show any of the reported diagnostics. I added
plugin.xmlaccording to the docs, but that didn’t seem to make a difference. Should I rather report it through a GH issue?
collectInformationphase, before going to the annotation phase.
And how is your license permission to fork and do some major changes, like making a plugin and make it based on intellij languages.
I'll check with my team and get back to you :) Meanwhile, do you see any advantages of making this coupled with the language implementations instead of using the extensions?
i really have doubts how it will behave if the same LanuageClientComponent is registered as ApplicationComponent by many plugins :(
I've discussed this matter with one of our architects as well and as I've mentioned before, both approaches have their pros and cons... Although Making this a plugin will solve the potential of conflicting with the other plugins, we may lose the most useful feature of this project, which is extendability of the LSP for custom requirements. (One of the main reasons why we had to deviate from our good old scala plugin :/ )