Replicate the following changes from lsp4jakarta JDT changes to IntelliJ: https://github.com/eclipse-lsp4jakarta/lsp4jakarta/pull/585 https://github.com/eclipse-lsp4jakarta/lsp4jakarta/pull/586 https://github.com/eclipse-lsp4jakarta/lsp4jakarta/pull/588 https://github.com/eclipse-lsp4jakarta/lsp4jakarta/pull/589 Issue link: https://github.com/eclipse-lsp4jakarta/lsp4jakarta/issues/528