Today MicroProfile LS manages properties and java files both. It means that all client capability are shared between those 2 language. For instance, the format support is available for properties files but not for java files.
It causes this issue redhat-developer/vscode-quarkus#166
The Java support are done for CodeLens and Hover and doesn't use the MicroProfileProjectInfo, it means properties and java support shares anything, so we could move the java support in an another language server.
Today MicroProfile LS manages properties and java files both. It means that all client capability are shared between those 2 language. For instance, the format support is available for properties files but not for java files.
It causes this issue redhat-developer/vscode-quarkus#166
The Java support are done for CodeLens and Hover and doesn't use the MicroProfileProjectInfo, it means properties and java support shares anything, so we could move the java support in an another language server.