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

Reply via email to