Skip to content

Tracking lsp spec compliance (from version 3.3) #134

Closed
@lukel97

Description

@lukel97

EDITED by @jneira: we are gonna put here the main checklist of features to give it more visibility

3.3

3.11

  • Add support for CodeActionOptions to allow a server to provide a list of code action it supports.

3.12

  • Add support for textDocument/prepareRename request.

3.13

  • File and folder operations (create, rename, move) to workspace edits.

3.14

  • Signature label offsets.
  • Location links.
  • textDocument/declaration request.

3.15

  • generic progress reporting.
  • specific work done progress reporting support to requests where applicable.
  • specific partial result progress support to requests where applicable.
  • textDocument/selectionRange.
  • server and client information.
  • signature help context.
  • add version on PublishDiagnosticsParams
  • CodeAction#isPreferred.
  • CompletionItem#tag.
  • Diagnostic#tag.
  • Add DocumentLink#tooltip support.
  • Add trimTrailingWhitespace, insertFinalNewline and trimFinalNewlines to FormattingOptions.
  • Add support for context in SignatureHelpRequest (noted by @bubba in Add support for context in SignatureHelpRequest #190)

3.16

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions