Trias

Results 11 comments of Trias

i think we can possibly inject ourselves here: https://upsource.jetbrains.com/idea-ce/file/idea-ce-4b94ba01122752d7576eb9d69638b6e89d1671b7/platform/analysis-api/src/com/intellij/codeInsight/navigation/actions/GotoDeclarationHandler.java if anyone wants to have a look

anyone doing any work on this? I looked into this a bit and it seems very much doable, but we need to change our ApplicationComponent [IntellijLanguageClient](https://github.com/ballerina-platform/lsp4intellij/blob/master/src/main/java/org/wso2/lsp4intellij/IntellijLanguageClient.java) to an ApplicationService, meaning...

I don't think that LSPAnnotator is the right starting point for syntax highlighting/semantic tokens. It's used to display warnings and such. unfortunately syntax highlighting is so deeply integrated in intellij...

@nixel2007 that was what i was referring to. For intelliJ syntax highlighting you need an (syncronous) [incremental Lexer](https://upsource.jetbrains.com/idea-ce/file/idea-ce-4b94ba01122752d7576eb9d69638b6e89d1671b7/platform/editor-ui-api/src/com/intellij/openapi/fileTypes/SyntaxHighlighter.java). It's a cool thing but very low level. i don't know how...

It's working for me on 2020.3. I think the issue has been resolved.

i found the issue. It has nothing to do with intellij. the logic with ...SyncRequired() is off. if i disable it completely (no checking in `collectInformation` and always `createAnnotations` in...

could you provide a screenshot / screencast of what the problem is? I recently looked into the code and while the placement is probably not perfect for me me it...

is it related to this issue? https://github.com/ballerina-platform/lsp4intellij/issues/100

hm. i think we can get rid of this check once https://github.com/ballerina-platform/lsp4intellij/pull/241 is merged. I am not aware of any minimum supported version policy though. There has been talk of...

You may want to have a look at inlay hints https://intellij-support.jetbrains.com/hc/en-us/community/posts/360001233699-Add-inlay-hint-above-method just fyi Inlay hints are closer to the ui used in vscode, but a bit uncommon in intellij. But...