Closed ghost closed 5 years ago
I don't think we can do anything about this - YCM never received "I'm ready" message from the jdt.ls server. I know that this isn't reproducible easily, but that's exactly what we need to even attempt to see what's going on.
Where are the log files?
Please include debug info when in a file that is experiencing the problem
@puremourning I just added the gist of log files https://gist.github.com/theonlygusti/02486525d638774b768103f0a84f2e76
We need a SSCCE. See also CONTRIBUTING.md.
the java completer is working correctly. you can ignore the status that says 100% complete.
For anyone who cares, the jdt.ls now sends its Started message before it's "Starting 100%" message since some recent version. this confuses makes ycmd report the wrong status text, but insternally, everything works fine.
2018-11-07 09:45:02,516 - DEBUG - RX: Received message: b'{"jsonrpc":"2.0","method":"language/status","params":{"type":"Started","message":"Ready"}}'
2018-11-07 09:45:02,516 - INFO - jdt.ls initialized successfully.
2018-11-07 09:45:02,556 - INFO - Server reported: 07-Nov-2018 09:45:02 Workspace initialized in 1984ms
2018-11-07 09:45:02,580 - DEBUG - RX: Received message: b'{"jsonrpc":"2.0","method":"language/status","params":{"type":"Starting","message":"100% Starting Java Language Server - Resolve plugin dependency"}}'
I have a patch (https://github.com/Valloric/ycmd/pull/1174) which fixes this (purely cosmetic) issue. If you're having other issues with java support please raise a new issue.
Issue Prelude
Please complete these steps and check these boxes (by putting an
x
inside the brackets) before filing your issue:vim --version
.:YcmDebugInfo
.:YcmToggleLogs
command.install.py
(orcmake
/make
/ninja
) including its invocationThank you for adhering to this process! It ensures your issue is resolved quickly and that neither your nor our time is needlessly wasted.
Issue Details
Just opening vim a lot to edit java files. Also was experimenting today with UltiSnips.
YouCompleteMe helps me write java (it happened at the start)
halfway through today the java completer gets stuck at
Diagnostic data
Output of
vim --version
Output of
YcmDebugInfo
Contents of YCM, ycmd and completion engine logfiles
https://gist.github.com/theonlygusti/02486525d638774b768103f0a84f2e76
OS version, distribution, etc.
macOS 10.14 Mojave
Output of build/install commands