WillAyd opened a new issue, #45286: URL: https://github.com/apache/arrow/issues/45286
### Describe the usage question you have. Please include as many useful details as possible. I am not very well versed in clangd nor LSPs in general, but for whatever reason my editor really struggles with code completion in the Arrow project. Typically, I set up my build directory within `cpp` while adding `-DCMAKE_EXPORT_COMPILE_COMMANDS=ON`. I then symlink the `compile_commands.json` file to the project root. When working in my editor, I can confirm that clangd finds the compilation database. However, support from there is pretty spotty. I don't see any error messages in my logs that would lead to me believe there is a failure with clangd, but the majority of symbols simply cannot be resolved back to their definition. Has anyone gone through this process already? Are there any tips to improve the clangd integration with the Arrow C++ code base? ### Component(s) C++ -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: issues-unsubscr...@arrow.apache.org.apache.org For queries about this service, please contact Infrastructure at: us...@infra.apache.org