Skip to content

[SR-15278] Update struct definitions in SourceKit-LSP to LSP 3.16 #510

Closed
@ahoppen

Description

@ahoppen
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).

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions