Hi, I'm working with on a project, this project uses PlatformIO and is targeted to an ESP32, as a recomendation from this website I installed and compiled ccls version "0.20230717" with the LLVM that Espessif provides in version "16.0.4-20231113". I noticed it worked on simple projects that do not have anything related to PlatformIO or the ESP-IDF but on projects that do have something related to the ESP32, it throws a bunch of errors on the Neovim side.
This is the command that I used to make the compilation:
I noticed that the error "No callback found for server response id 1" is repeated a lot and searching I found this Issue that suggest this is a specific ccls problem.
As a result I don't get any autocompletion, so I thought reporting this could be useful.
Hi, I'm working with on a project, this project uses PlatformIO and is targeted to an ESP32, as a recomendation from this website I installed and compiled
ccls
version "0.20230717" with the LLVM that Espessif provides in version "16.0.4-20231113". I noticed it worked on simple projects that do not have anything related to PlatformIO or the ESP-IDF but on projects that do have something related to the ESP32, it throws a bunch of errors on the Neovim side. This is the command that I used to make the compilation:Indexing a project like the hello_world example of the ESP-IDF does not show any problem:
However the cache directory is empty:
Neovim
When I open neovim I get a bunch of errors like this:
I added the last lines of the log file "/home/user/.local/state/nvim/lsp.log" in this report: lsp_log.txt
This is the setting that I have on nvim-lspconfig:
I noticed that the error "No callback found for server response id 1" is repeated a lot and searching I found this Issue that suggest this is a specific ccls problem.
As a result I don't get any autocompletion, so I thought reporting this could be useful.