Files
sourcekit-lsp/Sources/LanguageServerProtocolJSONRPC
Alex Hoppen be42621f4c Don’t crash sourcekit-lsp if a known message is missing a field
Previously, we `fatalError`ing when `JSONDecoder` failed to decode a message from the client. Instead of crashing, try recovering from such invalid messages as best as possible. If we know that the state might  have gotten out of sync with the client, show a notification message to the user, asking them to file an issue.

rdar://112991102
2024-04-02 07:50:03 +02:00
..
2023-10-10 13:44:47 -07:00
2023-10-10 13:44:47 -07:00