@dinvlad
Hi folks, does lsp4intellij support
workspace/configuration
request?
Yes it does :) invoking IntelliJLanguageClient.didChangeConfiguration(DidChangeConfigurationParams params, Project project)
should do the trick.. We are still working on adding the missing pieces to the documentation I'll add this too
And another question - is it possible yet to listen to custom notifications from the server on the client?
Thanks to @gayanper, we have a initial implementation for listening server responses using org.wso2.lsp4intellij.client.languageserver.wrapper.MessageHandler
. Maybe @gayanper can explain whether it fits for your use case or we need to extend the existing functionalities
didChangeConfiguration
, it’s not the same as wirkspace/configuration
. The former is a notification from the client, the latter a request from the server
didChanfeConfiguration
on the server, instead of (preferably) being able to request config from the server
org.eclipse.lsp4j.services.LanguageClient#configuration
in org.wso2.lsp4intellij.client.DefaultLanguageClient
textDocument/publishDiagnostics
. However, the client doesn’t show any of the reported diagnostics. I added localInspection
in plugin.xml
according to the docs, but that didn’t seem to make a difference. Should I rather report it through a GH issue?
collectInformation
phase, 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?