SolaWing / xcode-build-server

a build server protocol implementation for integrate xcode with sourcekit-lsp
MIT License
424 stars 19 forks source link

Background indexing #67

Closed yaroslavyaroslav closed 1 month ago

yaroslavyaroslav commented 1 month ago

Folks from Apple just closed LSP support for Xcode project implicitly referencing to this project. https://github.com/swiftlang/sourcekit-lsp/issues/730#issuecomment-2394722212

So in the link that they provides to BSP mentioned background indexing capability. I have little knowledge to figure out whether it's just a placeholder or smth useful, so just raising it here. https://github.com/swiftlang/sourcekit-lsp/blob/main/Contributor%20Documentation/Implementing%20a%20BSP%20server.md

SolaWing commented 1 month ago

Thank you for your feedback. LSP seems to open up more command and events, and needs to provide the relationship between target and source. I need some time to understand how they work as a whole, but the overall idea of ​​​​implementing Background indexing should still be consistent with #52.

yaroslavyaroslav commented 1 month ago

Yeah, missed that one, so I believe this one can be closed now