Summary
When working on a Java project with JDTLS, no LSP features are shown. For example, pressing <space>-k opens an empty pop-up and <space>-a always tell me there are no code actions available. Also, there's no code errors or warnings inside a file.
Reproduction Steps
I tried this:
- Open Helix in a folder with a Java Gradle project (JDK25).
- Tried using any LSP features.
I expected this to happen:
Errors (like writing Strng instead of String) should show up. I should be able to inspect objects, find definitions and execute code actions.
Instead, this happened:
No LSP features were available.
Helix log
~/.cache/helix/helix.log
File was too long to paste:
helix.log
Platform
Linux (archlinux:base-devel container on podman/CachyOS)
Terminal Emulator
kitty/fish
Installation Method
yay (AUR)
Helix Version
Helix 25.07.1
Summary
When working on a Java project with JDTLS, no LSP features are shown. For example, pressing <space>-k opens an empty pop-up and <space>-a always tell me there are no code actions available. Also, there's no code errors or warnings inside a file.
Reproduction Steps
I tried this:
I expected this to happen:
Errors (like writing
Strnginstead ofString) should show up. I should be able to inspect objects, find definitions and execute code actions.Instead, this happened:
No LSP features were available.
Helix log
~/.cache/helix/helix.log
Platform
Linux (archlinux:base-devel container on podman/CachyOS)
Terminal Emulator
kitty/fish
Installation Method
yay (AUR)
Helix Version
Helix 25.07.1