SwiftLSPClient
SwiftLSPClient copied to clipboard
A Swift library for interacting with Language Server Protocol implementations
The LPS spec has type `string | MarkupContent` for `CompletionItem.documentation`, but this package has type `AnyCodable?`. If this is not indented, I can send a pull request. Thanks
Hi @mattmassicotte, I'm seeing a some strange behaviour if the sourcekit-lsp server process crashes. I get a stack trace: ``` Crashed Thread: 8 Dispatch queue: com.apple.root.user-interactive-qos.overcommit Exception Type: EXC_CRASH (SIGABRT)...
Per https://github.com/ChimeHQ/SwiftLSPClient/pull/30, there's interest in having a purely synchronous API.