sts4
sts4 copied to clipboard
Support multiple `SemanticTokensProvider`s from LSP standpoint
Java language may have multiple semantic tokens providers simultaneously to provide syntax highlighting for languages embedded inside Java annotations. For example, HQL/JPQL/SQL queries, SPEL expressions etc.
Currently VSCode only effectively supports one semantic tokens providers. The request to support many is: https://github.com/microsoft/vscode/issues/212650
Eclipse seems to be way behind for Java: #1235 covers Eclipse side