Closed
Description
Previous ID | SR-15278 |
Radar | rdar://83833293 |
Original Reporter | @ahoppen |
Type | Bug |
Additional Detail from JIRA
Votes | 0 |
Component/s | SourceKit-LSP |
Labels | Bug |
Assignee | None |
Priority | Medium |
md5: 01cd8296ea2d715b08d6ae20f66d0522
Issue Description:
I think the struct definitions in Sources/LanguateServerProtocol
currently match version 3.14 of the LSP spec (established by #202 and #206 + whatever has been changed since.
To make sure, we are not missing any changes to the LSP spec, I think we should document which LSP version SourceKit-LSP currently implements. That way, when a new LSP version is published, we can go through the change log and update our definitions accordingly.
As part of this effort, I think we establish a well-defined state for our struct definitions again by updating them to LSP 3.16 (the current LSP spec).